	.file	"126510.c"
	.intel_syntax noprefix
	.text
	.globl	pairs
	.section	.rodata
.LC0:
	.string	"("
.LC1:
	.string	")"
.LC2:
	.string	"{"
.LC3:
	.string	"}"
.LC4:
	.string	"["
.LC5:
	.string	"]"
.LC6:
	.string	"<"
.LC7:
	.string	">"
	.section	.data.rel.local,"aw"
	.align 32
	.type	pairs, @object
	.size	pairs, 80
pairs:
	.quad	.LC0
	.quad	.LC1
	.quad	.LC2
	.quad	.LC3
	.quad	.LC4
	.quad	.LC5
	.quad	.LC6
	.quad	.LC7
	.quad	0
	.quad	0
	.globl	AllPrintable
	.data
	.align 32
	.type	AllPrintable, @object
	.size	AllPrintable, 193
AllPrintable:
	.string	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377"
	.globl	AllPrintablePlusNL
	.align 32
	.type	AllPrintablePlusNL, @object
	.size	AllPrintablePlusNL, 194
AllPrintablePlusNL:
	.string	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\n\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377"
	.globl	AllPrintablePlusTab
	.align 32
	.type	AllPrintablePlusTab, @object
	.size	AllPrintablePlusTab, 194
AllPrintablePlusTab:
	.string	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\t\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377"
	.globl	AllPrintableTabNL
	.align 32
	.type	AllPrintableTabNL, @object
	.size	AllPrintableTabNL, 195
AllPrintableTabNL:
	.string	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\n\t\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377"
	.globl	AllPrintableTabNLFF
	.align 32
	.type	AllPrintableTabNLFF, @object
	.size	AllPrintableTabNLFF, 196
AllPrintableTabNLFF:
	.string	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\n\t\f\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377"
	.globl	Letters
	.align 32
	.type	Letters, @object
	.size	Letters, 53
Letters:
	.string	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
	.globl	lowercaseLetters
	.align 16
	.type	lowercaseLetters, @object
	.size	lowercaseLetters, 27
lowercaseLetters:
	.string	"abcdefghijklmnopqrstuvwxyz"
	.globl	uppercaseLetters
	.align 16
	.type	uppercaseLetters, @object
	.size	uppercaseLetters, 27
uppercaseLetters:
	.string	"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
	.globl	Letter_Digit
	.align 32
	.type	Letter_Digit, @object
	.size	Letter_Digit, 64
Letter_Digit:
	.string	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789"
	.globl	Letter_Digit_Quotes
	.align 32
	.type	Letter_Digit_Quotes, @object
	.size	Letter_Digit_Quotes, 66
Letter_Digit_Quotes:
	.string	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789`'"
	.globl	HaskellOpCharacters
	.align 16
	.type	HaskellOpCharacters, @object
	.size	HaskellOpCharacters, 19
HaskellOpCharacters:
	.string	"!#$%&*+./<=>?^|:-~"
	.globl	NonpareilOperatorPunct
	.align 16
	.type	NonpareilOperatorPunct, @object
	.size	NonpareilOperatorPunct, 16
NonpareilOperatorPunct:
	.string	"@$%^&*=+|;<>/?`"
	.globl	Ruby_Methodname
	.align 32
	.type	Ruby_Methodname, @object
	.size	Ruby_Methodname, 67
Ruby_Methodname:
	.string	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789?!="
	.globl	CStringToken
	.section	.rodata
.LC8:
	.string	"string"
.LC9:
	.string	"@PS"
.LC10:
	.string	""
.LC11:
	.string	"\""
.LC12:
	.string	"\\"
	.section	.data.rel.local
	.align 32
	.type	CStringToken, @object
	.size	CStringToken, 2304
CStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC11
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintablePlusNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC11
	.long	0
	.long	0
	.zero	512
	.globl	CCharacterToken
	.section	.rodata
.LC13:
	.string	"character"
.LC14:
	.string	"'"
	.section	.data.rel.local
	.align 32
	.type	CCharacterToken, @object
	.size	CCharacterToken, 2304
CCharacterToken:
	.quad	.LC13
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintable
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC14
	.long	0
	.long	0
	.zero	512
	.globl	EiffelStringToken
	.section	.rodata
.LC15:
	.string	"%"
	.section	.data.rel.local
	.align 32
	.type	EiffelStringToken, @object
	.size	EiffelStringToken, 2304
EiffelStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC11
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC15
	.quad	AllPrintable
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC11
	.long	0
	.long	0
	.zero	512
	.globl	EiffelCharacterToken
	.align 32
	.type	EiffelCharacterToken, @object
	.size	EiffelCharacterToken, 2304
EiffelCharacterToken:
	.quad	.LC13
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC15
	.quad	AllPrintable
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC14
	.long	0
	.long	0
	.zero	512
	.globl	PythonDblStringToken
	.align 32
	.type	PythonDblStringToken, @object
	.size	PythonDblStringToken, 2304
PythonDblStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC11
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintablePlusNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC11
	.long	0
	.long	0
	.zero	512
	.globl	PythonSnglStringToken
	.align 32
	.type	PythonSnglStringToken, @object
	.size	PythonSnglStringToken, 2304
PythonSnglStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintablePlusNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC14
	.long	0
	.long	0
	.zero	512
	.globl	PythonTriSnglStringToken
	.section	.rodata
.LC16:
	.string	"'''"
	.section	.data.rel.local
	.align 32
	.type	PythonTriSnglStringToken, @object
	.size	PythonTriSnglStringToken, 2304
PythonTriSnglStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC16
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintableTabNL
	.quad	.LC12
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC16
	.long	0
	.long	0
	.zero	512
	.globl	PythonTriDblStringToken
	.section	.rodata
.LC17:
	.string	"\"\"\""
	.section	.data.rel.local
	.align 32
	.type	PythonTriDblStringToken, @object
	.size	PythonTriDblStringToken, 2304
PythonTriDblStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC17
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintableTabNL
	.quad	.LC12
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC17
	.long	0
	.long	0
	.zero	512
	.globl	HaskellStringToken
	.align 32
	.type	HaskellStringToken, @object
	.size	HaskellStringToken, 2304
HaskellStringToken:
	.quad	.LC8
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC11
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintable
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC11
	.long	0
	.long	0
	.zero	512
	.globl	HaskellCharacterToken
	.align 32
	.type	HaskellCharacterToken, @object
	.size	HaskellCharacterToken, 2304
HaskellCharacterToken:
	.quad	.LC13
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintable
	.quad	.LC12
	.quad	AllPrintable
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC14
	.long	0
	.long	0
	.zero	512
	.globl	IdentifierToken
	.section	.rodata
.LC18:
	.string	"identifier"
.LC19:
	.string	"@PI"
.LC20:
	.string	"@PK"
.LC21:
	.string	"A"
.LC22:
	.string	"B"
.LC23:
	.string	"C"
.LC24:
	.string	"D"
.LC25:
	.string	"E"
.LC26:
	.string	"F"
.LC27:
	.string	"G"
.LC28:
	.string	"H"
.LC29:
	.string	"I"
.LC30:
	.string	"J"
.LC31:
	.string	"K"
.LC32:
	.string	"L"
.LC33:
	.string	"M"
.LC34:
	.string	"N"
.LC35:
	.string	"O"
.LC36:
	.string	"P"
.LC37:
	.string	"Q"
.LC38:
	.string	"R"
.LC39:
	.string	"S"
.LC40:
	.string	"T"
.LC41:
	.string	"U"
.LC42:
	.string	"V"
.LC43:
	.string	"W"
.LC44:
	.string	"X"
.LC45:
	.string	"Y"
.LC46:
	.string	"Z"
.LC47:
	.string	"a"
.LC48:
	.string	"b"
.LC49:
	.string	"c"
.LC50:
	.string	"d"
.LC51:
	.string	"e"
.LC52:
	.string	"f"
.LC53:
	.string	"g"
.LC54:
	.string	"h"
.LC55:
	.string	"i"
.LC56:
	.string	"j"
.LC57:
	.string	"k"
.LC58:
	.string	"l"
.LC59:
	.string	"m"
.LC60:
	.string	"n"
.LC61:
	.string	"o"
.LC62:
	.string	"p"
.LC63:
	.string	"q"
.LC64:
	.string	"r"
.LC65:
	.string	"s"
.LC66:
	.string	"t"
.LC67:
	.string	"u"
.LC68:
	.string	"v"
.LC69:
	.string	"w"
.LC70:
	.string	"x"
.LC71:
	.string	"y"
.LC72:
	.string	"z"
.LC73:
	.string	"_"
	.section	.data.rel.local
	.align 32
	.type	IdentifierToken, @object
	.size	IdentifierToken, 2304
IdentifierToken:
	.quad	.LC18
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC20
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.zero	536
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	Letter_Digit
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellIdentifierToken
	.section	.rodata
.LC74:
	.string	"`"
	.section	.data.rel.local
	.align 32
	.type	HaskellIdentifierToken, @object
	.size	HaskellIdentifierToken, 2304
HaskellIdentifierToken:
	.quad	.LC18
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC20
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC74
	.zero	528
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	Letter_Digit_Quotes
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	NumberToken
	.section	.rodata
.LC75:
	.string	"number"
.LC76:
	.string	"@PN"
.LC77:
	.string	"0"
.LC78:
	.string	"1"
.LC79:
	.string	"2"
.LC80:
	.string	"3"
.LC81:
	.string	"4"
.LC82:
	.string	"5"
.LC83:
	.string	"6"
.LC84:
	.string	"7"
.LC85:
	.string	"8"
.LC86:
	.string	"9"
.LC87:
	.string	"0123456789.eE"
	.section	.data.rel.local
	.align 32
	.type	NumberToken, @object
	.size	NumberToken, 2304
NumberToken:
	.quad	.LC75
	.long	1
	.zero	4
	.quad	.LC76
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC77
	.quad	.LC78
	.quad	.LC79
	.quad	.LC80
	.quad	.LC81
	.quad	.LC82
	.quad	.LC83
	.quad	.LC84
	.quad	.LC85
	.quad	.LC86
	.zero	880
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC87
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	NonpareilOperatorToken
	.section	.rodata
.LC88:
	.string	"operator"
.LC89:
	.string	"@PO"
.LC90:
	.string	"@"
.LC91:
	.string	"$"
.LC92:
	.string	"^"
.LC93:
	.string	"&"
.LC94:
	.string	"*"
.LC95:
	.string	"="
.LC96:
	.string	"+"
.LC97:
	.string	"|"
.LC98:
	.string	";"
.LC99:
	.string	"/"
.LC100:
	.string	"?"
	.section	.data.rel.local
	.align 32
	.type	NonpareilOperatorToken, @object
	.size	NonpareilOperatorToken, 2304
NonpareilOperatorToken:
	.quad	.LC88
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC90
	.quad	.LC91
	.quad	.LC15
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC95
	.quad	.LC96
	.quad	.LC97
	.quad	.LC98
	.quad	.LC6
	.quad	.LC7
	.quad	.LC99
	.quad	.LC100
	.quad	.LC74
	.zero	840
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	NonpareilOperatorPunct
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellOperatorToken
	.section	.rodata
.LC101:
	.string	"!"
.LC102:
	.string	"#"
.LC103:
	.string	"."
.LC104:
	.string	":"
.LC105:
	.string	"-"
.LC106:
	.string	"~"
	.section	.data.rel.local
	.align 32
	.type	HaskellOperatorToken, @object
	.size	HaskellOperatorToken, 2304
HaskellOperatorToken:
	.quad	.LC88
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC101
	.quad	.LC102
	.quad	.LC91
	.quad	.LC15
	.quad	.LC93
	.quad	.LC94
	.quad	.LC96
	.quad	.LC103
	.quad	.LC99
	.quad	.LC6
	.quad	.LC95
	.quad	.LC7
	.quad	.LC100
	.quad	.LC92
	.quad	.LC97
	.quad	.LC104
	.quad	.LC105
	.quad	.LC106
	.zero	816
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	HaskellOpCharacters
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	CCommentToken
	.section	.rodata
.LC107:
	.string	"comment"
.LC108:
	.string	"@PC"
.LC109:
	.string	"/*"
.LC110:
	.string	"*/"
	.section	.data.rel.local
	.align 32
	.type	CCommentToken, @object
	.size	CCommentToken, 2304
CCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC109
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintableTabNLFF
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC110
	.long	0
	.long	0
	.zero	512
	.globl	CPPCommentToken
	.section	.rodata
.LC111:
	.string	"//"
	.section	.data.rel.local
	.align 32
	.type	CPPCommentToken, @object
	.size	CPPCommentToken, 2304
CPPCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC111
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EiffelCommentToken
	.section	.rodata
.LC112:
	.string	"--"
	.section	.data.rel.local
	.align 32
	.type	EiffelCommentToken, @object
	.size	EiffelCommentToken, 2304
EiffelCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC112
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC74
	.quad	.LC14
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	BlueCommentToken
	.section	.rodata
.LC113:
	.string	"=="
	.section	.data.rel.local
	.align 32
	.type	BlueCommentToken, @object
	.size	BlueCommentToken, 2304
BlueCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC113
	.quad	.LC112
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC74
	.quad	.LC14
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	NonpareilCommentToken
	.align 32
	.type	NonpareilCommentToken, @object
	.size	NonpareilCommentToken, 2304
NonpareilCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC102
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC74
	.quad	.LC14
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonCommentToken
	.align 32
	.type	PythonCommentToken, @object
	.size	PythonCommentToken, 2304
PythonCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC102
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellLineCommentToken
	.section	.rodata
.LC114:
	.string	"line comment"
.LC115:
	.string	"@PCL"
	.section	.data.rel.local
	.align 32
	.type	HaskellLineCommentToken, @object
	.size	HaskellLineCommentToken, 2304
HaskellLineCommentToken:
	.quad	.LC114
	.long	2
	.zero	4
	.quad	.LC115
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC112
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC74
	.quad	.LC14
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellCommentToken
	.section	.rodata
.LC116:
	.string	"{-"
.LC117:
	.string	"-}"
	.section	.data.rel.local
	.align 32
	.type	HaskellCommentToken, @object
	.size	HaskellCommentToken, 2304
HaskellCommentToken:
	.quad	.LC107
	.long	2
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC116
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintableTabNLFF
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC117
	.long	0
	.long	0
	.zero	512
	.globl	CCommentEscapeToken
	.section	.rodata
.LC118:
	.string	"Lout escape"
.LC119:
	.string	"/*@"
	.section	.data.rel.local
	.align 32
	.type	CCommentEscapeToken, @object
	.size	CCommentEscapeToken, 2304
CCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC119
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintableTabNLFF
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC110
	.long	0
	.long	0
	.zero	512
	.globl	CPPCommentEscapeToken
	.section	.rodata
.LC120:
	.string	"//@"
	.section	.data.rel.local
	.align 32
	.type	CPPCommentEscapeToken, @object
	.size	CPPCommentEscapeToken, 2304
CPPCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC120
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EiffelCommentEscapeToken
	.section	.rodata
.LC121:
	.string	"--@"
	.section	.data.rel.local
	.align 32
	.type	EiffelCommentEscapeToken, @object
	.size	EiffelCommentEscapeToken, 2304
EiffelCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC121
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	BlueCommentEscapeToken
	.section	.rodata
.LC122:
	.string	"==@"
	.section	.data.rel.local
	.align 32
	.type	BlueCommentEscapeToken, @object
	.size	BlueCommentEscapeToken, 2304
BlueCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC122
	.quad	.LC121
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonCommentEscapeToken
	.section	.rodata
.LC123:
	.string	"#@"
	.section	.data.rel.local
	.align 32
	.type	PythonCommentEscapeToken, @object
	.size	PythonCommentEscapeToken, 2304
PythonCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC123
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellCommentEscapeToken
	.section	.rodata
.LC124:
	.string	"{-@"
	.section	.data.rel.local
	.align 32
	.type	HaskellCommentEscapeToken, @object
	.size	HaskellCommentEscapeToken, 2304
HaskellCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC124
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC117
	.long	0
	.long	0
	.zero	512
	.globl	HaskellLineCommentEscapeToken
	.align 32
	.type	HaskellLineCommentEscapeToken, @object
	.size	HaskellLineCommentEscapeToken, 2304
HaskellLineCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC121
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HashToken
	.align 32
	.type	HashToken, @object
	.size	HashToken, 2304
HashToken:
	.quad	.LC102
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC102
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	ExclamationToken
	.align 32
	.type	ExclamationToken, @object
	.size	ExclamationToken, 2304
ExclamationToken:
	.quad	.LC101
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC101
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PercentToken
	.align 32
	.type	PercentToken, @object
	.size	PercentToken, 2304
PercentToken:
	.quad	.LC15
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC15
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HatToken
	.align 32
	.type	HatToken, @object
	.size	HatToken, 2304
HatToken:
	.quad	.LC92
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC92
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	AmpersandToken
	.align 32
	.type	AmpersandToken, @object
	.size	AmpersandToken, 2304
AmpersandToken:
	.quad	.LC93
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC93
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	SlashToken
	.align 32
	.type	SlashToken, @object
	.size	SlashToken, 2304
SlashToken:
	.quad	.LC99
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC99
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	ArrowToken
	.section	.rodata
.LC125:
	.string	"->"
.LC126:
	.string	"@A sym {arrowright} @PO"
	.section	.data.rel.local
	.align 32
	.type	ArrowToken, @object
	.size	ArrowToken, 2304
ArrowToken:
	.quad	.LC125
	.long	1
	.zero	4
	.quad	.LC126
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC125
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	BackSlashToken
	.align 32
	.type	BackSlashToken, @object
	.size	BackSlashToken, 2304
BackSlashToken:
	.quad	.LC12
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC12
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LeftParenToken
	.align 32
	.type	LeftParenToken, @object
	.size	LeftParenToken, 2304
LeftParenToken:
	.quad	.LC0
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC0
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RightParenToken
	.align 32
	.type	RightParenToken, @object
	.size	RightParenToken, 2304
RightParenToken:
	.quad	.LC1
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC1
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PlusToken
	.section	.rodata
.LC127:
	.string	"@A sym {plus} @PO"
	.section	.data.rel.local
	.align 32
	.type	PlusToken, @object
	.size	PlusToken, 2304
PlusToken:
	.quad	.LC96
	.long	1
	.zero	4
	.quad	.LC127
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC96
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EqualToken
	.section	.rodata
.LC128:
	.string	"@A sym {equal} @PO"
	.section	.data.rel.local
	.align 32
	.type	EqualToken, @object
	.size	EqualToken, 2304
EqualToken:
	.quad	.LC95
	.long	1
	.zero	4
	.quad	.LC128
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC95
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LeftBraceToken
	.align 32
	.type	LeftBraceToken, @object
	.size	LeftBraceToken, 2304
LeftBraceToken:
	.quad	.LC2
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC2
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RightBraceToken
	.align 32
	.type	RightBraceToken, @object
	.size	RightBraceToken, 2304
RightBraceToken:
	.quad	.LC3
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC3
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	BarToken
	.align 32
	.type	BarToken, @object
	.size	BarToken, 2304
BarToken:
	.quad	.LC97
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC97
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	CircumToken
	.align 32
	.type	CircumToken, @object
	.size	CircumToken, 2304
CircumToken:
	.quad	.LC106
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC106
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LeftBracketToken
	.align 32
	.type	LeftBracketToken, @object
	.size	LeftBracketToken, 2304
LeftBracketToken:
	.quad	.LC4
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC4
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LeftBracketBarToken
	.section	.rodata
.LC129:
	.string	"[|"
	.section	.data.rel.local
	.align 32
	.type	LeftBracketBarToken, @object
	.size	LeftBracketBarToken, 2304
LeftBracketBarToken:
	.quad	.LC129
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC129
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RightBracketToken
	.align 32
	.type	RightBracketToken, @object
	.size	RightBracketToken, 2304
RightBracketToken:
	.quad	.LC5
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC5
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RightBracketBarToken
	.section	.rodata
.LC130:
	.string	"|]"
	.section	.data.rel.local
	.align 32
	.type	RightBracketBarToken, @object
	.size	RightBracketBarToken, 2304
RightBracketBarToken:
	.quad	.LC130
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC130
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	SemicolonToken
	.align 32
	.type	SemicolonToken, @object
	.size	SemicolonToken, 2304
SemicolonToken:
	.quad	.LC98
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC98
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	ColonToken
	.align 32
	.type	ColonToken, @object
	.size	ColonToken, 2304
ColonToken:
	.quad	.LC104
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC104
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LessToken
	.section	.rodata
.LC131:
	.string	"@A sym {less} @PO"
	.section	.data.rel.local
	.align 32
	.type	LessToken, @object
	.size	LessToken, 2304
LessToken:
	.quad	.LC6
	.long	1
	.zero	4
	.quad	.LC131
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC6
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	GreaterToken
	.section	.rodata
.LC132:
	.string	"@A sym {greater} @PO"
	.section	.data.rel.local
	.align 32
	.type	GreaterToken, @object
	.size	GreaterToken, 2304
GreaterToken:
	.quad	.LC7
	.long	1
	.zero	4
	.quad	.LC132
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC7
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	QuestionToken
	.align 32
	.type	QuestionToken, @object
	.size	QuestionToken, 2304
QuestionToken:
	.quad	.LC100
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC100
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	CommaToken
	.section	.rodata
.LC133:
	.string	","
	.section	.data.rel.local
	.align 32
	.type	CommaToken, @object
	.size	CommaToken, 2304
CommaToken:
	.quad	.LC133
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC133
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	DotToken
	.align 32
	.type	DotToken, @object
	.size	DotToken, 2304
DotToken:
	.quad	.LC103
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC103
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	DotDotToken
	.section	.rodata
.LC134:
	.string	".."
	.section	.data.rel.local
	.align 32
	.type	DotDotToken, @object
	.size	DotDotToken, 2304
DotDotToken:
	.quad	.LC134
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC134
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	DotDotDotToken
	.section	.rodata
.LC135:
	.string	"..."
	.section	.data.rel.local
	.align 32
	.type	DotDotDotToken, @object
	.size	DotDotDotToken, 2304
DotDotDotToken:
	.quad	.LC135
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC135
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LessEqualToken
	.section	.rodata
.LC136:
	.string	"<="
.LC137:
	.string	"@A sym {lessequal} @PO"
	.section	.data.rel.local
	.align 32
	.type	LessEqualToken, @object
	.size	LessEqualToken, 2304
LessEqualToken:
	.quad	.LC136
	.long	1
	.zero	4
	.quad	.LC137
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC136
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	GreaterEqualToken
	.section	.rodata
.LC138:
	.string	">="
.LC139:
	.string	"@A sym {greaterequal} @PO"
	.section	.data.rel.local
	.align 32
	.type	GreaterEqualToken, @object
	.size	GreaterEqualToken, 2304
GreaterEqualToken:
	.quad	.LC138
	.long	1
	.zero	4
	.quad	.LC139
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC138
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	CNotEqualToken
	.section	.rodata
.LC140:
	.string	"!="
.LC141:
	.string	"@A sym {notequal} @PO"
	.section	.data.rel.local
	.align 32
	.type	CNotEqualToken, @object
	.size	CNotEqualToken, 2304
CNotEqualToken:
	.quad	.LC140
	.long	1
	.zero	4
	.quad	.LC141
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC140
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EiffelNotEqualToken
	.section	.rodata
.LC142:
	.string	"/="
	.section	.data.rel.local
	.align 32
	.type	EiffelNotEqualToken, @object
	.size	EiffelNotEqualToken, 2304
EiffelNotEqualToken:
	.quad	.LC142
	.long	1
	.zero	4
	.quad	.LC141
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC142
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	BlueNotEqualToken
	.section	.rodata
.LC143:
	.string	"<>"
	.section	.data.rel.local
	.align 32
	.type	BlueNotEqualToken, @object
	.size	BlueNotEqualToken, 2304
BlueNotEqualToken:
	.quad	.LC143
	.long	1
	.zero	4
	.quad	.LC141
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC143
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	AssignToken
	.section	.rodata
.LC144:
	.string	":="
	.section	.data.rel.local
	.align 32
	.type	AssignToken, @object
	.size	AssignToken, 2304
AssignToken:
	.quad	.LC144
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC144
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	QuestionAssignToken
	.section	.rodata
.LC145:
	.string	"?="
	.section	.data.rel.local
	.align 32
	.type	QuestionAssignToken, @object
	.size	QuestionAssignToken, 2304
QuestionAssignToken:
	.quad	.LC145
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC145
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	DollarToken
	.align 32
	.type	DollarToken, @object
	.size	DollarToken, 2304
DollarToken:
	.quad	.LC91
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC91
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	ImpliesToken
	.section	.rodata
.LC146:
	.string	"=>"
.LC147:
	.string	"@A sym {arrowdblright} @PO"
	.section	.data.rel.local
	.align 32
	.type	ImpliesToken, @object
	.size	ImpliesToken, 2304
ImpliesToken:
	.quad	.LC146
	.long	1
	.zero	4
	.quad	.LC147
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC146
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	LeftArrowToken
	.section	.rodata
.LC148:
	.string	"<-"
.LC149:
	.string	"@A sym {arrowleft} @PO"
	.section	.data.rel.local
	.align 32
	.type	LeftArrowToken, @object
	.size	LeftArrowToken, 2304
LeftArrowToken:
	.quad	.LC148
	.long	1
	.zero	4
	.quad	.LC149
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC148
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellLambdaToken
	.section	.rodata
.LC150:
	.string	"@PLAMBDA"
	.section	.data.rel.local
	.align 32
	.type	HaskellLambdaToken, @object
	.size	HaskellLambdaToken, 2304
HaskellLambdaToken:
	.quad	.LC12
	.long	1
	.zero	4
	.quad	.LC150
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC12
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellAtPatternToken
	.align 32
	.type	HaskellAtPatternToken, @object
	.size	HaskellAtPatternToken, 2304
HaskellAtPatternToken:
	.quad	.LC90
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC90
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellBracketBarToken
	.section	.rodata
.LC151:
	.string	"@PBRACKETBAR"
	.section	.data.rel.local
	.align 32
	.type	HaskellBracketBarToken, @object
	.size	HaskellBracketBarToken, 2304
HaskellBracketBarToken:
	.quad	.LC129
	.long	1
	.zero	4
	.quad	.LC151
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC129
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellBarBracketToken
	.section	.rodata
.LC152:
	.string	"@PBARBRACKET"
	.section	.data.rel.local
	.align 32
	.type	HaskellBarBracketToken, @object
	.size	HaskellBarBracketToken, 2304
HaskellBarBracketToken:
	.quad	.LC130
	.long	1
	.zero	4
	.quad	.LC152
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC130
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	DoubleColonToken
	.section	.rodata
.LC153:
	.string	"::"
.LC154:
	.string	"@PDOUBLECOLON"
	.section	.data.rel.local
	.align 32
	.type	DoubleColonToken, @object
	.size	DoubleColonToken, 2304
DoubleColonToken:
	.quad	.LC153
	.long	1
	.zero	4
	.quad	.LC154
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC153
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	FunctionCompositionToken
	.section	.rodata
.LC155:
	.string	" . "
.LC156:
	.string	"@PCIRC"
	.section	.data.rel.local
	.align 32
	.type	FunctionCompositionToken, @object
	.size	FunctionCompositionToken, 2304
FunctionCompositionToken:
	.quad	.LC155
	.long	1
	.zero	4
	.quad	.LC156
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC155
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellEquivalenceToken
	.section	.rodata
.LC157:
	.string	"@A sym {equivalence} @PO"
	.section	.data.rel.local
	.align 32
	.type	HaskellEquivalenceToken, @object
	.size	HaskellEquivalenceToken, 2304
HaskellEquivalenceToken:
	.quad	.LC113
	.long	1
	.zero	4
	.quad	.LC157
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC113
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellConcatenationToken
	.section	.rodata
.LC158:
	.string	"++"
.LC159:
	.string	"@PPLUSPLUS"
	.section	.data.rel.local
	.align 32
	.type	HaskellConcatenationToken, @object
	.size	HaskellConcatenationToken, 2304
HaskellConcatenationToken:
	.quad	.LC158
	.long	1
	.zero	4
	.quad	.LC159
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC158
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EqvToken
	.section	.rodata
.LC160:
	.string	"<=>"
.LC161:
	.string	"@A sym {arrowdblboth} @PO"
	.section	.data.rel.local
	.align 32
	.type	EqvToken, @object
	.size	EqvToken, 2304
EqvToken:
	.quad	.LC160
	.long	1
	.zero	4
	.quad	.LC161
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC160
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellOrToken
	.section	.rodata
.LC162:
	.string	"||"
	.section	.data.rel.local
	.align 32
	.type	HaskellOrToken, @object
	.size	HaskellOrToken, 2304
HaskellOrToken:
	.quad	.LC162
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC162
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellAndToken
	.section	.rodata
.LC163:
	.string	"&&"
	.section	.data.rel.local
	.align 32
	.type	HaskellAndToken, @object
	.size	HaskellAndToken, 2304
HaskellAndToken:
	.quad	.LC163
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC163
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellArrowBindToken
	.section	.rodata
.LC164:
	.string	">>>"
.LC165:
	.string	"@PARROWBIND"
	.section	.data.rel.local
	.align 32
	.type	HaskellArrowBindToken, @object
	.size	HaskellArrowBindToken, 2304
HaskellArrowBindToken:
	.quad	.LC164
	.long	1
	.zero	4
	.quad	.LC165
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC164
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	KindArrowToken
	.section	.rodata
.LC166:
	.string	"~>"
.LC167:
	.string	"@PKINDARROW"
	.section	.data.rel.local
	.align 32
	.type	KindArrowToken, @object
	.size	KindArrowToken, 2304
KindArrowToken:
	.quad	.LC166
	.long	1
	.zero	4
	.quad	.LC167
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC166
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonPowerToken
	.section	.rodata
.LC168:
	.string	"**"
	.section	.data.rel.local
	.align 32
	.type	PythonPowerToken, @object
	.size	PythonPowerToken, 2304
PythonPowerToken:
	.quad	.LC168
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC168
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonBitLeftShiftToken
	.section	.rodata
.LC169:
	.string	"<<"
	.section	.data.rel.local
	.align 32
	.type	PythonBitLeftShiftToken, @object
	.size	PythonBitLeftShiftToken, 2304
PythonBitLeftShiftToken:
	.quad	.LC169
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC169
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonBitRightShiftToken
	.section	.rodata
.LC170:
	.string	">>"
	.section	.data.rel.local
	.align 32
	.type	PythonBitRightShiftToken, @object
	.size	PythonBitRightShiftToken, 2304
PythonBitRightShiftToken:
	.quad	.LC170
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC170
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonBacktickToken
	.align 32
	.type	PythonBacktickToken, @object
	.size	PythonBacktickToken, 2304
PythonBacktickToken:
	.quad	.LC74
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC74
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PythonDecoratorToken
	.align 32
	.type	PythonDecoratorToken, @object
	.size	PythonDecoratorToken, 2304
PythonDecoratorToken:
	.quad	.LC90
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC90
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	StarToken
	.section	.rodata
.LC171:
	.string	"{@PA}"
	.section	.data.rel.local
	.align 32
	.type	StarToken, @object
	.size	StarToken, 2304
StarToken:
	.quad	.LC94
	.long	6
	.zero	4
	.quad	.LC171
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC94
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	MinusToken
	.section	.rodata
.LC172:
	.string	"{@PM}"
	.section	.data.rel.local
	.align 32
	.type	MinusToken, @object
	.size	MinusToken, 2304
MinusToken:
	.quad	.LC105
	.long	6
	.zero	4
	.quad	.LC172
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC105
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	EiffelDotToken
	.section	.rodata
.LC173:
	.string	"{@PD}"
	.section	.data.rel.local
	.align 32
	.type	EiffelDotToken, @object
	.size	EiffelDotToken, 2304
EiffelDotToken:
	.quad	.LC103
	.long	6
	.zero	4
	.quad	.LC173
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC103
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	NonpareilDotDotToken
	.section	.rodata
.LC174:
	.string	"{@PDD}"
	.section	.data.rel.local
	.align 32
	.type	NonpareilDotDotToken, @object
	.size	NonpareilDotDotToken, 2304
NonpareilDotDotToken:
	.quad	.LC134
	.long	6
	.zero	4
	.quad	.LC174
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC134
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	NonpareilExclamationToken
	.section	.rodata
.LC175:
	.string	"@PO{\"!\" &0.1f}"
	.section	.data.rel.local
	.align 32
	.type	NonpareilExclamationToken, @object
	.size	NonpareilExclamationToken, 2304
NonpareilExclamationToken:
	.quad	.LC101
	.long	6
	.zero	4
	.quad	.LC175
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC101
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	HaskellColonToken
	.section	.rodata
.LC176:
	.string	"{@PCOLON}"
	.section	.data.rel.local
	.align 32
	.type	HaskellColonToken, @object
	.size	HaskellColonToken, 2304
HaskellColonToken:
	.quad	.LC104
	.long	6
	.zero	4
	.quad	.LC176
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC104
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RubyIdentifierToken
	.section	.rodata
.LC177:
	.string	"@@"
	.section	.data.rel.local
	.align 32
	.type	RubyIdentifierToken, @object
	.size	RubyIdentifierToken, 2304
RubyIdentifierToken:
	.quad	.LC18
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC20
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC91
	.quad	.LC177
	.quad	.LC90
	.zero	512
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	Ruby_Methodname
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RubyGenDelimStringToken
	.section	.rodata
.LC178:
	.string	"generalized string"
.LC179:
	.string	"%q"
.LC180:
	.string	"%Q"
.LC181:
	.string	"%w"
.LC182:
	.string	"%r"
.LC183:
	.string	"%x"
	.section	.data.rel.local
	.align 32
	.type	RubyGenDelimStringToken, @object
	.size	RubyGenDelimStringToken, 2304
RubyGenDelimStringToken:
	.quad	.LC178
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC15
	.quad	.LC179
	.quad	.LC180
	.quad	.LC181
	.quad	.LC182
	.quad	.LC183
	.zero	912
	.quad	.LC99
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	.LC10
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	32
	.quad	.LC99
	.quad	.LC1
	.quad	.LC5
	.quad	.LC3
	.quad	.LC7
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLIdentifierToken
	.align 32
	.type	RSLIdentifierToken, @object
	.size	RSLIdentifierToken, 2304
RSLIdentifierToken:
	.quad	.LC18
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC20
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC74
	.zero	528
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	Letter_Digit
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLProductToken
	.section	.rodata
.LC184:
	.string	"><"
.LC185:
	.string	"@A sym{multiply} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLProductToken, @object
	.size	RSLProductToken, 2304
RSLProductToken:
	.quad	.LC184
	.long	1
	.zero	4
	.quad	.LC185
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC184
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLPartialMapToken
	.section	.rodata
.LC186:
	.string	"-~m->"
.LC187:
	.string	"@PartialMap @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLPartialMapToken, @object
	.size	RSLPartialMapToken, 2304
RSLPartialMapToken:
	.quad	.LC186
	.long	1
	.zero	4
	.quad	.LC187
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC186
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLAndToken
	.section	.rodata
.LC188:
	.string	"/\\"
.LC189:
	.string	"@A sym{logicaland} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLAndToken, @object
	.size	RSLAndToken, 2304
RSLAndToken:
	.quad	.LC188
	.long	1
	.zero	4
	.quad	.LC189
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC188
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLAlwaysToken
	.section	.rodata
.LC190:
	.string	"always"
.LC191:
	.string	"@Eq { square } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLAlwaysToken, @object
	.size	RSLAlwaysToken, 2304
RSLAlwaysToken:
	.quad	.LC190
	.long	1
	.zero	4
	.quad	.LC191
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC190
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLIsInToken
	.section	.rodata
.LC192:
	.string	"isin"
.LC193:
	.string	"@A sym{element @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLIsInToken, @object
	.size	RSLIsInToken, 2304
RSLIsInToken:
	.quad	.LC192
	.long	1
	.zero	4
	.quad	.LC193
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC192
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLSubsetToken
	.section	.rodata
.LC194:
	.string	"<<="
.LC195:
	.string	"@A sym{reflexsubset} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLSubsetToken, @object
	.size	RSLSubsetToken, 2304
RSLSubsetToken:
	.quad	.LC194
	.long	1
	.zero	4
	.quad	.LC195
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC194
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLUnionToken
	.section	.rodata
.LC196:
	.string	"union"
.LC197:
	.string	"@A sym{union} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLUnionToken, @object
	.size	RSLUnionToken, 2304
RSLUnionToken:
	.quad	.LC196
	.long	1
	.zero	4
	.quad	.LC197
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC196
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLListStartToken
	.section	.rodata
.LC198:
	.string	"<."
.LC199:
	.string	"@A sym{angleleft} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLListStartToken, @object
	.size	RSLListStartToken, 2304
RSLListStartToken:
	.quad	.LC198
	.long	1
	.zero	4
	.quad	.LC199
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC198
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLParToken
	.section	.rodata
.LC200:
	.string	"@Eq { dbar } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLParToken, @object
	.size	RSLParToken, 2304
RSLParToken:
	.quad	.LC200
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC200
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLIntChoiceToken
	.section	.rodata
.LC201:
	.string	"|^|"
.LC202:
	.string	"@IntChoice @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLIntChoiceToken, @object
	.size	RSLIntChoiceToken, 2304
RSLIntChoiceToken:
	.quad	.LC201
	.long	1
	.zero	4
	.quad	.LC202
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC201
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLTurnstileToken
	.section	.rodata
.LC203:
	.string	"|-"
.LC204:
	.string	"@Eq { vdash } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLTurnstileToken, @object
	.size	RSLTurnstileToken, 2304
RSLTurnstileToken:
	.quad	.LC203
	.long	1
	.zero	4
	.quad	.LC204
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC203
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLListToken
	.section	.rodata
.LC205:
	.string	"-list"
.LC206:
	.string	"{*}"
	.section	.data.rel.local
	.align 32
	.type	RSLListToken, @object
	.size	RSLListToken, 2304
RSLListToken:
	.quad	.LC205
	.long	6
	.zero	4
	.quad	.LC206
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC205
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLPartialFnToken
	.section	.rodata
.LC207:
	.string	"-~->"
.LC208:
	.string	"@PartialFn @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLPartialFnToken, @object
	.size	RSLPartialFnToken, 2304
RSLPartialFnToken:
	.quad	.LC207
	.long	1
	.zero	4
	.quad	.LC208
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC207
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLRelationToken
	.section	.rodata
.LC209:
	.string	"<->"
.LC210:
	.string	"@A sym{arrowboth} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLRelationToken, @object
	.size	RSLRelationToken, 2304
RSLRelationToken:
	.quad	.LC209
	.long	1
	.zero	4
	.quad	.LC210
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC209
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLOrToken
	.section	.rodata
.LC211:
	.string	"\\/"
.LC212:
	.string	"@A sym{logicalor} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLOrToken, @object
	.size	RSLOrToken, 2304
RSLOrToken:
	.quad	.LC211
	.long	1
	.zero	4
	.quad	.LC212
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC211
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLNotIsInToken
	.section	.rodata
.LC213:
	.string	"~isin"
.LC214:
	.string	"@A sym{notelement }@PO"
	.section	.data.rel.local
	.align 32
	.type	RSLNotIsInToken, @object
	.size	RSLNotIsInToken, 2304
RSLNotIsInToken:
	.quad	.LC213
	.long	1
	.zero	4
	.quad	.LC214
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC213
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLProperSuperToken
	.section	.rodata
.LC215:
	.string	"@A sym{propersuperset} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLProperSuperToken, @object
	.size	RSLProperSuperToken, 2304
RSLProperSuperToken:
	.quad	.LC170
	.long	1
	.zero	4
	.quad	.LC215
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC170
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLInterToken
	.section	.rodata
.LC216:
	.string	"inter"
.LC217:
	.string	"@A sym{intersection} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLInterToken, @object
	.size	RSLInterToken, 2304
RSLInterToken:
	.quad	.LC216
	.long	1
	.zero	4
	.quad	.LC217
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC216
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLListEndToken
	.section	.rodata
.LC218:
	.string	".>"
.LC219:
	.string	"@A sym{angleright} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLListEndToken, @object
	.size	RSLListEndToken, 2304
RSLListEndToken:
	.quad	.LC218
	.long	1
	.zero	4
	.quad	.LC219
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC218
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLInterlockToken
	.section	.rodata
.LC220:
	.string	"@Interlock @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLInterlockToken, @object
	.size	RSLInterlockToken, 2304
RSLInterlockToken:
	.quad	.LC158
	.long	1
	.zero	4
	.quad	.LC220
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC158
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLLambdaToken
	.section	.rodata
.LC221:
	.string	"-\\"
.LC222:
	.string	"@A sym{lambda} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLLambdaToken, @object
	.size	RSLLambdaToken, 2304
RSLLambdaToken:
	.quad	.LC221
	.long	1
	.zero	4
	.quad	.LC222
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC221
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLImplRelToken
	.section	.rodata
.LC223:
	.string	"{="
.LC224:
	.string	"@Eq { preceq } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLImplRelToken, @object
	.size	RSLImplRelToken, 2304
RSLImplRelToken:
	.quad	.LC223
	.long	1
	.zero	4
	.quad	.LC224
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC223
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLInfListToken
	.section	.rodata
.LC225:
	.string	"-inflist"
.LC226:
	.string	"@InfList @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLInfListToken, @object
	.size	RSLInfListToken, 2304
RSLInfListToken:
	.quad	.LC225
	.long	1
	.zero	4
	.quad	.LC226
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC225
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLMapToken
	.section	.rodata
.LC227:
	.string	"-m->"
.LC228:
	.string	"@Map @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLMapToken, @object
	.size	RSLMapToken, 2304
RSLMapToken:
	.quad	.LC227
	.long	1
	.zero	4
	.quad	.LC228
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC227
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLSTToken
	.section	.rodata
.LC229:
	.string	":-"
.LC230:
	.string	"@A sym{dotmath} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLSTToken, @object
	.size	RSLSTToken, 2304
RSLSTToken:
	.quad	.LC229
	.long	1
	.zero	4
	.quad	.LC230
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC229
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLNotEqualToken
	.section	.rodata
.LC231:
	.string	"~="
.LC232:
	.string	"@A sym{notequal} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLNotEqualToken, @object
	.size	RSLNotEqualToken, 2304
RSLNotEqualToken:
	.quad	.LC231
	.long	1
	.zero	4
	.quad	.LC232
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC231
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLPowerToken
	.section	.rodata
.LC233:
	.string	"@A sym{arrowup} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLPowerToken, @object
	.size	RSLPowerToken, 2304
RSLPowerToken:
	.quad	.LC168
	.long	1
	.zero	4
	.quad	.LC233
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC168
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLProperSubsetToken
	.section	.rodata
.LC234:
	.string	"@A sym{propersubset} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLProperSubsetToken, @object
	.size	RSLProperSubsetToken, 2304
RSLProperSubsetToken:
	.quad	.LC169
	.long	1
	.zero	4
	.quad	.LC234
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC169
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLSupersetToken
	.section	.rodata
.LC235:
	.string	">>="
.LC236:
	.string	"@A sym{reflexsuperset} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLSupersetToken, @object
	.size	RSLSupersetToken, 2304
RSLSupersetToken:
	.quad	.LC235
	.long	1
	.zero	4
	.quad	.LC236
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC235
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLOverrideToken
	.section	.rodata
.LC237:
	.string	"!!"
.LC238:
	.string	"@Dagger @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLOverrideToken, @object
	.size	RSLOverrideToken, 2304
RSLOverrideToken:
	.quad	.LC237
	.long	1
	.zero	4
	.quad	.LC238
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC237
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLMapletToken
	.section	.rodata
.LC239:
	.string	"+>"
.LC240:
	.string	"@Eq { mapsto } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLMapletToken, @object
	.size	RSLMapletToken, 2304
RSLMapletToken:
	.quad	.LC239
	.long	1
	.zero	4
	.quad	.LC240
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC239
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLExtChoiceToken
	.section	.rodata
.LC241:
	.string	"|=|"
.LC242:
	.string	"@ExtChoice @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLExtChoiceToken, @object
	.size	RSLExtChoiceToken, 2304
RSLExtChoiceToken:
	.quad	.LC241
	.long	1
	.zero	4
	.quad	.LC242
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC241
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLApplyToken
	.section	.rodata
.LC243:
	.string	"@A sym{degree} @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLApplyToken, @object
	.size	RSLApplyToken, 2304
RSLApplyToken:
	.quad	.LC102
	.long	1
	.zero	4
	.quad	.LC243
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC102
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLImplExprToken
	.section	.rodata
.LC244:
	.string	"[="
.LC245:
	.string	"@Eq { sqsubseteq } @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLImplExprToken, @object
	.size	RSLImplExprToken, 2304
RSLImplExprToken:
	.quad	.LC244
	.long	1
	.zero	4
	.quad	.LC245
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC244
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLPrimeToken
	.section	.rodata
.LC246:
	.string	"{'}"
	.section	.data.rel.local
	.align 32
	.type	RSLPrimeToken, @object
	.size	RSLPrimeToken, 2304
RSLPrimeToken:
	.quad	.LC14
	.long	6
	.zero	4
	.quad	.LC246
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	RSLExistsOneToken
	.section	.rodata
.LC247:
	.string	"exists!"
.LC248:
	.string	"{@Sym existential}! @FA @PO"
	.section	.data.rel.local
	.align 32
	.type	RSLExistsOneToken, @object
	.size	RSLExistsOneToken, 2304
RSLExistsOneToken:
	.quad	.LC247
	.long	1
	.zero	4
	.quad	.LC248
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC247
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlSingleQuoteStringToken
	.section	.rodata
.LC249:
	.string	"''-string"
	.section	.data.rel.local
	.align 32
	.type	PerlSingleQuoteStringToken, @object
	.size	PerlSingleQuoteStringToken, 2304
PerlSingleQuoteStringToken:
	.quad	.LC249
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC14
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC14
	.long	0
	.long	0
	.zero	512
	.globl	PerlDoubleQuoteStringToken
	.section	.rodata
.LC250:
	.string	"\"\"-string"
	.section	.data.rel.local
	.align 32
	.type	PerlDoubleQuoteStringToken, @object
	.size	PerlDoubleQuoteStringToken, 2304
PerlDoubleQuoteStringToken:
	.quad	.LC250
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC11
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC11
	.long	0
	.long	0
	.zero	512
	.globl	PerlBackQuoteStringToken
	.section	.rodata
.LC251:
	.string	"``-string"
	.section	.data.rel.local
	.align 32
	.type	PerlBackQuoteStringToken, @object
	.size	PerlBackQuoteStringToken, 2304
PerlBackQuoteStringToken:
	.quad	.LC251
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC74
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC74
	.long	0
	.long	0
	.zero	512
	.globl	PerlQTypeStringToken
	.section	.rodata
.LC252:
	.string	"q-type string"
.LC253:
	.string	"qq"
.LC254:
	.string	"qx"
.LC255:
	.string	"qw"
.LC256:
	.string	"qr"
	.section	.data.rel.local
	.align 32
	.type	PerlQTypeStringToken, @object
	.size	PerlQTypeStringToken, 2304
PerlQTypeStringToken:
	.quad	.LC252
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC63
	.quad	.LC253
	.quad	.LC254
	.quad	.LC255
	.quad	.LC256
	.quad	.LC59
	.zero	912
	.quad	.LC99
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	.LC10
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	32
	.quad	.LC99
	.quad	.LC1
	.quad	.LC5
	.quad	.LC3
	.quad	.LC7
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlSTypeStringToken
	.section	.rodata
.LC257:
	.string	"s-type string"
.LC258:
	.string	"tr"
	.section	.data.rel.local
	.align 32
	.type	PerlSTypeStringToken, @object
	.size	PerlSTypeStringToken, 2304
PerlSTypeStringToken:
	.quad	.LC257
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC65
	.quad	.LC71
	.quad	.LC258
	.zero	936
	.quad	.LC99
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	.LC10
	.quad	.LC0
	.quad	.LC4
	.quad	.LC2
	.quad	.LC6
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	32
	.quad	.LC99
	.quad	.LC1
	.quad	.LC5
	.quad	.LC3
	.quad	.LC7
	.quad	.LC101
	.quad	.LC15
	.quad	.LC102
	.quad	.LC97
	.quad	.LC133
	.quad	.LC104
	.quad	.LC98
	.quad	.LC91
	.quad	.LC11
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC105
	.quad	.LC95
	.quad	.LC96
	.quad	.LC106
	.quad	.LC14
	.quad	.LC90
	.quad	.LC100
	.quad	.LC103
	.quad	.LC74
	.zero	32
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	1
	.zero	512
	.globl	PerlRegExpLPar
	.section	.rodata
.LC259:
	.string	"regex"
.LC260:
	.string	"@PO{\"(\"}@PS{\"/\"}@PS"
.LC261:
	.string	"@PS{\"/\"}"
.LC262:
	.string	" /"
.LC263:
	.string	"\t/"
.LC264:
	.string	"  /"
.LC265:
	.string	" \t/"
.LC266:
	.string	"\t /"
.LC267:
	.string	"\t\t/"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpLPar, @object
	.size	PerlRegExpLPar, 2304
PerlRegExpLPar:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC260
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC0
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpEq
	.section	.rodata
.LC268:
	.string	"@PO{\"=\"} @PS{\"/\"}@PS"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpEq, @object
	.size	PerlRegExpEq, 2304
PerlRegExpEq:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC268
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC95
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpMatch
	.section	.rodata
.LC269:
	.string	"@PO{\"=~\"} @PS{\"/\"}@PS"
.LC270:
	.string	"=~"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpMatch, @object
	.size	PerlRegExpMatch, 2304
PerlRegExpMatch:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC269
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC270
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpNoMatch
	.section	.rodata
.LC271:
	.string	"@PO{\"!~\"} @PS{\"/\"}@PS"
.LC272:
	.string	"!~"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpNoMatch, @object
	.size	PerlRegExpNoMatch, 2304
PerlRegExpNoMatch:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC271
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC272
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpSplit
	.section	.rodata
.LC273:
	.string	"@PK{split} @PS{\"/\"}@PS"
.LC274:
	.string	"split"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpSplit, @object
	.size	PerlRegExpSplit, 2304
PerlRegExpSplit:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC273
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC274
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpIf
	.section	.rodata
.LC275:
	.string	"@PK{if} @PS{\"/\"}@PS"
.LC276:
	.string	"if"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpIf, @object
	.size	PerlRegExpIf, 2304
PerlRegExpIf:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC275
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC276
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpAnd
	.section	.rodata
.LC277:
	.string	"@PK{and} @PS{\"/\"}@PS"
.LC278:
	.string	"and"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpAnd, @object
	.size	PerlRegExpAnd, 2304
PerlRegExpAnd:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC277
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC278
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpAnd2
	.section	.rodata
.LC279:
	.string	"@PO{\"&&\"} @PS{\"/\"}@PS"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpAnd2, @object
	.size	PerlRegExpAnd2, 2304
PerlRegExpAnd2:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC279
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC163
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpOr
	.section	.rodata
.LC280:
	.string	"@PK{or} @PS{\"/\"}@PS"
.LC281:
	.string	"or"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpOr, @object
	.size	PerlRegExpOr, 2304
PerlRegExpOr:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC280
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC281
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpOr2
	.section	.rodata
.LC282:
	.string	"@PO{\"||\"} @PS{\"/\"}@PS"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpOr2, @object
	.size	PerlRegExpOr2, 2304
PerlRegExpOr2:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC282
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC162
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpXor
	.section	.rodata
.LC283:
	.string	"@PK{xor} @PS{\"/\"}@PS"
.LC284:
	.string	"xor"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpXor, @object
	.size	PerlRegExpXor, 2304
PerlRegExpXor:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC283
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC284
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpNot
	.section	.rodata
.LC285:
	.string	"@PK{not} @PS{\"/\"}@PS"
.LC286:
	.string	"not"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpNot, @object
	.size	PerlRegExpNot, 2304
PerlRegExpNot:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC285
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC286
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpNot2
	.section	.rodata
.LC287:
	.string	"@PO{\"!\"} @PS{\"/\"}@PS"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpNot2, @object
	.size	PerlRegExpNot2, 2304
PerlRegExpNot2:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC287
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC101
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpUnless
	.section	.rodata
.LC288:
	.string	"@PK{unless} @PS{\"/\"}@PS"
.LC289:
	.string	"unless"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpUnless, @object
	.size	PerlRegExpUnless, 2304
PerlRegExpUnless:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC288
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC289
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpFor
	.section	.rodata
.LC290:
	.string	"@PK{for} @PS{\"/\"}@PS"
.LC291:
	.string	"for"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpFor, @object
	.size	PerlRegExpFor, 2304
PerlRegExpFor:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC290
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC291
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpForEach
	.section	.rodata
.LC292:
	.string	"@PK{foreach} @PS{\"/\"}@PS"
.LC293:
	.string	"foreach"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpForEach, @object
	.size	PerlRegExpForEach, 2304
PerlRegExpForEach:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC292
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC293
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpWhile
	.section	.rodata
.LC294:
	.string	"@PK{while} @PS{\"/\"}@PS"
.LC295:
	.string	"while"
	.section	.data.rel.local
	.align 32
	.type	PerlRegExpWhile, @object
	.size	PerlRegExpWhile, 2304
PerlRegExpWhile:
	.quad	.LC259
	.long	2
	.zero	4
	.quad	.LC294
	.quad	.LC10
	.quad	.LC261
	.long	0
	.zero	4
	.quad	.LC295
	.zero	952
	.quad	.LC99
	.quad	.LC262
	.quad	.LC263
	.quad	.LC264
	.quad	.LC265
	.quad	.LC266
	.quad	.LC267
	.zero	184
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	184
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.quad	.LC99
	.zero	184
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRegExpStartLineToken
	.align 32
	.type	PerlRegExpStartLineToken, @object
	.size	PerlRegExpStartLineToken, 2304
PerlRegExpStartLineToken:
	.quad	.LC259
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC99
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC12
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC99
	.long	0
	.long	0
	.zero	512
	.globl	HereEOTuq
	.section	.rodata
.LC296:
	.string	"here-document"
.LC297:
	.string	"<<EOT"
.LC298:
	.string	"EOT\n"
	.section	.data.rel.local
	.align 32
	.type	HereEOTuq, @object
	.size	HereEOTuq, 2304
HereEOTuq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC297
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC298
	.long	1
	.long	0
	.zero	512
	.globl	HereEOTdq
	.section	.rodata
.LC299:
	.string	"<<\"EOT\""
	.section	.data.rel.local
	.align 32
	.type	HereEOTdq, @object
	.size	HereEOTdq, 2304
HereEOTdq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC299
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC298
	.long	1
	.long	0
	.zero	512
	.globl	HereEOTfq
	.section	.rodata
.LC300:
	.string	"<<'EOT'"
	.section	.data.rel.local
	.align 32
	.type	HereEOTfq, @object
	.size	HereEOTfq, 2304
HereEOTfq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC300
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC298
	.long	1
	.long	0
	.zero	512
	.globl	HereEOTbq
	.section	.rodata
.LC301:
	.string	"<<`EOT`"
	.section	.data.rel.local
	.align 32
	.type	HereEOTbq, @object
	.size	HereEOTbq, 2304
HereEOTbq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC301
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC298
	.long	1
	.long	0
	.zero	512
	.globl	HereEOFuq
	.section	.rodata
.LC302:
	.string	"<<EOF"
.LC303:
	.string	"EOF\n"
	.section	.data.rel.local
	.align 32
	.type	HereEOFuq, @object
	.size	HereEOFuq, 2304
HereEOFuq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC302
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC303
	.long	1
	.long	0
	.zero	512
	.globl	HereEOFdq
	.section	.rodata
.LC304:
	.string	"<<\"EOF\""
	.section	.data.rel.local
	.align 32
	.type	HereEOFdq, @object
	.size	HereEOFdq, 2304
HereEOFdq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC304
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC303
	.long	1
	.long	0
	.zero	512
	.globl	HereEOFfq
	.section	.rodata
.LC305:
	.string	"<<'EOF'"
	.section	.data.rel.local
	.align 32
	.type	HereEOFfq, @object
	.size	HereEOFfq, 2304
HereEOFfq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC305
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC303
	.long	1
	.long	0
	.zero	512
	.globl	HereEOFbq
	.section	.rodata
.LC306:
	.string	"<<`EOF`"
	.section	.data.rel.local
	.align 32
	.type	HereEOFbq, @object
	.size	HereEOFbq, 2304
HereEOFbq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC306
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC303
	.long	1
	.long	0
	.zero	512
	.globl	HereENDuq
	.section	.rodata
.LC307:
	.string	"<<END"
.LC308:
	.string	"END\n"
	.section	.data.rel.local
	.align 32
	.type	HereENDuq, @object
	.size	HereENDuq, 2304
HereENDuq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC307
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC308
	.long	1
	.long	0
	.zero	512
	.globl	HereENDdq
	.section	.rodata
.LC309:
	.string	"<<\"END\""
	.section	.data.rel.local
	.align 32
	.type	HereENDdq, @object
	.size	HereENDdq, 2304
HereENDdq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC309
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC308
	.long	1
	.long	0
	.zero	512
	.globl	HereENDfq
	.section	.rodata
.LC310:
	.string	"<<'END'"
	.section	.data.rel.local
	.align 32
	.type	HereENDfq, @object
	.size	HereENDfq, 2304
HereENDfq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC310
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC308
	.long	1
	.long	0
	.zero	512
	.globl	HereENDbq
	.section	.rodata
.LC311:
	.string	"<<`END`"
	.section	.data.rel.local
	.align 32
	.type	HereENDbq, @object
	.size	HereENDbq, 2304
HereENDbq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC311
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC308
	.long	1
	.long	0
	.zero	512
	.globl	HereBLAuq
	.section	.rodata
.LC312:
	.string	"<< "
.LC313:
	.string	"\n"
	.section	.data.rel.local
	.align 32
	.type	HereBLAuq, @object
	.size	HereBLAuq, 2304
HereBLAuq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC312
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	HereBLAdq
	.section	.rodata
.LC314:
	.string	"<<\"\""
	.section	.data.rel.local
	.align 32
	.type	HereBLAdq, @object
	.size	HereBLAdq, 2304
HereBLAdq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC314
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	HereBLAfq
	.section	.rodata
.LC315:
	.string	"<<''"
	.section	.data.rel.local
	.align 32
	.type	HereBLAfq, @object
	.size	HereBLAfq, 2304
HereBLAfq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC315
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	HereBLAbq
	.section	.rodata
.LC316:
	.string	"<<``"
	.section	.data.rel.local
	.align 32
	.type	HereBLAbq, @object
	.size	HereBLAbq, 2304
HereBLAbq:
	.quad	.LC296
	.long	1
	.zero	4
	.quad	.LC9
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC316
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	PerlIdentifierToken
	.section	.rodata
.LC317:
	.string	"%A"
.LC318:
	.string	"%B"
.LC319:
	.string	"%C"
.LC320:
	.string	"%D"
.LC321:
	.string	"%E"
.LC322:
	.string	"%F"
.LC323:
	.string	"%G"
.LC324:
	.string	"%H"
.LC325:
	.string	"%I"
.LC326:
	.string	"%J"
.LC327:
	.string	"%K"
.LC328:
	.string	"%L"
.LC329:
	.string	"%M"
.LC330:
	.string	"%N"
.LC331:
	.string	"%O"
.LC332:
	.string	"%P"
.LC333:
	.string	"%R"
.LC334:
	.string	"%S"
.LC335:
	.string	"%T"
.LC336:
	.string	"%U"
.LC337:
	.string	"%V"
.LC338:
	.string	"%W"
.LC339:
	.string	"%X"
.LC340:
	.string	"%Y"
.LC341:
	.string	"%Z"
.LC342:
	.string	"%a"
.LC343:
	.string	"%b"
.LC344:
	.string	"%c"
.LC345:
	.string	"%d"
.LC346:
	.string	"%e"
.LC347:
	.string	"%f"
.LC348:
	.string	"%g"
.LC349:
	.string	"%h"
.LC350:
	.string	"%i"
.LC351:
	.string	"%j"
.LC352:
	.string	"%k"
.LC353:
	.string	"%l"
.LC354:
	.string	"%m"
.LC355:
	.string	"%n"
.LC356:
	.string	"%o"
.LC357:
	.string	"%p"
.LC358:
	.string	"%s"
.LC359:
	.string	"%t"
.LC360:
	.string	"%u"
.LC361:
	.string	"%v"
.LC362:
	.string	"%y"
.LC363:
	.string	"%z"
.LC364:
	.string	"%_"
	.section	.data.rel.local
	.align 32
	.type	PerlIdentifierToken, @object
	.size	PerlIdentifierToken, 2304
PerlIdentifierToken:
	.quad	.LC18
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC20
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC91
	.quad	.LC90
	.quad	.LC317
	.quad	.LC318
	.quad	.LC319
	.quad	.LC320
	.quad	.LC321
	.quad	.LC322
	.quad	.LC323
	.quad	.LC324
	.quad	.LC325
	.quad	.LC326
	.quad	.LC327
	.quad	.LC328
	.quad	.LC329
	.quad	.LC330
	.quad	.LC331
	.quad	.LC332
	.quad	.LC180
	.quad	.LC333
	.quad	.LC334
	.quad	.LC335
	.quad	.LC336
	.quad	.LC337
	.quad	.LC338
	.quad	.LC339
	.quad	.LC340
	.quad	.LC341
	.quad	.LC342
	.quad	.LC343
	.quad	.LC344
	.quad	.LC345
	.quad	.LC346
	.quad	.LC347
	.quad	.LC348
	.quad	.LC349
	.quad	.LC350
	.quad	.LC351
	.quad	.LC352
	.quad	.LC353
	.quad	.LC354
	.quad	.LC355
	.quad	.LC356
	.quad	.LC357
	.quad	.LC179
	.quad	.LC182
	.quad	.LC358
	.quad	.LC359
	.quad	.LC360
	.quad	.LC361
	.quad	.LC181
	.quad	.LC183
	.quad	.LC362
	.quad	.LC363
	.quad	.LC364
	.zero	96
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	Letter_Digit
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlSpecialIdentifierToken
	.section	.rodata
.LC365:
	.string	"special variable"
.LC366:
	.string	"$&"
.LC367:
	.string	"$`"
.LC368:
	.string	"$'"
.LC369:
	.string	"$+"
.LC370:
	.string	"@+"
.LC371:
	.string	"$*"
.LC372:
	.string	"$."
.LC373:
	.string	"$/"
.LC374:
	.string	"$|"
.LC375:
	.string	"$,"
.LC376:
	.string	"$\\"
.LC377:
	.string	"$\""
.LC378:
	.string	"$;"
.LC379:
	.string	"$#"
.LC380:
	.string	"$%"
.LC381:
	.string	"$="
.LC382:
	.string	"$-"
.LC383:
	.string	"@-"
.LC384:
	.string	"$~"
.LC385:
	.string	"$^"
.LC386:
	.string	"$:"
.LC387:
	.string	"$^L"
.LC388:
	.string	"$^A"
.LC389:
	.string	"$?"
.LC390:
	.string	"$!"
.LC391:
	.string	"$^E"
.LC392:
	.string	"$@"
.LC393:
	.string	"$$"
.LC394:
	.string	"$<"
.LC395:
	.string	"$>"
.LC396:
	.string	"$("
.LC397:
	.string	"$)"
.LC398:
	.string	"$0"
.LC399:
	.string	"$["
.LC400:
	.string	"$]"
.LC401:
	.string	"$^C"
.LC402:
	.string	"$^D"
.LC403:
	.string	"$^F"
.LC404:
	.string	"$^H"
.LC405:
	.string	"%^H"
.LC406:
	.string	"$^I"
.LC407:
	.string	"$^M"
.LC408:
	.string	"$^O"
.LC409:
	.string	"$^P"
.LC410:
	.string	"$^R"
.LC411:
	.string	"$^S"
.LC412:
	.string	"$^T"
.LC413:
	.string	"$^V"
.LC414:
	.string	"$^W"
.LC415:
	.string	"${^WARNING_BITS}"
.LC416:
	.string	"${^WIDE_SYSTEM_CALLS}"
.LC417:
	.string	"$^X"
	.section	.data.rel.local
	.align 32
	.type	PerlSpecialIdentifierToken, @object
	.size	PerlSpecialIdentifierToken, 2304
PerlSpecialIdentifierToken:
	.quad	.LC365
	.long	1
	.zero	4
	.quad	.LC19
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC366
	.quad	.LC367
	.quad	.LC368
	.quad	.LC369
	.quad	.LC370
	.quad	.LC371
	.quad	.LC372
	.quad	.LC373
	.quad	.LC374
	.quad	.LC375
	.quad	.LC376
	.quad	.LC377
	.quad	.LC378
	.quad	.LC379
	.quad	.LC380
	.quad	.LC381
	.quad	.LC382
	.quad	.LC383
	.quad	.LC384
	.quad	.LC385
	.quad	.LC386
	.quad	.LC387
	.quad	.LC388
	.quad	.LC389
	.quad	.LC390
	.quad	.LC391
	.quad	.LC392
	.quad	.LC393
	.quad	.LC394
	.quad	.LC395
	.quad	.LC396
	.quad	.LC397
	.quad	.LC398
	.quad	.LC399
	.quad	.LC400
	.quad	.LC401
	.quad	.LC402
	.quad	.LC403
	.quad	.LC404
	.quad	.LC405
	.quad	.LC406
	.quad	.LC407
	.quad	.LC408
	.quad	.LC409
	.quad	.LC410
	.quad	.LC411
	.quad	.LC412
	.quad	.LC413
	.quad	.LC414
	.quad	.LC415
	.quad	.LC416
	.quad	.LC417
	.zero	544
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlLiteralNumberToken
	.section	.rodata
.LC418:
	.string	"0123456789.eE_"
	.section	.data.rel.local
	.align 32
	.type	PerlLiteralNumberToken, @object
	.size	PerlLiteralNumberToken, 2304
PerlLiteralNumberToken:
	.quad	.LC75
	.long	1
	.zero	4
	.quad	.LC76
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC77
	.quad	.LC78
	.quad	.LC79
	.quad	.LC80
	.quad	.LC81
	.quad	.LC82
	.quad	.LC83
	.quad	.LC84
	.quad	.LC85
	.quad	.LC86
	.zero	880
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC418
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlHexNumberToken
	.section	.rodata
.LC419:
	.string	"0x"
.LC420:
	.string	"0123456789AaBbCcDdEeFf"
	.section	.data.rel.local
	.align 32
	.type	PerlHexNumberToken, @object
	.size	PerlHexNumberToken, 2304
PerlHexNumberToken:
	.quad	.LC75
	.long	1
	.zero	4
	.quad	.LC76
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC419
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC420
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlBinaryNumberToken
	.section	.rodata
.LC421:
	.string	"0b"
.LC422:
	.string	"01"
	.section	.data.rel.local
	.align 32
	.type	PerlBinaryNumberToken, @object
	.size	PerlBinaryNumberToken, 2304
PerlBinaryNumberToken:
	.quad	.LC75
	.long	1
	.zero	4
	.quad	.LC76
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC421
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC422
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlCommentToken
	.align 32
	.type	PerlCommentToken, @object
	.size	PerlCommentToken, 2304
PerlCommentToken:
	.quad	.LC107
	.long	1
	.zero	4
	.quad	.LC108
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC102
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlCommentEscapeToken
	.align 32
	.type	PerlCommentEscapeToken, @object
	.size	PerlCommentEscapeToken, 2304
PerlCommentEscapeToken:
	.quad	.LC118
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC123
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlPodToken
	.section	.rodata
.LC423:
	.string	"perl-pod"
.LC424:
	.string	"@DP @Pod"
.LC425:
	.string	"@DP\n"
.LC426:
	.string	"=pod"
.LC427:
	.string	"=cut"
	.section	.data.rel.local
	.align 32
	.type	PerlPodToken, @object
	.size	PerlPodToken, 2304
PerlPodToken:
	.quad	.LC423
	.long	4
	.zero	4
	.quad	.LC424
	.quad	.LC10
	.quad	.LC425
	.long	1
	.zero	4
	.quad	.LC95
	.quad	.LC426
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC427
	.long	1
	.long	0
	.zero	512
	.globl	PerlIncrementToken
	.align 32
	.type	PerlIncrementToken, @object
	.size	PerlIncrementToken, 2304
PerlIncrementToken:
	.quad	.LC158
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC158
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlDecrementToken
	.align 32
	.type	PerlDecrementToken, @object
	.size	PerlDecrementToken, 2304
PerlDecrementToken:
	.quad	.LC112
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC112
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlExponentiateToken
	.align 32
	.type	PerlExponentiateToken, @object
	.size	PerlExponentiateToken, 2304
PerlExponentiateToken:
	.quad	.LC168
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC168
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlMatchToken
	.align 32
	.type	PerlMatchToken, @object
	.size	PerlMatchToken, 2304
PerlMatchToken:
	.quad	.LC270
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC270
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlNotMatchToken
	.align 32
	.type	PerlNotMatchToken, @object
	.size	PerlNotMatchToken, 2304
PerlNotMatchToken:
	.quad	.LC272
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC272
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlEqualToken
	.align 32
	.type	PerlEqualToken, @object
	.size	PerlEqualToken, 2304
PerlEqualToken:
	.quad	.LC113
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC113
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlAssignToken
	.align 32
	.type	PerlAssignToken, @object
	.size	PerlAssignToken, 2304
PerlAssignToken:
	.quad	.LC95
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC95
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlBitLeftShiftToken
	.align 32
	.type	PerlBitLeftShiftToken, @object
	.size	PerlBitLeftShiftToken, 2304
PerlBitLeftShiftToken:
	.quad	.LC169
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC169
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlBitRightShiftToken
	.align 32
	.type	PerlBitRightShiftToken, @object
	.size	PerlBitRightShiftToken, 2304
PerlBitRightShiftToken:
	.quad	.LC170
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC170
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlSpaceshipToken
	.align 32
	.type	PerlSpaceshipToken, @object
	.size	PerlSpaceshipToken, 2304
PerlSpaceshipToken:
	.quad	.LC160
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC160
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlAndToken
	.align 32
	.type	PerlAndToken, @object
	.size	PerlAndToken, 2304
PerlAndToken:
	.quad	.LC163
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC163
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlOrToken
	.align 32
	.type	PerlOrToken, @object
	.size	PerlOrToken, 2304
PerlOrToken:
	.quad	.LC162
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC162
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRange2Token
	.align 32
	.type	PerlRange2Token, @object
	.size	PerlRange2Token, 2304
PerlRange2Token:
	.quad	.LC134
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC134
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlRange3Token
	.align 32
	.type	PerlRange3Token, @object
	.size	PerlRange3Token, 2304
PerlRange3Token:
	.quad	.LC135
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC135
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestrToken
	.section	.rodata
.LC428:
	.string	"-r"
.LC429:
	.string	" "
.LC430:
	.string	"\t"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestrToken, @object
	.size	PerlFileTestrToken, 2304
PerlFileTestrToken:
	.quad	.LC428
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC428
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestwToken
	.section	.rodata
.LC431:
	.string	"-w"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestwToken, @object
	.size	PerlFileTestwToken, 2304
PerlFileTestwToken:
	.quad	.LC431
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC431
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestxToken
	.section	.rodata
.LC432:
	.string	"-x"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestxToken, @object
	.size	PerlFileTestxToken, 2304
PerlFileTestxToken:
	.quad	.LC432
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC432
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestoToken
	.section	.rodata
.LC433:
	.string	"-o"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestoToken, @object
	.size	PerlFileTestoToken, 2304
PerlFileTestoToken:
	.quad	.LC433
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC433
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestRToken
	.section	.rodata
.LC434:
	.string	"-R"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestRToken, @object
	.size	PerlFileTestRToken, 2304
PerlFileTestRToken:
	.quad	.LC434
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC434
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestWToken
	.section	.rodata
.LC435:
	.string	"-W"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestWToken, @object
	.size	PerlFileTestWToken, 2304
PerlFileTestWToken:
	.quad	.LC435
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC435
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestXToken
	.section	.rodata
.LC436:
	.string	"-X"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestXToken, @object
	.size	PerlFileTestXToken, 2304
PerlFileTestXToken:
	.quad	.LC436
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC436
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestOToken
	.section	.rodata
.LC437:
	.string	"-O"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestOToken, @object
	.size	PerlFileTestOToken, 2304
PerlFileTestOToken:
	.quad	.LC437
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC437
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTesteToken
	.section	.rodata
.LC438:
	.string	"-e"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTesteToken, @object
	.size	PerlFileTesteToken, 2304
PerlFileTesteToken:
	.quad	.LC438
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC438
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestzToken
	.section	.rodata
.LC439:
	.string	"-z"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestzToken, @object
	.size	PerlFileTestzToken, 2304
PerlFileTestzToken:
	.quad	.LC439
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC439
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestsToken
	.section	.rodata
.LC440:
	.string	"-s"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestsToken, @object
	.size	PerlFileTestsToken, 2304
PerlFileTestsToken:
	.quad	.LC440
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC440
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestfToken
	.section	.rodata
.LC441:
	.string	"-f"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestfToken, @object
	.size	PerlFileTestfToken, 2304
PerlFileTestfToken:
	.quad	.LC441
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC441
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestdToken
	.section	.rodata
.LC442:
	.string	"-d"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestdToken, @object
	.size	PerlFileTestdToken, 2304
PerlFileTestdToken:
	.quad	.LC442
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC442
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestlToken
	.section	.rodata
.LC443:
	.string	"-l"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestlToken, @object
	.size	PerlFileTestlToken, 2304
PerlFileTestlToken:
	.quad	.LC443
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC443
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestpToken
	.section	.rodata
.LC444:
	.string	"-p"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestpToken, @object
	.size	PerlFileTestpToken, 2304
PerlFileTestpToken:
	.quad	.LC444
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC444
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestSToken
	.section	.rodata
.LC445:
	.string	"-S"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestSToken, @object
	.size	PerlFileTestSToken, 2304
PerlFileTestSToken:
	.quad	.LC445
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC445
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestbToken
	.section	.rodata
.LC446:
	.string	"-b"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestbToken, @object
	.size	PerlFileTestbToken, 2304
PerlFileTestbToken:
	.quad	.LC446
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC446
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestcToken
	.section	.rodata
.LC447:
	.string	"-c"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestcToken, @object
	.size	PerlFileTestcToken, 2304
PerlFileTestcToken:
	.quad	.LC447
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC447
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTesttToken
	.section	.rodata
.LC448:
	.string	"-t"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTesttToken, @object
	.size	PerlFileTesttToken, 2304
PerlFileTesttToken:
	.quad	.LC448
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC448
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestuToken
	.section	.rodata
.LC449:
	.string	"-u"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestuToken, @object
	.size	PerlFileTestuToken, 2304
PerlFileTestuToken:
	.quad	.LC449
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC449
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestgToken
	.section	.rodata
.LC450:
	.string	"-g"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestgToken, @object
	.size	PerlFileTestgToken, 2304
PerlFileTestgToken:
	.quad	.LC450
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC450
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestkToken
	.section	.rodata
.LC451:
	.string	"-k"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestkToken, @object
	.size	PerlFileTestkToken, 2304
PerlFileTestkToken:
	.quad	.LC451
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC451
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestTToken
	.section	.rodata
.LC452:
	.string	"-T"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestTToken, @object
	.size	PerlFileTestTToken, 2304
PerlFileTestTToken:
	.quad	.LC452
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC452
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestBToken
	.section	.rodata
.LC453:
	.string	"-B"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestBToken, @object
	.size	PerlFileTestBToken, 2304
PerlFileTestBToken:
	.quad	.LC453
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC453
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestMToken
	.section	.rodata
.LC454:
	.string	"-M"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestMToken, @object
	.size	PerlFileTestMToken, 2304
PerlFileTestMToken:
	.quad	.LC454
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC454
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestAToken
	.section	.rodata
.LC455:
	.string	"-A"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestAToken, @object
	.size	PerlFileTestAToken, 2304
PerlFileTestAToken:
	.quad	.LC455
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC455
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PerlFileTestCToken
	.section	.rodata
.LC456:
	.string	"-C"
	.section	.data.rel.local
	.align 32
	.type	PerlFileTestCToken, @object
	.size	PerlFileTestCToken, 2304
PerlFileTestCToken:
	.quad	.LC456
	.long	1
	.zero	4
	.quad	.LC89
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC456
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodVerbatimLineToken
	.section	.rodata
.LC457:
	.string	"verbatim-para"
.LC458:
	.string	"@PV "
	.section	.data.rel.local
	.align 32
	.type	PodVerbatimLineToken, @object
	.size	PodVerbatimLineToken, 2304
PodVerbatimLineToken:
	.quad	.LC457
	.long	1
	.zero	4
	.quad	.LC458
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC430
	.quad	.LC429
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	AllPrintablePlusTab
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodEmptyLineToken
	.section	.rodata
.LC459:
	.string	"pod-empty-line"
.LC460:
	.string	"@PPG\n"
	.section	.data.rel.local
	.align 32
	.type	PodEmptyLineToken, @object
	.size	PodEmptyLineToken, 2304
PodEmptyLineToken:
	.quad	.LC459
	.long	6
	.zero	4
	.quad	.LC460
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC313
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodIgnoreToken
	.section	.rodata
.LC461:
	.string	"pod-cut"
	.section	.data.rel.local
	.align 32
	.type	PodIgnoreToken, @object
	.size	PodIgnoreToken, 2304
PodIgnoreToken:
	.quad	.LC461
	.long	6
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC426
	.quad	.LC427
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	PodHeading1Token
	.section	.rodata
.LC462:
	.string	"=head1"
.LC463:
	.string	"@PHA"
.LC464:
	.string	"head1"
.LC465:
	.string	"\n\n"
	.section	.data.rel.local
	.align 32
	.type	PodHeading1Token, @object
	.size	PodHeading1Token, 2304
PodHeading1Token:
	.quad	.LC462
	.long	5
	.zero	4
	.quad	.LC463
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC462
	.quad	.LC464
	.zero	944
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC313
	.quad	.LC313
	.zero	224
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC465
	.long	0
	.long	0
	.zero	512
	.globl	PodHeading2Token
	.section	.rodata
.LC466:
	.string	"=head2"
.LC467:
	.string	"@PHB"
	.section	.data.rel.local
	.align 32
	.type	PodHeading2Token, @object
	.size	PodHeading2Token, 2304
PodHeading2Token:
	.quad	.LC466
	.long	5
	.zero	4
	.quad	.LC467
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC466
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC313
	.quad	.LC313
	.zero	224
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC465
	.long	0
	.long	0
	.zero	512
	.globl	PodHeading3Token
	.section	.rodata
.LC468:
	.string	"=head3"
.LC469:
	.string	"@PHC"
	.section	.data.rel.local
	.align 32
	.type	PodHeading3Token, @object
	.size	PodHeading3Token, 2304
PodHeading3Token:
	.quad	.LC468
	.long	5
	.zero	4
	.quad	.LC469
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC468
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC313
	.quad	.LC313
	.zero	224
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC465
	.long	0
	.long	0
	.zero	512
	.globl	PodOverToken
	.section	.rodata
.LC470:
	.string	"=over"
	.align 8
.LC471:
	.string	"@RawTaggedList gap{@PLG}indent{@PLI}rightindent{@PLRI}labelwidth{@PLLW "
.LC472:
	.string	"} // {"
	.section	.data.rel.local
	.align 32
	.type	PodOverToken, @object
	.size	PodOverToken, 2304
PodOverToken:
	.quad	.LC470
	.long	4
	.zero	4
	.quad	.LC471
	.quad	.LC10
	.quad	.LC472
	.long	1
	.zero	4
	.quad	.LC470
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	PodItemToken
	.section	.rodata
.LC473:
	.string	"=item"
.LC474:
	.string	"@Null //}\n@DTI {@PLL"
.LC475:
	.string	"} {"
	.section	.data.rel.local
	.align 32
	.type	PodItemToken, @object
	.size	PodItemToken, 2304
PodItemToken:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC474
	.quad	.LC10
	.quad	.LC475
	.long	1
	.zero	4
	.quad	.LC473
	.zero	952
	.quad	.LC429
	.quad	.LC430
	.zero	224
	.quad	.LC10
	.quad	.LC10
	.zero	224
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodBackToken
	.section	.rodata
.LC476:
	.string	"=back"
.LC477:
	.string	"@Null // }\n@EndList\n"
	.section	.data.rel.local
	.align 32
	.type	PodBackToken, @object
	.size	PodBackToken, 2304
PodBackToken:
	.quad	.LC476
	.long	6
	.zero	4
	.quad	.LC477
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC476
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	PodItemBullet
	.section	.rodata
.LC478:
	.string	"@Null //}\n@TI {@PLL {*"
.LC479:
	.string	"}} {"
.LC480:
	.string	"=item "
.LC481:
	.string	"=item\t"
.LC482:
	.string	"=item  "
.LC483:
	.string	"=item \t"
.LC484:
	.string	"=item\t "
.LC485:
	.string	"=item\t\t"
	.section	.data.rel.local
	.align 32
	.type	PodItemBullet, @object
	.size	PodItemBullet, 2304
PodItemBullet:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC478
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC94
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem0
	.section	.rodata
.LC486:
	.string	"@Null //}\n@TI {@PLL {0"
	.section	.data.rel.local
	.align 32
	.type	PodItem0, @object
	.size	PodItem0, 2304
PodItem0:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC486
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC77
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem1
	.section	.rodata
.LC487:
	.string	"@Null //}\n@TI {@PLL {1"
	.section	.data.rel.local
	.align 32
	.type	PodItem1, @object
	.size	PodItem1, 2304
PodItem1:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC487
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC78
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem2
	.section	.rodata
.LC488:
	.string	"@Null //}\n@TI {@PLL {2"
	.section	.data.rel.local
	.align 32
	.type	PodItem2, @object
	.size	PodItem2, 2304
PodItem2:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC488
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC79
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem3
	.section	.rodata
.LC489:
	.string	"@Null //}\n@TI {@PLL {3"
	.section	.data.rel.local
	.align 32
	.type	PodItem3, @object
	.size	PodItem3, 2304
PodItem3:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC489
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC80
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem4
	.section	.rodata
.LC490:
	.string	"@Null //}\n@TI {@PLL {4"
	.section	.data.rel.local
	.align 32
	.type	PodItem4, @object
	.size	PodItem4, 2304
PodItem4:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC490
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC81
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem5
	.section	.rodata
.LC491:
	.string	"@Null //}\n@TI {@PLL {5"
	.section	.data.rel.local
	.align 32
	.type	PodItem5, @object
	.size	PodItem5, 2304
PodItem5:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC491
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC82
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem6
	.section	.rodata
.LC492:
	.string	"@Null //}\n@TI {@PLL {6"
	.section	.data.rel.local
	.align 32
	.type	PodItem6, @object
	.size	PodItem6, 2304
PodItem6:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC492
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC83
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem7
	.section	.rodata
.LC493:
	.string	"@Null //}\n@TI {@PLL {7"
	.section	.data.rel.local
	.align 32
	.type	PodItem7, @object
	.size	PodItem7, 2304
PodItem7:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC493
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC84
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem8
	.section	.rodata
.LC494:
	.string	"@Null //}\n@TI {@PLL {8"
	.section	.data.rel.local
	.align 32
	.type	PodItem8, @object
	.size	PodItem8, 2304
PodItem8:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC494
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC85
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodItem9
	.section	.rodata
.LC495:
	.string	"@Null //}\n@TI {@PLL {9"
	.section	.data.rel.local
	.align 32
	.type	PodItem9, @object
	.size	PodItem9, 2304
PodItem9:
	.quad	.LC473
	.long	5
	.zero	4
	.quad	.LC495
	.quad	.LC10
	.quad	.LC479
	.long	1
	.zero	4
	.quad	.LC473
	.quad	.LC480
	.quad	.LC481
	.quad	.LC482
	.quad	.LC483
	.quad	.LC484
	.quad	.LC485
	.zero	904
	.quad	.LC86
	.zero	232
	.quad	.LC10
	.zero	232
	.quad	.LC465
	.quad	.LC465
	.zero	224
	.quad	AllPrintableTabNL
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodForToken
	.section	.rodata
.LC496:
	.string	"=for"
	.section	.data.rel.local
	.align 32
	.type	PodForToken, @object
	.size	PodForToken, 2304
PodForToken:
	.quad	.LC496
	.long	6
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC496
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC313
	.long	1
	.long	0
	.zero	512
	.globl	PodBeginToken
	.section	.rodata
.LC497:
	.string	"=begin"
.LC498:
	.string	"=end"
	.section	.data.rel.local
	.align 32
	.type	PodBeginToken, @object
	.size	PodBeginToken, 2304
PodBeginToken:
	.quad	.LC497
	.long	6
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC497
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC498
	.long	1
	.long	0
	.zero	512
	.globl	PodBeginLoutToken
	.section	.rodata
.LC499:
	.string	"=begin lout"
.LC500:
	.string	"=begin Lout"
	.section	.data.rel.local
	.align 32
	.type	PodBeginLoutToken, @object
	.size	PodBeginLoutToken, 2304
PodBeginLoutToken:
	.quad	.LC499
	.long	4
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	1
	.zero	4
	.quad	.LC499
	.quad	.LC500
	.zero	944
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC498
	.long	1
	.long	0
	.zero	512
	.globl	PodItalicToken
	.section	.rodata
.LC501:
	.string	"@PFI"
.LC502:
	.string	"<<< "
.LC503:
	.string	"<<<< "
.LC504:
	.string	" >>"
.LC505:
	.string	" >>>"
.LC506:
	.string	" >>>>"
	.section	.data.rel.local
	.align 32
	.type	PodItalicToken, @object
	.size	PodItalicToken, 2304
PodItalicToken:
	.quad	.LC29
	.long	5
	.zero	4
	.quad	.LC501
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC29
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodBoldToken
	.section	.rodata
.LC507:
	.string	"@PFB"
	.section	.data.rel.local
	.align 32
	.type	PodBoldToken, @object
	.size	PodBoldToken, 2304
PodBoldToken:
	.quad	.LC22
	.long	5
	.zero	4
	.quad	.LC507
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC22
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodNoBreakToken
	.section	.rodata
.LC508:
	.string	"@OneCol"
	.section	.data.rel.local
	.align 32
	.type	PodNoBreakToken, @object
	.size	PodNoBreakToken, 2304
PodNoBreakToken:
	.quad	.LC39
	.long	5
	.zero	4
	.quad	.LC508
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC39
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodCodeToken
	.section	.rodata
.LC509:
	.string	"@PFC"
	.section	.data.rel.local
	.align 32
	.type	PodCodeToken, @object
	.size	PodCodeToken, 2304
PodCodeToken:
	.quad	.LC23
	.long	5
	.zero	4
	.quad	.LC509
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC23
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodFileToken
	.section	.rodata
.LC510:
	.string	"@PFF"
	.section	.data.rel.local
	.align 32
	.type	PodFileToken, @object
	.size	PodFileToken, 2304
PodFileToken:
	.quad	.LC26
	.long	2
	.zero	4
	.quad	.LC510
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC26
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodLinkToken
	.section	.rodata
.LC511:
	.string	"@PFL"
	.section	.data.rel.local
	.align 32
	.type	PodLinkToken, @object
	.size	PodLinkToken, 2304
PodLinkToken:
	.quad	.LC32
	.long	2
	.zero	4
	.quad	.LC511
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC32
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodIndexToken
	.section	.rodata
.LC512:
	.string	"@PFX"
	.section	.data.rel.local
	.align 32
	.type	PodIndexToken, @object
	.size	PodIndexToken, 2304
PodIndexToken:
	.quad	.LC44
	.long	2
	.zero	4
	.quad	.LC512
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC44
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodZeroToken
	.align 32
	.type	PodZeroToken, @object
	.size	PodZeroToken, 2304
PodZeroToken:
	.quad	.LC46
	.long	6
	.zero	4
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC46
	.zero	952
	.quad	.LC6
	.quad	.LC312
	.quad	.LC502
	.quad	.LC503
	.zero	208
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.zero	208
	.quad	.LC7
	.quad	.LC504
	.quad	.LC505
	.quad	.LC506
	.zero	208
	.quad	0
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodNumCharToken
	.section	.rodata
.LC513:
	.string	"E<>"
.LC514:
	.string	"\"\\"
.LC515:
	.string	"E<"
.LC516:
	.string	"0123456789"
	.section	.data.rel.local
	.align 32
	.type	PodNumCharToken, @object
	.size	PodNumCharToken, 2304
PodNumCharToken:
	.quad	.LC513
	.long	4
	.zero	4
	.quad	.LC514
	.quad	.LC10
	.quad	.LC11
	.long	0
	.zero	4
	.quad	.LC515
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC516
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC7
	.long	0
	.long	0
	.zero	512
	.globl	PodLessThanToken
	.section	.rodata
.LC517:
	.string	"E<lt>"
	.section	.data.rel.local
	.align 32
	.type	PodLessThanToken, @object
	.size	PodLessThanToken, 2304
PodLessThanToken:
	.quad	.LC517
	.long	6
	.zero	4
	.quad	.LC6
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC517
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodGreaterThanToken
	.section	.rodata
.LC518:
	.string	"E<gt>"
	.section	.data.rel.local
	.align 32
	.type	PodGreaterThanToken, @object
	.size	PodGreaterThanToken, 2304
PodGreaterThanToken:
	.quad	.LC518
	.long	6
	.zero	4
	.quad	.LC7
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC518
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodSlashToken
	.section	.rodata
.LC519:
	.string	"E<sol>"
	.section	.data.rel.local
	.align 32
	.type	PodSlashToken, @object
	.size	PodSlashToken, 2304
PodSlashToken:
	.quad	.LC519
	.long	6
	.zero	4
	.quad	.LC99
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC519
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PodVerbarToken
	.section	.rodata
.LC520:
	.string	"E<verbar>"
	.section	.data.rel.local
	.align 32
	.type	PodVerbarToken, @object
	.size	PodVerbarToken, 2304
PodVerbarToken:
	.quad	.LC520
	.long	6
	.zero	4
	.quad	.LC97
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC520
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE00
	.section	.rodata
.LC521:
	.string	"E<amp>"
	.section	.data.rel.local
	.align 32
	.type	PE00, @object
	.size	PE00, 2304
PE00:
	.quad	.LC521
	.long	6
	.zero	4
	.quad	.LC93
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC521
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE03
	.section	.rodata
.LC522:
	.string	"E<quot>"
.LC523:
	.string	"\"\\\"\""
	.section	.data.rel.local
	.align 32
	.type	PE03, @object
	.size	PE03, 2304
PE03:
	.quad	.LC522
	.long	6
	.zero	4
	.quad	.LC523
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC522
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE04
	.section	.rodata
.LC524:
	.string	"E<AElig>"
.LC525:
	.string	"{@Char AE}"
	.section	.data.rel.local
	.align 32
	.type	PE04, @object
	.size	PE04, 2304
PE04:
	.quad	.LC524
	.long	6
	.zero	4
	.quad	.LC525
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC524
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE05
	.section	.rodata
.LC526:
	.string	"E<Aacute>"
.LC527:
	.string	"{@Char Aacute}"
	.section	.data.rel.local
	.align 32
	.type	PE05, @object
	.size	PE05, 2304
PE05:
	.quad	.LC526
	.long	6
	.zero	4
	.quad	.LC527
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC526
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE06
	.section	.rodata
.LC528:
	.string	"E<Acirc>"
.LC529:
	.string	"{@Char Acircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE06, @object
	.size	PE06, 2304
PE06:
	.quad	.LC528
	.long	6
	.zero	4
	.quad	.LC529
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC528
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE07
	.section	.rodata
.LC530:
	.string	"E<Agrave>"
.LC531:
	.string	"{@Char Agrave}"
	.section	.data.rel.local
	.align 32
	.type	PE07, @object
	.size	PE07, 2304
PE07:
	.quad	.LC530
	.long	6
	.zero	4
	.quad	.LC531
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC530
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE08
	.section	.rodata
.LC532:
	.string	"E<Aring>"
.LC533:
	.string	"{@Char Aring}"
	.section	.data.rel.local
	.align 32
	.type	PE08, @object
	.size	PE08, 2304
PE08:
	.quad	.LC532
	.long	6
	.zero	4
	.quad	.LC533
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC532
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE09
	.section	.rodata
.LC534:
	.string	"E<Atilde>"
.LC535:
	.string	"{@Char Atilde}"
	.section	.data.rel.local
	.align 32
	.type	PE09, @object
	.size	PE09, 2304
PE09:
	.quad	.LC534
	.long	6
	.zero	4
	.quad	.LC535
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC534
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE10
	.section	.rodata
.LC536:
	.string	"E<Auml>"
.LC537:
	.string	"{@Char Adieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE10, @object
	.size	PE10, 2304
PE10:
	.quad	.LC536
	.long	6
	.zero	4
	.quad	.LC537
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC536
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE11
	.section	.rodata
.LC538:
	.string	"E<Ccedil>"
.LC539:
	.string	"{@Char Ccedilla}"
	.section	.data.rel.local
	.align 32
	.type	PE11, @object
	.size	PE11, 2304
PE11:
	.quad	.LC538
	.long	6
	.zero	4
	.quad	.LC539
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC538
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE12
	.section	.rodata
.LC540:
	.string	"E<ETH>"
.LC541:
	.string	"{@Char Eth}"
	.section	.data.rel.local
	.align 32
	.type	PE12, @object
	.size	PE12, 2304
PE12:
	.quad	.LC540
	.long	6
	.zero	4
	.quad	.LC541
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC540
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE13
	.section	.rodata
.LC542:
	.string	"E<Eacute>"
.LC543:
	.string	"{@Char Eacute}"
	.section	.data.rel.local
	.align 32
	.type	PE13, @object
	.size	PE13, 2304
PE13:
	.quad	.LC542
	.long	6
	.zero	4
	.quad	.LC543
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC542
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE14
	.section	.rodata
.LC544:
	.string	"E<Ecirc>"
.LC545:
	.string	"{@Char Ecircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE14, @object
	.size	PE14, 2304
PE14:
	.quad	.LC544
	.long	6
	.zero	4
	.quad	.LC545
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC544
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE15
	.section	.rodata
.LC546:
	.string	"E<Egrave>"
.LC547:
	.string	"{@Char Egrave}"
	.section	.data.rel.local
	.align 32
	.type	PE15, @object
	.size	PE15, 2304
PE15:
	.quad	.LC546
	.long	6
	.zero	4
	.quad	.LC547
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC546
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE16
	.section	.rodata
.LC548:
	.string	"E<Euml>"
.LC549:
	.string	"{@Char Edieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE16, @object
	.size	PE16, 2304
PE16:
	.quad	.LC548
	.long	6
	.zero	4
	.quad	.LC549
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC548
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE17
	.section	.rodata
.LC550:
	.string	"E<Iacute>"
.LC551:
	.string	"{@Char Iacute}"
	.section	.data.rel.local
	.align 32
	.type	PE17, @object
	.size	PE17, 2304
PE17:
	.quad	.LC550
	.long	6
	.zero	4
	.quad	.LC551
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC550
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE18
	.section	.rodata
.LC552:
	.string	"E<Icirc>"
.LC553:
	.string	"{@Char Icircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE18, @object
	.size	PE18, 2304
PE18:
	.quad	.LC552
	.long	6
	.zero	4
	.quad	.LC553
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC552
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE19
	.section	.rodata
.LC554:
	.string	"E<Igrave>"
.LC555:
	.string	"{@Char Igrave}"
	.section	.data.rel.local
	.align 32
	.type	PE19, @object
	.size	PE19, 2304
PE19:
	.quad	.LC554
	.long	6
	.zero	4
	.quad	.LC555
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC554
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE20
	.section	.rodata
.LC556:
	.string	"E<Iuml>"
.LC557:
	.string	"{@Char Idieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE20, @object
	.size	PE20, 2304
PE20:
	.quad	.LC556
	.long	6
	.zero	4
	.quad	.LC557
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC556
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE21
	.section	.rodata
.LC558:
	.string	"E<Ntilde>"
.LC559:
	.string	"{@Char Ntilde}"
	.section	.data.rel.local
	.align 32
	.type	PE21, @object
	.size	PE21, 2304
PE21:
	.quad	.LC558
	.long	6
	.zero	4
	.quad	.LC559
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC558
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE22
	.section	.rodata
.LC560:
	.string	"E<Oacute>"
.LC561:
	.string	"{@Char Oacute}"
	.section	.data.rel.local
	.align 32
	.type	PE22, @object
	.size	PE22, 2304
PE22:
	.quad	.LC560
	.long	6
	.zero	4
	.quad	.LC561
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC560
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE23
	.section	.rodata
.LC562:
	.string	"E<Ocirc>"
.LC563:
	.string	"{@Char Ocircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE23, @object
	.size	PE23, 2304
PE23:
	.quad	.LC562
	.long	6
	.zero	4
	.quad	.LC563
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC562
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE24
	.section	.rodata
.LC564:
	.string	"E<Ograve>"
.LC565:
	.string	"{@Char Ograve}"
	.section	.data.rel.local
	.align 32
	.type	PE24, @object
	.size	PE24, 2304
PE24:
	.quad	.LC564
	.long	6
	.zero	4
	.quad	.LC565
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC564
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE25
	.section	.rodata
.LC566:
	.string	"E<Oslash>"
.LC567:
	.string	"{@Char Oslash}"
	.section	.data.rel.local
	.align 32
	.type	PE25, @object
	.size	PE25, 2304
PE25:
	.quad	.LC566
	.long	6
	.zero	4
	.quad	.LC567
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC566
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE26
	.section	.rodata
.LC568:
	.string	"E<Otilde>"
.LC569:
	.string	"{@Char Otilde}"
	.section	.data.rel.local
	.align 32
	.type	PE26, @object
	.size	PE26, 2304
PE26:
	.quad	.LC568
	.long	6
	.zero	4
	.quad	.LC569
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC568
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE27
	.section	.rodata
.LC570:
	.string	"E<Ouml>"
.LC571:
	.string	"{@Char Odieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE27, @object
	.size	PE27, 2304
PE27:
	.quad	.LC570
	.long	6
	.zero	4
	.quad	.LC571
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC570
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE28
	.section	.rodata
.LC572:
	.string	"E<THORN>"
.LC573:
	.string	"{@Char Thorn}"
	.section	.data.rel.local
	.align 32
	.type	PE28, @object
	.size	PE28, 2304
PE28:
	.quad	.LC572
	.long	6
	.zero	4
	.quad	.LC573
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC572
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE29
	.section	.rodata
.LC574:
	.string	"E<Uacute>"
.LC575:
	.string	"{@Char Uacute}"
	.section	.data.rel.local
	.align 32
	.type	PE29, @object
	.size	PE29, 2304
PE29:
	.quad	.LC574
	.long	6
	.zero	4
	.quad	.LC575
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC574
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE30
	.section	.rodata
.LC576:
	.string	"E<Ucirc>"
.LC577:
	.string	"{@Char Ucircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE30, @object
	.size	PE30, 2304
PE30:
	.quad	.LC576
	.long	6
	.zero	4
	.quad	.LC577
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC576
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE31
	.section	.rodata
.LC578:
	.string	"E<Ugrave>"
.LC579:
	.string	"{@Char Ugrave}"
	.section	.data.rel.local
	.align 32
	.type	PE31, @object
	.size	PE31, 2304
PE31:
	.quad	.LC578
	.long	6
	.zero	4
	.quad	.LC579
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC578
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE32
	.section	.rodata
.LC580:
	.string	"E<Uuml>"
.LC581:
	.string	"{@Char Udieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE32, @object
	.size	PE32, 2304
PE32:
	.quad	.LC580
	.long	6
	.zero	4
	.quad	.LC581
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC580
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE33
	.section	.rodata
.LC582:
	.string	"E<Yacute>"
.LC583:
	.string	"{@Char Yacute}"
	.section	.data.rel.local
	.align 32
	.type	PE33, @object
	.size	PE33, 2304
PE33:
	.quad	.LC582
	.long	6
	.zero	4
	.quad	.LC583
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC582
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE34
	.section	.rodata
.LC584:
	.string	"E<aacute>"
.LC585:
	.string	"{@Char aacute}"
	.section	.data.rel.local
	.align 32
	.type	PE34, @object
	.size	PE34, 2304
PE34:
	.quad	.LC584
	.long	6
	.zero	4
	.quad	.LC585
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC584
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE35
	.section	.rodata
.LC586:
	.string	"E<acirc>"
.LC587:
	.string	"{@Char acircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE35, @object
	.size	PE35, 2304
PE35:
	.quad	.LC586
	.long	6
	.zero	4
	.quad	.LC587
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC586
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE36
	.section	.rodata
.LC588:
	.string	"E<aelig>"
.LC589:
	.string	"{@Char ae}"
	.section	.data.rel.local
	.align 32
	.type	PE36, @object
	.size	PE36, 2304
PE36:
	.quad	.LC588
	.long	6
	.zero	4
	.quad	.LC589
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC588
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE37
	.section	.rodata
.LC590:
	.string	"E<agrave>"
.LC591:
	.string	"{@Char agrave}"
	.section	.data.rel.local
	.align 32
	.type	PE37, @object
	.size	PE37, 2304
PE37:
	.quad	.LC590
	.long	6
	.zero	4
	.quad	.LC591
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC590
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE38
	.section	.rodata
.LC592:
	.string	"E<aring>"
.LC593:
	.string	"{@Char aring}"
	.section	.data.rel.local
	.align 32
	.type	PE38, @object
	.size	PE38, 2304
PE38:
	.quad	.LC592
	.long	6
	.zero	4
	.quad	.LC593
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC592
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE39
	.section	.rodata
.LC594:
	.string	"E<atilde>"
.LC595:
	.string	"{@Char atilde}"
	.section	.data.rel.local
	.align 32
	.type	PE39, @object
	.size	PE39, 2304
PE39:
	.quad	.LC594
	.long	6
	.zero	4
	.quad	.LC595
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC594
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE40
	.section	.rodata
.LC596:
	.string	"E<auml>"
.LC597:
	.string	"{@Char adieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE40, @object
	.size	PE40, 2304
PE40:
	.quad	.LC596
	.long	6
	.zero	4
	.quad	.LC597
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC596
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE41
	.section	.rodata
.LC598:
	.string	"E<ccedil>"
.LC599:
	.string	"{@Char ccedilla}"
	.section	.data.rel.local
	.align 32
	.type	PE41, @object
	.size	PE41, 2304
PE41:
	.quad	.LC598
	.long	6
	.zero	4
	.quad	.LC599
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC598
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE42
	.section	.rodata
.LC600:
	.string	"E<eacute>"
.LC601:
	.string	"{@Char eacute}"
	.section	.data.rel.local
	.align 32
	.type	PE42, @object
	.size	PE42, 2304
PE42:
	.quad	.LC600
	.long	6
	.zero	4
	.quad	.LC601
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC600
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE43
	.section	.rodata
.LC602:
	.string	"E<ecirc>"
.LC603:
	.string	"{@Char ecircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE43, @object
	.size	PE43, 2304
PE43:
	.quad	.LC602
	.long	6
	.zero	4
	.quad	.LC603
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC602
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE44
	.section	.rodata
.LC604:
	.string	"E<egrave>"
.LC605:
	.string	"{@Char egrave}"
	.section	.data.rel.local
	.align 32
	.type	PE44, @object
	.size	PE44, 2304
PE44:
	.quad	.LC604
	.long	6
	.zero	4
	.quad	.LC605
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC604
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE45
	.section	.rodata
.LC606:
	.string	"E<eth>"
.LC607:
	.string	"{@Char eth}"
	.section	.data.rel.local
	.align 32
	.type	PE45, @object
	.size	PE45, 2304
PE45:
	.quad	.LC606
	.long	6
	.zero	4
	.quad	.LC607
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC606
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE46
	.section	.rodata
.LC608:
	.string	"E<euml>"
.LC609:
	.string	"{@Char edieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE46, @object
	.size	PE46, 2304
PE46:
	.quad	.LC608
	.long	6
	.zero	4
	.quad	.LC609
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC608
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE47
	.section	.rodata
.LC610:
	.string	"E<iacute>"
.LC611:
	.string	"{@Char iacute}"
	.section	.data.rel.local
	.align 32
	.type	PE47, @object
	.size	PE47, 2304
PE47:
	.quad	.LC610
	.long	6
	.zero	4
	.quad	.LC611
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC610
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE48
	.section	.rodata
.LC612:
	.string	"E<icirc>"
.LC613:
	.string	"{@Char icircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE48, @object
	.size	PE48, 2304
PE48:
	.quad	.LC612
	.long	6
	.zero	4
	.quad	.LC613
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC612
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE49
	.section	.rodata
.LC614:
	.string	"E<igrave>"
.LC615:
	.string	"{@Char igrave}"
	.section	.data.rel.local
	.align 32
	.type	PE49, @object
	.size	PE49, 2304
PE49:
	.quad	.LC614
	.long	6
	.zero	4
	.quad	.LC615
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC614
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE50
	.section	.rodata
.LC616:
	.string	"E<iuml>"
.LC617:
	.string	"{@Char idieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE50, @object
	.size	PE50, 2304
PE50:
	.quad	.LC616
	.long	6
	.zero	4
	.quad	.LC617
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC616
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE51
	.section	.rodata
.LC618:
	.string	"E<ntilde>"
.LC619:
	.string	"{@Char ntilde}"
	.section	.data.rel.local
	.align 32
	.type	PE51, @object
	.size	PE51, 2304
PE51:
	.quad	.LC618
	.long	6
	.zero	4
	.quad	.LC619
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC618
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE52
	.section	.rodata
.LC620:
	.string	"E<oacute>"
.LC621:
	.string	"{@Char oacute}"
	.section	.data.rel.local
	.align 32
	.type	PE52, @object
	.size	PE52, 2304
PE52:
	.quad	.LC620
	.long	6
	.zero	4
	.quad	.LC621
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC620
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE53
	.section	.rodata
.LC622:
	.string	"E<ocirc>"
.LC623:
	.string	"{@Char ocircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE53, @object
	.size	PE53, 2304
PE53:
	.quad	.LC622
	.long	6
	.zero	4
	.quad	.LC623
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC622
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE54
	.section	.rodata
.LC624:
	.string	"E<ograve>"
.LC625:
	.string	"{@Char ograve}"
	.section	.data.rel.local
	.align 32
	.type	PE54, @object
	.size	PE54, 2304
PE54:
	.quad	.LC624
	.long	6
	.zero	4
	.quad	.LC625
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC624
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE55
	.section	.rodata
.LC626:
	.string	"E<oslash>"
.LC627:
	.string	"{@Char oslash}"
	.section	.data.rel.local
	.align 32
	.type	PE55, @object
	.size	PE55, 2304
PE55:
	.quad	.LC626
	.long	6
	.zero	4
	.quad	.LC627
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC626
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE56
	.section	.rodata
.LC628:
	.string	"E<otilde>"
.LC629:
	.string	"{@Char otilde}"
	.section	.data.rel.local
	.align 32
	.type	PE56, @object
	.size	PE56, 2304
PE56:
	.quad	.LC628
	.long	6
	.zero	4
	.quad	.LC629
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC628
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE57
	.section	.rodata
.LC630:
	.string	"E<ouml>"
.LC631:
	.string	"{@Char odieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE57, @object
	.size	PE57, 2304
PE57:
	.quad	.LC630
	.long	6
	.zero	4
	.quad	.LC631
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC630
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE58
	.section	.rodata
.LC632:
	.string	"E<szlig>"
.LC633:
	.string	"{@Char germandbls}"
	.section	.data.rel.local
	.align 32
	.type	PE58, @object
	.size	PE58, 2304
PE58:
	.quad	.LC632
	.long	6
	.zero	4
	.quad	.LC633
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC632
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE59
	.section	.rodata
.LC634:
	.string	"E<thorn>"
.LC635:
	.string	"{@Char thorn}"
	.section	.data.rel.local
	.align 32
	.type	PE59, @object
	.size	PE59, 2304
PE59:
	.quad	.LC634
	.long	6
	.zero	4
	.quad	.LC635
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC634
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE60
	.section	.rodata
.LC636:
	.string	"E<uacute>"
.LC637:
	.string	"{@Char uacute}"
	.section	.data.rel.local
	.align 32
	.type	PE60, @object
	.size	PE60, 2304
PE60:
	.quad	.LC636
	.long	6
	.zero	4
	.quad	.LC637
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC636
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE61
	.section	.rodata
.LC638:
	.string	"E<ucirc>"
.LC639:
	.string	"{@Char ucircumflex}"
	.section	.data.rel.local
	.align 32
	.type	PE61, @object
	.size	PE61, 2304
PE61:
	.quad	.LC638
	.long	6
	.zero	4
	.quad	.LC639
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC638
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE62
	.section	.rodata
.LC640:
	.string	"E<ugrave>"
.LC641:
	.string	"{@Char ugrave}"
	.section	.data.rel.local
	.align 32
	.type	PE62, @object
	.size	PE62, 2304
PE62:
	.quad	.LC640
	.long	6
	.zero	4
	.quad	.LC641
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC640
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE63
	.section	.rodata
.LC642:
	.string	"E<uuml>"
.LC643:
	.string	"{@Char udieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE63, @object
	.size	PE63, 2304
PE63:
	.quad	.LC642
	.long	6
	.zero	4
	.quad	.LC643
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC642
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE64
	.section	.rodata
.LC644:
	.string	"E<yacute>"
.LC645:
	.string	"{@Char yacute}"
	.section	.data.rel.local
	.align 32
	.type	PE64, @object
	.size	PE64, 2304
PE64:
	.quad	.LC644
	.long	6
	.zero	4
	.quad	.LC645
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC644
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE65
	.section	.rodata
.LC646:
	.string	"E<yuml>"
.LC647:
	.string	"{@Char ydieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE65, @object
	.size	PE65, 2304
PE65:
	.quad	.LC646
	.long	6
	.zero	4
	.quad	.LC647
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC646
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE66
	.section	.rodata
.LC648:
	.string	"E<copy>"
.LC649:
	.string	"{@CopyRight}"
	.section	.data.rel.local
	.align 32
	.type	PE66, @object
	.size	PE66, 2304
PE66:
	.quad	.LC648
	.long	6
	.zero	4
	.quad	.LC649
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC648
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE67
	.section	.rodata
.LC650:
	.string	"E<reg>"
.LC651:
	.string	"{@Register}"
	.section	.data.rel.local
	.align 32
	.type	PE67, @object
	.size	PE67, 2304
PE67:
	.quad	.LC650
	.long	6
	.zero	4
	.quad	.LC651
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC650
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE68
	.section	.rodata
.LC652:
	.string	"E<nbsp>"
	.section	.data.rel.local
	.align 32
	.type	PE68, @object
	.size	PE68, 2304
PE68:
	.quad	.LC652
	.long	6
	.zero	4
	.quad	.LC106
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC652
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE69
	.section	.rodata
.LC653:
	.string	"E<iexcl>"
.LC654:
	.string	"{@Char exclamdown}"
	.section	.data.rel.local
	.align 32
	.type	PE69, @object
	.size	PE69, 2304
PE69:
	.quad	.LC653
	.long	6
	.zero	4
	.quad	.LC654
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC653
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE70
	.section	.rodata
.LC655:
	.string	"E<cent>"
.LC656:
	.string	"{@Char cent}"
	.section	.data.rel.local
	.align 32
	.type	PE70, @object
	.size	PE70, 2304
PE70:
	.quad	.LC655
	.long	6
	.zero	4
	.quad	.LC656
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC655
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE71
	.section	.rodata
.LC657:
	.string	"E<pound>"
.LC658:
	.string	"{@Sterling}"
	.section	.data.rel.local
	.align 32
	.type	PE71, @object
	.size	PE71, 2304
PE71:
	.quad	.LC657
	.long	6
	.zero	4
	.quad	.LC658
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC657
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE72
	.section	.rodata
.LC659:
	.string	"E<curren>"
.LC660:
	.string	"{@Char currency}"
	.section	.data.rel.local
	.align 32
	.type	PE72, @object
	.size	PE72, 2304
PE72:
	.quad	.LC659
	.long	6
	.zero	4
	.quad	.LC660
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC659
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE73
	.section	.rodata
.LC661:
	.string	"E<yen>"
.LC662:
	.string	"{@Yen}"
	.section	.data.rel.local
	.align 32
	.type	PE73, @object
	.size	PE73, 2304
PE73:
	.quad	.LC661
	.long	6
	.zero	4
	.quad	.LC662
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC661
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE74
	.section	.rodata
.LC663:
	.string	"E<brvbar>"
.LC664:
	.string	"{@Char bar}"
	.section	.data.rel.local
	.align 32
	.type	PE74, @object
	.size	PE74, 2304
PE74:
	.quad	.LC663
	.long	6
	.zero	4
	.quad	.LC664
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC663
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE75
	.section	.rodata
.LC665:
	.string	"E<sect>"
.LC666:
	.string	"{@SectSym}"
	.section	.data.rel.local
	.align 32
	.type	PE75, @object
	.size	PE75, 2304
PE75:
	.quad	.LC665
	.long	6
	.zero	4
	.quad	.LC666
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC665
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE76
	.section	.rodata
.LC667:
	.string	"E<uml>"
.LC668:
	.string	"{@Char dieresis}"
	.section	.data.rel.local
	.align 32
	.type	PE76, @object
	.size	PE76, 2304
PE76:
	.quad	.LC667
	.long	6
	.zero	4
	.quad	.LC668
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC667
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE77
	.section	.rodata
.LC669:
	.string	"E<ordf>"
.LC670:
	.string	"{@Char ordfeminine}"
	.section	.data.rel.local
	.align 32
	.type	PE77, @object
	.size	PE77, 2304
PE77:
	.quad	.LC669
	.long	6
	.zero	4
	.quad	.LC670
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC669
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE78
	.section	.rodata
.LC671:
	.string	"E<laquo>"
.LC672:
	.string	"{@Char guillemotleft}"
	.section	.data.rel.local
	.align 32
	.type	PE78, @object
	.size	PE78, 2304
PE78:
	.quad	.LC671
	.long	6
	.zero	4
	.quad	.LC672
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC671
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE79
	.section	.rodata
.LC673:
	.string	"E<not>"
.LC674:
	.string	"{@Char logicalnot}"
	.section	.data.rel.local
	.align 32
	.type	PE79, @object
	.size	PE79, 2304
PE79:
	.quad	.LC673
	.long	6
	.zero	4
	.quad	.LC674
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC673
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE80
	.section	.rodata
.LC675:
	.string	"E<shy>"
.LC676:
	.string	"{@Char hyphen}"
	.section	.data.rel.local
	.align 32
	.type	PE80, @object
	.size	PE80, 2304
PE80:
	.quad	.LC675
	.long	6
	.zero	4
	.quad	.LC676
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC675
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE81
	.section	.rodata
.LC677:
	.string	"E<macr>"
.LC678:
	.string	"{@Char macron}"
	.section	.data.rel.local
	.align 32
	.type	PE81, @object
	.size	PE81, 2304
PE81:
	.quad	.LC677
	.long	6
	.zero	4
	.quad	.LC678
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC677
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE82
	.section	.rodata
.LC679:
	.string	"E<deg>"
.LC680:
	.string	"{@Char degree}"
	.section	.data.rel.local
	.align 32
	.type	PE82, @object
	.size	PE82, 2304
PE82:
	.quad	.LC679
	.long	6
	.zero	4
	.quad	.LC680
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC679
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE83
	.section	.rodata
.LC681:
	.string	"E<plusmn>"
.LC682:
	.string	"{@Char plusminus}"
	.section	.data.rel.local
	.align 32
	.type	PE83, @object
	.size	PE83, 2304
PE83:
	.quad	.LC681
	.long	6
	.zero	4
	.quad	.LC682
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC681
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE84
	.section	.rodata
.LC683:
	.string	"E<sup1>"
.LC684:
	.string	"{@Char onesuperior}"
	.section	.data.rel.local
	.align 32
	.type	PE84, @object
	.size	PE84, 2304
PE84:
	.quad	.LC683
	.long	6
	.zero	4
	.quad	.LC684
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC683
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE85
	.section	.rodata
.LC685:
	.string	"E<sup2>"
.LC686:
	.string	"{@Char twosuperior}"
	.section	.data.rel.local
	.align 32
	.type	PE85, @object
	.size	PE85, 2304
PE85:
	.quad	.LC685
	.long	6
	.zero	4
	.quad	.LC686
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC685
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE86
	.section	.rodata
.LC687:
	.string	"E<sup3>"
.LC688:
	.string	"{@Char threesuperior}"
	.section	.data.rel.local
	.align 32
	.type	PE86, @object
	.size	PE86, 2304
PE86:
	.quad	.LC687
	.long	6
	.zero	4
	.quad	.LC688
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC687
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE87
	.section	.rodata
.LC689:
	.string	"E<acute>"
.LC690:
	.string	"{@Char acute}"
	.section	.data.rel.local
	.align 32
	.type	PE87, @object
	.size	PE87, 2304
PE87:
	.quad	.LC689
	.long	6
	.zero	4
	.quad	.LC690
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC689
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE88
	.section	.rodata
.LC691:
	.string	"E<micro>"
.LC692:
	.string	"{@Char mu}"
	.section	.data.rel.local
	.align 32
	.type	PE88, @object
	.size	PE88, 2304
PE88:
	.quad	.LC691
	.long	6
	.zero	4
	.quad	.LC692
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC691
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE89
	.section	.rodata
.LC693:
	.string	"E<para>"
.LC694:
	.string	"{@ParSym}"
	.section	.data.rel.local
	.align 32
	.type	PE89, @object
	.size	PE89, 2304
PE89:
	.quad	.LC693
	.long	6
	.zero	4
	.quad	.LC694
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC693
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE90
	.section	.rodata
.LC695:
	.string	"E<middot>"
.LC696:
	.string	"{@Char periodcentered}"
	.section	.data.rel.local
	.align 32
	.type	PE90, @object
	.size	PE90, 2304
PE90:
	.quad	.LC695
	.long	6
	.zero	4
	.quad	.LC696
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC695
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE91
	.section	.rodata
.LC697:
	.string	"E<cedil>"
.LC698:
	.string	"{@Char cedilla}"
	.section	.data.rel.local
	.align 32
	.type	PE91, @object
	.size	PE91, 2304
PE91:
	.quad	.LC697
	.long	6
	.zero	4
	.quad	.LC698
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC697
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE92
	.section	.rodata
.LC699:
	.string	"E<ordm>"
.LC700:
	.string	"{@Char ordmasculine}"
	.section	.data.rel.local
	.align 32
	.type	PE92, @object
	.size	PE92, 2304
PE92:
	.quad	.LC699
	.long	6
	.zero	4
	.quad	.LC700
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC699
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE93
	.section	.rodata
.LC701:
	.string	"E<raquo>"
.LC702:
	.string	"{@Char guillemotright}"
	.section	.data.rel.local
	.align 32
	.type	PE93, @object
	.size	PE93, 2304
PE93:
	.quad	.LC701
	.long	6
	.zero	4
	.quad	.LC702
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC701
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE94
	.section	.rodata
.LC703:
	.string	"E<frac14>"
.LC704:
	.string	"{@Char onequarter}"
	.section	.data.rel.local
	.align 32
	.type	PE94, @object
	.size	PE94, 2304
PE94:
	.quad	.LC703
	.long	6
	.zero	4
	.quad	.LC704
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC703
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE95
	.section	.rodata
.LC705:
	.string	"E<frac12>"
.LC706:
	.string	"{@Char onehalf}"
	.section	.data.rel.local
	.align 32
	.type	PE95, @object
	.size	PE95, 2304
PE95:
	.quad	.LC705
	.long	6
	.zero	4
	.quad	.LC706
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC705
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE96
	.section	.rodata
.LC707:
	.string	"E<frac34>"
.LC708:
	.string	"{@Char threequarters}"
	.section	.data.rel.local
	.align 32
	.type	PE96, @object
	.size	PE96, 2304
PE96:
	.quad	.LC707
	.long	6
	.zero	4
	.quad	.LC708
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC707
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE97
	.section	.rodata
.LC709:
	.string	"E<iquest>"
.LC710:
	.string	"{@Char questiondown}"
	.section	.data.rel.local
	.align 32
	.type	PE97, @object
	.size	PE97, 2304
PE97:
	.quad	.LC709
	.long	6
	.zero	4
	.quad	.LC710
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC709
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE98
	.section	.rodata
.LC711:
	.string	"E<times>"
.LC712:
	.string	"{@Multiply}"
	.section	.data.rel.local
	.align 32
	.type	PE98, @object
	.size	PE98, 2304
PE98:
	.quad	.LC711
	.long	6
	.zero	4
	.quad	.LC712
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC711
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	PE99
	.section	.rodata
.LC713:
	.string	"E<divide>"
.LC714:
	.string	"{@Divide}"
	.section	.data.rel.local
	.align 32
	.type	PE99, @object
	.size	PE99, 2304
PE99:
	.quad	.LC713
	.long	6
	.zero	4
	.quad	.LC714
	.quad	.LC10
	.quad	.LC10
	.long	0
	.zero	4
	.quad	.LC713
	.zero	952
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	0
	.zero	232
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.quad	.LC10
	.long	0
	.long	0
	.zero	512
	.globl	CLanguage
	.section	.rodata
.LC715:
	.string	"C++"
.LC716:
	.string	"c++"
.LC717:
	.string	"cprint"
.LC718:
	.string	"@CP"
.LC719:
	.string	"asm"
.LC720:
	.string	"auto"
.LC721:
	.string	"break"
.LC722:
	.string	"case"
.LC723:
	.string	"catch"
.LC724:
	.string	"char"
.LC725:
	.string	"class"
.LC726:
	.string	"const"
.LC727:
	.string	"continue"
.LC728:
	.string	"default"
.LC729:
	.string	"delete"
.LC730:
	.string	"do"
.LC731:
	.string	"double"
.LC732:
	.string	"else"
.LC733:
	.string	"enum"
.LC734:
	.string	"extern"
.LC735:
	.string	"float"
.LC736:
	.string	"friend"
.LC737:
	.string	"goto"
.LC738:
	.string	"inline"
.LC739:
	.string	"int"
.LC740:
	.string	"long"
.LC741:
	.string	"new"
.LC742:
	.string	"private"
.LC743:
	.string	"protected"
.LC744:
	.string	"public"
.LC745:
	.string	"register"
.LC746:
	.string	"return"
.LC747:
	.string	"short"
.LC748:
	.string	"signed"
.LC749:
	.string	"sizeof"
.LC750:
	.string	"static"
.LC751:
	.string	"struct"
.LC752:
	.string	"switch"
.LC753:
	.string	"template"
.LC754:
	.string	"this"
.LC755:
	.string	"throw"
.LC756:
	.string	"try"
.LC757:
	.string	"typedef"
.LC758:
	.string	"unsigned"
.LC759:
	.string	"virtual"
.LC760:
	.string	"void"
.LC761:
	.string	"volatile"
.LC762:
	.string	"bool"
.LC763:
	.string	"wchar_t"
.LC764:
	.string	"typeid"
.LC765:
	.string	"typename"
.LC766:
	.string	"false"
.LC767:
	.string	"true"
.LC768:
	.string	"const_cast"
.LC769:
	.string	"dynamic_cast"
.LC770:
	.string	"reinterpret_cast"
.LC771:
	.string	"static_cast"
.LC772:
	.string	"namespace"
.LC773:
	.string	"using"
.LC774:
	.string	"and_eq"
.LC775:
	.string	"bitand"
.LC776:
	.string	"bitor"
.LC777:
	.string	"compl"
.LC778:
	.string	"not_eq"
.LC779:
	.string	"or_eq"
.LC780:
	.string	"xor_eq"
.LC781:
	.string	"explicit"
.LC782:
	.string	"export"
.LC783:
	.string	"mutable"
	.section	.data.rel.local
	.align 32
	.type	CLanguage, @object
	.size	CLanguage, 4104
CLanguage:
	.quad	.LC23
	.quad	.LC49
	.quad	.LC715
	.quad	.LC716
	.zero	48
	.quad	.LC717
	.quad	.LC718
	.long	1
	.zero	4
	.quad	CStringToken
	.quad	CCharacterToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	CCommentToken
	.quad	CCommentEscapeToken
	.quad	CPPCommentToken
	.quad	CPPCommentEscapeToken
	.quad	HashToken
	.quad	ExclamationToken
	.quad	PercentToken
	.quad	HatToken
	.quad	AmpersandToken
	.quad	StarToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	MinusToken
	.quad	PlusToken
	.quad	EqualToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	BarToken
	.quad	CircumToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	SemicolonToken
	.quad	ColonToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	QuestionToken
	.quad	CommaToken
	.quad	DotToken
	.quad	SlashToken
	.quad	BackSlashToken
	.quad	ArrowToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.quad	CNotEqualToken
	.zero	896
	.quad	.LC719
	.quad	.LC720
	.quad	.LC721
	.quad	.LC722
	.quad	.LC723
	.quad	.LC724
	.quad	.LC725
	.quad	.LC726
	.quad	.LC727
	.quad	.LC728
	.quad	.LC729
	.quad	.LC730
	.quad	.LC731
	.quad	.LC732
	.quad	.LC733
	.quad	.LC734
	.quad	.LC735
	.quad	.LC291
	.quad	.LC736
	.quad	.LC737
	.quad	.LC276
	.quad	.LC738
	.quad	.LC739
	.quad	.LC740
	.quad	.LC741
	.quad	.LC88
	.quad	.LC742
	.quad	.LC743
	.quad	.LC744
	.quad	.LC745
	.quad	.LC746
	.quad	.LC747
	.quad	.LC748
	.quad	.LC749
	.quad	.LC750
	.quad	.LC751
	.quad	.LC752
	.quad	.LC753
	.quad	.LC754
	.quad	.LC755
	.quad	.LC756
	.quad	.LC757
	.quad	.LC196
	.quad	.LC758
	.quad	.LC759
	.quad	.LC760
	.quad	.LC761
	.quad	.LC295
	.quad	.LC762
	.quad	.LC763
	.quad	.LC764
	.quad	.LC765
	.quad	.LC766
	.quad	.LC767
	.quad	.LC768
	.quad	.LC769
	.quad	.LC770
	.quad	.LC771
	.quad	.LC772
	.quad	.LC773
	.quad	.LC278
	.quad	.LC774
	.quad	.LC775
	.quad	.LC776
	.quad	.LC777
	.quad	.LC286
	.quad	.LC778
	.quad	.LC281
	.quad	.LC779
	.quad	.LC284
	.quad	.LC780
	.quad	.LC781
	.quad	.LC782
	.quad	.LC783
	.zero	2208
	.globl	PythonLanguage
	.section	.rodata
.LC784:
	.string	"Python"
.LC785:
	.string	"python"
.LC786:
	.string	"@Python"
.LC787:
	.string	"del"
.LC788:
	.string	"is"
.LC789:
	.string	"raise"
.LC790:
	.string	"as"
.LC791:
	.string	"elif"
.LC792:
	.string	"from"
.LC793:
	.string	"lambda"
.LC794:
	.string	"global"
.LC795:
	.string	"except"
.LC796:
	.string	"exec"
.LC797:
	.string	"import"
.LC798:
	.string	"pass"
.LC799:
	.string	"with"
.LC800:
	.string	"def"
.LC801:
	.string	"finally"
.LC802:
	.string	"in"
.LC803:
	.string	"print"
.LC804:
	.string	"yield"
.LC805:
	.string	"False"
.LC806:
	.string	"True"
.LC807:
	.string	"None"
.LC808:
	.string	"NotImplemented"
.LC809:
	.string	"Ellipsis"
.LC810:
	.string	"BaseException"
.LC811:
	.string	"SystemExit"
.LC812:
	.string	"KeyboardInterrupt"
.LC813:
	.string	"Exception"
.LC814:
	.string	"GeneratorExit"
.LC815:
	.string	"StopIteration"
.LC816:
	.string	"StandardError"
.LC817:
	.string	"ArithmeticError"
.LC818:
	.string	"FloatingPointError"
.LC819:
	.string	"OverflowError"
.LC820:
	.string	"ZeroDivisionError"
.LC821:
	.string	"AssertionError"
.LC822:
	.string	"AttributeError"
.LC823:
	.string	"EnvironmentError"
.LC824:
	.string	"IOError"
.LC825:
	.string	"OSError"
.LC826:
	.string	"WindowsError"
.LC827:
	.string	"VMSError"
.LC828:
	.string	"EOFError"
.LC829:
	.string	"ImportError"
.LC830:
	.string	"LookupError"
.LC831:
	.string	"IndexError"
.LC832:
	.string	"KeyError"
.LC833:
	.string	"MemoryError"
.LC834:
	.string	"NameError"
.LC835:
	.string	"UnboundLocalError"
.LC836:
	.string	"ReferenceError"
.LC837:
	.string	"RuntimeError"
.LC838:
	.string	"NotImplementedError"
.LC839:
	.string	"SyntaxError"
.LC840:
	.string	"IndentationError"
.LC841:
	.string	"TabError"
.LC842:
	.string	"SystemError"
.LC843:
	.string	"TypeError"
.LC844:
	.string	"ValueError"
.LC845:
	.string	"UnicodeError"
.LC846:
	.string	"UnicodeDecodeError"
.LC847:
	.string	"UnicodeEncodeError"
.LC848:
	.string	"UnicodeTranslateError"
.LC849:
	.string	"Warning"
.LC850:
	.string	"DeprecationWarning"
.LC851:
	.string	"PendingDeprecationWarning"
.LC852:
	.string	"RuntimeWarning"
.LC853:
	.string	"SyntaxWarning"
.LC854:
	.string	"UserWarning"
.LC855:
	.string	"FutureWarning"
.LC856:
	.string	"ImportWarning"
.LC857:
	.string	"UnicodeWarning"
.LC858:
	.string	"__import__"
.LC859:
	.string	"abs"
.LC860:
	.string	"all"
.LC861:
	.string	"any"
.LC862:
	.string	"basestring"
.LC863:
	.string	"callable"
.LC864:
	.string	"chr"
.LC865:
	.string	"classmethod"
.LC866:
	.string	"cmp"
.LC867:
	.string	"compile"
.LC868:
	.string	"complex"
.LC869:
	.string	"delattr"
.LC870:
	.string	"dict"
.LC871:
	.string	"dir"
.LC872:
	.string	"divmod"
.LC873:
	.string	"enumerate"
.LC874:
	.string	"eval"
.LC875:
	.string	"execfile"
.LC876:
	.string	"file"
.LC877:
	.string	"filter"
.LC878:
	.string	"frozenset"
.LC879:
	.string	"getattr"
.LC880:
	.string	"globals"
.LC881:
	.string	"hasattr"
.LC882:
	.string	"hash"
.LC883:
	.string	"help"
.LC884:
	.string	"hex"
.LC885:
	.string	"id"
.LC886:
	.string	"input"
.LC887:
	.string	"isinstance"
.LC888:
	.string	"issubclass"
.LC889:
	.string	"iter"
.LC890:
	.string	"len"
.LC891:
	.string	"list"
.LC892:
	.string	"locals"
.LC893:
	.string	"map"
.LC894:
	.string	"max"
.LC895:
	.string	"min"
.LC896:
	.string	"object"
.LC897:
	.string	"oct"
.LC898:
	.string	"open"
.LC899:
	.string	"ord"
.LC900:
	.string	"pow"
.LC901:
	.string	"property"
.LC902:
	.string	"range"
.LC903:
	.string	"raw_input"
.LC904:
	.string	"reduce"
.LC905:
	.string	"reload"
.LC906:
	.string	"repr"
.LC907:
	.string	"reversed"
.LC908:
	.string	"round"
.LC909:
	.string	"set"
.LC910:
	.string	"setattr"
.LC911:
	.string	"slice"
.LC912:
	.string	"sorted"
.LC913:
	.string	"staticmethod"
.LC914:
	.string	"str"
.LC915:
	.string	"sum"
.LC916:
	.string	"super"
.LC917:
	.string	"tuple"
.LC918:
	.string	"type"
.LC919:
	.string	"unichr"
.LC920:
	.string	"unicode"
.LC921:
	.string	"vars"
.LC922:
	.string	"xrange"
.LC923:
	.string	"zip"
	.section	.data.rel.local
	.align 32
	.type	PythonLanguage, @object
	.size	PythonLanguage, 4104
PythonLanguage:
	.quad	.LC784
	.quad	.LC785
	.zero	64
	.quad	.LC785
	.quad	.LC786
	.long	1
	.zero	4
	.quad	BackSlashToken
	.quad	PythonDblStringToken
	.quad	PythonSnglStringToken
	.quad	PythonTriSnglStringToken
	.quad	PythonTriDblStringToken
	.quad	PythonCommentToken
	.quad	PythonCommentEscapeToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	PlusToken
	.quad	MinusToken
	.quad	StarToken
	.quad	PythonPowerToken
	.quad	SlashToken
	.quad	PercentToken
	.quad	PythonBitLeftShiftToken
	.quad	PythonBitRightShiftToken
	.quad	AmpersandToken
	.quad	BarToken
	.quad	HatToken
	.quad	CircumToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.quad	BlueNotEqualToken
	.quad	CNotEqualToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	CommaToken
	.quad	ColonToken
	.quad	DotToken
	.quad	PythonBacktickToken
	.quad	EqualToken
	.quad	SemicolonToken
	.quad	PythonDecoratorToken
	.quad	DotDotDotToken
	.zero	872
	.quad	.LC278
	.quad	.LC787
	.quad	.LC291
	.quad	.LC788
	.quad	.LC789
	.quad	.LC790
	.quad	.LC791
	.quad	.LC792
	.quad	.LC793
	.quad	.LC746
	.quad	.LC721
	.quad	.LC732
	.quad	.LC794
	.quad	.LC286
	.quad	.LC756
	.quad	.LC725
	.quad	.LC795
	.quad	.LC276
	.quad	.LC281
	.quad	.LC295
	.quad	.LC727
	.quad	.LC796
	.quad	.LC797
	.quad	.LC798
	.quad	.LC799
	.quad	.LC800
	.quad	.LC801
	.quad	.LC802
	.quad	.LC803
	.quad	.LC804
	.quad	.LC805
	.quad	.LC806
	.quad	.LC807
	.quad	.LC808
	.quad	.LC809
	.quad	.LC810
	.quad	.LC811
	.quad	.LC812
	.quad	.LC813
	.quad	.LC814
	.quad	.LC815
	.quad	.LC816
	.quad	.LC817
	.quad	.LC818
	.quad	.LC819
	.quad	.LC820
	.quad	.LC821
	.quad	.LC822
	.quad	.LC823
	.quad	.LC824
	.quad	.LC825
	.quad	.LC826
	.quad	.LC827
	.quad	.LC828
	.quad	.LC829
	.quad	.LC830
	.quad	.LC831
	.quad	.LC832
	.quad	.LC833
	.quad	.LC834
	.quad	.LC835
	.quad	.LC836
	.quad	.LC837
	.quad	.LC838
	.quad	.LC839
	.quad	.LC840
	.quad	.LC841
	.quad	.LC842
	.quad	.LC843
	.quad	.LC844
	.quad	.LC845
	.quad	.LC846
	.quad	.LC847
	.quad	.LC848
	.quad	.LC849
	.quad	.LC850
	.quad	.LC851
	.quad	.LC852
	.quad	.LC853
	.quad	.LC854
	.quad	.LC855
	.quad	.LC856
	.quad	.LC857
	.quad	.LC858
	.quad	.LC859
	.quad	.LC860
	.quad	.LC861
	.quad	.LC862
	.quad	.LC762
	.quad	.LC863
	.quad	.LC864
	.quad	.LC865
	.quad	.LC866
	.quad	.LC867
	.quad	.LC868
	.quad	.LC869
	.quad	.LC870
	.quad	.LC871
	.quad	.LC872
	.quad	.LC873
	.quad	.LC874
	.quad	.LC875
	.quad	.LC876
	.quad	.LC877
	.quad	.LC735
	.quad	.LC878
	.quad	.LC879
	.quad	.LC880
	.quad	.LC881
	.quad	.LC882
	.quad	.LC883
	.quad	.LC884
	.quad	.LC885
	.quad	.LC886
	.quad	.LC739
	.quad	.LC887
	.quad	.LC888
	.quad	.LC889
	.quad	.LC890
	.quad	.LC891
	.quad	.LC892
	.quad	.LC740
	.quad	.LC893
	.quad	.LC894
	.quad	.LC895
	.quad	.LC896
	.quad	.LC897
	.quad	.LC898
	.quad	.LC899
	.quad	.LC900
	.quad	.LC901
	.quad	.LC902
	.quad	.LC903
	.quad	.LC904
	.quad	.LC905
	.quad	.LC906
	.quad	.LC907
	.quad	.LC908
	.quad	.LC909
	.quad	.LC910
	.quad	.LC911
	.quad	.LC912
	.quad	.LC913
	.quad	.LC914
	.quad	.LC915
	.quad	.LC916
	.quad	.LC917
	.quad	.LC918
	.quad	.LC919
	.quad	.LC920
	.quad	.LC921
	.quad	.LC922
	.quad	.LC923
	.zero	1576
	.globl	RubyLanguage
	.section	.rodata
.LC924:
	.string	"Ruby"
.LC925:
	.string	"ruby"
.LC926:
	.string	"@Ruby"
.LC927:
	.string	"alias"
.LC928:
	.string	"begin"
.LC929:
	.string	"elsif"
.LC930:
	.string	"fail"
.LC931:
	.string	"ensure"
.LC932:
	.string	"end"
.LC933:
	.string	"module"
.LC934:
	.string	"next"
.LC935:
	.string	"redo"
.LC936:
	.string	"rescue"
.LC937:
	.string	"retry"
.LC938:
	.string	"then"
.LC939:
	.string	"undef"
.LC940:
	.string	"until"
.LC941:
	.string	"when"
	.section	.data.rel.local
	.align 32
	.type	RubyLanguage, @object
	.size	RubyLanguage, 4104
RubyLanguage:
	.quad	.LC924
	.quad	.LC925
	.zero	64
	.quad	.LC925
	.quad	.LC926
	.long	1
	.zero	4
	.quad	BackSlashToken
	.quad	PerlRegExpLPar
	.quad	PerlRegExpEq
	.quad	PerlRegExpMatch
	.quad	PerlRegExpNoMatch
	.quad	PerlRegExpSplit
	.quad	PerlRegExpIf
	.quad	PerlRegExpAnd
	.quad	PerlRegExpAnd2
	.quad	PerlRegExpOr
	.quad	PerlRegExpOr2
	.quad	PerlRegExpXor
	.quad	PerlRegExpNot
	.quad	PerlRegExpNot2
	.quad	PerlRegExpUnless
	.quad	PerlDoubleQuoteStringToken
	.quad	PerlSingleQuoteStringToken
	.quad	PerlBackQuoteStringToken
	.quad	RubyGenDelimStringToken
	.quad	RubyIdentifierToken
	.quad	NumberToken
	.quad	PerlCommentToken
	.quad	PerlCommentEscapeToken
	.quad	SemicolonToken
	.quad	CommaToken
	.quad	ColonToken
	.quad	EiffelDotToken
	.quad	HereEOTuq
	.quad	HereEOTdq
	.quad	HereEOTfq
	.quad	HereEOTbq
	.quad	HereEOFuq
	.quad	HereEOFdq
	.quad	HereEOFfq
	.quad	HereEOFbq
	.quad	HereENDuq
	.quad	HereENDdq
	.quad	HereENDfq
	.quad	HereENDbq
	.quad	HereBLAuq
	.quad	HereBLAdq
	.quad	HereBLAfq
	.quad	HereBLAbq
	.quad	ExclamationToken
	.quad	EqualToken
	.quad	CNotEqualToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	AssignToken
	.quad	QuestionAssignToken
	.quad	PlusToken
	.quad	MinusToken
	.quad	StarToken
	.quad	PercentToken
	.quad	HatToken
	.quad	SlashToken
	.quad	BarToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	LessEqualToken
	.quad	CircumToken
	.quad	GreaterEqualToken
	.zero	672
	.quad	.LC927
	.quad	.LC278
	.quad	.LC928
	.quad	.LC721
	.quad	.LC722
	.quad	.LC723
	.quad	.LC725
	.quad	.LC800
	.quad	.LC730
	.quad	.LC929
	.quad	.LC732
	.quad	.LC930
	.quad	.LC931
	.quad	.LC291
	.quad	.LC932
	.quad	.LC276
	.quad	.LC802
	.quad	.LC933
	.quad	.LC934
	.quad	.LC286
	.quad	.LC281
	.quad	.LC789
	.quad	.LC935
	.quad	.LC936
	.quad	.LC937
	.quad	.LC746
	.quad	.LC938
	.quad	.LC755
	.quad	.LC916
	.quad	.LC289
	.quad	.LC939
	.quad	.LC940
	.quad	.LC941
	.quad	.LC295
	.quad	.LC804
	.zero	2520
	.globl	EiffelLanguage
	.section	.rodata
.LC942:
	.string	"Eiffel"
.LC943:
	.string	"eiffel"
.LC944:
	.string	"@Eiffel"
.LC945:
	.string	"check"
.LC946:
	.string	"creation"
.LC947:
	.string	"debug"
.LC948:
	.string	"deferred"
.LC949:
	.string	"elseif"
.LC950:
	.string	"expanded"
.LC951:
	.string	"external"
.LC952:
	.string	"feature"
.LC953:
	.string	"frozen"
.LC954:
	.string	"implies"
.LC955:
	.string	"indexing"
.LC956:
	.string	"infix"
.LC957:
	.string	"inherit"
.LC958:
	.string	"inspect"
.LC959:
	.string	"invariant"
.LC960:
	.string	"like"
.LC961:
	.string	"local"
.LC962:
	.string	"loop"
.LC963:
	.string	"obsolete"
.LC964:
	.string	"old"
.LC965:
	.string	"once"
.LC966:
	.string	"prefix"
.LC967:
	.string	"redefine"
.LC968:
	.string	"rename"
.LC969:
	.string	"require"
.LC970:
	.string	"select"
.LC971:
	.string	"separate"
.LC972:
	.string	"strip"
.LC973:
	.string	"undefine"
.LC974:
	.string	"unique"
.LC975:
	.string	"variant"
.LC976:
	.string	"interface"
	.section	.data.rel.local
	.align 32
	.type	EiffelLanguage, @object
	.size	EiffelLanguage, 4104
EiffelLanguage:
	.quad	.LC942
	.quad	.LC943
	.zero	64
	.quad	.LC943
	.quad	.LC944
	.long	1
	.zero	4
	.quad	EiffelStringToken
	.quad	EiffelCharacterToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	EiffelCommentToken
	.quad	EiffelCommentEscapeToken
	.quad	SemicolonToken
	.quad	CommaToken
	.quad	ColonToken
	.quad	EiffelDotToken
	.quad	ExclamationToken
	.quad	EqualToken
	.quad	EiffelNotEqualToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	AssignToken
	.quad	QuestionAssignToken
	.quad	PlusToken
	.quad	MinusToken
	.quad	StarToken
	.quad	DollarToken
	.quad	HatToken
	.quad	SlashToken
	.quad	BackSlashToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.zero	944
	.quad	.LC927
	.quad	.LC860
	.quad	.LC278
	.quad	.LC790
	.quad	.LC945
	.quad	.LC725
	.quad	.LC946
	.quad	.LC947
	.quad	.LC948
	.quad	.LC730
	.quad	.LC732
	.quad	.LC949
	.quad	.LC932
	.quad	.LC931
	.quad	.LC950
	.quad	.LC782
	.quad	.LC951
	.quad	.LC766
	.quad	.LC952
	.quad	.LC792
	.quad	.LC953
	.quad	.LC276
	.quad	.LC954
	.quad	.LC955
	.quad	.LC956
	.quad	.LC957
	.quad	.LC958
	.quad	.LC959
	.quad	.LC788
	.quad	.LC960
	.quad	.LC961
	.quad	.LC962
	.quad	.LC963
	.quad	.LC964
	.quad	.LC965
	.quad	.LC281
	.quad	.LC966
	.quad	.LC967
	.quad	.LC968
	.quad	.LC969
	.quad	.LC936
	.quad	.LC937
	.quad	.LC970
	.quad	.LC971
	.quad	.LC972
	.quad	.LC938
	.quad	.LC767
	.quad	.LC973
	.quad	.LC974
	.quad	.LC940
	.quad	.LC975
	.quad	.LC941
	.quad	.LC284
	.quad	.LC286
	.quad	.LC976
	.zero	2360
	.globl	BlueLanguage
	.section	.rodata
.LC977:
	.string	"Blue"
.LC978:
	.string	"blue"
.LC979:
	.string	"@Blue"
.LC980:
	.string	"assert"
.LC981:
	.string	"builtin"
.LC982:
	.string	"create"
.LC983:
	.string	"div"
.LC984:
	.string	"Enumeration"
.LC985:
	.string	"enumeration"
.LC986:
	.string	"exit"
.LC987:
	.string	"internal"
.LC988:
	.string	"manifest"
.LC989:
	.string	"mod"
.LC990:
	.string	"of"
.LC991:
	.string	"on"
.LC992:
	.string	"post"
.LC993:
	.string	"pre"
.LC994:
	.string	"redefined"
.LC995:
	.string	"routines"
.LC996:
	.string	"uses"
.LC997:
	.string	"var"
	.section	.data.rel.local
	.align 32
	.type	BlueLanguage, @object
	.size	BlueLanguage, 4104
BlueLanguage:
	.quad	.LC977
	.quad	.LC978
	.zero	64
	.quad	.LC978
	.quad	.LC979
	.long	1
	.zero	4
	.quad	CStringToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	BlueCommentToken
	.quad	BlueCommentEscapeToken
	.quad	CommaToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	ColonToken
	.quad	AssignToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	QuestionAssignToken
	.quad	ExclamationToken
	.quad	EiffelDotToken
	.quad	ImpliesToken
	.quad	EqualToken
	.quad	BlueNotEqualToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	PlusToken
	.quad	MinusToken
	.quad	StarToken
	.quad	SlashToken
	.quad	HatToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.zero	968
	.quad	.LC278
	.quad	.LC980
	.quad	.LC981
	.quad	.LC722
	.quad	.LC725
	.quad	.LC726
	.quad	.LC982
	.quad	.LC946
	.quad	.LC948
	.quad	.LC983
	.quad	.LC730
	.quad	.LC732
	.quad	.LC949
	.quad	.LC932
	.quad	.LC984
	.quad	.LC985
	.quad	.LC986
	.quad	.LC276
	.quad	.LC802
	.quad	.LC976
	.quad	.LC987
	.quad	.LC959
	.quad	.LC788
	.quad	.LC962
	.quad	.LC988
	.quad	.LC989
	.quad	.LC286
	.quad	.LC990
	.quad	.LC964
	.quad	.LC991
	.quad	.LC281
	.quad	.LC992
	.quad	.LC993
	.quad	.LC994
	.quad	.LC746
	.quad	.LC995
	.quad	.LC916
	.quad	.LC938
	.quad	.LC996
	.quad	.LC997
	.zero	2480
	.globl	JavaLanguage
	.section	.rodata
.LC998:
	.string	"Java"
.LC999:
	.string	"java"
.LC1000:
	.string	"@Java"
.LC1001:
	.string	"abstract"
.LC1002:
	.string	"boolean"
.LC1003:
	.string	"byte"
.LC1004:
	.string	"extends"
.LC1005:
	.string	"final"
.LC1006:
	.string	"implements"
.LC1007:
	.string	"instanceof"
.LC1008:
	.string	"native"
.LC1009:
	.string	"package"
.LC1010:
	.string	"strictfp"
.LC1011:
	.string	"synchronized"
.LC1012:
	.string	"throws"
.LC1013:
	.string	"transient"
	.section	.data.rel.local
	.align 32
	.type	JavaLanguage, @object
	.size	JavaLanguage, 4104
JavaLanguage:
	.quad	.LC998
	.quad	.LC999
	.zero	64
	.quad	.LC999
	.quad	.LC1000
	.long	1
	.zero	4
	.quad	CStringToken
	.quad	CCharacterToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	CCommentToken
	.quad	CCommentEscapeToken
	.quad	CPPCommentToken
	.quad	CPPCommentEscapeToken
	.quad	HashToken
	.quad	ExclamationToken
	.quad	PercentToken
	.quad	HatToken
	.quad	AmpersandToken
	.quad	StarToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	MinusToken
	.quad	PlusToken
	.quad	EqualToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	BarToken
	.quad	CircumToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	SemicolonToken
	.quad	ColonToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	QuestionToken
	.quad	CommaToken
	.quad	DotToken
	.quad	SlashToken
	.quad	BackSlashToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.quad	CNotEqualToken
	.zero	904
	.quad	.LC1001
	.quad	.LC1002
	.quad	.LC721
	.quad	.LC1003
	.quad	.LC722
	.quad	.LC723
	.quad	.LC724
	.quad	.LC725
	.quad	.LC726
	.quad	.LC727
	.quad	.LC728
	.quad	.LC730
	.quad	.LC731
	.quad	.LC732
	.quad	.LC1004
	.quad	.LC1005
	.quad	.LC801
	.quad	.LC735
	.quad	.LC291
	.quad	.LC737
	.quad	.LC276
	.quad	.LC1006
	.quad	.LC797
	.quad	.LC1007
	.quad	.LC739
	.quad	.LC976
	.quad	.LC740
	.quad	.LC1008
	.quad	.LC741
	.quad	.LC1009
	.quad	.LC742
	.quad	.LC743
	.quad	.LC744
	.quad	.LC746
	.quad	.LC747
	.quad	.LC750
	.quad	.LC1010
	.quad	.LC916
	.quad	.LC752
	.quad	.LC1011
	.quad	.LC754
	.quad	.LC755
	.quad	.LC1012
	.quad	.LC1013
	.quad	.LC756
	.quad	.LC760
	.quad	.LC761
	.quad	.LC295
	.zero	2416
	.globl	NonpareilLanguage
	.section	.rodata
.LC1014:
	.string	"Nonpareil"
.LC1015:
	.string	"nonpareil"
.LC1016:
	.string	"@Nonpareil"
.LC1017:
	.string	"coerce"
.LC1018:
	.string	"extend"
.LC1019:
	.string	"extension"
.LC1020:
	.string	"fun"
.LC1021:
	.string	"introduce"
.LC1022:
	.string	"meet"
.LC1023:
	.string	"noncreation"
.LC1024:
	.string	"operators"
.LC1025:
	.string	"predefined"
.LC1026:
	.string	"prefun"
.LC1027:
	.string	"postfix"
.LC1028:
	.string	"system"
.LC1029:
	.string	"typeobj"
.LC1030:
	.string	"upto"
.LC1031:
	.string	"self"
	.section	.data.rel.local
	.align 32
	.type	NonpareilLanguage, @object
	.size	NonpareilLanguage, 4104
NonpareilLanguage:
	.quad	.LC1014
	.quad	.LC1015
	.zero	64
	.quad	.LC1015
	.quad	.LC1016
	.long	1
	.zero	4
	.quad	CStringToken
	.quad	CCharacterToken
	.quad	IdentifierToken
	.quad	NumberToken
	.quad	NonpareilCommentToken
	.quad	PythonCommentEscapeToken
	.quad	MinusToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	LeftBracketToken
	.quad	LeftBracketBarToken
	.quad	RightBracketToken
	.quad	RightBracketBarToken
	.quad	CommaToken
	.quad	ColonToken
	.quad	AssignToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	EiffelDotToken
	.quad	NonpareilExclamationToken
	.quad	NonpareilDotDotToken
	.quad	DotDotDotToken
	.quad	NonpareilOperatorToken
	.zero	1016
	.quad	.LC1001
	.quad	.LC790
	.quad	.LC981
	.quad	.LC722
	.quad	.LC725
	.quad	.LC1017
	.quad	.LC732
	.quad	.LC929
	.quad	.LC932
	.quad	.LC733
	.quad	.LC1018
	.quad	.LC1019
	.quad	.LC877
	.quad	.LC1020
	.quad	.LC276
	.quad	.LC797
	.quad	.LC956
	.quad	.LC957
	.quad	.LC1021
	.quad	.LC959
	.quad	.LC788
	.quad	.LC1022
	.quad	.LC933
	.quad	.LC1023
	.quad	.LC1024
	.quad	.LC1025
	.quad	.LC966
	.quad	.LC1026
	.quad	.LC742
	.quad	.LC1027
	.quad	.LC968
	.quad	.LC969
	.quad	.LC1028
	.quad	.LC938
	.quad	.LC1029
	.quad	.LC1030
	.quad	.LC941
	.quad	.LC804
	.quad	.LC766
	.quad	.LC767
	.quad	.LC1031
	.quad	.LC278
	.quad	.LC281
	.quad	.LC286
	.quad	.LC983
	.quad	.LC989
	.zero	2432
	.globl	HaskellLanguage
	.section	.rodata
.LC1032:
	.string	"Haskell"
.LC1033:
	.string	"haskell"
.LC1034:
	.string	"@Haskell"
.LC1035:
	.string	"data"
.LC1036:
	.string	"deriving"
.LC1037:
	.string	"infixl"
.LC1038:
	.string	"infixr"
.LC1039:
	.string	"instance"
.LC1040:
	.string	"let"
.LC1041:
	.string	"mdo"
.LC1042:
	.string	"newtype"
.LC1043:
	.string	"where"
.LC1044:
	.string	"hiding"
.LC1045:
	.string	"qualified"
.LC1046:
	.string	"monad"
	.section	.data.rel.local
	.align 32
	.type	HaskellLanguage, @object
	.size	HaskellLanguage, 4104
HaskellLanguage:
	.quad	.LC1032
	.quad	.LC1033
	.zero	64
	.quad	.LC1033
	.quad	.LC1034
	.long	1
	.zero	4
	.quad	HaskellStringToken
	.quad	HaskellCharacterToken
	.quad	HaskellIdentifierToken
	.quad	NumberToken
	.quad	HaskellLineCommentToken
	.quad	HaskellCommentToken
	.quad	HaskellCommentEscapeToken
	.quad	HaskellLineCommentEscapeToken
	.quad	SemicolonToken
	.quad	CommaToken
	.quad	DoubleColonToken
	.quad	HaskellEquivalenceToken
	.quad	FunctionCompositionToken
	.quad	ArrowToken
	.quad	LeftArrowToken
	.quad	HaskellLambdaToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	EiffelNotEqualToken
	.quad	LessEqualToken
	.quad	ImpliesToken
	.quad	GreaterEqualToken
	.quad	HaskellConcatenationToken
	.quad	HaskellOperatorToken
	.quad	HaskellOrToken
	.quad	HaskellAndToken
	.quad	HaskellAtPatternToken
	.quad	HaskellBracketBarToken
	.quad	HaskellBarBracketToken
	.quad	HaskellArrowBindToken
	.quad	KindArrowToken
	.zero	920
	.quad	.LC722
	.quad	.LC725
	.quad	.LC1035
	.quad	.LC728
	.quad	.LC1036
	.quad	.LC730
	.quad	.LC732
	.quad	.LC276
	.quad	.LC797
	.quad	.LC802
	.quad	.LC956
	.quad	.LC1037
	.quad	.LC1038
	.quad	.LC1039
	.quad	.LC1040
	.quad	.LC1041
	.quad	.LC933
	.quad	.LC1042
	.quad	.LC990
	.quad	.LC938
	.quad	.LC918
	.quad	.LC1043
	.quad	.LC1044
	.quad	.LC1045
	.quad	.LC1046
	.quad	.LC806
	.quad	.LC805
	.zero	2584
	.globl	RSLLanguage
	.section	.rodata
.LC1047:
	.string	"RSL"
.LC1048:
	.string	"rsl"
.LC1049:
	.string	"@RSL"
.LC1050:
	.string	"Bool"
.LC1051:
	.string	"Char"
.LC1052:
	.string	"Int"
.LC1053:
	.string	"Nat"
.LC1054:
	.string	"Real"
.LC1055:
	.string	"Text"
.LC1056:
	.string	"Unit"
.LC1057:
	.string	"axiom"
.LC1058:
	.string	"card"
.LC1059:
	.string	"channel"
.LC1060:
	.string	"chaos"
.LC1061:
	.string	"dom"
.LC1062:
	.string	"elems"
.LC1063:
	.string	"hd"
.LC1064:
	.string	"hide"
.LC1065:
	.string	"inds"
.LC1066:
	.string	"initialise"
.LC1067:
	.string	"out"
.LC1068:
	.string	"read"
.LC1069:
	.string	"real"
.LC1070:
	.string	"rng"
.LC1071:
	.string	"scheme"
.LC1072:
	.string	"skip"
.LC1073:
	.string	"stop"
.LC1074:
	.string	"swap"
.LC1075:
	.string	"test_case"
.LC1076:
	.string	"tl"
.LC1077:
	.string	"use"
.LC1078:
	.string	"value"
.LC1079:
	.string	"variable"
.LC1080:
	.string	"write"
.LC1081:
	.string	"exists"
	.section	.data.rel.local
	.align 32
	.type	RSLLanguage, @object
	.size	RSLLanguage, 4104
RSLLanguage:
	.quad	.LC1047
	.quad	.LC1048
	.zero	64
	.quad	.LC1048
	.quad	.LC1049
	.long	1
	.zero	4
	.quad	RSLIdentifierToken
	.quad	CommaToken
	.quad	EqualToken
	.quad	ColonToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	EiffelDotToken
	.quad	CircumToken
	.quad	NumberToken
	.quad	SemicolonToken
	.quad	MinusToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	PlusToken
	.quad	BarToken
	.quad	CCommentToken
	.quad	HatToken
	.quad	SlashToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	RSLPrimeToken
	.quad	RSLProductToken
	.quad	ArrowToken
	.quad	RSLPartialMapToken
	.quad	RSLAndToken
	.quad	RSLAlwaysToken
	.quad	LessEqualToken
	.quad	RSLIsInToken
	.quad	RSLSubsetToken
	.quad	RSLUnionToken
	.quad	RSLListStartToken
	.quad	RSLParToken
	.quad	RSLIntChoiceToken
	.quad	RSLTurnstileToken
	.quad	RSLListToken
	.quad	RSLPartialFnToken
	.quad	RSLRelationToken
	.quad	RSLOrToken
	.quad	GreaterEqualToken
	.quad	RSLNotIsInToken
	.quad	RSLProperSuperToken
	.quad	RSLInterToken
	.quad	RSLListEndToken
	.quad	RSLInterlockToken
	.quad	RSLLambdaToken
	.quad	RSLImplRelToken
	.quad	RSLInfListToken
	.quad	RSLMapToken
	.quad	ImpliesToken
	.quad	RSLSTToken
	.quad	RSLNotEqualToken
	.quad	RSLPowerToken
	.quad	RSLProperSubsetToken
	.quad	RSLSupersetToken
	.quad	RSLOverrideToken
	.quad	RSLMapletToken
	.quad	RSLExtChoiceToken
	.quad	RSLApplyToken
	.quad	RSLImplExprToken
	.quad	CCommentEscapeToken
	.quad	EiffelCommentToken
	.quad	EiffelCommentEscapeToken
	.quad	BackSlashToken
	.quad	RSLExistsOneToken
	.quad	StarToken
	.zero	664
	.quad	.LC1050
	.quad	.LC1051
	.quad	.LC1052
	.quad	.LC1053
	.quad	.LC1054
	.quad	.LC1055
	.quad	.LC1056
	.quad	.LC859
	.quad	.LC861
	.quad	.LC790
	.quad	.LC1057
	.quad	.LC1058
	.quad	.LC722
	.quad	.LC1059
	.quad	.LC1060
	.quad	.LC725
	.quad	.LC730
	.quad	.LC1061
	.quad	.LC1062
	.quad	.LC732
	.quad	.LC929
	.quad	.LC932
	.quad	.LC1018
	.quad	.LC766
	.quad	.LC291
	.quad	.LC1063
	.quad	.LC1064
	.quad	.LC276
	.quad	.LC802
	.quad	.LC1065
	.quad	.LC1066
	.quad	.LC739
	.quad	.LC890
	.quad	.LC1040
	.quad	.LC961
	.quad	.LC896
	.quad	.LC990
	.quad	.LC1067
	.quad	.LC992
	.quad	.LC993
	.quad	.LC1068
	.quad	.LC1069
	.quad	.LC1070
	.quad	.LC1071
	.quad	.LC1072
	.quad	.LC1073
	.quad	.LC1074
	.quad	.LC1075
	.quad	.LC938
	.quad	.LC1076
	.quad	.LC767
	.quad	.LC918
	.quad	.LC940
	.quad	.LC1077
	.quad	.LC1078
	.quad	.LC1079
	.quad	.LC295
	.quad	.LC799
	.quad	.LC1080
	.quad	.LC788
	.quad	.LC1081
	.quad	.LC860
	.zero	2304
	.globl	PerlLanguage
	.section	.rodata
.LC1082:
	.string	"Perl"
.LC1083:
	.string	"perl"
.LC1084:
	.string	"@Perl"
.LC1085:
	.string	"accept"
.LC1086:
	.string	"alarm"
.LC1087:
	.string	"atan2"
.LC1088:
	.string	"bind"
.LC1089:
	.string	"binmode"
.LC1090:
	.string	"bless"
.LC1091:
	.string	"caller"
.LC1092:
	.string	"can"
.LC1093:
	.string	"chdir"
.LC1094:
	.string	"chmod"
.LC1095:
	.string	"chomp"
.LC1096:
	.string	"chop"
.LC1097:
	.string	"chown"
.LC1098:
	.string	"chroot"
.LC1099:
	.string	"close"
.LC1100:
	.string	"closedir"
.LC1101:
	.string	"connect"
.LC1102:
	.string	"cos"
.LC1103:
	.string	"crypt"
.LC1104:
	.string	"defined"
.LC1105:
	.string	"die"
.LC1106:
	.string	"dump"
.LC1107:
	.string	"each"
.LC1108:
	.string	"endgrent"
.LC1109:
	.string	"endhostent"
.LC1110:
	.string	"endnetent"
.LC1111:
	.string	"endprotoent"
.LC1112:
	.string	"endpwent"
.LC1113:
	.string	"endservent"
.LC1114:
	.string	"eof"
.LC1115:
	.string	"exp"
.LC1116:
	.string	"fcntl"
.LC1117:
	.string	"fileno"
.LC1118:
	.string	"flock"
.LC1119:
	.string	"fork"
.LC1120:
	.string	"format"
.LC1121:
	.string	"formline"
.LC1122:
	.string	"getc"
.LC1123:
	.string	"getgrent"
.LC1124:
	.string	"getgrgid"
.LC1125:
	.string	"getgrnam"
.LC1126:
	.string	"gethostbyaddr"
.LC1127:
	.string	"gethostbyname"
.LC1128:
	.string	"gethostent"
.LC1129:
	.string	"getlogin"
.LC1130:
	.string	"getnetbyaddr"
.LC1131:
	.string	"getnetbyname"
.LC1132:
	.string	"getnetent"
.LC1133:
	.string	"getpeername"
.LC1134:
	.string	"getpgrp"
.LC1135:
	.string	"getppid"
.LC1136:
	.string	"getpriority"
.LC1137:
	.string	"getprotobyname"
.LC1138:
	.string	"getprotobynumber"
.LC1139:
	.string	"getprotoent"
.LC1140:
	.string	"getpwent"
.LC1141:
	.string	"getpwnam"
.LC1142:
	.string	"getpwuid"
.LC1143:
	.string	"getservbyname"
.LC1144:
	.string	"getservbyport"
.LC1145:
	.string	"getservent"
.LC1146:
	.string	"getsockname"
.LC1147:
	.string	"getsockopt"
.LC1148:
	.string	"glob"
.LC1149:
	.string	"gmtime"
.LC1150:
	.string	"grep"
.LC1151:
	.string	"index"
.LC1152:
	.string	"ioctl"
.LC1153:
	.string	"isa"
.LC1154:
	.string	"join"
.LC1155:
	.string	"keys"
.LC1156:
	.string	"kill"
.LC1157:
	.string	"last"
.LC1158:
	.string	"lc"
.LC1159:
	.string	"lcfirst"
.LC1160:
	.string	"length"
.LC1161:
	.string	"link"
.LC1162:
	.string	"listen"
.LC1163:
	.string	"localtime"
.LC1164:
	.string	"lock"
.LC1165:
	.string	"log"
.LC1166:
	.string	"lstat"
.LC1167:
	.string	"mkdir"
.LC1168:
	.string	"msgctl"
.LC1169:
	.string	"msgget"
.LC1170:
	.string	"msgrcv"
.LC1171:
	.string	"msgsnd"
.LC1172:
	.string	"my"
.LC1173:
	.string	"no"
.LC1174:
	.string	"opendir"
.LC1175:
	.string	"our"
.LC1176:
	.string	"pack"
.LC1177:
	.string	"pipe"
.LC1178:
	.string	"pop"
.LC1179:
	.string	"pos"
.LC1180:
	.string	"printf"
.LC1181:
	.string	"prototype"
.LC1182:
	.string	"push"
.LC1183:
	.string	"quotemeta"
.LC1184:
	.string	"rand"
.LC1185:
	.string	"readdir"
.LC1186:
	.string	"readline"
.LC1187:
	.string	"readlink"
.LC1188:
	.string	"readpipe"
.LC1189:
	.string	"recv"
.LC1190:
	.string	"ref"
.LC1191:
	.string	"reset"
.LC1192:
	.string	"reverse"
.LC1193:
	.string	"rewinddir"
.LC1194:
	.string	"rindex"
.LC1195:
	.string	"rmdir"
.LC1196:
	.string	"scalar"
.LC1197:
	.string	"seek"
.LC1198:
	.string	"seekdir"
.LC1199:
	.string	"semctl"
.LC1200:
	.string	"semget"
.LC1201:
	.string	"semop"
.LC1202:
	.string	"send"
.LC1203:
	.string	"setgrent"
.LC1204:
	.string	"sethostent"
.LC1205:
	.string	"setnetent"
.LC1206:
	.string	"setpgrp"
.LC1207:
	.string	"setpriority"
.LC1208:
	.string	"setprotoent"
.LC1209:
	.string	"setpwent"
.LC1210:
	.string	"setservent"
.LC1211:
	.string	"setsockopt"
.LC1212:
	.string	"shift"
.LC1213:
	.string	"shmctl"
.LC1214:
	.string	"shmget"
.LC1215:
	.string	"shmread"
.LC1216:
	.string	"shmwrite"
.LC1217:
	.string	"shutdown"
.LC1218:
	.string	"sin"
.LC1219:
	.string	"sleep"
.LC1220:
	.string	"socket"
.LC1221:
	.string	"socketpair"
.LC1222:
	.string	"sort"
.LC1223:
	.string	"splice"
.LC1224:
	.string	"sprintf"
.LC1225:
	.string	"sqrt"
.LC1226:
	.string	"srand"
.LC1227:
	.string	"stat"
.LC1228:
	.string	"study"
.LC1229:
	.string	"sub"
.LC1230:
	.string	"substr"
.LC1231:
	.string	"symlink"
.LC1232:
	.string	"syscall"
.LC1233:
	.string	"sysopen"
.LC1234:
	.string	"sysread"
.LC1235:
	.string	"sysseek"
.LC1236:
	.string	"syswrite"
.LC1237:
	.string	"tell"
.LC1238:
	.string	"telldir"
.LC1239:
	.string	"tie"
.LC1240:
	.string	"tied"
.LC1241:
	.string	"time"
.LC1242:
	.string	"times"
.LC1243:
	.string	"truncate"
.LC1244:
	.string	"unimport"
.LC1245:
	.string	"uc"
.LC1246:
	.string	"ucfirst"
.LC1247:
	.string	"umask"
.LC1248:
	.string	"unlink"
.LC1249:
	.string	"unpack"
.LC1250:
	.string	"unshift"
.LC1251:
	.string	"untie"
.LC1252:
	.string	"utime"
.LC1253:
	.string	"values"
.LC1254:
	.string	"vec"
.LC1255:
	.string	"VERSION"
.LC1256:
	.string	"wait"
.LC1257:
	.string	"waitpid"
.LC1258:
	.string	"wantarray"
.LC1259:
	.string	"warn"
.LC1260:
	.string	"lt"
.LC1261:
	.string	"gt"
.LC1262:
	.string	"eq"
.LC1263:
	.string	"ne"
.LC1264:
	.string	"le"
.LC1265:
	.string	"ge"
.LC1266:
	.string	"__DATA__"
.LC1267:
	.string	"__END__"
.LC1268:
	.string	"__FILE__"
.LC1269:
	.string	"__LINE__"
.LC1270:
	.string	"__PACKAGE__"
.LC1271:
	.string	"ARGV"
.LC1272:
	.string	"ARGVOUT"
.LC1273:
	.string	"STDERR"
.LC1274:
	.string	"STDIN"
.LC1275:
	.string	"STDOUT"
.LC1276:
	.string	"DATAattributes"
.LC1277:
	.string	"autouse"
.LC1278:
	.string	"base"
.LC1279:
	.string	"blib"
.LC1280:
	.string	"bytes"
.LC1281:
	.string	"constant"
.LC1282:
	.string	"charnames"
.LC1283:
	.string	"diagnostics"
.LC1284:
	.string	"fields"
.LC1285:
	.string	"filetest"
.LC1286:
	.string	"integer"
.LC1287:
	.string	"less"
.LC1288:
	.string	"lib"
.LC1289:
	.string	"locale"
.LC1290:
	.string	"ops"
.LC1291:
	.string	"overload"
.LC1292:
	.string	"re"
.LC1293:
	.string	"sigtrap"
.LC1294:
	.string	"strict"
.LC1295:
	.string	"subs"
.LC1296:
	.string	"utf8"
.LC1297:
	.string	"warnings"
.LC1298:
	.string	"AUTOLOAD"
.LC1299:
	.string	"BEGIN"
.LC1300:
	.string	"CHECK"
.LC1301:
	.string	"END"
.LC1302:
	.string	"DESTROY"
.LC1303:
	.string	"INIT"
.LC1304:
	.string	"CORE"
.LC1305:
	.string	"GLOBAL"
.LC1306:
	.string	"UNIVERSAL"
.LC1307:
	.string	"SUPER"
.LC1308:
	.string	"TIESCALAR"
.LC1309:
	.string	"FETCH"
.LC1310:
	.string	"STORE"
.LC1311:
	.string	"TIEARRAY"
.LC1312:
	.string	"FETCHSIZE"
.LC1313:
	.string	"STORESIZE"
.LC1314:
	.string	"EXISTS"
.LC1315:
	.string	"DELETE"
.LC1316:
	.string	"CLEAR"
.LC1317:
	.string	"PUSH"
.LC1318:
	.string	"POP"
.LC1319:
	.string	"SHIFT"
.LC1320:
	.string	"UNSHIFT"
.LC1321:
	.string	"SPLICE"
.LC1322:
	.string	"EXTEND"
.LC1323:
	.string	"TIEHASH"
.LC1324:
	.string	"FIRSTKEY"
.LC1325:
	.string	"NEXTKEYTIEHANDLE"
.LC1326:
	.string	"PRINT"
.LC1327:
	.string	"PRINTF"
.LC1328:
	.string	"WRITE"
.LC1329:
	.string	"READLINE"
.LC1330:
	.string	"GETC"
.LC1331:
	.string	"READ"
.LC1332:
	.string	"CLOSE"
.LC1333:
	.string	"BINMODE"
.LC1334:
	.string	"OPEN"
.LC1335:
	.string	"EOF"
.LC1336:
	.string	"FILENO"
.LC1337:
	.string	"SEEK"
.LC1338:
	.string	"TELL"
	.section	.data.rel.local
	.align 32
	.type	PerlLanguage, @object
	.size	PerlLanguage, 4104
PerlLanguage:
	.quad	.LC1082
	.quad	.LC1083
	.zero	64
	.quad	.LC1083
	.quad	.LC1084
	.long	1
	.zero	4
	.quad	PerlSingleQuoteStringToken
	.quad	PerlDoubleQuoteStringToken
	.quad	PerlBackQuoteStringToken
	.quad	PerlQTypeStringToken
	.quad	PerlSTypeStringToken
	.quad	PerlRegExpLPar
	.quad	PerlRegExpEq
	.quad	PerlRegExpMatch
	.quad	PerlRegExpNoMatch
	.quad	PerlRegExpSplit
	.quad	PerlRegExpIf
	.quad	PerlRegExpAnd
	.quad	PerlRegExpAnd2
	.quad	PerlRegExpOr
	.quad	PerlRegExpOr2
	.quad	PerlRegExpXor
	.quad	PerlRegExpNot
	.quad	PerlRegExpNot2
	.quad	PerlRegExpUnless
	.quad	PerlRegExpFor
	.quad	PerlRegExpForEach
	.quad	PerlRegExpWhile
	.quad	PerlRegExpStartLineToken
	.quad	HereEOTuq
	.quad	HereEOTdq
	.quad	HereEOTfq
	.quad	HereEOTbq
	.quad	HereEOFuq
	.quad	HereEOFdq
	.quad	HereEOFfq
	.quad	HereEOFbq
	.quad	HereENDuq
	.quad	HereENDdq
	.quad	HereENDfq
	.quad	HereENDbq
	.quad	HereBLAuq
	.quad	HereBLAdq
	.quad	HereBLAfq
	.quad	HereBLAbq
	.quad	PerlIdentifierToken
	.quad	PerlSpecialIdentifierToken
	.quad	PerlLiteralNumberToken
	.quad	PerlHexNumberToken
	.quad	PerlBinaryNumberToken
	.quad	PerlCommentToken
	.quad	PerlCommentEscapeToken
	.quad	PerlPodToken
	.quad	ExclamationToken
	.quad	PercentToken
	.quad	HatToken
	.quad	AmpersandToken
	.quad	StarToken
	.quad	SlashToken
	.quad	ArrowToken
	.quad	BackSlashToken
	.quad	LeftParenToken
	.quad	RightParenToken
	.quad	MinusToken
	.quad	PlusToken
	.quad	LeftBraceToken
	.quad	RightBraceToken
	.quad	BarToken
	.quad	CircumToken
	.quad	LeftBracketToken
	.quad	RightBracketToken
	.quad	SemicolonToken
	.quad	ColonToken
	.quad	LessToken
	.quad	GreaterToken
	.quad	QuestionToken
	.quad	CommaToken
	.quad	DotToken
	.quad	LessEqualToken
	.quad	GreaterEqualToken
	.quad	CNotEqualToken
	.quad	PerlIncrementToken
	.quad	PerlDecrementToken
	.quad	PerlExponentiateToken
	.quad	PerlMatchToken
	.quad	PerlNotMatchToken
	.quad	PerlEqualToken
	.quad	PerlAssignToken
	.quad	PerlBitLeftShiftToken
	.quad	PerlBitRightShiftToken
	.quad	PerlSpaceshipToken
	.quad	PerlAndToken
	.quad	PerlOrToken
	.quad	PerlRange2Token
	.quad	PerlRange3Token
	.quad	PerlFileTestrToken
	.quad	PerlFileTestwToken
	.quad	PerlFileTestxToken
	.quad	PerlFileTestoToken
	.quad	PerlFileTestRToken
	.quad	PerlFileTestWToken
	.quad	PerlFileTestXToken
	.quad	PerlFileTestOToken
	.quad	PerlFileTesteToken
	.quad	PerlFileTestzToken
	.quad	PerlFileTestsToken
	.quad	PerlFileTestfToken
	.quad	PerlFileTestdToken
	.quad	PerlFileTestlToken
	.quad	PerlFileTestpToken
	.quad	PerlFileTestSToken
	.quad	PerlFileTestbToken
	.quad	PerlFileTestcToken
	.quad	PerlFileTesttToken
	.quad	PerlFileTestuToken
	.quad	PerlFileTestgToken
	.quad	PerlFileTestkToken
	.quad	PerlFileTestTToken
	.quad	PerlFileTestBToken
	.quad	PerlFileTestMToken
	.quad	PerlFileTestAToken
	.quad	PerlFileTestCToken
	.zero	272
	.quad	.LC859
	.quad	.LC1085
	.quad	.LC1086
	.quad	.LC1087
	.quad	.LC1088
	.quad	.LC1089
	.quad	.LC1090
	.quad	.LC1091
	.quad	.LC1092
	.quad	.LC1093
	.quad	.LC1094
	.quad	.LC1095
	.quad	.LC1096
	.quad	.LC1097
	.quad	.LC864
	.quad	.LC1098
	.quad	.LC1099
	.quad	.LC1100
	.quad	.LC1101
	.quad	.LC727
	.quad	.LC1102
	.quad	.LC1103
	.quad	.LC1104
	.quad	.LC729
	.quad	.LC1105
	.quad	.LC730
	.quad	.LC1106
	.quad	.LC1107
	.quad	.LC1108
	.quad	.LC1109
	.quad	.LC1110
	.quad	.LC1111
	.quad	.LC1112
	.quad	.LC1113
	.quad	.LC1114
	.quad	.LC874
	.quad	.LC796
	.quad	.LC1081
	.quad	.LC986
	.quad	.LC1115
	.quad	.LC1116
	.quad	.LC1117
	.quad	.LC1118
	.quad	.LC1119
	.quad	.LC1120
	.quad	.LC1121
	.quad	.LC1122
	.quad	.LC1123
	.quad	.LC1124
	.quad	.LC1125
	.quad	.LC1126
	.quad	.LC1127
	.quad	.LC1128
	.quad	.LC1129
	.quad	.LC1130
	.quad	.LC1131
	.quad	.LC1132
	.quad	.LC1133
	.quad	.LC1134
	.quad	.LC1135
	.quad	.LC1136
	.quad	.LC1137
	.quad	.LC1138
	.quad	.LC1139
	.quad	.LC1140
	.quad	.LC1141
	.quad	.LC1142
	.quad	.LC1143
	.quad	.LC1144
	.quad	.LC1145
	.quad	.LC1146
	.quad	.LC1147
	.quad	.LC1148
	.quad	.LC1149
	.quad	.LC737
	.quad	.LC1150
	.quad	.LC884
	.quad	.LC797
	.quad	.LC1151
	.quad	.LC739
	.quad	.LC1152
	.quad	.LC1153
	.quad	.LC1154
	.quad	.LC1155
	.quad	.LC1156
	.quad	.LC1157
	.quad	.LC1158
	.quad	.LC1159
	.quad	.LC1160
	.quad	.LC1161
	.quad	.LC1162
	.quad	.LC961
	.quad	.LC1163
	.quad	.LC1164
	.quad	.LC1165
	.quad	.LC1166
	.quad	.LC893
	.quad	.LC1167
	.quad	.LC1168
	.quad	.LC1169
	.quad	.LC1170
	.quad	.LC1171
	.quad	.LC1172
	.quad	.LC934
	.quad	.LC1173
	.quad	.LC897
	.quad	.LC898
	.quad	.LC1174
	.quad	.LC899
	.quad	.LC1175
	.quad	.LC1176
	.quad	.LC1009
	.quad	.LC1177
	.quad	.LC1178
	.quad	.LC1179
	.quad	.LC803
	.quad	.LC1180
	.quad	.LC1181
	.quad	.LC1182
	.quad	.LC1183
	.quad	.LC1184
	.quad	.LC1068
	.quad	.LC1185
	.quad	.LC1186
	.quad	.LC1187
	.quad	.LC1188
	.quad	.LC1189
	.quad	.LC935
	.quad	.LC1190
	.quad	.LC968
	.quad	.LC969
	.quad	.LC1191
	.quad	.LC746
	.quad	.LC1192
	.quad	.LC1193
	.quad	.LC1194
	.quad	.LC1195
	.quad	.LC1196
	.quad	.LC1197
	.quad	.LC1198
	.quad	.LC970
	.quad	.LC1199
	.quad	.LC1200
	.quad	.LC1201
	.quad	.LC1202
	.quad	.LC1203
	.quad	.LC1204
	.quad	.LC1205
	.quad	.LC1206
	.quad	.LC1207
	.quad	.LC1208
	.quad	.LC1209
	.quad	.LC1210
	.quad	.LC1211
	.quad	.LC1212
	.quad	.LC1213
	.quad	.LC1214
	.quad	.LC1215
	.quad	.LC1216
	.quad	.LC1217
	.quad	.LC1218
	.quad	.LC1219
	.quad	.LC1220
	.quad	.LC1221
	.quad	.LC1222
	.quad	.LC1223
	.quad	.LC274
	.quad	.LC1224
	.quad	.LC1225
	.quad	.LC1226
	.quad	.LC1227
	.quad	.LC1228
	.quad	.LC1229
	.quad	.LC1230
	.quad	.LC1231
	.quad	.LC1232
	.quad	.LC1233
	.quad	.LC1234
	.quad	.LC1235
	.quad	.LC1028
	.quad	.LC1236
	.quad	.LC1237
	.quad	.LC1238
	.quad	.LC1239
	.quad	.LC1240
	.quad	.LC1241
	.quad	.LC1242
	.quad	.LC1243
	.quad	.LC1244
	.quad	.LC1245
	.quad	.LC1246
	.quad	.LC1247
	.quad	.LC939
	.quad	.LC1248
	.quad	.LC1249
	.quad	.LC1250
	.quad	.LC1251
	.quad	.LC1077
	.quad	.LC1252
	.quad	.LC1253
	.quad	.LC1254
	.quad	.LC1255
	.quad	.LC1256
	.quad	.LC1257
	.quad	.LC1258
	.quad	.LC1259
	.quad	.LC1080
	.quad	.LC1260
	.quad	.LC1261
	.quad	.LC1262
	.quad	.LC1263
	.quad	.LC866
	.quad	.LC1264
	.quad	.LC1265
	.quad	.LC1266
	.quad	.LC1267
	.quad	.LC1268
	.quad	.LC1269
	.quad	.LC1270
	.quad	.LC1271
	.quad	.LC1272
	.quad	.LC1273
	.quad	.LC1274
	.quad	.LC1275
	.quad	.LC1276
	.quad	.LC1277
	.quad	.LC1278
	.quad	.LC1279
	.quad	.LC1280
	.quad	.LC1281
	.quad	.LC1282
	.quad	.LC1283
	.quad	.LC1284
	.quad	.LC1285
	.quad	.LC1286
	.quad	.LC1287
	.quad	.LC1288
	.quad	.LC1289
	.quad	.LC1290
	.quad	.LC1291
	.quad	.LC1292
	.quad	.LC1293
	.quad	.LC1294
	.quad	.LC1295
	.quad	.LC1296
	.quad	.LC921
	.quad	.LC1297
	.quad	.LC278
	.quad	.LC281
	.quad	.LC284
	.quad	.LC286
	.quad	.LC70
	.quad	.LC276
	.quad	.LC929
	.quad	.LC732
	.quad	.LC289
	.quad	.LC295
	.quad	.LC291
	.quad	.LC293
	.quad	.LC727
	.quad	.LC940
	.quad	.LC1298
	.quad	.LC1299
	.quad	.LC1300
	.quad	.LC1301
	.quad	.LC1302
	.quad	.LC1303
	.quad	.LC1304
	.quad	.LC1305
	.quad	.LC1306
	.quad	.LC1307
	.quad	.LC1308
	.quad	.LC1309
	.quad	.LC1310
	.quad	.LC1311
	.quad	.LC1312
	.quad	.LC1313
	.quad	.LC1314
	.quad	.LC1315
	.quad	.LC1316
	.quad	.LC1317
	.quad	.LC1318
	.quad	.LC1319
	.quad	.LC1320
	.quad	.LC1321
	.quad	.LC1322
	.quad	.LC1323
	.quad	.LC1324
	.quad	.LC1325
	.quad	.LC1326
	.quad	.LC1327
	.quad	.LC1328
	.quad	.LC1329
	.quad	.LC1330
	.quad	.LC1331
	.quad	.LC1332
	.quad	.LC1333
	.quad	.LC1334
	.quad	.LC1335
	.quad	.LC1336
	.quad	.LC1337
	.quad	.LC1338
	.zero	384
	.globl	PodLanguage
	.section	.rodata
.LC1339:
	.string	"Pod"
.LC1340:
	.string	"pod"
.LC1341:
	.string	"POD"
.LC1342:
	.string	"@Pod"
	.section	.data.rel.local
	.align 32
	.type	PodLanguage, @object
	.size	PodLanguage, 4104
PodLanguage:
	.quad	.LC1339
	.quad	.LC1340
	.quad	.LC1341
	.zero	56
	.quad	.LC1340
	.quad	.LC1342
	.long	2
	.zero	4
	.quad	PodVerbatimLineToken
	.quad	PodEmptyLineToken
	.quad	PodIgnoreToken
	.quad	PodHeading1Token
	.quad	PodHeading2Token
	.quad	PodHeading3Token
	.quad	PodOverToken
	.quad	PodItemToken
	.quad	PodBackToken
	.quad	PodItemBullet
	.quad	PodItem0
	.quad	PodItem1
	.quad	PodItem2
	.quad	PodItem3
	.quad	PodItem4
	.quad	PodItem5
	.quad	PodItem6
	.quad	PodItem7
	.quad	PodItem8
	.quad	PodItem9
	.quad	PodForToken
	.quad	PodBeginToken
	.quad	PodBeginLoutToken
	.quad	PodItalicToken
	.quad	PodBoldToken
	.quad	PodCodeToken
	.quad	PodFileToken
	.quad	PodNoBreakToken
	.quad	PodLinkToken
	.quad	PodIndexToken
	.quad	PodZeroToken
	.quad	PodLessThanToken
	.quad	PodGreaterThanToken
	.quad	PodSlashToken
	.quad	PodVerbarToken
	.quad	PE00
	.quad	PE03
	.quad	PE04
	.quad	PE05
	.quad	PE06
	.quad	PE07
	.quad	PE08
	.quad	PE09
	.quad	PE10
	.quad	PE11
	.quad	PE12
	.quad	PE13
	.quad	PE14
	.quad	PE15
	.quad	PE16
	.quad	PE17
	.quad	PE18
	.quad	PE19
	.quad	PE20
	.quad	PE21
	.quad	PE22
	.quad	PE23
	.quad	PE24
	.quad	PE25
	.quad	PE26
	.quad	PE27
	.quad	PE28
	.quad	PE29
	.quad	PE30
	.quad	PE31
	.quad	PE32
	.quad	PE33
	.quad	PE34
	.quad	PE35
	.quad	PE36
	.quad	PE37
	.quad	PE38
	.quad	PE39
	.quad	PE40
	.quad	PE41
	.quad	PE42
	.quad	PE43
	.quad	PE44
	.quad	PE45
	.quad	PE46
	.quad	PE47
	.quad	PE48
	.quad	PE49
	.quad	PE50
	.quad	PE51
	.quad	PE52
	.quad	PE53
	.quad	PE54
	.quad	PE55
	.quad	PE56
	.quad	PE57
	.quad	PE58
	.quad	PE59
	.quad	PE60
	.quad	PE61
	.quad	PE62
	.quad	PE63
	.quad	PE64
	.quad	PE65
	.quad	PE66
	.quad	PE67
	.quad	PE68
	.quad	PE69
	.quad	PE70
	.quad	PE71
	.quad	PE72
	.quad	PE73
	.quad	PE74
	.quad	PE75
	.quad	PE76
	.quad	PE77
	.quad	PE78
	.quad	PE79
	.quad	PE80
	.quad	PE81
	.quad	PE82
	.quad	PE83
	.quad	PE84
	.quad	PE85
	.quad	PE86
	.quad	PE87
	.quad	PE88
	.quad	PE89
	.quad	PE90
	.quad	PE91
	.quad	PE92
	.quad	PE93
	.quad	PE94
	.quad	PE95
	.quad	PE96
	.quad	PE97
	.quad	PE98
	.quad	PE99
	.quad	PodNumCharToken
	.zero	128
	.quad	0
	.zero	2792
	.globl	languages
	.align 32
	.type	languages, @object
	.size	languages, 96
languages:
	.quad	BlueLanguage
	.quad	CLanguage
	.quad	EiffelLanguage
	.quad	HaskellLanguage
	.quad	JavaLanguage
	.quad	NonpareilLanguage
	.quad	PerlLanguage
	.quad	PodLanguage
	.quad	PythonLanguage
	.quad	RSLLanguage
	.quad	RubyLanguage
	.quad	0
	.local	file_name
	.comm	file_name,1024,32
	.local	curr_line
	.comm	curr_line,1024,32
	.local	line_num
	.comm	line_num,4,4
	.local	line_pos
	.comm	line_pos,4,4
	.local	raw_seen
	.comm	raw_seen,4,4
	.local	headers_option
	.comm	headers_option,4,4
	.local	style_option
	.comm	style_option,8,8
	.local	font_option
	.comm	font_option,8,8
	.local	size_option
	.comm	size_option,8,8
	.local	line_option
	.comm	line_option,8,8
	.local	bls_option
	.comm	bls_option,8,8
	.local	tabin_option
	.comm	tabin_option,8,8
	.local	tabout_option
	.comm	tabout_option,8,8
	.local	setup_option
	.comm	setup_option,8,8
	.local	language_option
	.comm	language_option,8,8
	.local	numbered_option
	.comm	numbered_option,8,8
	.local	tab_by_spacing
	.comm	tab_by_spacing,4,4
	.local	tab_in
	.comm	tab_in,4,4
	.local	tab_out
	.comm	tab_out,4,4
	.local	tab_unit
	.comm	tab_unit,1,1
	.local	print_lines
	.comm	print_lines,4,4
	.globl	blanknumbered
	.bss
	.align 4
	.type	blanknumbered, @object
	.size	blanknumbered, 4
blanknumbered:
	.zero	4
	.local	print_num
	.comm	print_num,4,4
	.local	in_fp
	.comm	in_fp,8,8
	.local	out_fp
	.comm	out_fp,8,8
	.local	err_fp
	.comm	err_fp,8,8
	.section	.rodata
.LC1343:
	.string	"prg2lout"
.LC1344:
	.string	"prg2lout %d,%d"
.LC1345:
	.string	"prg2lout %s %d,%d"
	.text
	.globl	ErrorHeader
	.type	ErrorHeader, @function
ErrorHeader:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	eax, DWORD PTR line_num[rip]
	test	eax, eax
	je	.L2
	mov	eax, DWORD PTR line_pos[rip]
	test	eax, eax
	jne	.L3
.L2:
	lea	rsi, .LC1343[rip]
	lea	rdi, buff.1[rip]
	mov	eax, 0
	call	sprintf@PLT
	jmp	.L4
.L3:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L5
	mov	edx, DWORD PTR line_pos[rip]
	mov	eax, DWORD PTR line_num[rip]
	mov	ecx, edx
	mov	edx, eax
	lea	rsi, .LC1344[rip]
	lea	rdi, buff.1[rip]
	mov	eax, 0
	call	sprintf@PLT
	jmp	.L4
.L5:
	mov	edx, DWORD PTR line_pos[rip]
	mov	eax, DWORD PTR line_num[rip]
	mov	r8d, edx
	mov	ecx, eax
	lea	rdx, file_name[rip]
	lea	rsi, .LC1345[rip]
	lea	rdi, buff.1[rip]
	mov	eax, 0
	call	sprintf@PLT
.L4:
	lea	rax, buff.1[rip]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	ErrorHeader, .-ErrorHeader
	.section	.rodata
.LC1346:
	.string	"(NULL)"
	.text
	.globl	EchoToken
	.type	EchoToken, @function
EchoToken:
.LFB7:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	QWORD PTR -8[rbp], rdi
	cmp	QWORD PTR -8[rbp], 0
	jne	.L8
	lea	rsi, .LC1346[rip]
	lea	rdi, buff.0[rip]
	mov	eax, 0
	call	sprintf@PLT
	jmp	.L9
.L8:
	mov	rax, QWORD PTR -8[rbp]
	mov	rax, QWORD PTR [rax]
	mov	rdx, rax
	lea	rsi, .LC358[rip]
	lea	rdi, buff.0[rip]
	mov	eax, 0
	call	sprintf@PLT
.L9:
	lea	rax, buff.0[rip]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	EchoToken, .-EchoToken
	.globl	NextChar
	.type	NextChar, @function
NextChar:
.LFB8:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 10
	je	.L12
	mov	eax, DWORD PTR line_pos[rip]
	add	eax, 1
	mov	DWORD PTR line_pos[rip], eax
	jmp	.L15
.L12:
	mov	eax, DWORD PTR line_pos[rip]
	add	eax, 1
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	test	al, al
	je	.L14
	mov	eax, DWORD PTR line_pos[rip]
	add	eax, 1
	cdqe
	lea	rdx, curr_line[rip]
	add	rax, rdx
	mov	rdi, rax
	call	strlen@PLT
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	add	eax, 1
	cdqe
	mov	edx, DWORD PTR line_pos[rip]
	add	edx, 1
	movsx	rdx, edx
	lea	rcx, curr_line[rip]
	add	rcx, rdx
	mov	rdx, rax
	mov	rsi, rcx
	lea	rdi, curr_line[rip+1]
	call	memmove@PLT
	mov	eax, DWORD PTR line_num[rip]
	add	eax, 1
	mov	DWORD PTR line_num[rip], eax
	mov	DWORD PTR line_pos[rip], 1
	jmp	.L15
.L14:
	mov	eax, DWORD PTR line_num[rip]
	add	eax, 1
	mov	DWORD PTR line_num[rip], eax
	mov	DWORD PTR line_pos[rip], 1
	mov	rax, QWORD PTR in_fp[rip]
	mov	rdx, rax
	mov	esi, 1022
	lea	rdi, curr_line[rip+1]
	call	fgets@PLT
	test	rax, rax
	jne	.L15
	mov	BYTE PTR curr_line[rip+1], 0
.L15:
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	NextChar, .-NextChar
	.globl	InputMatches
	.type	InputMatches, @function
InputMatches:
.LFB9:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	QWORD PTR -24[rbp], rdi
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	add	rax, rdx
	mov	QWORD PTR -16[rbp], rax
	mov	rax, QWORD PTR -24[rbp]
	mov	QWORD PTR -8[rbp], rax
	jmp	.L17
.L21:
	mov	rax, QWORD PTR -16[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L18
	mov	rdx, QWORD PTR in_fp[rip]
	lea	rcx, curr_line[rip]
	mov	rax, QWORD PTR -16[rbp]
	sub	rax, rcx
	mov	ecx, eax
	mov	eax, 1022
	sub	eax, ecx
	mov	ecx, eax
	mov	rax, QWORD PTR -16[rbp]
	mov	esi, ecx
	mov	rdi, rax
	call	fgets@PLT
	test	rax, rax
	jne	.L18
	mov	rax, QWORD PTR -16[rbp]
	mov	BYTE PTR [rax], 0
.L18:
	mov	rax, QWORD PTR -16[rbp]
	movzx	edx, BYTE PTR [rax]
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	cmp	dl, al
	jne	.L24
	add	QWORD PTR -16[rbp], 1
	add	QWORD PTR -8[rbp], 1
.L17:
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L21
	jmp	.L23
.L24:
	nop
.L23:
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	sete	al
	movzx	eax, al
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	InputMatches, .-InputMatches
	.globl	TrieInsert
	.type	TrieInsert, @function
TrieInsert:
.LFB10:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 48
	mov	QWORD PTR -24[rbp], rdi
	mov	QWORD PTR -32[rbp], rsi
	mov	QWORD PTR -40[rbp], rdx
	mov	rax, QWORD PTR -32[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L26
	mov	DWORD PTR -4[rbp], 0
	jmp	.L27
.L26:
	mov	rax, QWORD PTR -24[rbp]
	mov	rax, QWORD PTR [rax]
	test	rax, rax
	jne	.L28
	mov	esi, 4096
	mov	edi, 1
	call	calloc@PLT
	mov	rdx, rax
	mov	rax, QWORD PTR -24[rbp]
	mov	QWORD PTR [rax], rdx
.L28:
	mov	rax, QWORD PTR -32[rbp]
	add	rax, 1
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L29
	mov	rax, QWORD PTR -32[rbp]
	lea	rsi, 1[rax]
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR [rax]
	mov	rax, QWORD PTR -32[rbp]
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	cdqe
	sal	rax, 3
	lea	rcx, [rdx+rax]
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, rax
	mov	rdi, rcx
	call	TrieInsert
	mov	DWORD PTR -4[rbp], eax
	jmp	.L27
.L29:
	mov	rax, QWORD PTR -24[rbp]
	mov	rax, QWORD PTR [rax]
	mov	rdx, QWORD PTR -32[rbp]
	movzx	edx, BYTE PTR [rdx]
	movzx	edx, dl
	movsx	rdx, edx
	add	rdx, 256
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	je	.L30
	mov	DWORD PTR -4[rbp], 0
	jmp	.L27
.L30:
	mov	rax, QWORD PTR -24[rbp]
	mov	rax, QWORD PTR [rax]
	mov	rdx, QWORD PTR -32[rbp]
	movzx	edx, BYTE PTR [rdx]
	movzx	edx, dl
	movsx	rdx, edx
	lea	rcx, 256[rdx]
	mov	rdx, QWORD PTR -40[rbp]
	mov	QWORD PTR [rax+rcx*8], rdx
	mov	DWORD PTR -4[rbp], 1
.L27:
	mov	eax, DWORD PTR -4[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE10:
	.size	TrieInsert, .-TrieInsert
	.globl	TrieRetrieve
	.type	TrieRetrieve, @function
TrieRetrieve:
.LFB11:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	QWORD PTR -24[rbp], rdi
	mov	QWORD PTR -32[rbp], rsi
	mov	QWORD PTR -40[rbp], rdx
	mov	QWORD PTR -8[rbp], 0
	mov	rax, QWORD PTR -40[rbp]
	mov	DWORD PTR [rax], 0
	mov	DWORD PTR -12[rbp], 0
	jmp	.L33
.L35:
	mov	eax, DWORD PTR -12[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -32[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -24[rbp]
	movsx	rdx, edx
	add	rdx, 256
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	je	.L34
	mov	eax, DWORD PTR -12[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -32[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -24[rbp]
	movsx	rdx, edx
	add	rdx, 256
	mov	rax, QWORD PTR [rax+rdx*8]
	mov	QWORD PTR -8[rbp], rax
	mov	eax, DWORD PTR -12[rbp]
	lea	edx, 1[rax]
	mov	rax, QWORD PTR -40[rbp]
	mov	DWORD PTR [rax], edx
.L34:
	mov	eax, DWORD PTR -12[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -32[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -24[rbp]
	movsx	rdx, edx
	mov	rax, QWORD PTR [rax+rdx*8]
	mov	QWORD PTR -24[rbp], rax
	add	DWORD PTR -12[rbp], 1
.L33:
	cmp	QWORD PTR -24[rbp], 0
	jne	.L35
	mov	rax, QWORD PTR -8[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE11:
	.size	TrieRetrieve, .-TrieRetrieve
	.local	HashTable
	.comm	HashTable,4872,32
	.local	HashTableCount
	.comm	HashTableCount,4,4
	.type	hash, @function
hash:
.LFB12:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	QWORD PTR -24[rbp], rdi
	mov	DWORD PTR -4[rbp], 0
	mov	DWORD PTR -8[rbp], 0
	jmp	.L38
.L39:
	mov	eax, DWORD PTR -8[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -24[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movsx	eax, al
	add	DWORD PTR -4[rbp], eax
	add	DWORD PTR -8[rbp], 1
.L38:
	mov	eax, DWORD PTR -8[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -24[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L39
	mov	eax, DWORD PTR -4[rbp]
	movsx	rdx, eax
	imul	rdx, rdx, 1805437813
	shr	rdx, 32
	sar	edx, 8
	mov	ecx, eax
	sar	ecx, 31
	sub	edx, ecx
	imul	ecx, edx, 609
	sub	eax, ecx
	mov	edx, eax
	mov	eax, edx
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE12:
	.size	hash, .-hash
	.section	.rodata
	.align 8
.LC1347:
	.string	"%s internal error: full hash table (increase MAX_SYM)\n"
	.text
	.globl	HashInsert
	.type	HashInsert, @function
HashInsert:
.LFB13:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	QWORD PTR -24[rbp], rdi
	mov	eax, DWORD PTR HashTableCount[rip]
	cmp	eax, 588
	jle	.L42
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1347[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L42:
	mov	rax, QWORD PTR -24[rbp]
	mov	rdi, rax
	call	hash
	mov	DWORD PTR -4[rbp], eax
	jmp	.L43
.L44:
	mov	eax, DWORD PTR -4[rbp]
	add	eax, 1
	movsx	rdx, eax
	imul	rdx, rdx, 1805437813
	shr	rdx, 32
	sar	edx, 8
	mov	ecx, eax
	sar	ecx, 31
	sub	edx, ecx
	mov	DWORD PTR -4[rbp], edx
	mov	edx, DWORD PTR -4[rbp]
	imul	edx, edx, 609
	sub	eax, edx
	mov	DWORD PTR -4[rbp], eax
.L43:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, HashTable[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	jne	.L44
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rcx, 0[0+rax*8]
	lea	rdx, HashTable[rip]
	mov	rax, QWORD PTR -24[rbp]
	mov	QWORD PTR [rcx+rdx], rax
	mov	eax, DWORD PTR HashTableCount[rip]
	add	eax, 1
	mov	DWORD PTR HashTableCount[rip], eax
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE13:
	.size	HashInsert, .-HashInsert
	.globl	HashRetrieve
	.type	HashRetrieve, @function
HashRetrieve:
.LFB14:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	QWORD PTR -24[rbp], rdi
	mov	rax, QWORD PTR -24[rbp]
	mov	rdi, rax
	call	hash
	mov	DWORD PTR -4[rbp], eax
	jmp	.L46
.L49:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, HashTable[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	rdx, QWORD PTR -24[rbp]
	mov	rsi, rdx
	mov	rdi, rax
	call	strcmp@PLT
	test	eax, eax
	jne	.L47
	mov	eax, 1
	jmp	.L48
.L47:
	mov	eax, DWORD PTR -4[rbp]
	add	eax, 1
	movsx	rdx, eax
	imul	rdx, rdx, 1805437813
	shr	rdx, 32
	sar	edx, 8
	mov	ecx, eax
	sar	ecx, 31
	sub	edx, ecx
	mov	DWORD PTR -4[rbp], edx
	mov	edx, DWORD PTR -4[rbp]
	imul	edx, edx, 609
	sub	eax, edx
	mov	DWORD PTR -4[rbp], eax
.L46:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, HashTable[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	jne	.L49
	mov	eax, 0
.L48:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE14:
	.size	HashRetrieve, .-HashRetrieve
	.local	save_value
	.comm	save_value,1024,32
	.local	save_len
	.comm	save_len,4,4
	.local	save_on
	.comm	save_on,4,4
	.local	save_language
	.comm	save_language,8,8
	.local	out_linepos
	.comm	out_linepos,4,4
	.data
	.align 4
	.type	out_linestart, @object
	.size	out_linestart, 4
out_linestart:
	.long	1
	.local	out_formfeed
	.comm	out_formfeed,4,4
	.local	brace_depth
	.comm	brace_depth,4,4
	.section	.rodata
.LC1348:
	.string	"$>\"%.1f%c\" {}"
.LC1349:
	.string	"$>\"%.1f%ct\" {}"
	.text
	.globl	EmitTab
	.type	EmitTab, @function
EmitTab:
.LFB15:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	eax, DWORD PTR tab_by_spacing[rip]
	test	eax, eax
	je	.L51
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 32
	call	putc@PLT
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
	jmp	.L52
.L53:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 32
	call	putc@PLT
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
.L52:
	mov	eax, DWORD PTR out_linepos[rip]
	mov	ecx, DWORD PTR tab_in[rip]
	cdq
	idiv	ecx
	mov	eax, edx
	test	eax, eax
	jne	.L53
	jmp	.L54
.L51:
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
	jmp	.L55
.L56:
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
.L55:
	mov	eax, DWORD PTR out_linepos[rip]
	mov	ecx, DWORD PTR tab_in[rip]
	cdq
	idiv	ecx
	mov	eax, edx
	test	eax, eax
	jne	.L56
	mov	eax, DWORD PTR out_linestart[rip]
	test	eax, eax
	je	.L57
	movzx	eax, BYTE PTR tab_unit[rip]
	movsx	edx, al
	movss	xmm0, DWORD PTR tab_out[rip]
	pxor	xmm2, xmm2
	cvtss2sd	xmm2, xmm0
	movq	rcx, xmm2
	mov	rax, QWORD PTR out_fp[rip]
	movq	xmm0, rcx
	lea	rsi, .LC1348[rip]
	mov	rdi, rax
	mov	eax, 1
	call	fprintf@PLT
	jmp	.L54
.L57:
	movzx	eax, BYTE PTR tab_unit[rip]
	movsx	esi, al
	mov	eax, DWORD PTR out_linepos[rip]
	mov	edi, DWORD PTR tab_in[rip]
	cdq
	idiv	edi
	pxor	xmm1, xmm1
	cvtsi2ss	xmm1, eax
	movss	xmm0, DWORD PTR tab_out[rip]
	mulss	xmm0, xmm1
	pxor	xmm3, xmm3
	cvtss2sd	xmm3, xmm0
	movq	rcx, xmm3
	mov	rax, QWORD PTR out_fp[rip]
	mov	edx, esi
	movq	xmm0, rcx
	lea	rsi, .LC1349[rip]
	mov	rdi, rax
	mov	eax, 1
	call	fprintf@PLT
.L54:
	mov	DWORD PTR out_formfeed[rip], 0
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE15:
	.size	EmitTab, .-EmitTab
	.section	.rodata
	.align 8
.LC1350:
	.string	"%s internal error (EmitRaw save_on)\n"
.LC1351:
	.string	"@PL{\"%s\"}"
.LC1352:
	.string	"\n@NP\n"
	.text
	.globl	EmitRaw
	.type	EmitRaw, @function
EmitRaw:
.LFB16:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 48
	mov	eax, edi
	mov	BYTE PTR -36[rbp], al
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	mov	eax, DWORD PTR save_on[rip]
	test	eax, eax
	je	.L59
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1350[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L59:
	mov	eax, DWORD PTR out_formfeed[rip]
	test	eax, eax
	je	.L60
	cmp	BYTE PTR -36[rbp], 10
	je	.L61
	cmp	BYTE PTR -36[rbp], 12
	jne	.L60
.L61:
	cmp	BYTE PTR -36[rbp], 12
	sete	al
	movzx	eax, al
	mov	DWORD PTR out_formfeed[rip], eax
	jmp	.L58
.L60:
	mov	eax, DWORD PTR print_lines[rip]
	test	eax, eax
	je	.L63
	mov	eax, DWORD PTR out_linepos[rip]
	test	eax, eax
	jne	.L63
	mov	eax, DWORD PTR out_formfeed[rip]
	test	eax, eax
	je	.L64
	mov	eax, DWORD PTR print_num[rip]
	sub	eax, 1
	mov	DWORD PTR print_num[rip], eax
.L64:
	cmp	BYTE PTR -36[rbp], 10
	jne	.L65
	mov	eax, DWORD PTR blanknumbered[rip]
	cmp	eax, 2
	jne	.L66
.L65:
	mov	edx, DWORD PTR print_num[rip]
	lea	rax, -32[rbp]
	lea	rsi, .LC345[rip]
	mov	rdi, rax
	mov	eax, 0
	call	sprintf@PLT
	mov	rax, QWORD PTR out_fp[rip]
	lea	rdx, -32[rbp]
	lea	rsi, .LC1351[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	lea	rax, -32[rbp]
	mov	rdi, rax
	call	strlen@PLT
	mov	edx, eax
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, edx
	mov	DWORD PTR out_linepos[rip], eax
	mov	DWORD PTR out_linestart[rip], 0
	mov	eax, 0
	call	EmitTab
.L66:
	cmp	BYTE PTR -36[rbp], 10
	jne	.L67
	mov	eax, DWORD PTR blanknumbered[rip]
	test	eax, eax
	je	.L63
.L67:
	mov	eax, DWORD PTR print_num[rip]
	add	eax, 1
	mov	DWORD PTR print_num[rip], eax
.L63:
	movzx	eax, BYTE PTR -36[rbp]
	cmp	eax, 32
	je	.L69
	cmp	eax, 32
	jg	.L70
	cmp	eax, 12
	je	.L71
	cmp	eax, 12
	jg	.L70
	cmp	eax, 9
	je	.L72
	cmp	eax, 10
	je	.L73
	jmp	.L70
.L69:
	mov	rdx, QWORD PTR out_fp[rip]
	movzx	eax, BYTE PTR -36[rbp]
	mov	rsi, rdx
	mov	edi, eax
	call	fputc@PLT
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
	mov	DWORD PTR out_formfeed[rip], 0
	jmp	.L58
.L72:
	mov	eax, 0
	call	EmitTab
	mov	DWORD PTR out_formfeed[rip], 0
	jmp	.L58
.L73:
	mov	rdx, QWORD PTR out_fp[rip]
	movzx	eax, BYTE PTR -36[rbp]
	mov	rsi, rdx
	mov	edi, eax
	call	fputc@PLT
	mov	DWORD PTR out_linepos[rip], 0
	mov	DWORD PTR out_linestart[rip], 1
	mov	DWORD PTR out_formfeed[rip], 0
	jmp	.L58
.L71:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 5
	mov	esi, 1
	lea	rdi, .LC1352[rip]
	call	fwrite@PLT
	mov	DWORD PTR out_linepos[rip], 0
	mov	DWORD PTR out_linestart[rip], 1
	mov	DWORD PTR out_formfeed[rip], 1
	jmp	.L58
.L70:
	mov	rdx, QWORD PTR out_fp[rip]
	movzx	eax, BYTE PTR -36[rbp]
	mov	rsi, rdx
	mov	edi, eax
	call	fputc@PLT
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, 1
	mov	DWORD PTR out_linepos[rip], eax
	mov	DWORD PTR out_linestart[rip], 0
	mov	DWORD PTR out_formfeed[rip], 0
	nop
.L58:
	mov	rax, QWORD PTR -8[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L75
	call	__stack_chk_fail@PLT
.L75:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE16:
	.size	EmitRaw, .-EmitRaw
	.section	.rodata
	.align 8
.LC1353:
	.string	"%s internal error (StartEmit)\n"
.LC1354:
	.string	"%s{"
	.align 8
.LC1355:
	.string	"%s internal error (print_style)\n"
	.text
	.globl	StartEmit
	.type	StartEmit, @function
StartEmit:
.LFB17:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 80
	mov	QWORD PTR -56[rbp], rdi
	mov	QWORD PTR -64[rbp], rsi
	mov	QWORD PTR -72[rbp], rdx
	mov	DWORD PTR -76[rbp], ecx
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	mov	eax, DWORD PTR save_on[rip]
	test	eax, eax
	je	.L77
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1353[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L77:
	mov	rax, QWORD PTR -56[rbp]
	mov	QWORD PTR save_language[rip], rax
	mov	eax, DWORD PTR print_lines[rip]
	test	eax, eax
	je	.L78
	mov	eax, DWORD PTR out_linepos[rip]
	test	eax, eax
	jne	.L78
	mov	eax, DWORD PTR out_formfeed[rip]
	test	eax, eax
	je	.L79
	mov	eax, DWORD PTR print_num[rip]
	sub	eax, 1
	mov	DWORD PTR print_num[rip], eax
.L79:
	mov	edx, DWORD PTR print_num[rip]
	lea	rax, -32[rbp]
	lea	rsi, .LC345[rip]
	mov	rdi, rax
	mov	eax, 0
	call	sprintf@PLT
	mov	rax, QWORD PTR out_fp[rip]
	lea	rdx, -32[rbp]
	lea	rsi, .LC1351[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	lea	rax, -32[rbp]
	mov	rdi, rax
	call	strlen@PLT
	mov	edx, eax
	mov	eax, DWORD PTR out_linepos[rip]
	add	eax, edx
	mov	DWORD PTR out_linepos[rip], eax
	mov	DWORD PTR out_linestart[rip], 0
	mov	eax, 0
	call	EmitTab
	mov	eax, DWORD PTR print_num[rip]
	add	eax, 1
	mov	DWORD PTR print_num[rip], eax
.L78:
	mov	rax, QWORD PTR -64[rbp]
	mov	eax, DWORD PTR 8[rax]
	cmp	eax, 6
	ja	.L80
	mov	eax, eax
	lea	rdx, 0[0+rax*4]
	lea	rax, .L82[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L82[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L82:
	.long	.L80-.L82
	.long	.L87-.L82
	.long	.L86-.L82
	.long	.L85-.L82
	.long	.L84-.L82
	.long	.L83-.L82
	.long	.L81-.L82
	.text
.L87:
	mov	DWORD PTR save_on[rip], 1
	mov	DWORD PTR save_len[rip], 0
	mov	eax, DWORD PTR save_len[rip]
	cdqe
	lea	rdx, save_value[rip]
	mov	BYTE PTR [rax+rdx], 0
	mov	DWORD PTR -36[rbp], 0
	jmp	.L88
.L89:
	mov	eax, DWORD PTR -36[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -72[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	add	DWORD PTR -36[rbp], 1
.L88:
	mov	eax, DWORD PTR -36[rbp]
	cmp	eax, DWORD PTR -76[rbp]
	jl	.L89
	jmp	.L90
.L86:
	mov	DWORD PTR save_on[rip], 1
	mov	DWORD PTR save_len[rip], 0
	mov	eax, DWORD PTR save_len[rip]
	cdqe
	lea	rdx, save_value[rip]
	mov	BYTE PTR [rax+rdx], 0
	jmp	.L90
.L85:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 16[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L91
	mov	rax, QWORD PTR -64[rbp]
	mov	rdx, QWORD PTR 16[rax]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1354[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L91:
	mov	DWORD PTR -36[rbp], 0
	jmp	.L92
.L93:
	mov	rdx, QWORD PTR out_fp[rip]
	mov	eax, DWORD PTR -36[rbp]
	movsx	rcx, eax
	mov	rax, QWORD PTR -72[rbp]
	add	rax, rcx
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	mov	rsi, rdx
	mov	edi, eax
	call	putc@PLT
	add	DWORD PTR -36[rbp], 1
.L92:
	mov	eax, DWORD PTR -36[rbp]
	cmp	eax, DWORD PTR -76[rbp]
	jl	.L93
	jmp	.L90
.L84:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 16[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L94
	mov	rax, QWORD PTR -64[rbp]
	mov	rdx, QWORD PTR 16[rax]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1354[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L94:
	mov	DWORD PTR brace_depth[rip], 0
	jmp	.L90
.L83:
	mov	rax, QWORD PTR -64[rbp]
	mov	rdx, QWORD PTR 16[rax]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1354[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L90
.L81:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 16[rax]
	mov	rdx, QWORD PTR out_fp[rip]
	mov	rsi, rdx
	mov	rdi, rax
	call	fputs@PLT
	jmp	.L90
.L80:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1355[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L90:
	nop
	mov	rax, QWORD PTR -8[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L95
	call	__stack_chk_fail@PLT
.L95:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE17:
	.size	StartEmit, .-StartEmit
	.section	.rodata
	.align 8
.LC1356:
	.string	"%s internal error (EndEmit nl/ff)\n"
.LC1357:
	.string	"\"\""
	.align 8
.LC1358:
	.string	"%s: inserted %d closing braces at end of %s\n"
	.align 8
.LC1359:
	.string	"%s: inserted one closing brace at end of %s\n"
	.text
	.globl	EndEmit
	.type	EndEmit, @function
EndEmit:
.LFB18:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	r12
	push	rbx
	sub	rsp, 32
	.cfi_offset 12, -24
	.cfi_offset 3, -32
	mov	QWORD PTR -40[rbp], rdi
	mov	QWORD PTR -48[rbp], rsi
	mov	DWORD PTR -28[rbp], 0
	mov	rax, QWORD PTR -40[rbp]
	mov	eax, DWORD PTR 8[rax]
	cmp	eax, 6
	ja	.L97
	mov	eax, eax
	lea	rdx, 0[0+rax*4]
	lea	rax, .L99[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L99[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L99:
	.long	.L97-.L99
	.long	.L104-.L99
	.long	.L103-.L99
	.long	.L102-.L99
	.long	.L101-.L99
	.long	.L100-.L99
	.long	.L136-.L99
	.text
.L104:
	mov	DWORD PTR -32[rbp], 0
	jmp	.L105
.L106:
	mov	eax, DWORD PTR -32[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -48[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -40[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	add	DWORD PTR -32[rbp], 1
.L105:
	mov	eax, DWORD PTR -32[rbp]
	movsx	rdx, eax
	mov	rax, QWORD PTR -48[rbp]
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L106
.L103:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 24[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L107
	lea	rdi, save_value[rip]
	call	HashRetrieve
	test	eax, eax
	je	.L107
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 24[rax]
	jmp	.L108
.L107:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 16[rax]
.L108:
	mov	QWORD PTR -24[rbp], rax
	mov	rax, QWORD PTR -24[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L109
	mov	rax, QWORD PTR out_fp[rip]
	mov	rdx, QWORD PTR -24[rbp]
	lea	rsi, .LC1354[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L109:
	mov	DWORD PTR save_on[rip], 0
	mov	DWORD PTR -32[rbp], 0
	jmp	.L110
.L123:
	mov	eax, DWORD PTR -32[rbp]
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	sub	eax, 9
	cmp	eax, 117
	ja	.L111
	mov	eax, eax
	lea	rdx, 0[0+rax*4]
	lea	rax, .L113[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L113[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L113:
	.long	.L115-.L113
	.long	.L116-.L113
	.long	.L111-.L113
	.long	.L116-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L115-.L113
	.long	.L111-.L113
	.long	.L114-.L113
	.long	.L112-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L112-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L114-.L113
	.long	.L111-.L113
	.long	.L112-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L111-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.long	.L112-.L113
	.text
.L112:
	cmp	DWORD PTR -28[rbp], 0
	jne	.L117
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	mov	DWORD PTR -28[rbp], 1
.L117:
	mov	eax, DWORD PTR -32[rbp]
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitRaw
	jmp	.L118
.L114:
	cmp	DWORD PTR -28[rbp], 0
	jne	.L119
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	mov	DWORD PTR -28[rbp], 1
.L119:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 92
	call	putc@PLT
	mov	eax, DWORD PTR -32[rbp]
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitRaw
	jmp	.L118
.L115:
	cmp	DWORD PTR -28[rbp], 0
	jne	.L120
	cmp	DWORD PTR -32[rbp], 0
	je	.L121
	mov	eax, DWORD PTR -32[rbp]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 10
	je	.L121
	mov	eax, DWORD PTR -32[rbp]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 12
	jne	.L120
.L121:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	mov	DWORD PTR -28[rbp], 1
	mov	DWORD PTR out_linestart[rip], 0
.L120:
	cmp	DWORD PTR -28[rbp], 0
	je	.L122
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	mov	DWORD PTR -28[rbp], 0
.L122:
	mov	eax, DWORD PTR -32[rbp]
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitRaw
	jmp	.L118
.L116:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1356[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L111:
	mov	eax, DWORD PTR -32[rbp]
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitRaw
	nop
.L118:
	add	DWORD PTR -32[rbp], 1
.L110:
	mov	eax, DWORD PTR save_len[rip]
	cmp	DWORD PTR -32[rbp], eax
	jl	.L123
	cmp	DWORD PTR -28[rbp], 0
	je	.L124
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	jmp	.L125
.L124:
	mov	eax, DWORD PTR save_len[rip]
	test	eax, eax
	jle	.L125
	mov	eax, DWORD PTR save_len[rip]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 32
	je	.L126
	mov	eax, DWORD PTR save_len[rip]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 9
	je	.L126
	mov	eax, DWORD PTR save_len[rip]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 10
	je	.L126
	mov	eax, DWORD PTR save_len[rip]
	sub	eax, 1
	cdqe
	lea	rdx, save_value[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 12
	jne	.L125
.L126:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 2
	mov	esi, 1
	lea	rdi, .LC1357[rip]
	call	fwrite@PLT
.L125:
	mov	rax, QWORD PTR -24[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L137
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 125
	call	putc@PLT
	jmp	.L137
.L102:
	mov	rdx, QWORD PTR out_fp[rip]
	mov	rax, QWORD PTR -48[rbp]
	mov	rsi, rdx
	mov	rdi, rax
	call	fputs@PLT
.L101:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 16[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L138
	mov	eax, DWORD PTR brace_depth[rip]
	test	eax, eax
	jle	.L130
	mov	eax, DWORD PTR brace_depth[rip]
	cmp	eax, 1
	jle	.L131
	mov	rax, QWORD PTR -40[rbp]
	mov	r12, QWORD PTR [rax]
	mov	ebx, DWORD PTR brace_depth[rip]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8, r12
	mov	ecx, ebx
	lea	rsi, .LC1358[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L133
.L131:
	mov	rax, QWORD PTR -40[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1359[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L133
.L134:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 125
	call	putc@PLT
	mov	eax, DWORD PTR brace_depth[rip]
	sub	eax, 1
	mov	DWORD PTR brace_depth[rip], eax
.L133:
	mov	eax, DWORD PTR brace_depth[rip]
	test	eax, eax
	jg	.L134
.L130:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 125
	call	putc@PLT
	jmp	.L138
.L100:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 125
	call	putc@PLT
	jmp	.L128
.L97:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1355[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L136:
	nop
	jmp	.L128
.L137:
	nop
	jmp	.L128
.L138:
	nop
.L128:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 32[rax]
	test	rax, rax
	je	.L139
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 32[rax]
	mov	rdx, QWORD PTR out_fp[rip]
	mov	rsi, rdx
	mov	rdi, rax
	call	fputs@PLT
.L139:
	nop
	add	rsp, 32
	pop	rbx
	pop	r12
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE18:
	.size	EndEmit, .-EndEmit
	.section	.rodata
.LC1360:
	.string	"%s internal error (EmitChar)\n"
	.align 8
.LC1361:
	.string	"%s internal error (token too long)\n"
	.align 8
.LC1362:
	.string	"%s: inserted opening brace within %s\n"
	.align 8
.LC1363:
	.string	"%s internal error (emitting INNER)\n"
	.text
	.globl	Emit
	.type	Emit, @function
Emit:
.LFB19:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	rbx
	sub	rsp, 24
	.cfi_offset 3, -24
	mov	QWORD PTR -24[rbp], rdi
	mov	eax, esi
	mov	BYTE PTR -28[rbp], al
	mov	rax, QWORD PTR -24[rbp]
	mov	eax, DWORD PTR 8[rax]
	cmp	eax, 6
	je	.L156
	cmp	eax, 6
	jg	.L142
	cmp	eax, 5
	je	.L143
	cmp	eax, 5
	jg	.L142
	cmp	eax, 2
	jg	.L144
	test	eax, eax
	jg	.L145
	jmp	.L142
.L144:
	sub	eax, 3
	cmp	eax, 1
	ja	.L142
	jmp	.L155
.L145:
	mov	eax, DWORD PTR save_on[rip]
	test	eax, eax
	jne	.L147
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1360[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L147:
	cmp	BYTE PTR -28[rbp], 10
	je	.L148
	cmp	BYTE PTR -28[rbp], 12
	jne	.L149
.L148:
	mov	rax, QWORD PTR -24[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	movzx	eax, BYTE PTR -28[rbp]
	mov	edi, eax
	call	EmitRaw
	mov	rax, QWORD PTR save_language[rip]
	mov	rsi, QWORD PTR -24[rbp]
	mov	ecx, 0
	lea	rdx, .LC10[rip]
	mov	rdi, rax
	call	StartEmit
	jmp	.L152
.L149:
	mov	eax, DWORD PTR save_len[rip]
	cmp	eax, 1022
	jg	.L151
	mov	eax, DWORD PTR save_len[rip]
	lea	edx, 1[rax]
	mov	DWORD PTR save_len[rip], edx
	cdqe
	lea	rcx, save_value[rip]
	movzx	edx, BYTE PTR -28[rbp]
	mov	BYTE PTR [rax+rcx], dl
	mov	eax, DWORD PTR save_len[rip]
	cdqe
	lea	rdx, save_value[rip]
	mov	BYTE PTR [rax+rdx], 0
	jmp	.L152
.L151:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1361[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L155:
	cmp	BYTE PTR -28[rbp], 123
	jne	.L153
	mov	eax, DWORD PTR brace_depth[rip]
	add	eax, 1
	mov	DWORD PTR brace_depth[rip], eax
	jmp	.L154
.L153:
	cmp	BYTE PTR -28[rbp], 125
	jne	.L154
	mov	eax, DWORD PTR brace_depth[rip]
	sub	eax, 1
	mov	DWORD PTR brace_depth[rip], eax
	mov	eax, DWORD PTR brace_depth[rip]
	test	eax, eax
	jns	.L154
	mov	rax, QWORD PTR -24[rbp]
	mov	rax, QWORD PTR 16[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L154
	mov	rax, QWORD PTR -24[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1362[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 123
	call	putc@PLT
	mov	eax, DWORD PTR brace_depth[rip]
	add	eax, 1
	mov	DWORD PTR brace_depth[rip], eax
.L154:
	mov	rdx, QWORD PTR out_fp[rip]
	movzx	eax, BYTE PTR -28[rbp]
	mov	rsi, rdx
	mov	edi, eax
	call	putc@PLT
	jmp	.L152
.L143:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1363[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L142:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1355[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L156:
	nop
.L152:
	nop
	mov	rbx, QWORD PTR -8[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE19:
	.size	Emit, .-Emit
	.globl	EmitProtected
	.type	EmitProtected, @function
EmitProtected:
.LFB20:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	eax, edi
	mov	BYTE PTR -4[rbp], al
	movzx	eax, BYTE PTR -4[rbp]
	cmp	eax, 94
	jg	.L158
	cmp	eax, 34
	jl	.L159
	sub	eax, 34
	cmp	eax, 60
	ja	.L159
	mov	eax, eax
	lea	rdx, 0[0+rax*4]
	lea	rax, .L161[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L161[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L161:
	.long	.L162-.L161
	.long	.L160-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L160-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L160-.L161
	.long	.L159-.L161
	.long	.L160-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L160-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L159-.L161
	.long	.L162-.L161
	.long	.L159-.L161
	.long	.L160-.L161
	.text
.L158:
	sub	eax, 123
	cmp	eax, 3
	ja	.L159
.L160:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	movzx	eax, BYTE PTR -4[rbp]
	mov	edi, eax
	call	EmitRaw
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	jmp	.L163
.L162:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 92
	call	putc@PLT
	movzx	eax, BYTE PTR -4[rbp]
	mov	edi, eax
	call	EmitRaw
	mov	rax, QWORD PTR out_fp[rip]
	mov	rsi, rax
	mov	edi, 34
	call	putc@PLT
	jmp	.L163
.L159:
	movzx	eax, BYTE PTR -4[rbp]
	mov	edi, eax
	call	EmitRaw
	nop
.L163:
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE20:
	.size	EmitProtected, .-EmitProtected
	.section	.rodata
.LC1364:
	.string	"%s%s"
	.text
	.globl	clone2strings
	.type	clone2strings, @function
clone2strings:
.LFB21:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	rbx
	sub	rsp, 40
	.cfi_offset 3, -24
	mov	QWORD PTR -40[rbp], rdi
	mov	QWORD PTR -48[rbp], rsi
	mov	rax, QWORD PTR -40[rbp]
	mov	rdi, rax
	call	strlen@PLT
	mov	rbx, rax
	mov	rax, QWORD PTR -48[rbp]
	mov	rdi, rax
	call	strlen@PLT
	add	rax, rbx
	add	rax, 1
	mov	rdi, rax
	call	malloc@PLT
	mov	QWORD PTR -24[rbp], rax
	mov	rcx, QWORD PTR -48[rbp]
	mov	rdx, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR -24[rbp]
	lea	rsi, .LC1364[rip]
	mov	rdi, rax
	mov	eax, 0
	call	sprintf@PLT
	mov	rax, QWORD PTR -24[rbp]
	mov	rbx, QWORD PTR -8[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE21:
	.size	clone2strings, .-clone2strings
	.globl	ExpandToken
	.type	ExpandToken, @function
ExpandToken:
.LFB22:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	QWORD PTR -24[rbp], rdi
	mov	DWORD PTR -28[rbp], esi
	mov	esi, 2304
	mov	edi, 1
	call	calloc@PLT
	mov	QWORD PTR -8[rbp], rax
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR [rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR [rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR 8[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	DWORD PTR 8[rax], edx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 16[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 16[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 24[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 24[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 32[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 32[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR 40[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	DWORD PTR 40[rax], edx
	mov	DWORD PTR -12[rbp], 0
	jmp	.L167
.L168:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -28[rbp]
	movsx	rdx, edx
	add	rdx, 126
	mov	rdx, QWORD PTR [rax+rdx*8]
	mov	rax, QWORD PTR -24[rbp]
	mov	ecx, DWORD PTR -12[rbp]
	movsx	rcx, ecx
	add	rcx, 6
	mov	rax, QWORD PTR [rax+rcx*8]
	mov	rsi, rdx
	mov	rdi, rax
	call	clone2strings
	mov	rdx, QWORD PTR -8[rbp]
	mov	ecx, DWORD PTR -12[rbp]
	movsx	rcx, ecx
	add	rcx, 6
	mov	QWORD PTR [rdx+rcx*8], rax
	add	DWORD PTR -12[rbp], 1
.L167:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 6
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	jne	.L168
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 1728[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1728[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 1736[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1736[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 1744[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1744[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 1752[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1752[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	rdx, QWORD PTR 1760[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1760[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -28[rbp]
	movsx	rdx, edx
	add	rdx, 156
	mov	rdx, QWORD PTR [rax+rdx*8]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1768[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -28[rbp]
	movsx	rdx, edx
	add	rdx, 186
	mov	rdx, QWORD PTR [rax+rdx*8]
	mov	rax, QWORD PTR -8[rbp]
	mov	QWORD PTR 1776[rax], rdx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR 1784[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	DWORD PTR 1784[rax], edx
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR 1788[rax]
	mov	rax, QWORD PTR -8[rbp]
	mov	DWORD PTR 1788[rax], edx
	mov	rax, QWORD PTR -8[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE22:
	.size	ExpandToken, .-ExpandToken
	.globl	Trie
	.bss
	.align 8
	.type	Trie, @object
	.size	Trie, 8
Trie:
	.zero	8
	.globl	StartLineTrie
	.align 8
	.type	StartLineTrie, @object
	.size	StartLineTrie, 8
StartLineTrie:
	.zero	8
	.section	.rodata
	.align 8
.LC1365:
	.string	"%s: token %s is INNER but has no end delimiter\n"
.LC1366:
	.string	"%s: empty starting delimiter\n"
	.align 8
.LC1367:
	.string	"%s: starting delimiter %s appears twice\n"
	.text
	.globl	SetupOneToken
	.type	SetupOneToken, @function
SetupOneToken:
.LFB23:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	rbx
	sub	rsp, 40
	.cfi_offset 3, -24
	mov	QWORD PTR -40[rbp], rdi
	mov	rax, QWORD PTR -40[rbp]
	mov	eax, DWORD PTR 8[rax]
	cmp	eax, 5
	jne	.L171
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1776[rax]
	test	rax, rax
	je	.L172
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1776[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L171
.L172:
	mov	eax, 0
	call	ErrorHeader
	mov	rcx, rax
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, QWORD PTR [rax]
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1365[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L171:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1728[rax]
	test	rax, rax
	jne	.L173
	mov	DWORD PTR -20[rbp], 0
	jmp	.L174
.L175:
	mov	rdx, QWORD PTR -40[rbp]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	mov	BYTE PTR 1792[rdx+rax], 1
	add	DWORD PTR -20[rbp], 1
.L174:
	cmp	DWORD PTR -20[rbp], 255
	jle	.L175
	jmp	.L176
.L173:
	mov	DWORD PTR -20[rbp], 0
	jmp	.L177
.L178:
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, QWORD PTR 1728[rax]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	mov	rdx, QWORD PTR -40[rbp]
	cdqe
	mov	BYTE PTR 1792[rdx+rax], 1
	add	DWORD PTR -20[rbp], 1
.L177:
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, QWORD PTR 1728[rax]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L178
.L176:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L179
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	mov	rdx, QWORD PTR -40[rbp]
	cdqe
	mov	BYTE PTR 1792[rdx+rax], 2
.L179:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1752[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L180
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1752[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	mov	rdx, QWORD PTR -40[rbp]
	cdqe
	mov	BYTE PTR 1792[rdx+rax], 3
.L180:
	mov	rax, QWORD PTR -40[rbp]
	mov	rax, QWORD PTR 1744[rax]
	test	rax, rax
	jne	.L181
	mov	DWORD PTR -20[rbp], 0
	jmp	.L182
.L183:
	mov	rdx, QWORD PTR -40[rbp]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	mov	BYTE PTR 2048[rdx+rax], 1
	add	DWORD PTR -20[rbp], 1
.L182:
	cmp	DWORD PTR -20[rbp], 255
	jle	.L183
	jmp	.L184
.L181:
	mov	DWORD PTR -20[rbp], 0
	jmp	.L185
.L186:
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, QWORD PTR 1744[rax]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	mov	rdx, QWORD PTR -40[rbp]
	cdqe
	mov	BYTE PTR 2048[rdx+rax], 1
	add	DWORD PTR -20[rbp], 1
.L185:
	mov	rax, QWORD PTR -40[rbp]
	mov	rdx, QWORD PTR 1744[rax]
	mov	eax, DWORD PTR -20[rbp]
	cdqe
	add	rax, rdx
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L186
.L184:
	mov	DWORD PTR -20[rbp], 0
	jmp	.L187
.L192:
	mov	rax, QWORD PTR -40[rbp]
	mov	edx, DWORD PTR -20[rbp]
	movsx	rdx, edx
	add	rdx, 6
	mov	rcx, QWORD PTR [rax+rdx*8]
	mov	rax, QWORD PTR -40[rbp]
	mov	eax, DWORD PTR 40[rax]
	test	eax, eax
	je	.L188
	lea	rax, StartLineTrie[rip]
	jmp	.L189
.L188:
	lea	rax, Trie[rip]
.L189:
	mov	rdx, QWORD PTR -40[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	TrieInsert
	test	eax, eax
	jne	.L190
	mov	rax, QWORD PTR -40[rbp]
	mov	edx, DWORD PTR -20[rbp]
	movsx	rdx, edx
	add	rdx, 6
	mov	rax, QWORD PTR [rax+rdx*8]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	jne	.L191
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1366[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L190
.L191:
	mov	rax, QWORD PTR -40[rbp]
	mov	edx, DWORD PTR -20[rbp]
	movsx	rdx, edx
	add	rdx, 6
	mov	rbx, QWORD PTR [rax+rdx*8]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1367[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L190:
	add	DWORD PTR -20[rbp], 1
.L187:
	mov	rax, QWORD PTR -40[rbp]
	mov	edx, DWORD PTR -20[rbp]
	movsx	rdx, edx
	add	rdx, 6
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	jne	.L192
	nop
	nop
	mov	rbx, QWORD PTR -8[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE23:
	.size	SetupOneToken, .-SetupOneToken
	.globl	SetupLanguage
	.type	SetupLanguage, @function
SetupLanguage:
.LFB24:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 32
	mov	QWORD PTR -24[rbp], rdi
	mov	DWORD PTR -12[rbp], 0
	jmp	.L194
.L199:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 12
	mov	rax, QWORD PTR 8[rax+rdx*8]
	mov	rax, QWORD PTR 1008[rax]
	test	rax, rax
	je	.L195
	mov	DWORD PTR -16[rbp], 0
	jmp	.L196
.L197:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 12
	mov	rax, QWORD PTR 8[rax+rdx*8]
	mov	edx, DWORD PTR -16[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	ExpandToken
	mov	QWORD PTR -8[rbp], rax
	mov	rax, QWORD PTR -8[rbp]
	mov	rdi, rax
	call	SetupOneToken
	add	DWORD PTR -16[rbp], 1
.L196:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 12
	mov	rax, QWORD PTR 8[rax+rdx*8]
	mov	edx, DWORD PTR -16[rbp]
	movsx	rdx, edx
	add	rdx, 126
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	jne	.L197
	jmp	.L198
.L195:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 12
	mov	rax, QWORD PTR 8[rax+rdx*8]
	mov	rdi, rax
	call	SetupOneToken
.L198:
	add	DWORD PTR -12[rbp], 1
.L194:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -12[rbp]
	movsx	rdx, edx
	add	rdx, 12
	mov	rax, QWORD PTR 8[rax+rdx*8]
	test	rax, rax
	jne	.L199
	mov	DWORD PTR -16[rbp], 0
	jmp	.L200
.L201:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -16[rbp]
	movsx	rdx, edx
	add	rdx, 162
	mov	rax, QWORD PTR 8[rax+rdx*8]
	mov	rdi, rax
	call	HashInsert
	add	DWORD PTR -16[rbp], 1
.L200:
	mov	rax, QWORD PTR -24[rbp]
	mov	edx, DWORD PTR -16[rbp]
	movsx	rdx, edx
	add	rdx, 162
	mov	rax, QWORD PTR 8[rax+rdx*8]
	test	rax, rax
	jne	.L201
	nop
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE24:
	.size	SetupLanguage, .-SetupLanguage
	.globl	Printable
	.type	Printable, @function
Printable:
.LFB25:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	eax, edi
	mov	BYTE PTR -20[rbp], al
	lea	rax, AllPrintable[rip]
	mov	QWORD PTR -8[rbp], rax
	jmp	.L203
.L205:
	add	QWORD PTR -8[rbp], 1
.L203:
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L204
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	cmp	BYTE PTR -20[rbp], al
	jne	.L205
.L204:
	mov	rax, QWORD PTR -8[rbp]
	movzx	eax, BYTE PTR [rax]
	cmp	BYTE PTR -20[rbp], al
	sete	al
	movzx	eax, al
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE25:
	.size	Printable, .-Printable
	.globl	TokenStartingHere
	.type	TokenStartingHere, @function
TokenStartingHere:
.LFB26:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 24
	mov	QWORD PTR -24[rbp], rdi
	mov	eax, DWORD PTR line_pos[rip]
	cmp	eax, 1
	jne	.L208
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	lea	rcx, [rax+rdx]
	mov	rax, QWORD PTR StartLineTrie[rip]
	mov	rdx, QWORD PTR -24[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	TrieRetrieve
	mov	QWORD PTR -8[rbp], rax
	cmp	QWORD PTR -8[rbp], 0
	jne	.L209
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	lea	rcx, [rax+rdx]
	mov	rax, QWORD PTR Trie[rip]
	mov	rdx, QWORD PTR -24[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	TrieRetrieve
	mov	QWORD PTR -8[rbp], rax
	jmp	.L209
.L208:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	lea	rcx, [rax+rdx]
	mov	rax, QWORD PTR Trie[rip]
	mov	rdx, QWORD PTR -24[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	TrieRetrieve
	mov	QWORD PTR -8[rbp], rax
.L209:
	mov	rax, QWORD PTR -8[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE26:
	.size	TokenStartingHere, .-TokenStartingHere
	.globl	Matching
	.type	Matching, @function
Matching:
.LFB27:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	DWORD PTR -4[rbp], 0
	jmp	.L212
.L214:
	add	DWORD PTR -4[rbp], 1
.L212:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	sal	rax, 4
	mov	rdx, rax
	lea	rax, pairs[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	je	.L213
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	sal	rax, 4
	mov	rdx, rax
	lea	rax, pairs[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	rdi, rax
	call	InputMatches
	test	eax, eax
	je	.L214
.L213:
	mov	eax, DWORD PTR -4[rbp]
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE27:
	.size	Matching, .-Matching
	.section	.rodata
.LC1368:
	.string	"START"
.LC1369:
	.string	"IN_TOKEN"
.LC1370:
	.string	"IN_TOKEN_NEEDING_DELIM"
.LC1371:
	.string	"IN_TOKEN_AFTER_ESCAPE"
.LC1372:
	.string	"IN_TOKEN_AFTER_INNER_ESCAPE"
.LC1373:
	.string	"STOP"
	.text
	.globl	debug_state
	.type	debug_state, @function
debug_state:
.LFB28:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	cmp	DWORD PTR -4[rbp], 6
	ja	.L217
	mov	eax, DWORD PTR -4[rbp]
	lea	rdx, 0[0+rax*4]
	lea	rax, .L219[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L219[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L219:
	.long	.L217-.L219
	.long	.L224-.L219
	.long	.L223-.L219
	.long	.L222-.L219
	.long	.L221-.L219
	.long	.L220-.L219
	.long	.L218-.L219
	.text
.L224:
	lea	rax, .LC1368[rip]
	jmp	.L225
.L223:
	lea	rax, .LC1369[rip]
	jmp	.L225
.L222:
	lea	rax, .LC1370[rip]
	jmp	.L225
.L221:
	lea	rax, .LC1371[rip]
	jmp	.L225
.L220:
	lea	rax, .LC1372[rip]
	jmp	.L225
.L218:
	lea	rax, .LC1373[rip]
	jmp	.L225
.L217:
	lea	rax, .LC100[rip]
.L225:
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE28:
	.size	debug_state, .-debug_state
	.section	.rodata
	.align 8
.LC1374:
	.string	"%s: skipping unexpected %c character\n"
	.align 8
.LC1375:
	.string	"skipping unexpected unprintable character"
.LC1376:
	.string	"%s: %s (octal %o)\n"
	.align 8
.LC1377:
	.string	"%s internal error: lang->no_match\n"
	.align 8
.LC1378:
	.string	"%s: skipping %c character (not allowed in %s)\n"
	.align 8
.LC1379:
	.string	"%s: skipping tab character (not allowed in %s)\n"
	.align 8
.LC1380:
	.string	"%s: skipping newline character (not allowed in %s)\n"
	.align 8
.LC1381:
	.string	"%s: skipping formfeed character (not allowed in %s)\n"
	.align 8
.LC1382:
	.string	"skipping unprintable character"
	.align 8
.LC1383:
	.string	"%s: %s, octal code %o (not allowed in %s)\n"
	.align 8
.LC1384:
	.string	"%s: expected new delimiter here, found %c\n"
	.align 8
.LC1385:
	.string	"%s: skipping %c%c in %s, since %c not legal here\n"
	.align 8
.LC1386:
	.string	"unprintable unexpected character"
	.align 8
.LC1387:
	.string	"%s: skipping %c and %s (octal %o)\n"
	.align 8
.LC1388:
	.string	"%s internal error (state = %d)\n"
	.align 8
.LC1389:
	.string	"%s: program text ended within %s\n"
.LC1390:
	.string	"%s: %s token ended within %s\n"
	.align 8
.LC1391:
	.string	"%s: skipping %c at end of program text\n"
	.align 8
.LC1392:
	.string	"%s: program text ended within %s after escape\n"
	.align 8
.LC1393:
	.string	"%s: %s token ended within %s after escape\n"
	.align 8
.LC1394:
	.string	"%s: internal error (state %d)\n"
	.text
	.globl	Process
	.type	Process, @function
Process:
.LFB29:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	r14
	push	r13
	push	r12
	push	rbx
	sub	rsp, 96
	.cfi_offset 14, -24
	.cfi_offset 13, -32
	.cfi_offset 12, -40
	.cfi_offset 3, -48
	mov	QWORD PTR -104[rbp], rdi
	mov	QWORD PTR -112[rbp], rsi
	mov	QWORD PTR -120[rbp], rdx
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -40[rbp], rax
	xor	eax, eax
	mov	QWORD PTR -64[rbp], 0
	mov	DWORD PTR -76[rbp], 0
	mov	DWORD PTR -80[rbp], 0
	lea	rax, .LC10[rip]
	mov	QWORD PTR -56[rbp], rax
	lea	rax, .LC10[rip]
	mov	QWORD PTR -48[rbp], rax
	mov	DWORD PTR -72[rbp], 1
	jmp	.L227
.L279:
	cmp	DWORD PTR -72[rbp], 5
	ja	.L228
	mov	eax, DWORD PTR -72[rbp]
	lea	rdx, 0[0+rax*4]
	lea	rax, .L230[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L230[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L230:
	.long	.L228-.L230
	.long	.L234-.L230
	.long	.L233-.L230
	.long	.L232-.L230
	.long	.L231-.L230
	.long	.L229-.L230
	.text
.L234:
	cmp	QWORD PTR -112[rbp], 0
	je	.L235
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	edx, BYTE PTR [rax+rdx]
	mov	rax, QWORD PTR -120[rbp]
	movzx	eax, BYTE PTR [rax]
	cmp	dl, al
	jne	.L235
	mov	rax, QWORD PTR -120[rbp]
	mov	rdi, rax
	call	InputMatches
	test	eax, eax
	je	.L235
	mov	rax, QWORD PTR -120[rbp]
	mov	rdi, rax
	call	strlen@PLT
	mov	DWORD PTR -84[rbp], eax
	mov	DWORD PTR -68[rbp], 0
	jmp	.L236
.L237:
	mov	eax, 0
	call	NextChar
	add	DWORD PTR -68[rbp], 1
.L236:
	mov	eax, DWORD PTR -84[rbp]
	cmp	DWORD PTR -68[rbp], eax
	jl	.L237
	mov	DWORD PTR -72[rbp], 6
	jmp	.L238
.L235:
	lea	rax, -84[rbp]
	mov	rdi, rax
	call	TokenStartingHere
	mov	QWORD PTR -64[rbp], rax
	cmp	QWORD PTR -64[rbp], 0
	je	.L239
	mov	edx, DWORD PTR -84[rbp]
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rcx, curr_line[rip]
	lea	rdi, [rax+rcx]
	mov	rsi, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR -104[rbp]
	mov	ecx, edx
	mov	rdx, rdi
	mov	rdi, rax
	call	StartEmit
	mov	DWORD PTR -68[rbp], 0
	jmp	.L240
.L241:
	mov	eax, 0
	call	NextChar
	add	DWORD PTR -68[rbp], 1
.L240:
	mov	eax, DWORD PTR -84[rbp]
	cmp	DWORD PTR -68[rbp], eax
	jl	.L241
	mov	rax, QWORD PTR -64[rbp]
	mov	eax, DWORD PTR 8[rax]
	cmp	eax, 5
	jne	.L242
	mov	rax, QWORD PTR -64[rbp]
	mov	rdx, QWORD PTR 1776[rax]
	mov	rcx, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR -104[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	Process
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	jmp	.L227
.L242:
	mov	DWORD PTR -76[rbp], 1
	mov	rax, QWORD PTR -64[rbp]
	mov	eax, DWORD PTR 1788[rax]
	test	eax, eax
	je	.L243
	mov	eax, 2
	jmp	.L244
.L243:
	mov	eax, 1
.L244:
	mov	DWORD PTR -80[rbp], eax
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1776[rax]
	mov	QWORD PTR -56[rbp], rax
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1768[rax]
	mov	QWORD PTR -48[rbp], rax
	mov	DWORD PTR -72[rbp], 2
	jmp	.L227
.L239:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 32
	je	.L245
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 9
	je	.L245
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 10
	je	.L245
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 12
	jne	.L246
.L245:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitRaw
	mov	eax, 0
	call	NextChar
	jmp	.L238
.L246:
	mov	rax, QWORD PTR -104[rbp]
	mov	eax, DWORD PTR 96[rax]
	cmp	eax, 2
	jne	.L247
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	EmitProtected
	mov	eax, 0
	call	NextChar
	jmp	.L227
.L247:
	mov	rax, QWORD PTR -104[rbp]
	mov	eax, DWORD PTR 96[rax]
	cmp	eax, 1
	jne	.L248
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	Printable
	test	eax, eax
	je	.L249
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	ecx, ebx
	lea	rsi, .LC1374[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L250
.L249:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8d, ebx
	lea	rcx, .LC1375[rip]
	lea	rsi, .LC1376[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L250:
	mov	eax, 0
	call	NextChar
	jmp	.L227
.L248:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1377[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L238:
	jmp	.L227
.L233:
	mov	rax, QWORD PTR -56[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L251
	mov	rax, QWORD PTR -64[rbp]
	mov	eax, DWORD PTR 1784[rax]
	test	eax, eax
	je	.L252
	mov	eax, DWORD PTR line_pos[rip]
	cmp	eax, 1
	jne	.L251
.L252:
	mov	rax, QWORD PTR -56[rbp]
	mov	rdi, rax
	call	InputMatches
	test	eax, eax
	je	.L251
	sub	DWORD PTR -76[rbp], 1
	cmp	DWORD PTR -76[rbp], 0
	jle	.L253
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, 0
	call	NextChar
	jmp	.L259
.L253:
	sub	DWORD PTR -80[rbp], 1
	cmp	DWORD PTR -80[rbp], 0
	jne	.L255
	mov	rax, QWORD PTR -56[rbp]
	mov	rdi, rax
	call	strlen@PLT
	mov	DWORD PTR -84[rbp], eax
	mov	DWORD PTR -68[rbp], 0
	jmp	.L256
.L257:
	mov	eax, 0
	call	NextChar
	add	DWORD PTR -68[rbp], 1
.L256:
	mov	eax, DWORD PTR -84[rbp]
	cmp	DWORD PTR -68[rbp], eax
	jl	.L257
	mov	rdx, QWORD PTR -56[rbp]
	mov	rax, QWORD PTR -64[rbp]
	mov	rsi, rdx
	mov	rdi, rax
	call	EndEmit
	mov	DWORD PTR -72[rbp], 1
	jmp	.L259
.L255:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, 0
	call	NextChar
	mov	rax, QWORD PTR -48[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L258
	mov	DWORD PTR -72[rbp], 3
	jmp	.L259
.L258:
	mov	DWORD PTR -72[rbp], 2
	jmp	.L259
.L251:
	mov	rax, QWORD PTR -48[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L260
	mov	rax, QWORD PTR -48[rbp]
	mov	rdi, rax
	call	InputMatches
	test	eax, eax
	je	.L260
	add	DWORD PTR -76[rbp], 1
.L260:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	rdx, QWORD PTR -64[rbp]
	cdqe
	movzx	eax, BYTE PTR 1792[rdx+rax]
	movzx	eax, al
	cmp	eax, 3
	je	.L261
	cmp	eax, 3
	jg	.L262
	cmp	eax, 1
	je	.L263
	cmp	eax, 2
	je	.L264
	jmp	.L262
.L263:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, 0
	call	NextChar
	jmp	.L259
.L264:
	mov	eax, 0
	call	NextChar
	mov	DWORD PTR -72[rbp], 4
	jmp	.L259
.L261:
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	mov	eax, 0
	call	NextChar
	mov	rax, QWORD PTR -64[rbp]
	mov	rdx, QWORD PTR 1760[rax]
	mov	rcx, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR -104[rbp]
	mov	rsi, rcx
	mov	rdi, rax
	call	Process
	mov	DWORD PTR -72[rbp], 5
	jmp	.L259
.L262:
	mov	rax, QWORD PTR -56[rbp]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L265
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	Printable
	test	eax, eax
	je	.L266
	mov	rax, QWORD PTR -64[rbp]
	mov	r12, QWORD PTR [rax]
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8, r12
	mov	ecx, ebx
	lea	rsi, .LC1378[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L267
.L266:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 9
	jne	.L268
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1379[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L267
.L268:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 10
	jne	.L269
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1380[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L267
.L269:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	cmp	al, 12
	jne	.L270
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1381[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L267
.L270:
	mov	rax, QWORD PTR -64[rbp]
	mov	r12, QWORD PTR [rax]
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r9, r12
	mov	r8d, ebx
	lea	rcx, .LC1382[rip]
	lea	rsi, .LC1383[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L267:
	mov	eax, 0
	call	NextChar
	jmp	.L296
.L265:
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	mov	DWORD PTR -72[rbp], 1
.L296:
	nop
.L259:
	jmp	.L227
.L232:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	cmp	eax, 32
	seta	dl
	test	dl, dl
	jne	.L272
	mov	edx, 1
	mov	ecx, eax
	sal	rdx, cl
	movabs	rax, 4294972928
	and	rax, rdx
	test	rax, rax
	setne	al
	test	al, al
	je	.L272
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, 0
	call	NextChar
	jmp	.L273
.L272:
	mov	eax, 0
	call	Matching
	mov	DWORD PTR -68[rbp], eax
	mov	eax, DWORD PTR -68[rbp]
	cdqe
	sal	rax, 4
	mov	rdx, rax
	lea	rax, pairs[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	jne	.L274
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	ecx, ebx
	lea	rsi, .LC1384[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 0
	call	exit@PLT
.L274:
	mov	eax, DWORD PTR -68[rbp]
	cdqe
	sal	rax, 4
	mov	rdx, rax
	lea	rax, pairs[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	QWORD PTR -48[rbp], rax
	mov	eax, DWORD PTR -68[rbp]
	cdqe
	sal	rax, 4
	mov	rdx, rax
	lea	rax, pairs[rip+8]
	mov	rax, QWORD PTR [rdx+rax]
	mov	QWORD PTR -56[rbp], rax
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, 0
	call	NextChar
	add	DWORD PTR -76[rbp], 1
	mov	DWORD PTR -72[rbp], 2
	nop
.L273:
	jmp	.L227
.L231:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	rdx, QWORD PTR -64[rbp]
	cdqe
	movzx	eax, BYTE PTR 2048[rdx+rax]
	cmp	al, 1
	jne	.L275
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	edx, al
	mov	rax, QWORD PTR -64[rbp]
	mov	esi, edx
	mov	rdi, rax
	call	Emit
	jmp	.L276
.L275:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	eax, al
	mov	edi, eax
	call	Printable
	test	eax, eax
	je	.L277
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	r12d, al
	mov	rax, QWORD PTR -64[rbp]
	mov	r14, QWORD PTR [rax]
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	r13d, al
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	sub	rsp, 8
	push	r12
	mov	r9, r14
	mov	r8d, r13d
	mov	ecx, ebx
	lea	rsi, .LC1385[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	add	rsp, 16
	jmp	.L276
.L277:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	movzx	r12d, al
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r9d, r12d
	lea	r8, .LC1386[rip]
	mov	ecx, ebx
	lea	rsi, .LC1387[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L276:
	mov	eax, 0
	call	NextChar
	mov	DWORD PTR -72[rbp], 2
	jmp	.L227
.L229:
	mov	rsi, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR -104[rbp]
	mov	ecx, 0
	lea	rdx, .LC10[rip]
	mov	rdi, rax
	call	StartEmit
	mov	DWORD PTR -72[rbp], 2
	jmp	.L227
.L228:
	mov	eax, 0
	call	ErrorHeader
	mov	rsi, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	edx, DWORD PTR -72[rbp]
	mov	ecx, edx
	mov	rdx, rsi
	lea	rsi, .LC1388[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L227:
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	movzx	eax, BYTE PTR [rax+rdx]
	test	al, al
	je	.L278
	cmp	DWORD PTR -72[rbp], 6
	jne	.L279
.L278:
	cmp	DWORD PTR -72[rbp], 6
	ja	.L280
	mov	eax, DWORD PTR -72[rbp]
	lea	rdx, 0[0+rax*4]
	lea	rax, .L282[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L282[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L282:
	.long	.L280-.L282
	.long	.L297-.L282
	.long	.L286-.L282
	.long	.L285-.L282
	.long	.L284-.L282
	.long	.L283-.L282
	.long	.L297-.L282
	.text
.L286:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1776[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L298
	cmp	QWORD PTR -112[rbp], 0
	jne	.L289
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1389[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L290
.L289:
	mov	rax, QWORD PTR -64[rbp]
	mov	r12, QWORD PTR [rax]
	mov	rax, QWORD PTR -112[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8, r12
	mov	rcx, rbx
	lea	rsi, .LC1390[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L290:
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	jmp	.L298
.L285:
	cmp	QWORD PTR -112[rbp], 0
	jne	.L291
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1389[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L292
.L291:
	mov	rax, QWORD PTR -64[rbp]
	mov	r12, QWORD PTR [rax]
	mov	rax, QWORD PTR -112[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8, r12
	mov	rcx, rbx
	lea	rsi, .LC1390[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L292:
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	jmp	.L287
.L284:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1736[rax]
	movzx	eax, BYTE PTR [rax]
	movzx	ebx, al
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	ecx, ebx
	lea	rsi, .LC1391[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	rax, QWORD PTR -64[rbp]
	lea	rsi, .LC10[rip]
	mov	rdi, rax
	call	EndEmit
	jmp	.L287
.L283:
	mov	rax, QWORD PTR -64[rbp]
	mov	rax, QWORD PTR 1776[rax]
	movzx	eax, BYTE PTR [rax]
	test	al, al
	je	.L299
	cmp	QWORD PTR -112[rbp], 0
	jne	.L294
	mov	rax, QWORD PTR -64[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1392[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L299
.L294:
	mov	rax, QWORD PTR -64[rbp]
	mov	r12, QWORD PTR [rax]
	mov	rax, QWORD PTR -112[rbp]
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	r8, r12
	mov	rcx, rbx
	lea	rsi, .LC1393[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L299
.L280:
	mov	eax, 0
	call	ErrorHeader
	mov	rsi, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	edx, DWORD PTR -72[rbp]
	mov	ecx, edx
	mov	rdx, rsi
	lea	rsi, .LC1394[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	call	abort@PLT
.L297:
	nop
	jmp	.L287
.L298:
	nop
	jmp	.L287
.L299:
	nop
.L287:
	nop
	mov	rax, QWORD PTR -40[rbp]
	sub	rax, QWORD PTR fs:40
	je	.L295
	call	__stack_chk_fail@PLT
.L295:
	lea	rsp, -32[rbp]
	pop	rbx
	pop	r12
	pop	r13
	pop	r14
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE29:
	.size	Process, .-Process
	.section	.rodata
	.align 8
.LC1395:
	.string	"usage: prg2lout <options> <files>\n\n"
.LC1396:
	.string	"where <options> can be\n"
	.align 8
.LC1397:
	.string	"    -r           raw mode (used within Lout only)\n"
	.align 8
.LC1398:
	.string	"    -i<file>     take input from <file>\n"
	.align 8
.LC1399:
	.string	"    -o<file>     send output to <file>\n"
	.align 8
.LC1400:
	.string	"    -e<file>     send error messages to <file>\n"
	.align 8
.LC1401:
	.string	"    -l<language> input is in this programming language\n"
	.align 8
.LC1402:
	.string	"    -p<style>    print style: fixed, varying, symbol\n"
	.align 8
.LC1403:
	.string	"    -f<family>   font family (e.g. Times)\n"
	.align 8
.LC1404:
	.string	"    -s<size>     font size (e.g. 10p or 12p)\n"
	.align 8
.LC1405:
	.string	"    -v<space>    line spacing (e.g. 1.1fx)\n"
	.align 8
.LC1406:
	.string	"    -t<num>      tab interval (e.g. 8 is default)\n"
	.align 8
.LC1407:
	.string	"    -T<dist>     output tab interval (e.g. 0.5i)\n"
	.align 8
.LC1408:
	.string	"    -S<file>     use this as the setup file\n"
	.align 8
.LC1409:
	.string	"    -L<num>      number lines from <num> (default is 1)\n"
	.align 8
.LC1410:
	.string	"    -n           no file names as page headers\n"
	.align 8
.LC1411:
	.string	"    -V           print version information and exit\n"
	.align 8
.LC1412:
	.string	"    -u           print this usage message and exit\n"
	.align 8
.LC1413:
	.string	"and <language> (which is compulsory) can be any one of:\n\n"
.LC1414:
	.string	"    %s\n"
	.align 8
.LC1415:
	.string	"The values of all formatting options not given are\n"
	.align 8
.LC1416:
	.string	"taken from the setup file: either the file given after\n"
	.align 8
.LC1417:
	.string	"-S, or the system default setup file for this language\n"
.LC1418:
	.string	"if there is no -S option.\n"
	.text
	.globl	PrintUsage
	.type	PrintUsage, @function
PrintUsage:
.LFB30:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	rax, QWORD PTR err_fp[rip]
	mov	rsi, rax
	mov	edi, 10
	call	fputc@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 35
	mov	esi, 1
	lea	rdi, .LC1395[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 23
	mov	esi, 1
	lea	rdi, .LC1396[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rsi, rax
	mov	edi, 10
	call	fputc@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 50
	mov	esi, 1
	lea	rdi, .LC1397[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 40
	mov	esi, 1
	lea	rdi, .LC1398[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 39
	mov	esi, 1
	lea	rdi, .LC1399[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 47
	mov	esi, 1
	lea	rdi, .LC1400[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 55
	mov	esi, 1
	lea	rdi, .LC1401[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 53
	mov	esi, 1
	lea	rdi, .LC1402[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 42
	mov	esi, 1
	lea	rdi, .LC1403[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 45
	mov	esi, 1
	lea	rdi, .LC1404[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 43
	mov	esi, 1
	lea	rdi, .LC1405[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 50
	mov	esi, 1
	lea	rdi, .LC1406[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 49
	mov	esi, 1
	lea	rdi, .LC1407[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 44
	mov	esi, 1
	lea	rdi, .LC1408[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 56
	mov	esi, 1
	lea	rdi, .LC1409[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 47
	mov	esi, 1
	lea	rdi, .LC1410[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 52
	mov	esi, 1
	lea	rdi, .LC1411[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 51
	mov	esi, 1
	lea	rdi, .LC1412[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rsi, rax
	mov	edi, 10
	call	fputc@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 57
	mov	esi, 1
	lea	rdi, .LC1413[rip]
	call	fwrite@PLT
	mov	DWORD PTR -4[rbp], 0
	jmp	.L301
.L302:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	rdx, QWORD PTR [rax]
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1414[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	add	DWORD PTR -4[rbp], 1
.L301:
	mov	eax, DWORD PTR -4[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	jne	.L302
	mov	rax, QWORD PTR err_fp[rip]
	mov	rsi, rax
	mov	edi, 10
	call	fputc@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 51
	mov	esi, 1
	lea	rdi, .LC1415[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 55
	mov	esi, 1
	lea	rdi, .LC1416[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 55
	mov	esi, 1
	lea	rdi, .LC1417[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rax
	mov	edx, 26
	mov	esi, 1
	lea	rdi, .LC1418[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR err_fp[rip]
	mov	rsi, rax
	mov	edi, 10
	call	fputc@PLT
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE30:
	.size	PrintUsage, .-PrintUsage
	.section	.rodata
	.align 8
.LC1420:
	.string	"%s: -r must be first if it occurs at all\n"
.LC1421:
	.string	"%s: -i illegal without -r\n"
.LC1422:
	.string	"%s: -i seen twice\n"
.LC1423:
	.string	"usage: -i<filename>"
.LC1424:
	.string	"%s: %s\n"
	.align 8
.LC1425:
	.string	"%s: cannot open input file %s\n"
.LC1426:
	.string	"%s: -o seen twice\n"
.LC1427:
	.string	"usage: -o<filename>"
	.align 8
.LC1428:
	.string	"%s: cannot open output file %s\n"
.LC1429:
	.string	"usage: -e<filename>"
.LC1430:
	.string	"%s: cannot open error file %s"
	.align 8
.LC1431:
	.string	"%s: -p illegal with -r option\n"
.LC1432:
	.string	"usage: -p<printstyle>"
.LC1433:
	.string	"fixed"
.LC1434:
	.string	"varying"
.LC1435:
	.string	"symbol"
.LC1436:
	.string	"%s: unknown -p option %s\n"
	.align 8
.LC1437:
	.string	"%s: -f illegal with -r option\n"
.LC1438:
	.string	"usage: -f<font_family>"
	.align 8
.LC1439:
	.string	"%s: -s illegal with -r option\n"
.LC1440:
	.string	"usage: -s<size>"
	.align 8
.LC1441:
	.string	"%s: -v illegal with -r option\n"
.LC1442:
	.string	"usage: -v<line_spacing>"
	.align 8
.LC1443:
	.string	"%s: -b illegal with -r option\n"
.LC1444:
	.string	"usage: -b<scale_factor>"
.LC1445:
	.string	"%s usage: -t<number>\n"
	.align 8
.LC1446:
	.string	"%s -t: tab interval must be greater than 0\n"
.LC1447:
	.string	"%f%c"
.LC1448:
	.string	"%s usage: -T<number><unit>\n"
	.align 8
.LC1451:
	.string	"%s -T: unreasonably large or small tab interval\n"
	.align 8
.LC1452:
	.string	"%s -T: tab unit must be one of cipmfsv\n"
	.align 8
.LC1453:
	.string	"%s: -S illegal with -r option\n"
.LC1454:
	.string	"usage: -S<filename>"
.LC1455:
	.string	"%s usage: -L  or  -L<number>\n"
	.align 8
.LC1456:
	.string	"%s: -n illegal with -r option\n"
	.align 8
.LC1457:
	.string	"%s: -V illegal with -r option\n"
	.align 8
.LC1458:
	.string	"prg2lout Version 2.5 (November 2006)"
.LC1459:
	.string	"%s\n"
	.align 8
.LC1460:
	.string	"%s: -u illegal with -r option\n"
.LC1461:
	.string	"%s: -l seen twice\n"
.LC1462:
	.string	"usage: -l<language>"
.LC1463:
	.string	"%s: unknown language %s\n"
	.align 8
.LC1464:
	.string	"%s: unknown command line flag %s\n"
	.align 8
.LC1465:
	.string	"%s: file parameter illegal with -r flag\n"
.LC1466:
	.string	"%s: missing -l option\n"
.LC1467:
	.string	"%s -r: missing -o option\n"
.LC1468:
	.string	"sInclude { doc }"
.LC1469:
	.string	"@Sy"
.LC1470:
	.string	"%s%s\n"
.LC1471:
	.string	"clude"
.LC1472:
	.string	"@In"
.LC1473:
	.string	"%s%s { %s }\n"
.LC1474:
	.string	"sInclude"
.LC1475:
	.string	"@Document\n"
	.align 8
.LC1476:
	.string	"    @InitialBreak { lines 1.2fx nohyphen }\n"
.LC1477:
	.string	"//\n"
.LC1478:
	.string	"gin"
.LC1479:
	.string	"@Text @Be"
	.align 8
.LC1480:
	.string	"%s: skipping input file %s (cannot open)\n"
.LC1481:
	.string	"\n\n@NP\n\n"
	.align 8
.LC1482:
	.string	"{ Times Bold \"+3p\" } @Font \"%s\"\n@DP\n"
.LC1483:
	.string	"    style { %s }\n"
.LC1484:
	.string	"    font { %s }\n"
.LC1485:
	.string	"    size { %s }\n"
.LC1486:
	.string	"    line { %s }\n"
.LC1487:
	.string	"    blanklinescale { %s }\n"
.LC1488:
	.string	"    tabin { %s }\n"
.LC1489:
	.string	"    tabout { %s }\n"
.LC1490:
	.string	"    numbered { %d }\n"
.LC1491:
	.string	"No"
.LC1492:
	.string	"NoPrint"
.LC1493:
	.string	"    blanknumbered { %s }\n"
.LC1494:
	.string	"@Be"
.LC1495:
	.string	"nd"
.LC1496:
	.string	"@E"
.LC1497:
	.string	"%s%s %s\n"
.LC1498:
	.string	"ext"
.LC1499:
	.string	"nd @T"
.LC1500:
	.string	"%s%s%s\n"
	.text
	.globl	main
	.type	main, @function
main:
.LFB31:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	push	rbx
	sub	rsp, 4096
	or	QWORD PTR [rsp], 0
	sub	rsp, 4096
	or	QWORD PTR [rsp], 0
	sub	rsp, 104
	.cfi_offset 3, -24
	mov	DWORD PTR -8292[rbp], edi
	mov	QWORD PTR -8304[rbp], rsi
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -24[rbp], rax
	xor	eax, eax
	mov	QWORD PTR -8256[rbp], 0
	mov	DWORD PTR -8280[rbp], 0
	mov	QWORD PTR out_fp[rip], 0
	mov	rax, QWORD PTR out_fp[rip]
	mov	QWORD PTR in_fp[rip], rax
	mov	rax, QWORD PTR stderr[rip]
	mov	QWORD PTR err_fp[rip], rax
	mov	DWORD PTR line_pos[rip], 0
	mov	eax, DWORD PTR line_pos[rip]
	mov	DWORD PTR line_num[rip], eax
	mov	DWORD PTR raw_seen[rip], 0
	mov	eax, DWORD PTR raw_seen[rip]
	mov	DWORD PTR -8264[rbp], eax
	mov	DWORD PTR tab_by_spacing[rip], 1
	mov	DWORD PTR tab_in[rip], 8
	movss	xmm0, DWORD PTR .LC1419[rip]
	movss	DWORD PTR tab_out[rip], xmm0
	mov	BYTE PTR tab_unit[rip], 102
	mov	DWORD PTR print_lines[rip], 0
	mov	DWORD PTR blanknumbered[rip], 2
	mov	QWORD PTR numbered_option[rip], 0
	mov	DWORD PTR headers_option[rip], 1
	mov	QWORD PTR language_option[rip], 0
	mov	rax, QWORD PTR language_option[rip]
	mov	QWORD PTR setup_option[rip], rax
	mov	rax, QWORD PTR setup_option[rip]
	mov	QWORD PTR tabout_option[rip], rax
	mov	rax, QWORD PTR tabout_option[rip]
	mov	QWORD PTR tabin_option[rip], rax
	mov	rax, QWORD PTR tabin_option[rip]
	mov	QWORD PTR bls_option[rip], rax
	mov	rax, QWORD PTR bls_option[rip]
	mov	QWORD PTR line_option[rip], rax
	mov	rax, QWORD PTR line_option[rip]
	mov	QWORD PTR size_option[rip], rax
	mov	rax, QWORD PTR size_option[rip]
	mov	QWORD PTR font_option[rip], rax
	mov	rax, QWORD PTR font_option[rip]
	mov	QWORD PTR style_option[rip], rax
	cmp	DWORD PTR -8292[rbp], 1
	jne	.L304
	mov	eax, 0
	call	PrintUsage
	mov	edi, 1
	call	exit@PLT
.L304:
	mov	DWORD PTR -8276[rbp], 1
	jmp	.L305
.L400:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	jne	.L306
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 1
	movzx	eax, BYTE PTR [rax]
	movsx	eax, al
	sub	eax, 76
	cmp	eax, 42
	ja	.L307
	mov	eax, eax
	lea	rdx, 0[0+rax*4]
	lea	rax, .L309[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L309[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L309:
	.long	.L327-.L309
	.long	.L326-.L309
	.long	.L325-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L324-.L309
	.long	.L323-.L309
	.long	.L307-.L309
	.long	.L322-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L321-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L320-.L309
	.long	.L319-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L318-.L309
	.long	.L307-.L309
	.long	.L307-.L309
	.long	.L317-.L309
	.long	.L307-.L309
	.long	.L316-.L309
	.long	.L315-.L309
	.long	.L314-.L309
	.long	.L307-.L309
	.long	.L313-.L309
	.long	.L312-.L309
	.long	.L311-.L309
	.long	.L310-.L309
	.long	.L308-.L309
	.text
.L313:
	cmp	DWORD PTR -8276[rbp], 1
	jle	.L328
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1420[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L328:
	mov	DWORD PTR raw_seen[rip], 1
	jmp	.L398
.L318:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	jne	.L330
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1421[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L330:
	mov	rax, QWORD PTR in_fp[rip]
	test	rax, rax
	je	.L331
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1422[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L331:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L332
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR -8232[rbp], rax
	jmp	.L333
.L332:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L334
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L334
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR -8232[rbp], rax
	jmp	.L333
.L334:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1423[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L333:
	mov	rax, QWORD PTR -8232[rbp]
	lea	rsi, .LC64[rip]
	mov	rdi, rax
	call	fopen@PLT
	mov	QWORD PTR in_fp[rip], rax
	mov	rax, QWORD PTR in_fp[rip]
	test	rax, rax
	jne	.L335
	mov	eax, 0
	call	ErrorHeader
	mov	rsi, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rdx, QWORD PTR -8232[rbp]
	mov	rcx, rdx
	mov	rdx, rsi
	lea	rsi, .LC1425[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L335:
	mov	rax, QWORD PTR -8232[rbp]
	mov	rsi, rax
	lea	rdi, file_name[rip]
	call	strcpy@PLT
	mov	DWORD PTR line_num[rip], 1
	mov	DWORD PTR line_pos[rip], 0
	jmp	.L398
.L315:
	mov	rax, QWORD PTR out_fp[rip]
	test	rax, rax
	je	.L336
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1426[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L336:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L337
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR -8248[rbp], rax
	jmp	.L338
.L337:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L339
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L339
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR -8248[rbp], rax
	jmp	.L338
.L339:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1427[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L338:
	mov	rax, QWORD PTR -8248[rbp]
	lea	rsi, .LC69[rip]
	mov	rdi, rax
	call	fopen@PLT
	mov	QWORD PTR out_fp[rip], rax
	mov	rax, QWORD PTR out_fp[rip]
	test	rax, rax
	jne	.L430
	mov	eax, 0
	call	ErrorHeader
	mov	rsi, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rdx, QWORD PTR -8248[rbp]
	mov	rcx, rdx
	mov	rdx, rsi
	lea	rsi, .LC1428[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L320:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L341
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR -8240[rbp], rax
	jmp	.L342
.L341:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L343
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L343
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR -8240[rbp], rax
	jmp	.L342
.L343:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1429[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L342:
	mov	rax, QWORD PTR -8240[rbp]
	lea	rsi, .LC69[rip]
	mov	rdi, rax
	call	fopen@PLT
	mov	QWORD PTR err_fp[rip], rax
	mov	rax, QWORD PTR err_fp[rip]
	test	rax, rax
	jne	.L431
	mov	eax, 0
	call	ErrorHeader
	mov	rsi, rax
	mov	rax, QWORD PTR stderr[rip]
	mov	rdx, QWORD PTR -8240[rbp]
	mov	rcx, rdx
	mov	rdx, rsi
	lea	rsi, .LC1430[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L314:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L345
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1431[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L345:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L346
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR style_option[rip], rax
	jmp	.L347
.L346:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L348
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L348
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR style_option[rip], rax
	jmp	.L347
.L348:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1432[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L347:
	mov	rax, QWORD PTR style_option[rip]
	lea	rsi, .LC1433[rip]
	mov	rdi, rax
	call	strcmp@PLT
	test	eax, eax
	je	.L432
	mov	rax, QWORD PTR style_option[rip]
	lea	rsi, .LC1434[rip]
	mov	rdi, rax
	call	strcmp@PLT
	test	eax, eax
	je	.L432
	mov	rax, QWORD PTR style_option[rip]
	lea	rsi, .LC1435[rip]
	mov	rdi, rax
	call	strcmp@PLT
	test	eax, eax
	je	.L432
	mov	rbx, QWORD PTR style_option[rip]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1436[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L319:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L350
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1437[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L350:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L351
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR font_option[rip], rax
	jmp	.L398
.L351:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L353
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L353
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR font_option[rip], rax
	jmp	.L398
.L353:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1438[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L312:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L354
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1439[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L354:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L355
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR size_option[rip], rax
	jmp	.L398
.L355:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L357
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L357
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR size_option[rip], rax
	jmp	.L398
.L357:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1440[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L308:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L358
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1441[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L358:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L359
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR line_option[rip], rax
	jmp	.L398
.L359:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L361
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L361
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR line_option[rip], rax
	jmp	.L398
.L361:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1442[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L321:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L362
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1443[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L362:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L363
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR bls_option[rip], rax
	jmp	.L398
.L363:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L365
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L365
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR bls_option[rip], rax
	jmp	.L398
.L365:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1444[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L311:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L366
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR tabin_option[rip], rax
	jmp	.L367
.L366:
	mov	QWORD PTR tabin_option[rip], 0
.L367:
	mov	rax, QWORD PTR tabin_option[rip]
	test	rax, rax
	je	.L368
	mov	rax, QWORD PTR tabin_option[rip]
	lea	rdx, tab_in[rip]
	lea	rsi, .LC345[rip]
	mov	rdi, rax
	mov	eax, 0
	call	__isoc99_sscanf@PLT
	cmp	eax, 1
	je	.L368
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1445[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L368:
	mov	eax, DWORD PTR tab_in[rip]
	test	eax, eax
	jg	.L433
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1446[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L323:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L370
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR tabout_option[rip], rax
	jmp	.L371
.L370:
	mov	QWORD PTR tabout_option[rip], 0
.L371:
	mov	rax, QWORD PTR tabout_option[rip]
	test	rax, rax
	je	.L434
	mov	rax, QWORD PTR tabout_option[rip]
	lea	rcx, tab_unit[rip]
	lea	rdx, tab_out[rip]
	lea	rsi, .LC1447[rip]
	mov	rdi, rax
	mov	eax, 0
	call	__isoc99_sscanf@PLT
	cmp	eax, 2
	je	.L373
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1448[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L373:
	movss	xmm1, DWORD PTR tab_out[rip]
	pxor	xmm0, xmm0
	comiss	xmm0, xmm1
	jnb	.L374
	movss	xmm0, DWORD PTR tab_out[rip]
	comiss	xmm0, DWORD PTR .LC1450[rip]
	jb	.L429
.L374:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1451[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L429:
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 99
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 105
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 112
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 109
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 102
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 115
	je	.L377
	movzx	eax, BYTE PTR tab_unit[rip]
	cmp	al, 118
	je	.L377
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1452[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L377:
	mov	DWORD PTR tab_by_spacing[rip], 0
	jmp	.L434
.L324:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L378
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1453[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L378:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L379
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR setup_option[rip], rax
	jmp	.L398
.L379:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L381
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L381
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR setup_option[rip], rax
	jmp	.L398
.L381:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1454[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L327:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L382
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR numbered_option[rip], rax
	jmp	.L383
.L382:
	mov	QWORD PTR numbered_option[rip], 0
.L383:
	mov	DWORD PTR print_lines[rip], 1
	mov	DWORD PTR print_num[rip], 1
	mov	rax, QWORD PTR numbered_option[rip]
	test	rax, rax
	je	.L435
	mov	rax, QWORD PTR numbered_option[rip]
	lea	rdx, print_num[rip]
	lea	rsi, .LC345[rip]
	mov	rdi, rax
	mov	eax, 0
	call	__isoc99_sscanf@PLT
	cmp	eax, 1
	je	.L435
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1455[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L325:
	mov	DWORD PTR blanknumbered[rip], 1
	jmp	.L398
.L326:
	mov	DWORD PTR blanknumbered[rip], 0
	jmp	.L398
.L316:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L385
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1456[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L385:
	mov	DWORD PTR headers_option[rip], 0
	jmp	.L398
.L322:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L386
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1457[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L386:
	mov	rax, QWORD PTR err_fp[rip]
	lea	rdx, .LC1458[rip]
	lea	rsi, .LC1459[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 0
	call	exit@PLT
.L310:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L387
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1460[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L387:
	mov	eax, 0
	call	PrintUsage
	mov	edi, 0
	call	exit@PLT
.L317:
	mov	rax, QWORD PTR language_option[rip]
	test	rax, rax
	je	.L388
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1461[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L388:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	movzx	eax, BYTE PTR [rax]
	movzx	eax, al
	test	eax, eax
	je	.L389
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	add	rax, 2
	mov	QWORD PTR language_option[rip], rax
	jmp	.L390
.L389:
	mov	eax, DWORD PTR -8292[rbp]
	sub	eax, 1
	cmp	DWORD PTR -8276[rbp], eax
	jge	.L391
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	add	rax, 1
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	movzx	eax, BYTE PTR [rax]
	cmp	al, 45
	je	.L391
	add	DWORD PTR -8276[rbp], 1
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rax, QWORD PTR [rax]
	mov	QWORD PTR language_option[rip], rax
	jmp	.L390
.L391:
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rcx, .LC1462[rip]
	lea	rsi, .LC1424[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L390:
	mov	DWORD PTR -8272[rbp], 0
	mov	DWORD PTR -8268[rbp], 0
	jmp	.L392
.L396:
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	edx, DWORD PTR -8268[rbp]
	movsx	rdx, edx
	mov	rax, QWORD PTR [rax+rdx*8]
	test	rax, rax
	jne	.L393
	add	DWORD PTR -8272[rbp], 1
	mov	DWORD PTR -8268[rbp], 0
	jmp	.L392
.L393:
	mov	rdx, QWORD PTR language_option[rip]
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	lea	rcx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rcx+rax]
	mov	ecx, DWORD PTR -8268[rbp]
	movsx	rcx, ecx
	mov	rax, QWORD PTR [rax+rcx*8]
	mov	rsi, rdx
	mov	rdi, rax
	call	strcmp@PLT
	test	eax, eax
	jne	.L394
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rdx+rax]
	mov	QWORD PTR -8256[rbp], rax
	jmp	.L392
.L394:
	add	DWORD PTR -8268[rbp], 1
.L392:
	cmp	QWORD PTR -8256[rbp], 0
	jne	.L395
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	lea	rax, languages[rip]
	mov	rax, QWORD PTR [rdx+rax]
	test	rax, rax
	jne	.L396
.L395:
	cmp	QWORD PTR -8256[rbp], 0
	jne	.L436
	mov	rbx, QWORD PTR language_option[rip]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1463[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L307:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	add	rax, rdx
	mov	rbx, QWORD PTR [rax]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1464[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L306:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L399
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1465[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L399:
	mov	eax, DWORD PTR -8276[rbp]
	cdqe
	lea	rdx, 0[0+rax*8]
	mov	rax, QWORD PTR -8304[rbp]
	lea	rcx, [rdx+rax]
	mov	eax, DWORD PTR -8280[rbp]
	lea	edx, 1[rax]
	mov	DWORD PTR -8280[rbp], edx
	mov	rdx, QWORD PTR [rcx]
	cdqe
	mov	QWORD PTR -8224[rbp+rax*8], rdx
	jmp	.L398
.L430:
	nop
	jmp	.L398
.L431:
	nop
	jmp	.L398
.L432:
	nop
	jmp	.L398
.L433:
	nop
	jmp	.L398
.L434:
	nop
	jmp	.L398
.L435:
	nop
	jmp	.L398
.L436:
	nop
.L398:
	add	DWORD PTR -8276[rbp], 1
.L305:
	mov	eax, DWORD PTR -8276[rbp]
	cmp	eax, DWORD PTR -8292[rbp]
	jl	.L400
	cmp	QWORD PTR -8256[rbp], 0
	jne	.L401
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1466[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 0
	call	exit@PLT
.L401:
	mov	eax, DWORD PTR raw_seen[rip]
	test	eax, eax
	je	.L402
	mov	rax, QWORD PTR in_fp[rip]
	test	rax, rax
	jne	.L403
	mov	rax, QWORD PTR stdin[rip]
	mov	QWORD PTR in_fp[rip], rax
.L403:
	mov	rax, QWORD PTR out_fp[rip]
	test	rax, rax
	jne	.L404
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	lea	rsi, .LC1467[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	edi, 1
	call	exit@PLT
.L404:
	mov	rax, QWORD PTR -8256[rbp]
	mov	rdi, rax
	call	SetupLanguage
	mov	DWORD PTR line_pos[rip], 1
	mov	eax, DWORD PTR line_pos[rip]
	cdqe
	lea	rdx, curr_line[rip]
	mov	BYTE PTR [rax+rdx], 10
	mov	eax, DWORD PTR line_pos[rip]
	add	eax, 1
	cdqe
	lea	rdx, curr_line[rip]
	mov	BYTE PTR [rax+rdx], 0
	mov	DWORD PTR line_num[rip], 0
	mov	eax, 0
	call	NextChar
	mov	rax, QWORD PTR -8256[rbp]
	lea	rdx, .LC10[rip]
	mov	esi, 0
	mov	rdi, rax
	call	Process
	jmp	.L405
.L402:
	cmp	DWORD PTR -8280[rbp], 0
	jle	.L405
	mov	rax, QWORD PTR out_fp[rip]
	test	rax, rax
	jne	.L406
	mov	rax, QWORD PTR stdout[rip]
	mov	QWORD PTR out_fp[rip], rax
.L406:
	mov	rax, QWORD PTR out_fp[rip]
	lea	rcx, .LC1468[rip]
	lea	rdx, .LC1469[rip]
	lea	rsi, .LC1470[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	rax, QWORD PTR setup_option[rip]
	test	rax, rax
	je	.L407
	mov	rdx, QWORD PTR setup_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	mov	r8, rdx
	lea	rcx, .LC1471[rip]
	lea	rdx, .LC1472[rip]
	lea	rsi, .LC1473[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L408
.L407:
	mov	rax, QWORD PTR -8256[rbp]
	mov	rdx, QWORD PTR 80[rax]
	mov	rax, QWORD PTR out_fp[rip]
	mov	r8, rdx
	lea	rcx, .LC1474[rip]
	lea	rdx, .LC1469[rip]
	lea	rsi, .LC1473[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L408:
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 10
	mov	esi, 1
	lea	rdi, .LC1475[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 43
	mov	esi, 1
	lea	rdi, .LC1476[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 3
	mov	esi, 1
	lea	rdi, .LC1477[rip]
	call	fwrite@PLT
	mov	rax, QWORD PTR out_fp[rip]
	lea	rcx, .LC1478[rip]
	lea	rdx, .LC1479[rip]
	lea	rsi, .LC1470[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	DWORD PTR -8272[rbp], 0
	jmp	.L409
.L427:
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	mov	rax, QWORD PTR -8224[rbp+rax*8]
	lea	rsi, .LC64[rip]
	mov	rdi, rax
	call	fopen@PLT
	mov	QWORD PTR in_fp[rip], rax
	mov	rax, QWORD PTR in_fp[rip]
	test	rax, rax
	jne	.L410
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	mov	rbx, QWORD PTR -8224[rbp+rax*8]
	mov	eax, 0
	call	ErrorHeader
	mov	rdx, rax
	mov	rax, QWORD PTR err_fp[rip]
	mov	rcx, rbx
	lea	rsi, .LC1480[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L411
.L410:
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	mov	rax, QWORD PTR -8224[rbp+rax*8]
	mov	rsi, rax
	lea	rdi, file_name[rip]
	call	strcpy@PLT
	cmp	DWORD PTR -8272[rbp], 0
	jle	.L412
	mov	rax, QWORD PTR out_fp[rip]
	mov	rcx, rax
	mov	edx, 7
	mov	esi, 1
	lea	rdi, .LC1481[rip]
	call	fwrite@PLT
.L412:
	mov	eax, DWORD PTR headers_option[rip]
	test	eax, eax
	je	.L413
	mov	eax, DWORD PTR -8272[rbp]
	cdqe
	mov	rdx, QWORD PTR -8224[rbp+rax*8]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1482[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L413:
	mov	rax, QWORD PTR -8256[rbp]
	mov	rdx, QWORD PTR 88[rax]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1459[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	mov	rax, QWORD PTR style_option[rip]
	test	rax, rax
	je	.L414
	mov	rdx, QWORD PTR style_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1483[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L414:
	mov	rax, QWORD PTR font_option[rip]
	test	rax, rax
	je	.L415
	mov	rdx, QWORD PTR font_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1484[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L415:
	mov	rax, QWORD PTR size_option[rip]
	test	rax, rax
	je	.L416
	mov	rdx, QWORD PTR size_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1485[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L416:
	mov	rax, QWORD PTR line_option[rip]
	test	rax, rax
	je	.L417
	mov	rdx, QWORD PTR line_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1486[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L417:
	mov	rax, QWORD PTR bls_option[rip]
	test	rax, rax
	je	.L418
	mov	rdx, QWORD PTR bls_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1487[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L418:
	mov	rax, QWORD PTR tabin_option[rip]
	test	rax, rax
	je	.L419
	mov	rdx, QWORD PTR tabin_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1488[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L419:
	mov	rax, QWORD PTR tabout_option[rip]
	test	rax, rax
	je	.L420
	mov	rdx, QWORD PTR tabout_option[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1489[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L420:
	mov	eax, DWORD PTR print_lines[rip]
	test	eax, eax
	je	.L421
	mov	edx, DWORD PTR print_num[rip]
	mov	rax, QWORD PTR out_fp[rip]
	lea	rsi, .LC1490[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L421:
	mov	eax, DWORD PTR print_lines[rip]
	test	eax, eax
	je	.L422
	mov	eax, DWORD PTR blanknumbered[rip]
	cmp	eax, 2
	je	.L422
	mov	eax, DWORD PTR blanknumbered[rip]
	test	eax, eax
	jne	.L423
	lea	rax, .LC1491[rip]
	jmp	.L424
.L423:
	lea	rax, .LC1492[rip]
.L424:
	mov	rcx, QWORD PTR out_fp[rip]
	mov	rdx, rax
	lea	rsi, .LC1493[rip]
	mov	rdi, rcx
	mov	eax, 0
	call	fprintf@PLT
.L422:
	mov	rax, QWORD PTR out_fp[rip]
	lea	rcx, .LC1478[rip]
	lea	rdx, .LC1494[rip]
	lea	rsi, .LC1470[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
	jmp	.L425
.L426:
	mov	rdx, QWORD PTR out_fp[rip]
	mov	eax, DWORD PTR -8260[rbp]
	mov	rsi, rdx
	mov	edi, eax
	call	putc@PLT
.L425:
	mov	rax, QWORD PTR in_fp[rip]
	mov	rdi, rax
	call	getc@PLT
	mov	DWORD PTR -8260[rbp], eax
	cmp	DWORD PTR -8260[rbp], -1
	jne	.L426
	mov	rax, QWORD PTR -8256[rbp]
	mov	rdx, QWORD PTR 88[rax]
	mov	rax, QWORD PTR out_fp[rip]
	mov	r8, rdx
	lea	rcx, .LC1495[rip]
	lea	rdx, .LC1496[rip]
	lea	rsi, .LC1497[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L411:
	add	DWORD PTR -8272[rbp], 1
.L409:
	mov	eax, DWORD PTR -8272[rbp]
	cmp	eax, DWORD PTR -8280[rbp]
	jl	.L427
	mov	rax, QWORD PTR out_fp[rip]
	lea	r8, .LC1498[rip]
	lea	rcx, .LC1499[rip]
	lea	rdx, .LC1496[rip]
	lea	rsi, .LC1500[rip]
	mov	rdi, rax
	mov	eax, 0
	call	fprintf@PLT
.L405:
	mov	edi, 0
	call	exit@PLT
	.cfi_endproc
.LFE31:
	.size	main, .-main
	.local	buff.1
	.comm	buff.1,1024,32
	.local	buff.0
	.comm	buff.0,1024,32
	.section	.rodata
	.align 4
.LC1419:
	.long	1077936128
	.align 4
.LC1450:
	.long	1112014848
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"126510.c"
	.text
	.global	pairs
	.section	.rodata
	.align	2
.LC0:
	.ascii	"(\000"
	.align	2
.LC1:
	.ascii	")\000"
	.align	2
.LC2:
	.ascii	"{\000"
	.align	2
.LC3:
	.ascii	"}\000"
	.align	2
.LC4:
	.ascii	"[\000"
	.align	2
.LC5:
	.ascii	"]\000"
	.align	2
.LC6:
	.ascii	"<\000"
	.align	2
.LC7:
	.ascii	">\000"
	.data
	.align	2
	.type	pairs, %object
	.size	pairs, 40
pairs:
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	0
	.word	0
	.global	AllPrintable
	.align	2
	.type	AllPrintable, %object
	.size	AllPrintable, 193
AllPrintable:
	.ascii	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCD"
	.ascii	"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\240"
	.ascii	"\241\242\243\244\245\246\247\250\251\252\253\254\255"
	.ascii	"\256\257\260\261\262\263\264\265\266\267\270\271\272"
	.ascii	"\273\274\275\276\277\300\301\302\303\304\305\306\307"
	.ascii	"\310\311\312\313\314\315\316\317\320\321\322\323\324"
	.ascii	"\325\326\327\330\331\332\333\334\335\336\337\340\341"
	.ascii	"\342\343\344\345\346\347\350\351\352\353\354\355\356"
	.ascii	"\357\360\361\362\363\364\365\366\367\370\371\372\373"
	.ascii	"\374\375\376\377\000"
	.global	AllPrintablePlusNL
	.align	2
	.type	AllPrintablePlusNL, %object
	.size	AllPrintablePlusNL, 194
AllPrintablePlusNL:
	.ascii	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCD"
	.ascii	"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\012"
	.ascii	"\240\241\242\243\244\245\246\247\250\251\252\253\254"
	.ascii	"\255\256\257\260\261\262\263\264\265\266\267\270\271"
	.ascii	"\272\273\274\275\276\277\300\301\302\303\304\305\306"
	.ascii	"\307\310\311\312\313\314\315\316\317\320\321\322\323"
	.ascii	"\324\325\326\327\330\331\332\333\334\335\336\337\340"
	.ascii	"\341\342\343\344\345\346\347\350\351\352\353\354\355"
	.ascii	"\356\357\360\361\362\363\364\365\366\367\370\371\372"
	.ascii	"\373\374\375\376\377\000"
	.global	AllPrintablePlusTab
	.align	2
	.type	AllPrintablePlusTab, %object
	.size	AllPrintablePlusTab, 194
AllPrintablePlusTab:
	.ascii	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCD"
	.ascii	"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\011"
	.ascii	"\240\241\242\243\244\245\246\247\250\251\252\253\254"
	.ascii	"\255\256\257\260\261\262\263\264\265\266\267\270\271"
	.ascii	"\272\273\274\275\276\277\300\301\302\303\304\305\306"
	.ascii	"\307\310\311\312\313\314\315\316\317\320\321\322\323"
	.ascii	"\324\325\326\327\330\331\332\333\334\335\336\337\340"
	.ascii	"\341\342\343\344\345\346\347\350\351\352\353\354\355"
	.ascii	"\356\357\360\361\362\363\364\365\366\367\370\371\372"
	.ascii	"\373\374\375\376\377\000"
	.global	AllPrintableTabNL
	.align	2
	.type	AllPrintableTabNL, %object
	.size	AllPrintableTabNL, 195
AllPrintableTabNL:
	.ascii	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCD"
	.ascii	"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\012"
	.ascii	"\011\240\241\242\243\244\245\246\247\250\251\252\253"
	.ascii	"\254\255\256\257\260\261\262\263\264\265\266\267\270"
	.ascii	"\271\272\273\274\275\276\277\300\301\302\303\304\305"
	.ascii	"\306\307\310\311\312\313\314\315\316\317\320\321\322"
	.ascii	"\323\324\325\326\327\330\331\332\333\334\335\336\337"
	.ascii	"\340\341\342\343\344\345\346\347\350\351\352\353\354"
	.ascii	"\355\356\357\360\361\362\363\364\365\366\367\370\371"
	.ascii	"\372\373\374\375\376\377\000"
	.global	AllPrintableTabNLFF
	.align	2
	.type	AllPrintableTabNLFF, %object
	.size	AllPrintableTabNLFF, 196
AllPrintableTabNLFF:
	.ascii	" !\"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`\\{|}~ABCD"
	.ascii	"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\012"
	.ascii	"\011\014\240\241\242\243\244\245\246\247\250\251\252"
	.ascii	"\253\254\255\256\257\260\261\262\263\264\265\266\267"
	.ascii	"\270\271\272\273\274\275\276\277\300\301\302\303\304"
	.ascii	"\305\306\307\310\311\312\313\314\315\316\317\320\321"
	.ascii	"\322\323\324\325\326\327\330\331\332\333\334\335\336"
	.ascii	"\337\340\341\342\343\344\345\346\347\350\351\352\353"
	.ascii	"\354\355\356\357\360\361\362\363\364\365\366\367\370"
	.ascii	"\371\372\373\374\375\376\377\000"
	.global	Letters
	.align	2
	.type	Letters, %object
	.size	Letters, 53
Letters:
	.ascii	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy"
	.ascii	"z\000"
	.global	lowercaseLetters
	.align	2
	.type	lowercaseLetters, %object
	.size	lowercaseLetters, 27
lowercaseLetters:
	.ascii	"abcdefghijklmnopqrstuvwxyz\000"
	.global	uppercaseLetters
	.align	2
	.type	uppercaseLetters, %object
	.size	uppercaseLetters, 27
uppercaseLetters:
	.ascii	"ABCDEFGHIJKLMNOPQRSTUVWXYZ\000"
	.global	Letter_Digit
	.align	2
	.type	Letter_Digit, %object
	.size	Letter_Digit, 64
Letter_Digit:
	.ascii	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy"
	.ascii	"z_0123456789\000"
	.global	Letter_Digit_Quotes
	.align	2
	.type	Letter_Digit_Quotes, %object
	.size	Letter_Digit_Quotes, 66
Letter_Digit_Quotes:
	.ascii	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy"
	.ascii	"z_0123456789`'\000"
	.global	HaskellOpCharacters
	.align	2
	.type	HaskellOpCharacters, %object
	.size	HaskellOpCharacters, 19
HaskellOpCharacters:
	.ascii	"!#$%&*+./<=>?^|:-~\000"
	.global	NonpareilOperatorPunct
	.align	2
	.type	NonpareilOperatorPunct, %object
	.size	NonpareilOperatorPunct, 16
NonpareilOperatorPunct:
	.ascii	"@$%^&*=+|;<>/?`\000"
	.global	Ruby_Methodname
	.align	2
	.type	Ruby_Methodname, %object
	.size	Ruby_Methodname, 67
Ruby_Methodname:
	.ascii	"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy"
	.ascii	"z_0123456789?!=\000"
	.global	CStringToken
	.section	.rodata
	.align	2
.LC8:
	.ascii	"string\000"
	.align	2
.LC9:
	.ascii	"@PS\000"
	.align	2
.LC10:
	.ascii	"\000"
	.align	2
.LC11:
	.ascii	"\"\000"
	.align	2
.LC12:
	.ascii	"\\\000"
	.data
	.align	2
	.type	CStringToken, %object
	.size	CStringToken, 1412
CStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC11
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintablePlusNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC11
	.word	0
	.word	0
	.space	512
	.global	CCharacterToken
	.section	.rodata
	.align	2
.LC13:
	.ascii	"character\000"
	.align	2
.LC14:
	.ascii	"'\000"
	.data
	.align	2
	.type	CCharacterToken, %object
	.size	CCharacterToken, 1412
CCharacterToken:
	.word	.LC13
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintable
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC14
	.word	0
	.word	0
	.space	512
	.global	EiffelStringToken
	.section	.rodata
	.align	2
.LC15:
	.ascii	"%\000"
	.data
	.align	2
	.type	EiffelStringToken, %object
	.size	EiffelStringToken, 1412
EiffelStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC11
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC15
	.word	AllPrintable
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC11
	.word	0
	.word	0
	.space	512
	.global	EiffelCharacterToken
	.align	2
	.type	EiffelCharacterToken, %object
	.size	EiffelCharacterToken, 1412
EiffelCharacterToken:
	.word	.LC13
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC15
	.word	AllPrintable
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC14
	.word	0
	.word	0
	.space	512
	.global	PythonDblStringToken
	.align	2
	.type	PythonDblStringToken, %object
	.size	PythonDblStringToken, 1412
PythonDblStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC11
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintablePlusNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC11
	.word	0
	.word	0
	.space	512
	.global	PythonSnglStringToken
	.align	2
	.type	PythonSnglStringToken, %object
	.size	PythonSnglStringToken, 1412
PythonSnglStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintablePlusNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC14
	.word	0
	.word	0
	.space	512
	.global	PythonTriSnglStringToken
	.section	.rodata
	.align	2
.LC16:
	.ascii	"'''\000"
	.data
	.align	2
	.type	PythonTriSnglStringToken, %object
	.size	PythonTriSnglStringToken, 1412
PythonTriSnglStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC16
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintableTabNL
	.word	.LC12
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC16
	.word	0
	.word	0
	.space	512
	.global	PythonTriDblStringToken
	.section	.rodata
	.align	2
.LC17:
	.ascii	"\"\"\"\000"
	.data
	.align	2
	.type	PythonTriDblStringToken, %object
	.size	PythonTriDblStringToken, 1412
PythonTriDblStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC17
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintableTabNL
	.word	.LC12
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC17
	.word	0
	.word	0
	.space	512
	.global	HaskellStringToken
	.align	2
	.type	HaskellStringToken, %object
	.size	HaskellStringToken, 1412
HaskellStringToken:
	.word	.LC8
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC11
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintable
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC11
	.word	0
	.word	0
	.space	512
	.global	HaskellCharacterToken
	.align	2
	.type	HaskellCharacterToken, %object
	.size	HaskellCharacterToken, 1412
HaskellCharacterToken:
	.word	.LC13
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintable
	.word	.LC12
	.word	AllPrintable
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC14
	.word	0
	.word	0
	.space	512
	.global	IdentifierToken
	.section	.rodata
	.align	2
.LC18:
	.ascii	"identifier\000"
	.align	2
.LC19:
	.ascii	"@PI\000"
	.align	2
.LC20:
	.ascii	"@PK\000"
	.align	2
.LC21:
	.ascii	"A\000"
	.align	2
.LC22:
	.ascii	"B\000"
	.align	2
.LC23:
	.ascii	"C\000"
	.align	2
.LC24:
	.ascii	"D\000"
	.align	2
.LC25:
	.ascii	"E\000"
	.align	2
.LC26:
	.ascii	"F\000"
	.align	2
.LC27:
	.ascii	"G\000"
	.align	2
.LC28:
	.ascii	"H\000"
	.align	2
.LC29:
	.ascii	"I\000"
	.align	2
.LC30:
	.ascii	"J\000"
	.align	2
.LC31:
	.ascii	"K\000"
	.align	2
.LC32:
	.ascii	"L\000"
	.align	2
.LC33:
	.ascii	"M\000"
	.align	2
.LC34:
	.ascii	"N\000"
	.align	2
.LC35:
	.ascii	"O\000"
	.align	2
.LC36:
	.ascii	"P\000"
	.align	2
.LC37:
	.ascii	"Q\000"
	.align	2
.LC38:
	.ascii	"R\000"
	.align	2
.LC39:
	.ascii	"S\000"
	.align	2
.LC40:
	.ascii	"T\000"
	.align	2
.LC41:
	.ascii	"U\000"
	.align	2
.LC42:
	.ascii	"V\000"
	.align	2
.LC43:
	.ascii	"W\000"
	.align	2
.LC44:
	.ascii	"X\000"
	.align	2
.LC45:
	.ascii	"Y\000"
	.align	2
.LC46:
	.ascii	"Z\000"
	.align	2
.LC47:
	.ascii	"a\000"
	.align	2
.LC48:
	.ascii	"b\000"
	.align	2
.LC49:
	.ascii	"c\000"
	.align	2
.LC50:
	.ascii	"d\000"
	.align	2
.LC51:
	.ascii	"e\000"
	.align	2
.LC52:
	.ascii	"f\000"
	.align	2
.LC53:
	.ascii	"g\000"
	.align	2
.LC54:
	.ascii	"h\000"
	.align	2
.LC55:
	.ascii	"i\000"
	.align	2
.LC56:
	.ascii	"j\000"
	.align	2
.LC57:
	.ascii	"k\000"
	.align	2
.LC58:
	.ascii	"l\000"
	.align	2
.LC59:
	.ascii	"m\000"
	.align	2
.LC60:
	.ascii	"n\000"
	.align	2
.LC61:
	.ascii	"o\000"
	.align	2
.LC62:
	.ascii	"p\000"
	.align	2
.LC63:
	.ascii	"q\000"
	.align	2
.LC64:
	.ascii	"r\000"
	.align	2
.LC65:
	.ascii	"s\000"
	.align	2
.LC66:
	.ascii	"t\000"
	.align	2
.LC67:
	.ascii	"u\000"
	.align	2
.LC68:
	.ascii	"v\000"
	.align	2
.LC69:
	.ascii	"w\000"
	.align	2
.LC70:
	.ascii	"x\000"
	.align	2
.LC71:
	.ascii	"y\000"
	.align	2
.LC72:
	.ascii	"z\000"
	.align	2
.LC73:
	.ascii	"_\000"
	.data
	.align	2
	.type	IdentifierToken, %object
	.size	IdentifierToken, 1412
IdentifierToken:
	.word	.LC18
	.word	1
	.word	.LC19
	.word	.LC20
	.word	.LC10
	.word	0
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.space	268
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	Letter_Digit
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellIdentifierToken
	.section	.rodata
	.align	2
.LC74:
	.ascii	"`\000"
	.data
	.align	2
	.type	HaskellIdentifierToken, %object
	.size	HaskellIdentifierToken, 1412
HaskellIdentifierToken:
	.word	.LC18
	.word	1
	.word	.LC19
	.word	.LC20
	.word	.LC10
	.word	0
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC74
	.space	264
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	Letter_Digit_Quotes
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	NumberToken
	.section	.rodata
	.align	2
.LC75:
	.ascii	"number\000"
	.align	2
.LC76:
	.ascii	"@PN\000"
	.align	2
.LC77:
	.ascii	"0\000"
	.align	2
.LC78:
	.ascii	"1\000"
	.align	2
.LC79:
	.ascii	"2\000"
	.align	2
.LC80:
	.ascii	"3\000"
	.align	2
.LC81:
	.ascii	"4\000"
	.align	2
.LC82:
	.ascii	"5\000"
	.align	2
.LC83:
	.ascii	"6\000"
	.align	2
.LC84:
	.ascii	"7\000"
	.align	2
.LC85:
	.ascii	"8\000"
	.align	2
.LC86:
	.ascii	"9\000"
	.align	2
.LC87:
	.ascii	"0123456789.eE\000"
	.data
	.align	2
	.type	NumberToken, %object
	.size	NumberToken, 1412
NumberToken:
	.word	.LC75
	.word	1
	.word	.LC76
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC77
	.word	.LC78
	.word	.LC79
	.word	.LC80
	.word	.LC81
	.word	.LC82
	.word	.LC83
	.word	.LC84
	.word	.LC85
	.word	.LC86
	.space	440
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC87
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	NonpareilOperatorToken
	.section	.rodata
	.align	2
.LC88:
	.ascii	"operator\000"
	.align	2
.LC89:
	.ascii	"@PO\000"
	.align	2
.LC90:
	.ascii	"@\000"
	.align	2
.LC91:
	.ascii	"$\000"
	.align	2
.LC92:
	.ascii	"^\000"
	.align	2
.LC93:
	.ascii	"&\000"
	.align	2
.LC94:
	.ascii	"*\000"
	.align	2
.LC95:
	.ascii	"=\000"
	.align	2
.LC96:
	.ascii	"+\000"
	.align	2
.LC97:
	.ascii	"|\000"
	.align	2
.LC98:
	.ascii	";\000"
	.align	2
.LC99:
	.ascii	"/\000"
	.align	2
.LC100:
	.ascii	"?\000"
	.data
	.align	2
	.type	NonpareilOperatorToken, %object
	.size	NonpareilOperatorToken, 1412
NonpareilOperatorToken:
	.word	.LC88
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC90
	.word	.LC91
	.word	.LC15
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC95
	.word	.LC96
	.word	.LC97
	.word	.LC98
	.word	.LC6
	.word	.LC7
	.word	.LC99
	.word	.LC100
	.word	.LC74
	.space	420
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	NonpareilOperatorPunct
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellOperatorToken
	.section	.rodata
	.align	2
.LC101:
	.ascii	"!\000"
	.align	2
.LC102:
	.ascii	"#\000"
	.align	2
.LC103:
	.ascii	".\000"
	.align	2
.LC104:
	.ascii	":\000"
	.align	2
.LC105:
	.ascii	"-\000"
	.align	2
.LC106:
	.ascii	"~\000"
	.data
	.align	2
	.type	HaskellOperatorToken, %object
	.size	HaskellOperatorToken, 1412
HaskellOperatorToken:
	.word	.LC88
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC101
	.word	.LC102
	.word	.LC91
	.word	.LC15
	.word	.LC93
	.word	.LC94
	.word	.LC96
	.word	.LC103
	.word	.LC99
	.word	.LC6
	.word	.LC95
	.word	.LC7
	.word	.LC100
	.word	.LC92
	.word	.LC97
	.word	.LC104
	.word	.LC105
	.word	.LC106
	.space	408
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	HaskellOpCharacters
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	CCommentToken
	.section	.rodata
	.align	2
.LC107:
	.ascii	"comment\000"
	.align	2
.LC108:
	.ascii	"@PC\000"
	.align	2
.LC109:
	.ascii	"/*\000"
	.align	2
.LC110:
	.ascii	"*/\000"
	.data
	.align	2
	.type	CCommentToken, %object
	.size	CCommentToken, 1412
CCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC109
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintableTabNLFF
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC110
	.word	0
	.word	0
	.space	512
	.global	CPPCommentToken
	.section	.rodata
	.align	2
.LC111:
	.ascii	"//\000"
	.data
	.align	2
	.type	CPPCommentToken, %object
	.size	CPPCommentToken, 1412
CPPCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC111
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EiffelCommentToken
	.section	.rodata
	.align	2
.LC112:
	.ascii	"--\000"
	.data
	.align	2
	.type	EiffelCommentToken, %object
	.size	EiffelCommentToken, 1412
EiffelCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC112
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC74
	.word	.LC14
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	BlueCommentToken
	.section	.rodata
	.align	2
.LC113:
	.ascii	"==\000"
	.data
	.align	2
	.type	BlueCommentToken, %object
	.size	BlueCommentToken, 1412
BlueCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC113
	.word	.LC112
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC74
	.word	.LC14
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	NonpareilCommentToken
	.align	2
	.type	NonpareilCommentToken, %object
	.size	NonpareilCommentToken, 1412
NonpareilCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC102
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC74
	.word	.LC14
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonCommentToken
	.align	2
	.type	PythonCommentToken, %object
	.size	PythonCommentToken, 1412
PythonCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC102
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellLineCommentToken
	.section	.rodata
	.align	2
.LC114:
	.ascii	"line comment\000"
	.align	2
.LC115:
	.ascii	"@PCL\000"
	.data
	.align	2
	.type	HaskellLineCommentToken, %object
	.size	HaskellLineCommentToken, 1412
HaskellLineCommentToken:
	.word	.LC114
	.word	2
	.word	.LC115
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC112
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC74
	.word	.LC14
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellCommentToken
	.section	.rodata
	.align	2
.LC116:
	.ascii	"{-\000"
	.align	2
.LC117:
	.ascii	"-}\000"
	.data
	.align	2
	.type	HaskellCommentToken, %object
	.size	HaskellCommentToken, 1412
HaskellCommentToken:
	.word	.LC107
	.word	2
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC116
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintableTabNLFF
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC117
	.word	0
	.word	0
	.space	512
	.global	CCommentEscapeToken
	.section	.rodata
	.align	2
.LC118:
	.ascii	"Lout escape\000"
	.align	2
.LC119:
	.ascii	"/*@\000"
	.data
	.align	2
	.type	CCommentEscapeToken, %object
	.size	CCommentEscapeToken, 1412
CCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC119
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintableTabNLFF
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC110
	.word	0
	.word	0
	.space	512
	.global	CPPCommentEscapeToken
	.section	.rodata
	.align	2
.LC120:
	.ascii	"//@\000"
	.data
	.align	2
	.type	CPPCommentEscapeToken, %object
	.size	CPPCommentEscapeToken, 1412
CPPCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC120
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EiffelCommentEscapeToken
	.section	.rodata
	.align	2
.LC121:
	.ascii	"--@\000"
	.data
	.align	2
	.type	EiffelCommentEscapeToken, %object
	.size	EiffelCommentEscapeToken, 1412
EiffelCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC121
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	BlueCommentEscapeToken
	.section	.rodata
	.align	2
.LC122:
	.ascii	"==@\000"
	.data
	.align	2
	.type	BlueCommentEscapeToken, %object
	.size	BlueCommentEscapeToken, 1412
BlueCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC122
	.word	.LC121
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonCommentEscapeToken
	.section	.rodata
	.align	2
.LC123:
	.ascii	"#@\000"
	.data
	.align	2
	.type	PythonCommentEscapeToken, %object
	.size	PythonCommentEscapeToken, 1412
PythonCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC123
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellCommentEscapeToken
	.section	.rodata
	.align	2
.LC124:
	.ascii	"{-@\000"
	.data
	.align	2
	.type	HaskellCommentEscapeToken, %object
	.size	HaskellCommentEscapeToken, 1412
HaskellCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC124
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC117
	.word	0
	.word	0
	.space	512
	.global	HaskellLineCommentEscapeToken
	.align	2
	.type	HaskellLineCommentEscapeToken, %object
	.size	HaskellLineCommentEscapeToken, 1412
HaskellLineCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC121
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HashToken
	.align	2
	.type	HashToken, %object
	.size	HashToken, 1412
HashToken:
	.word	.LC102
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC102
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	ExclamationToken
	.align	2
	.type	ExclamationToken, %object
	.size	ExclamationToken, 1412
ExclamationToken:
	.word	.LC101
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC101
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PercentToken
	.align	2
	.type	PercentToken, %object
	.size	PercentToken, 1412
PercentToken:
	.word	.LC15
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC15
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HatToken
	.align	2
	.type	HatToken, %object
	.size	HatToken, 1412
HatToken:
	.word	.LC92
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC92
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	AmpersandToken
	.align	2
	.type	AmpersandToken, %object
	.size	AmpersandToken, 1412
AmpersandToken:
	.word	.LC93
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC93
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	SlashToken
	.align	2
	.type	SlashToken, %object
	.size	SlashToken, 1412
SlashToken:
	.word	.LC99
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC99
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	ArrowToken
	.section	.rodata
	.align	2
.LC125:
	.ascii	"->\000"
	.align	2
.LC126:
	.ascii	"@A sym {arrowright} @PO\000"
	.data
	.align	2
	.type	ArrowToken, %object
	.size	ArrowToken, 1412
ArrowToken:
	.word	.LC125
	.word	1
	.word	.LC126
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC125
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	BackSlashToken
	.align	2
	.type	BackSlashToken, %object
	.size	BackSlashToken, 1412
BackSlashToken:
	.word	.LC12
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC12
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LeftParenToken
	.align	2
	.type	LeftParenToken, %object
	.size	LeftParenToken, 1412
LeftParenToken:
	.word	.LC0
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC0
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RightParenToken
	.align	2
	.type	RightParenToken, %object
	.size	RightParenToken, 1412
RightParenToken:
	.word	.LC1
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC1
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PlusToken
	.section	.rodata
	.align	2
.LC127:
	.ascii	"@A sym {plus} @PO\000"
	.data
	.align	2
	.type	PlusToken, %object
	.size	PlusToken, 1412
PlusToken:
	.word	.LC96
	.word	1
	.word	.LC127
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC96
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EqualToken
	.section	.rodata
	.align	2
.LC128:
	.ascii	"@A sym {equal} @PO\000"
	.data
	.align	2
	.type	EqualToken, %object
	.size	EqualToken, 1412
EqualToken:
	.word	.LC95
	.word	1
	.word	.LC128
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC95
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LeftBraceToken
	.align	2
	.type	LeftBraceToken, %object
	.size	LeftBraceToken, 1412
LeftBraceToken:
	.word	.LC2
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC2
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RightBraceToken
	.align	2
	.type	RightBraceToken, %object
	.size	RightBraceToken, 1412
RightBraceToken:
	.word	.LC3
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC3
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	BarToken
	.align	2
	.type	BarToken, %object
	.size	BarToken, 1412
BarToken:
	.word	.LC97
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC97
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	CircumToken
	.align	2
	.type	CircumToken, %object
	.size	CircumToken, 1412
CircumToken:
	.word	.LC106
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC106
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LeftBracketToken
	.align	2
	.type	LeftBracketToken, %object
	.size	LeftBracketToken, 1412
LeftBracketToken:
	.word	.LC4
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC4
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LeftBracketBarToken
	.section	.rodata
	.align	2
.LC129:
	.ascii	"[|\000"
	.data
	.align	2
	.type	LeftBracketBarToken, %object
	.size	LeftBracketBarToken, 1412
LeftBracketBarToken:
	.word	.LC129
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC129
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RightBracketToken
	.align	2
	.type	RightBracketToken, %object
	.size	RightBracketToken, 1412
RightBracketToken:
	.word	.LC5
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC5
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RightBracketBarToken
	.section	.rodata
	.align	2
.LC130:
	.ascii	"|]\000"
	.data
	.align	2
	.type	RightBracketBarToken, %object
	.size	RightBracketBarToken, 1412
RightBracketBarToken:
	.word	.LC130
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC130
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	SemicolonToken
	.align	2
	.type	SemicolonToken, %object
	.size	SemicolonToken, 1412
SemicolonToken:
	.word	.LC98
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC98
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	ColonToken
	.align	2
	.type	ColonToken, %object
	.size	ColonToken, 1412
ColonToken:
	.word	.LC104
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC104
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LessToken
	.section	.rodata
	.align	2
.LC131:
	.ascii	"@A sym {less} @PO\000"
	.data
	.align	2
	.type	LessToken, %object
	.size	LessToken, 1412
LessToken:
	.word	.LC6
	.word	1
	.word	.LC131
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC6
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	GreaterToken
	.section	.rodata
	.align	2
.LC132:
	.ascii	"@A sym {greater} @PO\000"
	.data
	.align	2
	.type	GreaterToken, %object
	.size	GreaterToken, 1412
GreaterToken:
	.word	.LC7
	.word	1
	.word	.LC132
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC7
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	QuestionToken
	.align	2
	.type	QuestionToken, %object
	.size	QuestionToken, 1412
QuestionToken:
	.word	.LC100
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC100
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	CommaToken
	.section	.rodata
	.align	2
.LC133:
	.ascii	",\000"
	.data
	.align	2
	.type	CommaToken, %object
	.size	CommaToken, 1412
CommaToken:
	.word	.LC133
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC133
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	DotToken
	.align	2
	.type	DotToken, %object
	.size	DotToken, 1412
DotToken:
	.word	.LC103
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC103
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	DotDotToken
	.section	.rodata
	.align	2
.LC134:
	.ascii	"..\000"
	.data
	.align	2
	.type	DotDotToken, %object
	.size	DotDotToken, 1412
DotDotToken:
	.word	.LC134
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC134
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	DotDotDotToken
	.section	.rodata
	.align	2
.LC135:
	.ascii	"...\000"
	.data
	.align	2
	.type	DotDotDotToken, %object
	.size	DotDotDotToken, 1412
DotDotDotToken:
	.word	.LC135
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC135
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LessEqualToken
	.section	.rodata
	.align	2
.LC136:
	.ascii	"<=\000"
	.align	2
.LC137:
	.ascii	"@A sym {lessequal} @PO\000"
	.data
	.align	2
	.type	LessEqualToken, %object
	.size	LessEqualToken, 1412
LessEqualToken:
	.word	.LC136
	.word	1
	.word	.LC137
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC136
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	GreaterEqualToken
	.section	.rodata
	.align	2
.LC138:
	.ascii	">=\000"
	.align	2
.LC139:
	.ascii	"@A sym {greaterequal} @PO\000"
	.data
	.align	2
	.type	GreaterEqualToken, %object
	.size	GreaterEqualToken, 1412
GreaterEqualToken:
	.word	.LC138
	.word	1
	.word	.LC139
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC138
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	CNotEqualToken
	.section	.rodata
	.align	2
.LC140:
	.ascii	"!=\000"
	.align	2
.LC141:
	.ascii	"@A sym {notequal} @PO\000"
	.data
	.align	2
	.type	CNotEqualToken, %object
	.size	CNotEqualToken, 1412
CNotEqualToken:
	.word	.LC140
	.word	1
	.word	.LC141
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC140
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EiffelNotEqualToken
	.section	.rodata
	.align	2
.LC142:
	.ascii	"/=\000"
	.data
	.align	2
	.type	EiffelNotEqualToken, %object
	.size	EiffelNotEqualToken, 1412
EiffelNotEqualToken:
	.word	.LC142
	.word	1
	.word	.LC141
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC142
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	BlueNotEqualToken
	.section	.rodata
	.align	2
.LC143:
	.ascii	"<>\000"
	.data
	.align	2
	.type	BlueNotEqualToken, %object
	.size	BlueNotEqualToken, 1412
BlueNotEqualToken:
	.word	.LC143
	.word	1
	.word	.LC141
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC143
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	AssignToken
	.section	.rodata
	.align	2
.LC144:
	.ascii	":=\000"
	.data
	.align	2
	.type	AssignToken, %object
	.size	AssignToken, 1412
AssignToken:
	.word	.LC144
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC144
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	QuestionAssignToken
	.section	.rodata
	.align	2
.LC145:
	.ascii	"?=\000"
	.data
	.align	2
	.type	QuestionAssignToken, %object
	.size	QuestionAssignToken, 1412
QuestionAssignToken:
	.word	.LC145
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC145
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	DollarToken
	.align	2
	.type	DollarToken, %object
	.size	DollarToken, 1412
DollarToken:
	.word	.LC91
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC91
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	ImpliesToken
	.section	.rodata
	.align	2
.LC146:
	.ascii	"=>\000"
	.align	2
.LC147:
	.ascii	"@A sym {arrowdblright} @PO\000"
	.data
	.align	2
	.type	ImpliesToken, %object
	.size	ImpliesToken, 1412
ImpliesToken:
	.word	.LC146
	.word	1
	.word	.LC147
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC146
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	LeftArrowToken
	.section	.rodata
	.align	2
.LC148:
	.ascii	"<-\000"
	.align	2
.LC149:
	.ascii	"@A sym {arrowleft} @PO\000"
	.data
	.align	2
	.type	LeftArrowToken, %object
	.size	LeftArrowToken, 1412
LeftArrowToken:
	.word	.LC148
	.word	1
	.word	.LC149
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC148
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellLambdaToken
	.section	.rodata
	.align	2
.LC150:
	.ascii	"@PLAMBDA\000"
	.data
	.align	2
	.type	HaskellLambdaToken, %object
	.size	HaskellLambdaToken, 1412
HaskellLambdaToken:
	.word	.LC12
	.word	1
	.word	.LC150
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC12
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellAtPatternToken
	.align	2
	.type	HaskellAtPatternToken, %object
	.size	HaskellAtPatternToken, 1412
HaskellAtPatternToken:
	.word	.LC90
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC90
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellBracketBarToken
	.section	.rodata
	.align	2
.LC151:
	.ascii	"@PBRACKETBAR\000"
	.data
	.align	2
	.type	HaskellBracketBarToken, %object
	.size	HaskellBracketBarToken, 1412
HaskellBracketBarToken:
	.word	.LC129
	.word	1
	.word	.LC151
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC129
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellBarBracketToken
	.section	.rodata
	.align	2
.LC152:
	.ascii	"@PBARBRACKET\000"
	.data
	.align	2
	.type	HaskellBarBracketToken, %object
	.size	HaskellBarBracketToken, 1412
HaskellBarBracketToken:
	.word	.LC130
	.word	1
	.word	.LC152
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC130
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	DoubleColonToken
	.section	.rodata
	.align	2
.LC153:
	.ascii	"::\000"
	.align	2
.LC154:
	.ascii	"@PDOUBLECOLON\000"
	.data
	.align	2
	.type	DoubleColonToken, %object
	.size	DoubleColonToken, 1412
DoubleColonToken:
	.word	.LC153
	.word	1
	.word	.LC154
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC153
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	FunctionCompositionToken
	.section	.rodata
	.align	2
.LC155:
	.ascii	" . \000"
	.align	2
.LC156:
	.ascii	"@PCIRC\000"
	.data
	.align	2
	.type	FunctionCompositionToken, %object
	.size	FunctionCompositionToken, 1412
FunctionCompositionToken:
	.word	.LC155
	.word	1
	.word	.LC156
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC155
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellEquivalenceToken
	.section	.rodata
	.align	2
.LC157:
	.ascii	"@A sym {equivalence} @PO\000"
	.data
	.align	2
	.type	HaskellEquivalenceToken, %object
	.size	HaskellEquivalenceToken, 1412
HaskellEquivalenceToken:
	.word	.LC113
	.word	1
	.word	.LC157
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC113
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellConcatenationToken
	.section	.rodata
	.align	2
.LC158:
	.ascii	"++\000"
	.align	2
.LC159:
	.ascii	"@PPLUSPLUS\000"
	.data
	.align	2
	.type	HaskellConcatenationToken, %object
	.size	HaskellConcatenationToken, 1412
HaskellConcatenationToken:
	.word	.LC158
	.word	1
	.word	.LC159
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC158
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EqvToken
	.section	.rodata
	.align	2
.LC160:
	.ascii	"<=>\000"
	.align	2
.LC161:
	.ascii	"@A sym {arrowdblboth} @PO\000"
	.data
	.align	2
	.type	EqvToken, %object
	.size	EqvToken, 1412
EqvToken:
	.word	.LC160
	.word	1
	.word	.LC161
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC160
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellOrToken
	.section	.rodata
	.align	2
.LC162:
	.ascii	"||\000"
	.data
	.align	2
	.type	HaskellOrToken, %object
	.size	HaskellOrToken, 1412
HaskellOrToken:
	.word	.LC162
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC162
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellAndToken
	.section	.rodata
	.align	2
.LC163:
	.ascii	"&&\000"
	.data
	.align	2
	.type	HaskellAndToken, %object
	.size	HaskellAndToken, 1412
HaskellAndToken:
	.word	.LC163
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC163
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellArrowBindToken
	.section	.rodata
	.align	2
.LC164:
	.ascii	">>>\000"
	.align	2
.LC165:
	.ascii	"@PARROWBIND\000"
	.data
	.align	2
	.type	HaskellArrowBindToken, %object
	.size	HaskellArrowBindToken, 1412
HaskellArrowBindToken:
	.word	.LC164
	.word	1
	.word	.LC165
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC164
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	KindArrowToken
	.section	.rodata
	.align	2
.LC166:
	.ascii	"~>\000"
	.align	2
.LC167:
	.ascii	"@PKINDARROW\000"
	.data
	.align	2
	.type	KindArrowToken, %object
	.size	KindArrowToken, 1412
KindArrowToken:
	.word	.LC166
	.word	1
	.word	.LC167
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC166
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonPowerToken
	.section	.rodata
	.align	2
.LC168:
	.ascii	"**\000"
	.data
	.align	2
	.type	PythonPowerToken, %object
	.size	PythonPowerToken, 1412
PythonPowerToken:
	.word	.LC168
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC168
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonBitLeftShiftToken
	.section	.rodata
	.align	2
.LC169:
	.ascii	"<<\000"
	.data
	.align	2
	.type	PythonBitLeftShiftToken, %object
	.size	PythonBitLeftShiftToken, 1412
PythonBitLeftShiftToken:
	.word	.LC169
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC169
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonBitRightShiftToken
	.section	.rodata
	.align	2
.LC170:
	.ascii	">>\000"
	.data
	.align	2
	.type	PythonBitRightShiftToken, %object
	.size	PythonBitRightShiftToken, 1412
PythonBitRightShiftToken:
	.word	.LC170
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC170
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonBacktickToken
	.align	2
	.type	PythonBacktickToken, %object
	.size	PythonBacktickToken, 1412
PythonBacktickToken:
	.word	.LC74
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC74
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PythonDecoratorToken
	.align	2
	.type	PythonDecoratorToken, %object
	.size	PythonDecoratorToken, 1412
PythonDecoratorToken:
	.word	.LC90
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC90
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	StarToken
	.section	.rodata
	.align	2
.LC171:
	.ascii	"{@PA}\000"
	.data
	.align	2
	.type	StarToken, %object
	.size	StarToken, 1412
StarToken:
	.word	.LC94
	.word	6
	.word	.LC171
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC94
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	MinusToken
	.section	.rodata
	.align	2
.LC172:
	.ascii	"{@PM}\000"
	.data
	.align	2
	.type	MinusToken, %object
	.size	MinusToken, 1412
MinusToken:
	.word	.LC105
	.word	6
	.word	.LC172
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC105
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	EiffelDotToken
	.section	.rodata
	.align	2
.LC173:
	.ascii	"{@PD}\000"
	.data
	.align	2
	.type	EiffelDotToken, %object
	.size	EiffelDotToken, 1412
EiffelDotToken:
	.word	.LC103
	.word	6
	.word	.LC173
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC103
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	NonpareilDotDotToken
	.section	.rodata
	.align	2
.LC174:
	.ascii	"{@PDD}\000"
	.data
	.align	2
	.type	NonpareilDotDotToken, %object
	.size	NonpareilDotDotToken, 1412
NonpareilDotDotToken:
	.word	.LC134
	.word	6
	.word	.LC174
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC134
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	NonpareilExclamationToken
	.section	.rodata
	.align	2
.LC175:
	.ascii	"@PO{\"!\" &0.1f}\000"
	.data
	.align	2
	.type	NonpareilExclamationToken, %object
	.size	NonpareilExclamationToken, 1412
NonpareilExclamationToken:
	.word	.LC101
	.word	6
	.word	.LC175
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC101
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	HaskellColonToken
	.section	.rodata
	.align	2
.LC176:
	.ascii	"{@PCOLON}\000"
	.data
	.align	2
	.type	HaskellColonToken, %object
	.size	HaskellColonToken, 1412
HaskellColonToken:
	.word	.LC104
	.word	6
	.word	.LC176
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC104
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RubyIdentifierToken
	.section	.rodata
	.align	2
.LC177:
	.ascii	"@@\000"
	.data
	.align	2
	.type	RubyIdentifierToken, %object
	.size	RubyIdentifierToken, 1412
RubyIdentifierToken:
	.word	.LC18
	.word	1
	.word	.LC19
	.word	.LC20
	.word	.LC10
	.word	0
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC91
	.word	.LC177
	.word	.LC90
	.space	256
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	Ruby_Methodname
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RubyGenDelimStringToken
	.section	.rodata
	.align	2
.LC178:
	.ascii	"generalized string\000"
	.align	2
.LC179:
	.ascii	"%q\000"
	.align	2
.LC180:
	.ascii	"%Q\000"
	.align	2
.LC181:
	.ascii	"%w\000"
	.align	2
.LC182:
	.ascii	"%r\000"
	.align	2
.LC183:
	.ascii	"%x\000"
	.data
	.align	2
	.type	RubyGenDelimStringToken, %object
	.size	RubyGenDelimStringToken, 1412
RubyGenDelimStringToken:
	.word	.LC178
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC15
	.word	.LC179
	.word	.LC180
	.word	.LC181
	.word	.LC182
	.word	.LC183
	.space	456
	.word	.LC99
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	.LC10
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	16
	.word	.LC99
	.word	.LC1
	.word	.LC5
	.word	.LC3
	.word	.LC7
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLIdentifierToken
	.align	2
	.type	RSLIdentifierToken, %object
	.size	RSLIdentifierToken, 1412
RSLIdentifierToken:
	.word	.LC18
	.word	1
	.word	.LC19
	.word	.LC20
	.word	.LC10
	.word	0
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC74
	.space	264
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	Letter_Digit
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLProductToken
	.section	.rodata
	.align	2
.LC184:
	.ascii	"><\000"
	.align	2
.LC185:
	.ascii	"@A sym{multiply} @PO\000"
	.data
	.align	2
	.type	RSLProductToken, %object
	.size	RSLProductToken, 1412
RSLProductToken:
	.word	.LC184
	.word	1
	.word	.LC185
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC184
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLPartialMapToken
	.section	.rodata
	.align	2
.LC186:
	.ascii	"-~m->\000"
	.align	2
.LC187:
	.ascii	"@PartialMap @FA @PO\000"
	.data
	.align	2
	.type	RSLPartialMapToken, %object
	.size	RSLPartialMapToken, 1412
RSLPartialMapToken:
	.word	.LC186
	.word	1
	.word	.LC187
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC186
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLAndToken
	.section	.rodata
	.align	2
.LC188:
	.ascii	"/\\\000"
	.align	2
.LC189:
	.ascii	"@A sym{logicaland} @PO\000"
	.data
	.align	2
	.type	RSLAndToken, %object
	.size	RSLAndToken, 1412
RSLAndToken:
	.word	.LC188
	.word	1
	.word	.LC189
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC188
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLAlwaysToken
	.section	.rodata
	.align	2
.LC190:
	.ascii	"always\000"
	.align	2
.LC191:
	.ascii	"@Eq { square } @FA @PO\000"
	.data
	.align	2
	.type	RSLAlwaysToken, %object
	.size	RSLAlwaysToken, 1412
RSLAlwaysToken:
	.word	.LC190
	.word	1
	.word	.LC191
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC190
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLIsInToken
	.section	.rodata
	.align	2
.LC192:
	.ascii	"isin\000"
	.align	2
.LC193:
	.ascii	"@A sym{element @PO\000"
	.data
	.align	2
	.type	RSLIsInToken, %object
	.size	RSLIsInToken, 1412
RSLIsInToken:
	.word	.LC192
	.word	1
	.word	.LC193
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC192
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLSubsetToken
	.section	.rodata
	.align	2
.LC194:
	.ascii	"<<=\000"
	.align	2
.LC195:
	.ascii	"@A sym{reflexsubset} @PO\000"
	.data
	.align	2
	.type	RSLSubsetToken, %object
	.size	RSLSubsetToken, 1412
RSLSubsetToken:
	.word	.LC194
	.word	1
	.word	.LC195
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC194
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLUnionToken
	.section	.rodata
	.align	2
.LC196:
	.ascii	"union\000"
	.align	2
.LC197:
	.ascii	"@A sym{union} @PO\000"
	.data
	.align	2
	.type	RSLUnionToken, %object
	.size	RSLUnionToken, 1412
RSLUnionToken:
	.word	.LC196
	.word	1
	.word	.LC197
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC196
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLListStartToken
	.section	.rodata
	.align	2
.LC198:
	.ascii	"<.\000"
	.align	2
.LC199:
	.ascii	"@A sym{angleleft} @PO\000"
	.data
	.align	2
	.type	RSLListStartToken, %object
	.size	RSLListStartToken, 1412
RSLListStartToken:
	.word	.LC198
	.word	1
	.word	.LC199
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC198
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLParToken
	.section	.rodata
	.align	2
.LC200:
	.ascii	"@Eq { dbar } @FA @PO\000"
	.data
	.align	2
	.type	RSLParToken, %object
	.size	RSLParToken, 1412
RSLParToken:
	.word	.LC200
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC200
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLIntChoiceToken
	.section	.rodata
	.align	2
.LC201:
	.ascii	"|^|\000"
	.align	2
.LC202:
	.ascii	"@IntChoice @FA @PO\000"
	.data
	.align	2
	.type	RSLIntChoiceToken, %object
	.size	RSLIntChoiceToken, 1412
RSLIntChoiceToken:
	.word	.LC201
	.word	1
	.word	.LC202
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC201
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLTurnstileToken
	.section	.rodata
	.align	2
.LC203:
	.ascii	"|-\000"
	.align	2
.LC204:
	.ascii	"@Eq { vdash } @FA @PO\000"
	.data
	.align	2
	.type	RSLTurnstileToken, %object
	.size	RSLTurnstileToken, 1412
RSLTurnstileToken:
	.word	.LC203
	.word	1
	.word	.LC204
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC203
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLListToken
	.section	.rodata
	.align	2
.LC205:
	.ascii	"-list\000"
	.align	2
.LC206:
	.ascii	"{*}\000"
	.data
	.align	2
	.type	RSLListToken, %object
	.size	RSLListToken, 1412
RSLListToken:
	.word	.LC205
	.word	6
	.word	.LC206
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC205
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLPartialFnToken
	.section	.rodata
	.align	2
.LC207:
	.ascii	"-~->\000"
	.align	2
.LC208:
	.ascii	"@PartialFn @FA @PO\000"
	.data
	.align	2
	.type	RSLPartialFnToken, %object
	.size	RSLPartialFnToken, 1412
RSLPartialFnToken:
	.word	.LC207
	.word	1
	.word	.LC208
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC207
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLRelationToken
	.section	.rodata
	.align	2
.LC209:
	.ascii	"<->\000"
	.align	2
.LC210:
	.ascii	"@A sym{arrowboth} @PO\000"
	.data
	.align	2
	.type	RSLRelationToken, %object
	.size	RSLRelationToken, 1412
RSLRelationToken:
	.word	.LC209
	.word	1
	.word	.LC210
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC209
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLOrToken
	.section	.rodata
	.align	2
.LC211:
	.ascii	"\\/\000"
	.align	2
.LC212:
	.ascii	"@A sym{logicalor} @PO\000"
	.data
	.align	2
	.type	RSLOrToken, %object
	.size	RSLOrToken, 1412
RSLOrToken:
	.word	.LC211
	.word	1
	.word	.LC212
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC211
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLNotIsInToken
	.section	.rodata
	.align	2
.LC213:
	.ascii	"~isin\000"
	.align	2
.LC214:
	.ascii	"@A sym{notelement }@PO\000"
	.data
	.align	2
	.type	RSLNotIsInToken, %object
	.size	RSLNotIsInToken, 1412
RSLNotIsInToken:
	.word	.LC213
	.word	1
	.word	.LC214
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC213
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLProperSuperToken
	.section	.rodata
	.align	2
.LC215:
	.ascii	"@A sym{propersuperset} @PO\000"
	.data
	.align	2
	.type	RSLProperSuperToken, %object
	.size	RSLProperSuperToken, 1412
RSLProperSuperToken:
	.word	.LC170
	.word	1
	.word	.LC215
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC170
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLInterToken
	.section	.rodata
	.align	2
.LC216:
	.ascii	"inter\000"
	.align	2
.LC217:
	.ascii	"@A sym{intersection} @PO\000"
	.data
	.align	2
	.type	RSLInterToken, %object
	.size	RSLInterToken, 1412
RSLInterToken:
	.word	.LC216
	.word	1
	.word	.LC217
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC216
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLListEndToken
	.section	.rodata
	.align	2
.LC218:
	.ascii	".>\000"
	.align	2
.LC219:
	.ascii	"@A sym{angleright} @PO\000"
	.data
	.align	2
	.type	RSLListEndToken, %object
	.size	RSLListEndToken, 1412
RSLListEndToken:
	.word	.LC218
	.word	1
	.word	.LC219
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC218
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLInterlockToken
	.section	.rodata
	.align	2
.LC220:
	.ascii	"@Interlock @FA @PO\000"
	.data
	.align	2
	.type	RSLInterlockToken, %object
	.size	RSLInterlockToken, 1412
RSLInterlockToken:
	.word	.LC158
	.word	1
	.word	.LC220
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC158
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLLambdaToken
	.section	.rodata
	.align	2
.LC221:
	.ascii	"-\\\000"
	.align	2
.LC222:
	.ascii	"@A sym{lambda} @PO\000"
	.data
	.align	2
	.type	RSLLambdaToken, %object
	.size	RSLLambdaToken, 1412
RSLLambdaToken:
	.word	.LC221
	.word	1
	.word	.LC222
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC221
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLImplRelToken
	.section	.rodata
	.align	2
.LC223:
	.ascii	"{=\000"
	.align	2
.LC224:
	.ascii	"@Eq { preceq } @FA @PO\000"
	.data
	.align	2
	.type	RSLImplRelToken, %object
	.size	RSLImplRelToken, 1412
RSLImplRelToken:
	.word	.LC223
	.word	1
	.word	.LC224
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC223
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLInfListToken
	.section	.rodata
	.align	2
.LC225:
	.ascii	"-inflist\000"
	.align	2
.LC226:
	.ascii	"@InfList @FA @PO\000"
	.data
	.align	2
	.type	RSLInfListToken, %object
	.size	RSLInfListToken, 1412
RSLInfListToken:
	.word	.LC225
	.word	1
	.word	.LC226
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC225
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLMapToken
	.section	.rodata
	.align	2
.LC227:
	.ascii	"-m->\000"
	.align	2
.LC228:
	.ascii	"@Map @FA @PO\000"
	.data
	.align	2
	.type	RSLMapToken, %object
	.size	RSLMapToken, 1412
RSLMapToken:
	.word	.LC227
	.word	1
	.word	.LC228
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC227
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLSTToken
	.section	.rodata
	.align	2
.LC229:
	.ascii	":-\000"
	.align	2
.LC230:
	.ascii	"@A sym{dotmath} @PO\000"
	.data
	.align	2
	.type	RSLSTToken, %object
	.size	RSLSTToken, 1412
RSLSTToken:
	.word	.LC229
	.word	1
	.word	.LC230
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC229
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLNotEqualToken
	.section	.rodata
	.align	2
.LC231:
	.ascii	"~=\000"
	.align	2
.LC232:
	.ascii	"@A sym{notequal} @PO\000"
	.data
	.align	2
	.type	RSLNotEqualToken, %object
	.size	RSLNotEqualToken, 1412
RSLNotEqualToken:
	.word	.LC231
	.word	1
	.word	.LC232
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC231
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLPowerToken
	.section	.rodata
	.align	2
.LC233:
	.ascii	"@A sym{arrowup} @PO\000"
	.data
	.align	2
	.type	RSLPowerToken, %object
	.size	RSLPowerToken, 1412
RSLPowerToken:
	.word	.LC168
	.word	1
	.word	.LC233
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC168
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLProperSubsetToken
	.section	.rodata
	.align	2
.LC234:
	.ascii	"@A sym{propersubset} @PO\000"
	.data
	.align	2
	.type	RSLProperSubsetToken, %object
	.size	RSLProperSubsetToken, 1412
RSLProperSubsetToken:
	.word	.LC169
	.word	1
	.word	.LC234
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC169
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLSupersetToken
	.section	.rodata
	.align	2
.LC235:
	.ascii	">>=\000"
	.align	2
.LC236:
	.ascii	"@A sym{reflexsuperset} @PO\000"
	.data
	.align	2
	.type	RSLSupersetToken, %object
	.size	RSLSupersetToken, 1412
RSLSupersetToken:
	.word	.LC235
	.word	1
	.word	.LC236
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC235
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLOverrideToken
	.section	.rodata
	.align	2
.LC237:
	.ascii	"!!\000"
	.align	2
.LC238:
	.ascii	"@Dagger @FA @PO\000"
	.data
	.align	2
	.type	RSLOverrideToken, %object
	.size	RSLOverrideToken, 1412
RSLOverrideToken:
	.word	.LC237
	.word	1
	.word	.LC238
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC237
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLMapletToken
	.section	.rodata
	.align	2
.LC239:
	.ascii	"+>\000"
	.align	2
.LC240:
	.ascii	"@Eq { mapsto } @FA @PO\000"
	.data
	.align	2
	.type	RSLMapletToken, %object
	.size	RSLMapletToken, 1412
RSLMapletToken:
	.word	.LC239
	.word	1
	.word	.LC240
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC239
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLExtChoiceToken
	.section	.rodata
	.align	2
.LC241:
	.ascii	"|=|\000"
	.align	2
.LC242:
	.ascii	"@ExtChoice @FA @PO\000"
	.data
	.align	2
	.type	RSLExtChoiceToken, %object
	.size	RSLExtChoiceToken, 1412
RSLExtChoiceToken:
	.word	.LC241
	.word	1
	.word	.LC242
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC241
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLApplyToken
	.section	.rodata
	.align	2
.LC243:
	.ascii	"@A sym{degree} @PO\000"
	.data
	.align	2
	.type	RSLApplyToken, %object
	.size	RSLApplyToken, 1412
RSLApplyToken:
	.word	.LC102
	.word	1
	.word	.LC243
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC102
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLImplExprToken
	.section	.rodata
	.align	2
.LC244:
	.ascii	"[=\000"
	.align	2
.LC245:
	.ascii	"@Eq { sqsubseteq } @FA @PO\000"
	.data
	.align	2
	.type	RSLImplExprToken, %object
	.size	RSLImplExprToken, 1412
RSLImplExprToken:
	.word	.LC244
	.word	1
	.word	.LC245
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC244
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLPrimeToken
	.section	.rodata
	.align	2
.LC246:
	.ascii	"{'}\000"
	.data
	.align	2
	.type	RSLPrimeToken, %object
	.size	RSLPrimeToken, 1412
RSLPrimeToken:
	.word	.LC14
	.word	6
	.word	.LC246
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	RSLExistsOneToken
	.section	.rodata
	.align	2
.LC247:
	.ascii	"exists!\000"
	.align	2
.LC248:
	.ascii	"{@Sym existential}! @FA @PO\000"
	.data
	.align	2
	.type	RSLExistsOneToken, %object
	.size	RSLExistsOneToken, 1412
RSLExistsOneToken:
	.word	.LC247
	.word	1
	.word	.LC248
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC247
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlSingleQuoteStringToken
	.section	.rodata
	.align	2
.LC249:
	.ascii	"''-string\000"
	.data
	.align	2
	.type	PerlSingleQuoteStringToken, %object
	.size	PerlSingleQuoteStringToken, 1412
PerlSingleQuoteStringToken:
	.word	.LC249
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC14
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC14
	.word	0
	.word	0
	.space	512
	.global	PerlDoubleQuoteStringToken
	.section	.rodata
	.align	2
.LC250:
	.ascii	"\"\"-string\000"
	.data
	.align	2
	.type	PerlDoubleQuoteStringToken, %object
	.size	PerlDoubleQuoteStringToken, 1412
PerlDoubleQuoteStringToken:
	.word	.LC250
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC11
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC11
	.word	0
	.word	0
	.space	512
	.global	PerlBackQuoteStringToken
	.section	.rodata
	.align	2
.LC251:
	.ascii	"``-string\000"
	.data
	.align	2
	.type	PerlBackQuoteStringToken, %object
	.size	PerlBackQuoteStringToken, 1412
PerlBackQuoteStringToken:
	.word	.LC251
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC74
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC74
	.word	0
	.word	0
	.space	512
	.global	PerlQTypeStringToken
	.section	.rodata
	.align	2
.LC252:
	.ascii	"q-type string\000"
	.align	2
.LC253:
	.ascii	"qq\000"
	.align	2
.LC254:
	.ascii	"qx\000"
	.align	2
.LC255:
	.ascii	"qw\000"
	.align	2
.LC256:
	.ascii	"qr\000"
	.data
	.align	2
	.type	PerlQTypeStringToken, %object
	.size	PerlQTypeStringToken, 1412
PerlQTypeStringToken:
	.word	.LC252
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC63
	.word	.LC253
	.word	.LC254
	.word	.LC255
	.word	.LC256
	.word	.LC59
	.space	456
	.word	.LC99
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	.LC10
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	16
	.word	.LC99
	.word	.LC1
	.word	.LC5
	.word	.LC3
	.word	.LC7
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlSTypeStringToken
	.section	.rodata
	.align	2
.LC257:
	.ascii	"s-type string\000"
	.align	2
.LC258:
	.ascii	"tr\000"
	.data
	.align	2
	.type	PerlSTypeStringToken, %object
	.size	PerlSTypeStringToken, 1412
PerlSTypeStringToken:
	.word	.LC257
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC65
	.word	.LC71
	.word	.LC258
	.space	468
	.word	.LC99
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	.LC10
	.word	.LC0
	.word	.LC4
	.word	.LC2
	.word	.LC6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	16
	.word	.LC99
	.word	.LC1
	.word	.LC5
	.word	.LC3
	.word	.LC7
	.word	.LC101
	.word	.LC15
	.word	.LC102
	.word	.LC97
	.word	.LC133
	.word	.LC104
	.word	.LC98
	.word	.LC91
	.word	.LC11
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC105
	.word	.LC95
	.word	.LC96
	.word	.LC106
	.word	.LC14
	.word	.LC90
	.word	.LC100
	.word	.LC103
	.word	.LC74
	.space	16
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	1
	.space	512
	.global	PerlRegExpLPar
	.section	.rodata
	.align	2
.LC259:
	.ascii	"regex\000"
	.align	2
.LC260:
	.ascii	"@PO{\"(\"}@PS{\"/\"}@PS\000"
	.align	2
.LC261:
	.ascii	"@PS{\"/\"}\000"
	.align	2
.LC262:
	.ascii	" /\000"
	.align	2
.LC263:
	.ascii	"\011/\000"
	.align	2
.LC264:
	.ascii	"  /\000"
	.align	2
.LC265:
	.ascii	" \011/\000"
	.align	2
.LC266:
	.ascii	"\011 /\000"
	.align	2
.LC267:
	.ascii	"\011\011/\000"
	.data
	.align	2
	.type	PerlRegExpLPar, %object
	.size	PerlRegExpLPar, 1412
PerlRegExpLPar:
	.word	.LC259
	.word	2
	.word	.LC260
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC0
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpEq
	.section	.rodata
	.align	2
.LC268:
	.ascii	"@PO{\"=\"} @PS{\"/\"}@PS\000"
	.data
	.align	2
	.type	PerlRegExpEq, %object
	.size	PerlRegExpEq, 1412
PerlRegExpEq:
	.word	.LC259
	.word	2
	.word	.LC268
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC95
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpMatch
	.section	.rodata
	.align	2
.LC269:
	.ascii	"@PO{\"=~\"} @PS{\"/\"}@PS\000"
	.align	2
.LC270:
	.ascii	"=~\000"
	.data
	.align	2
	.type	PerlRegExpMatch, %object
	.size	PerlRegExpMatch, 1412
PerlRegExpMatch:
	.word	.LC259
	.word	2
	.word	.LC269
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC270
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpNoMatch
	.section	.rodata
	.align	2
.LC271:
	.ascii	"@PO{\"!~\"} @PS{\"/\"}@PS\000"
	.align	2
.LC272:
	.ascii	"!~\000"
	.data
	.align	2
	.type	PerlRegExpNoMatch, %object
	.size	PerlRegExpNoMatch, 1412
PerlRegExpNoMatch:
	.word	.LC259
	.word	2
	.word	.LC271
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC272
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpSplit
	.section	.rodata
	.align	2
.LC273:
	.ascii	"@PK{split} @PS{\"/\"}@PS\000"
	.align	2
.LC274:
	.ascii	"split\000"
	.data
	.align	2
	.type	PerlRegExpSplit, %object
	.size	PerlRegExpSplit, 1412
PerlRegExpSplit:
	.word	.LC259
	.word	2
	.word	.LC273
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC274
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpIf
	.section	.rodata
	.align	2
.LC275:
	.ascii	"@PK{if} @PS{\"/\"}@PS\000"
	.align	2
.LC276:
	.ascii	"if\000"
	.data
	.align	2
	.type	PerlRegExpIf, %object
	.size	PerlRegExpIf, 1412
PerlRegExpIf:
	.word	.LC259
	.word	2
	.word	.LC275
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC276
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpAnd
	.section	.rodata
	.align	2
.LC277:
	.ascii	"@PK{and} @PS{\"/\"}@PS\000"
	.align	2
.LC278:
	.ascii	"and\000"
	.data
	.align	2
	.type	PerlRegExpAnd, %object
	.size	PerlRegExpAnd, 1412
PerlRegExpAnd:
	.word	.LC259
	.word	2
	.word	.LC277
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC278
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpAnd2
	.section	.rodata
	.align	2
.LC279:
	.ascii	"@PO{\"&&\"} @PS{\"/\"}@PS\000"
	.data
	.align	2
	.type	PerlRegExpAnd2, %object
	.size	PerlRegExpAnd2, 1412
PerlRegExpAnd2:
	.word	.LC259
	.word	2
	.word	.LC279
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC163
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpOr
	.section	.rodata
	.align	2
.LC280:
	.ascii	"@PK{or} @PS{\"/\"}@PS\000"
	.align	2
.LC281:
	.ascii	"or\000"
	.data
	.align	2
	.type	PerlRegExpOr, %object
	.size	PerlRegExpOr, 1412
PerlRegExpOr:
	.word	.LC259
	.word	2
	.word	.LC280
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC281
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpOr2
	.section	.rodata
	.align	2
.LC282:
	.ascii	"@PO{\"||\"} @PS{\"/\"}@PS\000"
	.data
	.align	2
	.type	PerlRegExpOr2, %object
	.size	PerlRegExpOr2, 1412
PerlRegExpOr2:
	.word	.LC259
	.word	2
	.word	.LC282
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC162
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpXor
	.section	.rodata
	.align	2
.LC283:
	.ascii	"@PK{xor} @PS{\"/\"}@PS\000"
	.align	2
.LC284:
	.ascii	"xor\000"
	.data
	.align	2
	.type	PerlRegExpXor, %object
	.size	PerlRegExpXor, 1412
PerlRegExpXor:
	.word	.LC259
	.word	2
	.word	.LC283
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC284
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpNot
	.section	.rodata
	.align	2
.LC285:
	.ascii	"@PK{not} @PS{\"/\"}@PS\000"
	.align	2
.LC286:
	.ascii	"not\000"
	.data
	.align	2
	.type	PerlRegExpNot, %object
	.size	PerlRegExpNot, 1412
PerlRegExpNot:
	.word	.LC259
	.word	2
	.word	.LC285
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC286
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpNot2
	.section	.rodata
	.align	2
.LC287:
	.ascii	"@PO{\"!\"} @PS{\"/\"}@PS\000"
	.data
	.align	2
	.type	PerlRegExpNot2, %object
	.size	PerlRegExpNot2, 1412
PerlRegExpNot2:
	.word	.LC259
	.word	2
	.word	.LC287
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC101
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpUnless
	.section	.rodata
	.align	2
.LC288:
	.ascii	"@PK{unless} @PS{\"/\"}@PS\000"
	.align	2
.LC289:
	.ascii	"unless\000"
	.data
	.align	2
	.type	PerlRegExpUnless, %object
	.size	PerlRegExpUnless, 1412
PerlRegExpUnless:
	.word	.LC259
	.word	2
	.word	.LC288
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC289
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpFor
	.section	.rodata
	.align	2
.LC290:
	.ascii	"@PK{for} @PS{\"/\"}@PS\000"
	.align	2
.LC291:
	.ascii	"for\000"
	.data
	.align	2
	.type	PerlRegExpFor, %object
	.size	PerlRegExpFor, 1412
PerlRegExpFor:
	.word	.LC259
	.word	2
	.word	.LC290
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC291
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpForEach
	.section	.rodata
	.align	2
.LC292:
	.ascii	"@PK{foreach} @PS{\"/\"}@PS\000"
	.align	2
.LC293:
	.ascii	"foreach\000"
	.data
	.align	2
	.type	PerlRegExpForEach, %object
	.size	PerlRegExpForEach, 1412
PerlRegExpForEach:
	.word	.LC259
	.word	2
	.word	.LC292
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC293
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpWhile
	.section	.rodata
	.align	2
.LC294:
	.ascii	"@PK{while} @PS{\"/\"}@PS\000"
	.align	2
.LC295:
	.ascii	"while\000"
	.data
	.align	2
	.type	PerlRegExpWhile, %object
	.size	PerlRegExpWhile, 1412
PerlRegExpWhile:
	.word	.LC259
	.word	2
	.word	.LC294
	.word	.LC10
	.word	.LC261
	.word	0
	.word	.LC295
	.space	476
	.word	.LC99
	.word	.LC262
	.word	.LC263
	.word	.LC264
	.word	.LC265
	.word	.LC266
	.word	.LC267
	.space	92
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	92
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.word	.LC99
	.space	92
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRegExpStartLineToken
	.align	2
	.type	PerlRegExpStartLineToken, %object
	.size	PerlRegExpStartLineToken, 1412
PerlRegExpStartLineToken:
	.word	.LC259
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC99
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC12
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC99
	.word	0
	.word	0
	.space	512
	.global	HereEOTuq
	.section	.rodata
	.align	2
.LC296:
	.ascii	"here-document\000"
	.align	2
.LC297:
	.ascii	"<<EOT\000"
	.align	2
.LC298:
	.ascii	"EOT\012\000"
	.data
	.align	2
	.type	HereEOTuq, %object
	.size	HereEOTuq, 1412
HereEOTuq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC297
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC298
	.word	1
	.word	0
	.space	512
	.global	HereEOTdq
	.section	.rodata
	.align	2
.LC299:
	.ascii	"<<\"EOT\"\000"
	.data
	.align	2
	.type	HereEOTdq, %object
	.size	HereEOTdq, 1412
HereEOTdq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC299
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC298
	.word	1
	.word	0
	.space	512
	.global	HereEOTfq
	.section	.rodata
	.align	2
.LC300:
	.ascii	"<<'EOT'\000"
	.data
	.align	2
	.type	HereEOTfq, %object
	.size	HereEOTfq, 1412
HereEOTfq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC300
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC298
	.word	1
	.word	0
	.space	512
	.global	HereEOTbq
	.section	.rodata
	.align	2
.LC301:
	.ascii	"<<`EOT`\000"
	.data
	.align	2
	.type	HereEOTbq, %object
	.size	HereEOTbq, 1412
HereEOTbq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC301
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC298
	.word	1
	.word	0
	.space	512
	.global	HereEOFuq
	.section	.rodata
	.align	2
.LC302:
	.ascii	"<<EOF\000"
	.align	2
.LC303:
	.ascii	"EOF\012\000"
	.data
	.align	2
	.type	HereEOFuq, %object
	.size	HereEOFuq, 1412
HereEOFuq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC302
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC303
	.word	1
	.word	0
	.space	512
	.global	HereEOFdq
	.section	.rodata
	.align	2
.LC304:
	.ascii	"<<\"EOF\"\000"
	.data
	.align	2
	.type	HereEOFdq, %object
	.size	HereEOFdq, 1412
HereEOFdq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC304
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC303
	.word	1
	.word	0
	.space	512
	.global	HereEOFfq
	.section	.rodata
	.align	2
.LC305:
	.ascii	"<<'EOF'\000"
	.data
	.align	2
	.type	HereEOFfq, %object
	.size	HereEOFfq, 1412
HereEOFfq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC305
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC303
	.word	1
	.word	0
	.space	512
	.global	HereEOFbq
	.section	.rodata
	.align	2
.LC306:
	.ascii	"<<`EOF`\000"
	.data
	.align	2
	.type	HereEOFbq, %object
	.size	HereEOFbq, 1412
HereEOFbq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC306
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC303
	.word	1
	.word	0
	.space	512
	.global	HereENDuq
	.section	.rodata
	.align	2
.LC307:
	.ascii	"<<END\000"
	.align	2
.LC308:
	.ascii	"END\012\000"
	.data
	.align	2
	.type	HereENDuq, %object
	.size	HereENDuq, 1412
HereENDuq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC307
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC308
	.word	1
	.word	0
	.space	512
	.global	HereENDdq
	.section	.rodata
	.align	2
.LC309:
	.ascii	"<<\"END\"\000"
	.data
	.align	2
	.type	HereENDdq, %object
	.size	HereENDdq, 1412
HereENDdq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC309
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC308
	.word	1
	.word	0
	.space	512
	.global	HereENDfq
	.section	.rodata
	.align	2
.LC310:
	.ascii	"<<'END'\000"
	.data
	.align	2
	.type	HereENDfq, %object
	.size	HereENDfq, 1412
HereENDfq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC310
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC308
	.word	1
	.word	0
	.space	512
	.global	HereENDbq
	.section	.rodata
	.align	2
.LC311:
	.ascii	"<<`END`\000"
	.data
	.align	2
	.type	HereENDbq, %object
	.size	HereENDbq, 1412
HereENDbq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC311
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC308
	.word	1
	.word	0
	.space	512
	.global	HereBLAuq
	.section	.rodata
	.align	2
.LC312:
	.ascii	"<< \000"
	.align	2
.LC313:
	.ascii	"\012\000"
	.data
	.align	2
	.type	HereBLAuq, %object
	.size	HereBLAuq, 1412
HereBLAuq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC312
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	HereBLAdq
	.section	.rodata
	.align	2
.LC314:
	.ascii	"<<\"\"\000"
	.data
	.align	2
	.type	HereBLAdq, %object
	.size	HereBLAdq, 1412
HereBLAdq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC314
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	HereBLAfq
	.section	.rodata
	.align	2
.LC315:
	.ascii	"<<''\000"
	.data
	.align	2
	.type	HereBLAfq, %object
	.size	HereBLAfq, 1412
HereBLAfq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC315
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	HereBLAbq
	.section	.rodata
	.align	2
.LC316:
	.ascii	"<<``\000"
	.data
	.align	2
	.type	HereBLAbq, %object
	.size	HereBLAbq, 1412
HereBLAbq:
	.word	.LC296
	.word	1
	.word	.LC9
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC316
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	PerlIdentifierToken
	.section	.rodata
	.align	2
.LC317:
	.ascii	"%A\000"
	.align	2
.LC318:
	.ascii	"%B\000"
	.align	2
.LC319:
	.ascii	"%C\000"
	.align	2
.LC320:
	.ascii	"%D\000"
	.align	2
.LC321:
	.ascii	"%E\000"
	.align	2
.LC322:
	.ascii	"%F\000"
	.align	2
.LC323:
	.ascii	"%G\000"
	.align	2
.LC324:
	.ascii	"%H\000"
	.align	2
.LC325:
	.ascii	"%I\000"
	.align	2
.LC326:
	.ascii	"%J\000"
	.align	2
.LC327:
	.ascii	"%K\000"
	.align	2
.LC328:
	.ascii	"%L\000"
	.align	2
.LC329:
	.ascii	"%M\000"
	.align	2
.LC330:
	.ascii	"%N\000"
	.align	2
.LC331:
	.ascii	"%O\000"
	.align	2
.LC332:
	.ascii	"%P\000"
	.align	2
.LC333:
	.ascii	"%R\000"
	.align	2
.LC334:
	.ascii	"%S\000"
	.align	2
.LC335:
	.ascii	"%T\000"
	.align	2
.LC336:
	.ascii	"%U\000"
	.align	2
.LC337:
	.ascii	"%V\000"
	.align	2
.LC338:
	.ascii	"%W\000"
	.align	2
.LC339:
	.ascii	"%X\000"
	.align	2
.LC340:
	.ascii	"%Y\000"
	.align	2
.LC341:
	.ascii	"%Z\000"
	.align	2
.LC342:
	.ascii	"%a\000"
	.align	2
.LC343:
	.ascii	"%b\000"
	.align	2
.LC344:
	.ascii	"%c\000"
	.align	2
.LC345:
	.ascii	"%d\000"
	.align	2
.LC346:
	.ascii	"%e\000"
	.align	2
.LC347:
	.ascii	"%f\000"
	.align	2
.LC348:
	.ascii	"%g\000"
	.align	2
.LC349:
	.ascii	"%h\000"
	.align	2
.LC350:
	.ascii	"%i\000"
	.align	2
.LC351:
	.ascii	"%j\000"
	.align	2
.LC352:
	.ascii	"%k\000"
	.align	2
.LC353:
	.ascii	"%l\000"
	.align	2
.LC354:
	.ascii	"%m\000"
	.align	2
.LC355:
	.ascii	"%n\000"
	.align	2
.LC356:
	.ascii	"%o\000"
	.align	2
.LC357:
	.ascii	"%p\000"
	.align	2
.LC358:
	.ascii	"%s\000"
	.align	2
.LC359:
	.ascii	"%t\000"
	.align	2
.LC360:
	.ascii	"%u\000"
	.align	2
.LC361:
	.ascii	"%v\000"
	.align	2
.LC362:
	.ascii	"%y\000"
	.align	2
.LC363:
	.ascii	"%z\000"
	.align	2
.LC364:
	.ascii	"%_\000"
	.data
	.align	2
	.type	PerlIdentifierToken, %object
	.size	PerlIdentifierToken, 1412
PerlIdentifierToken:
	.word	.LC18
	.word	1
	.word	.LC19
	.word	.LC20
	.word	.LC10
	.word	0
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC91
	.word	.LC90
	.word	.LC317
	.word	.LC318
	.word	.LC319
	.word	.LC320
	.word	.LC321
	.word	.LC322
	.word	.LC323
	.word	.LC324
	.word	.LC325
	.word	.LC326
	.word	.LC327
	.word	.LC328
	.word	.LC329
	.word	.LC330
	.word	.LC331
	.word	.LC332
	.word	.LC180
	.word	.LC333
	.word	.LC334
	.word	.LC335
	.word	.LC336
	.word	.LC337
	.word	.LC338
	.word	.LC339
	.word	.LC340
	.word	.LC341
	.word	.LC342
	.word	.LC343
	.word	.LC344
	.word	.LC345
	.word	.LC346
	.word	.LC347
	.word	.LC348
	.word	.LC349
	.word	.LC350
	.word	.LC351
	.word	.LC352
	.word	.LC353
	.word	.LC354
	.word	.LC355
	.word	.LC356
	.word	.LC357
	.word	.LC179
	.word	.LC182
	.word	.LC358
	.word	.LC359
	.word	.LC360
	.word	.LC361
	.word	.LC181
	.word	.LC183
	.word	.LC362
	.word	.LC363
	.word	.LC364
	.space	48
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	Letter_Digit
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlSpecialIdentifierToken
	.section	.rodata
	.align	2
.LC365:
	.ascii	"special variable\000"
	.align	2
.LC366:
	.ascii	"$&\000"
	.align	2
.LC367:
	.ascii	"$`\000"
	.align	2
.LC368:
	.ascii	"$'\000"
	.align	2
.LC369:
	.ascii	"$+\000"
	.align	2
.LC370:
	.ascii	"@+\000"
	.align	2
.LC371:
	.ascii	"$*\000"
	.align	2
.LC372:
	.ascii	"$.\000"
	.align	2
.LC373:
	.ascii	"$/\000"
	.align	2
.LC374:
	.ascii	"$|\000"
	.align	2
.LC375:
	.ascii	"$,\000"
	.align	2
.LC376:
	.ascii	"$\\\000"
	.align	2
.LC377:
	.ascii	"$\"\000"
	.align	2
.LC378:
	.ascii	"$;\000"
	.align	2
.LC379:
	.ascii	"$#\000"
	.align	2
.LC380:
	.ascii	"$%\000"
	.align	2
.LC381:
	.ascii	"$=\000"
	.align	2
.LC382:
	.ascii	"$-\000"
	.align	2
.LC383:
	.ascii	"@-\000"
	.align	2
.LC384:
	.ascii	"$~\000"
	.align	2
.LC385:
	.ascii	"$^\000"
	.align	2
.LC386:
	.ascii	"$:\000"
	.align	2
.LC387:
	.ascii	"$^L\000"
	.align	2
.LC388:
	.ascii	"$^A\000"
	.align	2
.LC389:
	.ascii	"$?\000"
	.align	2
.LC390:
	.ascii	"$!\000"
	.align	2
.LC391:
	.ascii	"$^E\000"
	.align	2
.LC392:
	.ascii	"$@\000"
	.align	2
.LC393:
	.ascii	"$$\000"
	.align	2
.LC394:
	.ascii	"$<\000"
	.align	2
.LC395:
	.ascii	"$>\000"
	.align	2
.LC396:
	.ascii	"$(\000"
	.align	2
.LC397:
	.ascii	"$)\000"
	.align	2
.LC398:
	.ascii	"$0\000"
	.align	2
.LC399:
	.ascii	"$[\000"
	.align	2
.LC400:
	.ascii	"$]\000"
	.align	2
.LC401:
	.ascii	"$^C\000"
	.align	2
.LC402:
	.ascii	"$^D\000"
	.align	2
.LC403:
	.ascii	"$^F\000"
	.align	2
.LC404:
	.ascii	"$^H\000"
	.align	2
.LC405:
	.ascii	"%^H\000"
	.align	2
.LC406:
	.ascii	"$^I\000"
	.align	2
.LC407:
	.ascii	"$^M\000"
	.align	2
.LC408:
	.ascii	"$^O\000"
	.align	2
.LC409:
	.ascii	"$^P\000"
	.align	2
.LC410:
	.ascii	"$^R\000"
	.align	2
.LC411:
	.ascii	"$^S\000"
	.align	2
.LC412:
	.ascii	"$^T\000"
	.align	2
.LC413:
	.ascii	"$^V\000"
	.align	2
.LC414:
	.ascii	"$^W\000"
	.align	2
.LC415:
	.ascii	"${^WARNING_BITS}\000"
	.align	2
.LC416:
	.ascii	"${^WIDE_SYSTEM_CALLS}\000"
	.align	2
.LC417:
	.ascii	"$^X\000"
	.data
	.align	2
	.type	PerlSpecialIdentifierToken, %object
	.size	PerlSpecialIdentifierToken, 1412
PerlSpecialIdentifierToken:
	.word	.LC365
	.word	1
	.word	.LC19
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC366
	.word	.LC367
	.word	.LC368
	.word	.LC369
	.word	.LC370
	.word	.LC371
	.word	.LC372
	.word	.LC373
	.word	.LC374
	.word	.LC375
	.word	.LC376
	.word	.LC377
	.word	.LC378
	.word	.LC379
	.word	.LC380
	.word	.LC381
	.word	.LC382
	.word	.LC383
	.word	.LC384
	.word	.LC385
	.word	.LC386
	.word	.LC387
	.word	.LC388
	.word	.LC389
	.word	.LC390
	.word	.LC391
	.word	.LC392
	.word	.LC393
	.word	.LC394
	.word	.LC395
	.word	.LC396
	.word	.LC397
	.word	.LC398
	.word	.LC399
	.word	.LC400
	.word	.LC401
	.word	.LC402
	.word	.LC403
	.word	.LC404
	.word	.LC405
	.word	.LC406
	.word	.LC407
	.word	.LC408
	.word	.LC409
	.word	.LC410
	.word	.LC411
	.word	.LC412
	.word	.LC413
	.word	.LC414
	.word	.LC415
	.word	.LC416
	.word	.LC417
	.space	272
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlLiteralNumberToken
	.section	.rodata
	.align	2
.LC418:
	.ascii	"0123456789.eE_\000"
	.data
	.align	2
	.type	PerlLiteralNumberToken, %object
	.size	PerlLiteralNumberToken, 1412
PerlLiteralNumberToken:
	.word	.LC75
	.word	1
	.word	.LC76
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC77
	.word	.LC78
	.word	.LC79
	.word	.LC80
	.word	.LC81
	.word	.LC82
	.word	.LC83
	.word	.LC84
	.word	.LC85
	.word	.LC86
	.space	440
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC418
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlHexNumberToken
	.section	.rodata
	.align	2
.LC419:
	.ascii	"0x\000"
	.align	2
.LC420:
	.ascii	"0123456789AaBbCcDdEeFf\000"
	.data
	.align	2
	.type	PerlHexNumberToken, %object
	.size	PerlHexNumberToken, 1412
PerlHexNumberToken:
	.word	.LC75
	.word	1
	.word	.LC76
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC419
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC420
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlBinaryNumberToken
	.section	.rodata
	.align	2
.LC421:
	.ascii	"0b\000"
	.align	2
.LC422:
	.ascii	"01\000"
	.data
	.align	2
	.type	PerlBinaryNumberToken, %object
	.size	PerlBinaryNumberToken, 1412
PerlBinaryNumberToken:
	.word	.LC75
	.word	1
	.word	.LC76
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC421
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC422
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlCommentToken
	.align	2
	.type	PerlCommentToken, %object
	.size	PerlCommentToken, 1412
PerlCommentToken:
	.word	.LC107
	.word	1
	.word	.LC108
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC102
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlCommentEscapeToken
	.align	2
	.type	PerlCommentEscapeToken, %object
	.size	PerlCommentEscapeToken, 1412
PerlCommentEscapeToken:
	.word	.LC118
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC123
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlPodToken
	.section	.rodata
	.align	2
.LC423:
	.ascii	"perl-pod\000"
	.align	2
.LC424:
	.ascii	"@DP @Pod\000"
	.align	2
.LC425:
	.ascii	"@DP\012\000"
	.align	2
.LC426:
	.ascii	"=pod\000"
	.align	2
.LC427:
	.ascii	"=cut\000"
	.data
	.align	2
	.type	PerlPodToken, %object
	.size	PerlPodToken, 1412
PerlPodToken:
	.word	.LC423
	.word	4
	.word	.LC424
	.word	.LC10
	.word	.LC425
	.word	1
	.word	.LC95
	.word	.LC426
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC427
	.word	1
	.word	0
	.space	512
	.global	PerlIncrementToken
	.align	2
	.type	PerlIncrementToken, %object
	.size	PerlIncrementToken, 1412
PerlIncrementToken:
	.word	.LC158
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC158
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlDecrementToken
	.align	2
	.type	PerlDecrementToken, %object
	.size	PerlDecrementToken, 1412
PerlDecrementToken:
	.word	.LC112
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC112
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlExponentiateToken
	.align	2
	.type	PerlExponentiateToken, %object
	.size	PerlExponentiateToken, 1412
PerlExponentiateToken:
	.word	.LC168
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC168
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlMatchToken
	.align	2
	.type	PerlMatchToken, %object
	.size	PerlMatchToken, 1412
PerlMatchToken:
	.word	.LC270
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC270
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlNotMatchToken
	.align	2
	.type	PerlNotMatchToken, %object
	.size	PerlNotMatchToken, 1412
PerlNotMatchToken:
	.word	.LC272
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC272
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlEqualToken
	.align	2
	.type	PerlEqualToken, %object
	.size	PerlEqualToken, 1412
PerlEqualToken:
	.word	.LC113
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC113
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlAssignToken
	.align	2
	.type	PerlAssignToken, %object
	.size	PerlAssignToken, 1412
PerlAssignToken:
	.word	.LC95
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC95
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlBitLeftShiftToken
	.align	2
	.type	PerlBitLeftShiftToken, %object
	.size	PerlBitLeftShiftToken, 1412
PerlBitLeftShiftToken:
	.word	.LC169
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC169
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlBitRightShiftToken
	.align	2
	.type	PerlBitRightShiftToken, %object
	.size	PerlBitRightShiftToken, 1412
PerlBitRightShiftToken:
	.word	.LC170
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC170
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlSpaceshipToken
	.align	2
	.type	PerlSpaceshipToken, %object
	.size	PerlSpaceshipToken, 1412
PerlSpaceshipToken:
	.word	.LC160
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC160
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlAndToken
	.align	2
	.type	PerlAndToken, %object
	.size	PerlAndToken, 1412
PerlAndToken:
	.word	.LC163
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC163
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlOrToken
	.align	2
	.type	PerlOrToken, %object
	.size	PerlOrToken, 1412
PerlOrToken:
	.word	.LC162
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC162
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRange2Token
	.align	2
	.type	PerlRange2Token, %object
	.size	PerlRange2Token, 1412
PerlRange2Token:
	.word	.LC134
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC134
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlRange3Token
	.align	2
	.type	PerlRange3Token, %object
	.size	PerlRange3Token, 1412
PerlRange3Token:
	.word	.LC135
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC135
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestrToken
	.section	.rodata
	.align	2
.LC428:
	.ascii	"-r\000"
	.align	2
.LC429:
	.ascii	" \000"
	.align	2
.LC430:
	.ascii	"\011\000"
	.data
	.align	2
	.type	PerlFileTestrToken, %object
	.size	PerlFileTestrToken, 1412
PerlFileTestrToken:
	.word	.LC428
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC428
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestwToken
	.section	.rodata
	.align	2
.LC431:
	.ascii	"-w\000"
	.data
	.align	2
	.type	PerlFileTestwToken, %object
	.size	PerlFileTestwToken, 1412
PerlFileTestwToken:
	.word	.LC431
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC431
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestxToken
	.section	.rodata
	.align	2
.LC432:
	.ascii	"-x\000"
	.data
	.align	2
	.type	PerlFileTestxToken, %object
	.size	PerlFileTestxToken, 1412
PerlFileTestxToken:
	.word	.LC432
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC432
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestoToken
	.section	.rodata
	.align	2
.LC433:
	.ascii	"-o\000"
	.data
	.align	2
	.type	PerlFileTestoToken, %object
	.size	PerlFileTestoToken, 1412
PerlFileTestoToken:
	.word	.LC433
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC433
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestRToken
	.section	.rodata
	.align	2
.LC434:
	.ascii	"-R\000"
	.data
	.align	2
	.type	PerlFileTestRToken, %object
	.size	PerlFileTestRToken, 1412
PerlFileTestRToken:
	.word	.LC434
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC434
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestWToken
	.section	.rodata
	.align	2
.LC435:
	.ascii	"-W\000"
	.data
	.align	2
	.type	PerlFileTestWToken, %object
	.size	PerlFileTestWToken, 1412
PerlFileTestWToken:
	.word	.LC435
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC435
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestXToken
	.section	.rodata
	.align	2
.LC436:
	.ascii	"-X\000"
	.data
	.align	2
	.type	PerlFileTestXToken, %object
	.size	PerlFileTestXToken, 1412
PerlFileTestXToken:
	.word	.LC436
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC436
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestOToken
	.section	.rodata
	.align	2
.LC437:
	.ascii	"-O\000"
	.data
	.align	2
	.type	PerlFileTestOToken, %object
	.size	PerlFileTestOToken, 1412
PerlFileTestOToken:
	.word	.LC437
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC437
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTesteToken
	.section	.rodata
	.align	2
.LC438:
	.ascii	"-e\000"
	.data
	.align	2
	.type	PerlFileTesteToken, %object
	.size	PerlFileTesteToken, 1412
PerlFileTesteToken:
	.word	.LC438
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC438
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestzToken
	.section	.rodata
	.align	2
.LC439:
	.ascii	"-z\000"
	.data
	.align	2
	.type	PerlFileTestzToken, %object
	.size	PerlFileTestzToken, 1412
PerlFileTestzToken:
	.word	.LC439
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC439
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestsToken
	.section	.rodata
	.align	2
.LC440:
	.ascii	"-s\000"
	.data
	.align	2
	.type	PerlFileTestsToken, %object
	.size	PerlFileTestsToken, 1412
PerlFileTestsToken:
	.word	.LC440
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC440
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestfToken
	.section	.rodata
	.align	2
.LC441:
	.ascii	"-f\000"
	.data
	.align	2
	.type	PerlFileTestfToken, %object
	.size	PerlFileTestfToken, 1412
PerlFileTestfToken:
	.word	.LC441
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC441
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestdToken
	.section	.rodata
	.align	2
.LC442:
	.ascii	"-d\000"
	.data
	.align	2
	.type	PerlFileTestdToken, %object
	.size	PerlFileTestdToken, 1412
PerlFileTestdToken:
	.word	.LC442
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC442
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestlToken
	.section	.rodata
	.align	2
.LC443:
	.ascii	"-l\000"
	.data
	.align	2
	.type	PerlFileTestlToken, %object
	.size	PerlFileTestlToken, 1412
PerlFileTestlToken:
	.word	.LC443
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC443
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestpToken
	.section	.rodata
	.align	2
.LC444:
	.ascii	"-p\000"
	.data
	.align	2
	.type	PerlFileTestpToken, %object
	.size	PerlFileTestpToken, 1412
PerlFileTestpToken:
	.word	.LC444
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC444
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestSToken
	.section	.rodata
	.align	2
.LC445:
	.ascii	"-S\000"
	.data
	.align	2
	.type	PerlFileTestSToken, %object
	.size	PerlFileTestSToken, 1412
PerlFileTestSToken:
	.word	.LC445
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC445
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestbToken
	.section	.rodata
	.align	2
.LC446:
	.ascii	"-b\000"
	.data
	.align	2
	.type	PerlFileTestbToken, %object
	.size	PerlFileTestbToken, 1412
PerlFileTestbToken:
	.word	.LC446
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC446
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestcToken
	.section	.rodata
	.align	2
.LC447:
	.ascii	"-c\000"
	.data
	.align	2
	.type	PerlFileTestcToken, %object
	.size	PerlFileTestcToken, 1412
PerlFileTestcToken:
	.word	.LC447
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC447
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTesttToken
	.section	.rodata
	.align	2
.LC448:
	.ascii	"-t\000"
	.data
	.align	2
	.type	PerlFileTesttToken, %object
	.size	PerlFileTesttToken, 1412
PerlFileTesttToken:
	.word	.LC448
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC448
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestuToken
	.section	.rodata
	.align	2
.LC449:
	.ascii	"-u\000"
	.data
	.align	2
	.type	PerlFileTestuToken, %object
	.size	PerlFileTestuToken, 1412
PerlFileTestuToken:
	.word	.LC449
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC449
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestgToken
	.section	.rodata
	.align	2
.LC450:
	.ascii	"-g\000"
	.data
	.align	2
	.type	PerlFileTestgToken, %object
	.size	PerlFileTestgToken, 1412
PerlFileTestgToken:
	.word	.LC450
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC450
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestkToken
	.section	.rodata
	.align	2
.LC451:
	.ascii	"-k\000"
	.data
	.align	2
	.type	PerlFileTestkToken, %object
	.size	PerlFileTestkToken, 1412
PerlFileTestkToken:
	.word	.LC451
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC451
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestTToken
	.section	.rodata
	.align	2
.LC452:
	.ascii	"-T\000"
	.data
	.align	2
	.type	PerlFileTestTToken, %object
	.size	PerlFileTestTToken, 1412
PerlFileTestTToken:
	.word	.LC452
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC452
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestBToken
	.section	.rodata
	.align	2
.LC453:
	.ascii	"-B\000"
	.data
	.align	2
	.type	PerlFileTestBToken, %object
	.size	PerlFileTestBToken, 1412
PerlFileTestBToken:
	.word	.LC453
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC453
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestMToken
	.section	.rodata
	.align	2
.LC454:
	.ascii	"-M\000"
	.data
	.align	2
	.type	PerlFileTestMToken, %object
	.size	PerlFileTestMToken, 1412
PerlFileTestMToken:
	.word	.LC454
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC454
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestAToken
	.section	.rodata
	.align	2
.LC455:
	.ascii	"-A\000"
	.data
	.align	2
	.type	PerlFileTestAToken, %object
	.size	PerlFileTestAToken, 1412
PerlFileTestAToken:
	.word	.LC455
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC455
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PerlFileTestCToken
	.section	.rodata
	.align	2
.LC456:
	.ascii	"-C\000"
	.data
	.align	2
	.type	PerlFileTestCToken, %object
	.size	PerlFileTestCToken, 1412
PerlFileTestCToken:
	.word	.LC456
	.word	1
	.word	.LC89
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC456
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodVerbatimLineToken
	.section	.rodata
	.align	2
.LC457:
	.ascii	"verbatim-para\000"
	.align	2
.LC458:
	.ascii	"@PV \000"
	.data
	.align	2
	.type	PodVerbatimLineToken, %object
	.size	PodVerbatimLineToken, 1412
PodVerbatimLineToken:
	.word	.LC457
	.word	1
	.word	.LC458
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC430
	.word	.LC429
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	AllPrintablePlusTab
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodEmptyLineToken
	.section	.rodata
	.align	2
.LC459:
	.ascii	"pod-empty-line\000"
	.align	2
.LC460:
	.ascii	"@PPG\012\000"
	.data
	.align	2
	.type	PodEmptyLineToken, %object
	.size	PodEmptyLineToken, 1412
PodEmptyLineToken:
	.word	.LC459
	.word	6
	.word	.LC460
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC313
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodIgnoreToken
	.section	.rodata
	.align	2
.LC461:
	.ascii	"pod-cut\000"
	.data
	.align	2
	.type	PodIgnoreToken, %object
	.size	PodIgnoreToken, 1412
PodIgnoreToken:
	.word	.LC461
	.word	6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC426
	.word	.LC427
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	PodHeading1Token
	.section	.rodata
	.align	2
.LC462:
	.ascii	"=head1\000"
	.align	2
.LC463:
	.ascii	"@PHA\000"
	.align	2
.LC464:
	.ascii	"head1\000"
	.align	2
.LC465:
	.ascii	"\012\012\000"
	.data
	.align	2
	.type	PodHeading1Token, %object
	.size	PodHeading1Token, 1412
PodHeading1Token:
	.word	.LC462
	.word	5
	.word	.LC463
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC462
	.word	.LC464
	.space	472
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC313
	.word	.LC313
	.space	112
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC465
	.word	0
	.word	0
	.space	512
	.global	PodHeading2Token
	.section	.rodata
	.align	2
.LC466:
	.ascii	"=head2\000"
	.align	2
.LC467:
	.ascii	"@PHB\000"
	.data
	.align	2
	.type	PodHeading2Token, %object
	.size	PodHeading2Token, 1412
PodHeading2Token:
	.word	.LC466
	.word	5
	.word	.LC467
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC466
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC313
	.word	.LC313
	.space	112
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC465
	.word	0
	.word	0
	.space	512
	.global	PodHeading3Token
	.section	.rodata
	.align	2
.LC468:
	.ascii	"=head3\000"
	.align	2
.LC469:
	.ascii	"@PHC\000"
	.data
	.align	2
	.type	PodHeading3Token, %object
	.size	PodHeading3Token, 1412
PodHeading3Token:
	.word	.LC468
	.word	5
	.word	.LC469
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC468
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC313
	.word	.LC313
	.space	112
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC465
	.word	0
	.word	0
	.space	512
	.global	PodOverToken
	.section	.rodata
	.align	2
.LC470:
	.ascii	"=over\000"
	.align	2
.LC471:
	.ascii	"@RawTaggedList gap{@PLG}indent{@PLI}rightindent{@PL"
	.ascii	"RI}labelwidth{@PLLW \000"
	.align	2
.LC472:
	.ascii	"} // {\000"
	.data
	.align	2
	.type	PodOverToken, %object
	.size	PodOverToken, 1412
PodOverToken:
	.word	.LC470
	.word	4
	.word	.LC471
	.word	.LC10
	.word	.LC472
	.word	1
	.word	.LC470
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	PodItemToken
	.section	.rodata
	.align	2
.LC473:
	.ascii	"=item\000"
	.align	2
.LC474:
	.ascii	"@Null //}\012@DTI {@PLL\000"
	.align	2
.LC475:
	.ascii	"} {\000"
	.data
	.align	2
	.type	PodItemToken, %object
	.size	PodItemToken, 1412
PodItemToken:
	.word	.LC473
	.word	5
	.word	.LC474
	.word	.LC10
	.word	.LC475
	.word	1
	.word	.LC473
	.space	476
	.word	.LC429
	.word	.LC430
	.space	112
	.word	.LC10
	.word	.LC10
	.space	112
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodBackToken
	.section	.rodata
	.align	2
.LC476:
	.ascii	"=back\000"
	.align	2
.LC477:
	.ascii	"@Null // }\012@EndList\012\000"
	.data
	.align	2
	.type	PodBackToken, %object
	.size	PodBackToken, 1412
PodBackToken:
	.word	.LC476
	.word	6
	.word	.LC477
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC476
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	PodItemBullet
	.section	.rodata
	.align	2
.LC478:
	.ascii	"@Null //}\012@TI {@PLL {*\000"
	.align	2
.LC479:
	.ascii	"}} {\000"
	.align	2
.LC480:
	.ascii	"=item \000"
	.align	2
.LC481:
	.ascii	"=item\011\000"
	.align	2
.LC482:
	.ascii	"=item  \000"
	.align	2
.LC483:
	.ascii	"=item \011\000"
	.align	2
.LC484:
	.ascii	"=item\011 \000"
	.align	2
.LC485:
	.ascii	"=item\011\011\000"
	.data
	.align	2
	.type	PodItemBullet, %object
	.size	PodItemBullet, 1412
PodItemBullet:
	.word	.LC473
	.word	5
	.word	.LC478
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC94
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem0
	.section	.rodata
	.align	2
.LC486:
	.ascii	"@Null //}\012@TI {@PLL {0\000"
	.data
	.align	2
	.type	PodItem0, %object
	.size	PodItem0, 1412
PodItem0:
	.word	.LC473
	.word	5
	.word	.LC486
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC77
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem1
	.section	.rodata
	.align	2
.LC487:
	.ascii	"@Null //}\012@TI {@PLL {1\000"
	.data
	.align	2
	.type	PodItem1, %object
	.size	PodItem1, 1412
PodItem1:
	.word	.LC473
	.word	5
	.word	.LC487
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC78
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem2
	.section	.rodata
	.align	2
.LC488:
	.ascii	"@Null //}\012@TI {@PLL {2\000"
	.data
	.align	2
	.type	PodItem2, %object
	.size	PodItem2, 1412
PodItem2:
	.word	.LC473
	.word	5
	.word	.LC488
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC79
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem3
	.section	.rodata
	.align	2
.LC489:
	.ascii	"@Null //}\012@TI {@PLL {3\000"
	.data
	.align	2
	.type	PodItem3, %object
	.size	PodItem3, 1412
PodItem3:
	.word	.LC473
	.word	5
	.word	.LC489
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC80
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem4
	.section	.rodata
	.align	2
.LC490:
	.ascii	"@Null //}\012@TI {@PLL {4\000"
	.data
	.align	2
	.type	PodItem4, %object
	.size	PodItem4, 1412
PodItem4:
	.word	.LC473
	.word	5
	.word	.LC490
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC81
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem5
	.section	.rodata
	.align	2
.LC491:
	.ascii	"@Null //}\012@TI {@PLL {5\000"
	.data
	.align	2
	.type	PodItem5, %object
	.size	PodItem5, 1412
PodItem5:
	.word	.LC473
	.word	5
	.word	.LC491
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC82
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem6
	.section	.rodata
	.align	2
.LC492:
	.ascii	"@Null //}\012@TI {@PLL {6\000"
	.data
	.align	2
	.type	PodItem6, %object
	.size	PodItem6, 1412
PodItem6:
	.word	.LC473
	.word	5
	.word	.LC492
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC83
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem7
	.section	.rodata
	.align	2
.LC493:
	.ascii	"@Null //}\012@TI {@PLL {7\000"
	.data
	.align	2
	.type	PodItem7, %object
	.size	PodItem7, 1412
PodItem7:
	.word	.LC473
	.word	5
	.word	.LC493
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC84
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem8
	.section	.rodata
	.align	2
.LC494:
	.ascii	"@Null //}\012@TI {@PLL {8\000"
	.data
	.align	2
	.type	PodItem8, %object
	.size	PodItem8, 1412
PodItem8:
	.word	.LC473
	.word	5
	.word	.LC494
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC85
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodItem9
	.section	.rodata
	.align	2
.LC495:
	.ascii	"@Null //}\012@TI {@PLL {9\000"
	.data
	.align	2
	.type	PodItem9, %object
	.size	PodItem9, 1412
PodItem9:
	.word	.LC473
	.word	5
	.word	.LC495
	.word	.LC10
	.word	.LC479
	.word	1
	.word	.LC473
	.word	.LC480
	.word	.LC481
	.word	.LC482
	.word	.LC483
	.word	.LC484
	.word	.LC485
	.space	452
	.word	.LC86
	.space	116
	.word	.LC10
	.space	116
	.word	.LC465
	.word	.LC465
	.space	112
	.word	AllPrintableTabNL
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodForToken
	.section	.rodata
	.align	2
.LC496:
	.ascii	"=for\000"
	.data
	.align	2
	.type	PodForToken, %object
	.size	PodForToken, 1412
PodForToken:
	.word	.LC496
	.word	6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC496
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC313
	.word	1
	.word	0
	.space	512
	.global	PodBeginToken
	.section	.rodata
	.align	2
.LC497:
	.ascii	"=begin\000"
	.align	2
.LC498:
	.ascii	"=end\000"
	.data
	.align	2
	.type	PodBeginToken, %object
	.size	PodBeginToken, 1412
PodBeginToken:
	.word	.LC497
	.word	6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC497
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC498
	.word	1
	.word	0
	.space	512
	.global	PodBeginLoutToken
	.section	.rodata
	.align	2
.LC499:
	.ascii	"=begin lout\000"
	.align	2
.LC500:
	.ascii	"=begin Lout\000"
	.data
	.align	2
	.type	PodBeginLoutToken, %object
	.size	PodBeginLoutToken, 1412
PodBeginLoutToken:
	.word	.LC499
	.word	4
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	1
	.word	.LC499
	.word	.LC500
	.space	472
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC498
	.word	1
	.word	0
	.space	512
	.global	PodItalicToken
	.section	.rodata
	.align	2
.LC501:
	.ascii	"@PFI\000"
	.align	2
.LC502:
	.ascii	"<<< \000"
	.align	2
.LC503:
	.ascii	"<<<< \000"
	.align	2
.LC504:
	.ascii	" >>\000"
	.align	2
.LC505:
	.ascii	" >>>\000"
	.align	2
.LC506:
	.ascii	" >>>>\000"
	.data
	.align	2
	.type	PodItalicToken, %object
	.size	PodItalicToken, 1412
PodItalicToken:
	.word	.LC29
	.word	5
	.word	.LC501
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC29
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodBoldToken
	.section	.rodata
	.align	2
.LC507:
	.ascii	"@PFB\000"
	.data
	.align	2
	.type	PodBoldToken, %object
	.size	PodBoldToken, 1412
PodBoldToken:
	.word	.LC22
	.word	5
	.word	.LC507
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC22
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodNoBreakToken
	.section	.rodata
	.align	2
.LC508:
	.ascii	"@OneCol\000"
	.data
	.align	2
	.type	PodNoBreakToken, %object
	.size	PodNoBreakToken, 1412
PodNoBreakToken:
	.word	.LC39
	.word	5
	.word	.LC508
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC39
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodCodeToken
	.section	.rodata
	.align	2
.LC509:
	.ascii	"@PFC\000"
	.data
	.align	2
	.type	PodCodeToken, %object
	.size	PodCodeToken, 1412
PodCodeToken:
	.word	.LC23
	.word	5
	.word	.LC509
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC23
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodFileToken
	.section	.rodata
	.align	2
.LC510:
	.ascii	"@PFF\000"
	.data
	.align	2
	.type	PodFileToken, %object
	.size	PodFileToken, 1412
PodFileToken:
	.word	.LC26
	.word	2
	.word	.LC510
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC26
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodLinkToken
	.section	.rodata
	.align	2
.LC511:
	.ascii	"@PFL\000"
	.data
	.align	2
	.type	PodLinkToken, %object
	.size	PodLinkToken, 1412
PodLinkToken:
	.word	.LC32
	.word	2
	.word	.LC511
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC32
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodIndexToken
	.section	.rodata
	.align	2
.LC512:
	.ascii	"@PFX\000"
	.data
	.align	2
	.type	PodIndexToken, %object
	.size	PodIndexToken, 1412
PodIndexToken:
	.word	.LC44
	.word	2
	.word	.LC512
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC44
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodZeroToken
	.align	2
	.type	PodZeroToken, %object
	.size	PodZeroToken, 1412
PodZeroToken:
	.word	.LC46
	.word	6
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC46
	.space	476
	.word	.LC6
	.word	.LC312
	.word	.LC502
	.word	.LC503
	.space	104
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.space	104
	.word	.LC7
	.word	.LC504
	.word	.LC505
	.word	.LC506
	.space	104
	.word	0
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodNumCharToken
	.section	.rodata
	.align	2
.LC513:
	.ascii	"E<>\000"
	.align	2
.LC514:
	.ascii	"\"\\\000"
	.align	2
.LC515:
	.ascii	"E<\000"
	.align	2
.LC516:
	.ascii	"0123456789\000"
	.data
	.align	2
	.type	PodNumCharToken, %object
	.size	PodNumCharToken, 1412
PodNumCharToken:
	.word	.LC513
	.word	4
	.word	.LC514
	.word	.LC10
	.word	.LC11
	.word	0
	.word	.LC515
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC516
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC7
	.word	0
	.word	0
	.space	512
	.global	PodLessThanToken
	.section	.rodata
	.align	2
.LC517:
	.ascii	"E<lt>\000"
	.data
	.align	2
	.type	PodLessThanToken, %object
	.size	PodLessThanToken, 1412
PodLessThanToken:
	.word	.LC517
	.word	6
	.word	.LC6
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC517
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodGreaterThanToken
	.section	.rodata
	.align	2
.LC518:
	.ascii	"E<gt>\000"
	.data
	.align	2
	.type	PodGreaterThanToken, %object
	.size	PodGreaterThanToken, 1412
PodGreaterThanToken:
	.word	.LC518
	.word	6
	.word	.LC7
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC518
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodSlashToken
	.section	.rodata
	.align	2
.LC519:
	.ascii	"E<sol>\000"
	.data
	.align	2
	.type	PodSlashToken, %object
	.size	PodSlashToken, 1412
PodSlashToken:
	.word	.LC519
	.word	6
	.word	.LC99
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC519
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PodVerbarToken
	.section	.rodata
	.align	2
.LC520:
	.ascii	"E<verbar>\000"
	.data
	.align	2
	.type	PodVerbarToken, %object
	.size	PodVerbarToken, 1412
PodVerbarToken:
	.word	.LC520
	.word	6
	.word	.LC97
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC520
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE00
	.section	.rodata
	.align	2
.LC521:
	.ascii	"E<amp>\000"
	.data
	.align	2
	.type	PE00, %object
	.size	PE00, 1412
PE00:
	.word	.LC521
	.word	6
	.word	.LC93
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC521
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE03
	.section	.rodata
	.align	2
.LC522:
	.ascii	"E<quot>\000"
	.align	2
.LC523:
	.ascii	"\"\\\"\"\000"
	.data
	.align	2
	.type	PE03, %object
	.size	PE03, 1412
PE03:
	.word	.LC522
	.word	6
	.word	.LC523
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC522
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE04
	.section	.rodata
	.align	2
.LC524:
	.ascii	"E<AElig>\000"
	.align	2
.LC525:
	.ascii	"{@Char AE}\000"
	.data
	.align	2
	.type	PE04, %object
	.size	PE04, 1412
PE04:
	.word	.LC524
	.word	6
	.word	.LC525
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC524
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE05
	.section	.rodata
	.align	2
.LC526:
	.ascii	"E<Aacute>\000"
	.align	2
.LC527:
	.ascii	"{@Char Aacute}\000"
	.data
	.align	2
	.type	PE05, %object
	.size	PE05, 1412
PE05:
	.word	.LC526
	.word	6
	.word	.LC527
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC526
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE06
	.section	.rodata
	.align	2
.LC528:
	.ascii	"E<Acirc>\000"
	.align	2
.LC529:
	.ascii	"{@Char Acircumflex}\000"
	.data
	.align	2
	.type	PE06, %object
	.size	PE06, 1412
PE06:
	.word	.LC528
	.word	6
	.word	.LC529
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC528
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE07
	.section	.rodata
	.align	2
.LC530:
	.ascii	"E<Agrave>\000"
	.align	2
.LC531:
	.ascii	"{@Char Agrave}\000"
	.data
	.align	2
	.type	PE07, %object
	.size	PE07, 1412
PE07:
	.word	.LC530
	.word	6
	.word	.LC531
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC530
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE08
	.section	.rodata
	.align	2
.LC532:
	.ascii	"E<Aring>\000"
	.align	2
.LC533:
	.ascii	"{@Char Aring}\000"
	.data
	.align	2
	.type	PE08, %object
	.size	PE08, 1412
PE08:
	.word	.LC532
	.word	6
	.word	.LC533
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC532
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE09
	.section	.rodata
	.align	2
.LC534:
	.ascii	"E<Atilde>\000"
	.align	2
.LC535:
	.ascii	"{@Char Atilde}\000"
	.data
	.align	2
	.type	PE09, %object
	.size	PE09, 1412
PE09:
	.word	.LC534
	.word	6
	.word	.LC535
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC534
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE10
	.section	.rodata
	.align	2
.LC536:
	.ascii	"E<Auml>\000"
	.align	2
.LC537:
	.ascii	"{@Char Adieresis}\000"
	.data
	.align	2
	.type	PE10, %object
	.size	PE10, 1412
PE10:
	.word	.LC536
	.word	6
	.word	.LC537
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC536
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE11
	.section	.rodata
	.align	2
.LC538:
	.ascii	"E<Ccedil>\000"
	.align	2
.LC539:
	.ascii	"{@Char Ccedilla}\000"
	.data
	.align	2
	.type	PE11, %object
	.size	PE11, 1412
PE11:
	.word	.LC538
	.word	6
	.word	.LC539
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC538
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE12
	.section	.rodata
	.align	2
.LC540:
	.ascii	"E<ETH>\000"
	.align	2
.LC541:
	.ascii	"{@Char Eth}\000"
	.data
	.align	2
	.type	PE12, %object
	.size	PE12, 1412
PE12:
	.word	.LC540
	.word	6
	.word	.LC541
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC540
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE13
	.section	.rodata
	.align	2
.LC542:
	.ascii	"E<Eacute>\000"
	.align	2
.LC543:
	.ascii	"{@Char Eacute}\000"
	.data
	.align	2
	.type	PE13, %object
	.size	PE13, 1412
PE13:
	.word	.LC542
	.word	6
	.word	.LC543
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC542
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE14
	.section	.rodata
	.align	2
.LC544:
	.ascii	"E<Ecirc>\000"
	.align	2
.LC545:
	.ascii	"{@Char Ecircumflex}\000"
	.data
	.align	2
	.type	PE14, %object
	.size	PE14, 1412
PE14:
	.word	.LC544
	.word	6
	.word	.LC545
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC544
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE15
	.section	.rodata
	.align	2
.LC546:
	.ascii	"E<Egrave>\000"
	.align	2
.LC547:
	.ascii	"{@Char Egrave}\000"
	.data
	.align	2
	.type	PE15, %object
	.size	PE15, 1412
PE15:
	.word	.LC546
	.word	6
	.word	.LC547
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC546
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE16
	.section	.rodata
	.align	2
.LC548:
	.ascii	"E<Euml>\000"
	.align	2
.LC549:
	.ascii	"{@Char Edieresis}\000"
	.data
	.align	2
	.type	PE16, %object
	.size	PE16, 1412
PE16:
	.word	.LC548
	.word	6
	.word	.LC549
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC548
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE17
	.section	.rodata
	.align	2
.LC550:
	.ascii	"E<Iacute>\000"
	.align	2
.LC551:
	.ascii	"{@Char Iacute}\000"
	.data
	.align	2
	.type	PE17, %object
	.size	PE17, 1412
PE17:
	.word	.LC550
	.word	6
	.word	.LC551
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC550
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE18
	.section	.rodata
	.align	2
.LC552:
	.ascii	"E<Icirc>\000"
	.align	2
.LC553:
	.ascii	"{@Char Icircumflex}\000"
	.data
	.align	2
	.type	PE18, %object
	.size	PE18, 1412
PE18:
	.word	.LC552
	.word	6
	.word	.LC553
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC552
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE19
	.section	.rodata
	.align	2
.LC554:
	.ascii	"E<Igrave>\000"
	.align	2
.LC555:
	.ascii	"{@Char Igrave}\000"
	.data
	.align	2
	.type	PE19, %object
	.size	PE19, 1412
PE19:
	.word	.LC554
	.word	6
	.word	.LC555
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC554
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE20
	.section	.rodata
	.align	2
.LC556:
	.ascii	"E<Iuml>\000"
	.align	2
.LC557:
	.ascii	"{@Char Idieresis}\000"
	.data
	.align	2
	.type	PE20, %object
	.size	PE20, 1412
PE20:
	.word	.LC556
	.word	6
	.word	.LC557
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC556
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE21
	.section	.rodata
	.align	2
.LC558:
	.ascii	"E<Ntilde>\000"
	.align	2
.LC559:
	.ascii	"{@Char Ntilde}\000"
	.data
	.align	2
	.type	PE21, %object
	.size	PE21, 1412
PE21:
	.word	.LC558
	.word	6
	.word	.LC559
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC558
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE22
	.section	.rodata
	.align	2
.LC560:
	.ascii	"E<Oacute>\000"
	.align	2
.LC561:
	.ascii	"{@Char Oacute}\000"
	.data
	.align	2
	.type	PE22, %object
	.size	PE22, 1412
PE22:
	.word	.LC560
	.word	6
	.word	.LC561
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC560
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE23
	.section	.rodata
	.align	2
.LC562:
	.ascii	"E<Ocirc>\000"
	.align	2
.LC563:
	.ascii	"{@Char Ocircumflex}\000"
	.data
	.align	2
	.type	PE23, %object
	.size	PE23, 1412
PE23:
	.word	.LC562
	.word	6
	.word	.LC563
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC562
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE24
	.section	.rodata
	.align	2
.LC564:
	.ascii	"E<Ograve>\000"
	.align	2
.LC565:
	.ascii	"{@Char Ograve}\000"
	.data
	.align	2
	.type	PE24, %object
	.size	PE24, 1412
PE24:
	.word	.LC564
	.word	6
	.word	.LC565
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC564
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE25
	.section	.rodata
	.align	2
.LC566:
	.ascii	"E<Oslash>\000"
	.align	2
.LC567:
	.ascii	"{@Char Oslash}\000"
	.data
	.align	2
	.type	PE25, %object
	.size	PE25, 1412
PE25:
	.word	.LC566
	.word	6
	.word	.LC567
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC566
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE26
	.section	.rodata
	.align	2
.LC568:
	.ascii	"E<Otilde>\000"
	.align	2
.LC569:
	.ascii	"{@Char Otilde}\000"
	.data
	.align	2
	.type	PE26, %object
	.size	PE26, 1412
PE26:
	.word	.LC568
	.word	6
	.word	.LC569
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC568
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE27
	.section	.rodata
	.align	2
.LC570:
	.ascii	"E<Ouml>\000"
	.align	2
.LC571:
	.ascii	"{@Char Odieresis}\000"
	.data
	.align	2
	.type	PE27, %object
	.size	PE27, 1412
PE27:
	.word	.LC570
	.word	6
	.word	.LC571
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC570
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE28
	.section	.rodata
	.align	2
.LC572:
	.ascii	"E<THORN>\000"
	.align	2
.LC573:
	.ascii	"{@Char Thorn}\000"
	.data
	.align	2
	.type	PE28, %object
	.size	PE28, 1412
PE28:
	.word	.LC572
	.word	6
	.word	.LC573
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC572
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE29
	.section	.rodata
	.align	2
.LC574:
	.ascii	"E<Uacute>\000"
	.align	2
.LC575:
	.ascii	"{@Char Uacute}\000"
	.data
	.align	2
	.type	PE29, %object
	.size	PE29, 1412
PE29:
	.word	.LC574
	.word	6
	.word	.LC575
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC574
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE30
	.section	.rodata
	.align	2
.LC576:
	.ascii	"E<Ucirc>\000"
	.align	2
.LC577:
	.ascii	"{@Char Ucircumflex}\000"
	.data
	.align	2
	.type	PE30, %object
	.size	PE30, 1412
PE30:
	.word	.LC576
	.word	6
	.word	.LC577
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC576
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE31
	.section	.rodata
	.align	2
.LC578:
	.ascii	"E<Ugrave>\000"
	.align	2
.LC579:
	.ascii	"{@Char Ugrave}\000"
	.data
	.align	2
	.type	PE31, %object
	.size	PE31, 1412
PE31:
	.word	.LC578
	.word	6
	.word	.LC579
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC578
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE32
	.section	.rodata
	.align	2
.LC580:
	.ascii	"E<Uuml>\000"
	.align	2
.LC581:
	.ascii	"{@Char Udieresis}\000"
	.data
	.align	2
	.type	PE32, %object
	.size	PE32, 1412
PE32:
	.word	.LC580
	.word	6
	.word	.LC581
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC580
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE33
	.section	.rodata
	.align	2
.LC582:
	.ascii	"E<Yacute>\000"
	.align	2
.LC583:
	.ascii	"{@Char Yacute}\000"
	.data
	.align	2
	.type	PE33, %object
	.size	PE33, 1412
PE33:
	.word	.LC582
	.word	6
	.word	.LC583
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC582
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE34
	.section	.rodata
	.align	2
.LC584:
	.ascii	"E<aacute>\000"
	.align	2
.LC585:
	.ascii	"{@Char aacute}\000"
	.data
	.align	2
	.type	PE34, %object
	.size	PE34, 1412
PE34:
	.word	.LC584
	.word	6
	.word	.LC585
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC584
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE35
	.section	.rodata
	.align	2
.LC586:
	.ascii	"E<acirc>\000"
	.align	2
.LC587:
	.ascii	"{@Char acircumflex}\000"
	.data
	.align	2
	.type	PE35, %object
	.size	PE35, 1412
PE35:
	.word	.LC586
	.word	6
	.word	.LC587
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC586
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE36
	.section	.rodata
	.align	2
.LC588:
	.ascii	"E<aelig>\000"
	.align	2
.LC589:
	.ascii	"{@Char ae}\000"
	.data
	.align	2
	.type	PE36, %object
	.size	PE36, 1412
PE36:
	.word	.LC588
	.word	6
	.word	.LC589
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC588
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE37
	.section	.rodata
	.align	2
.LC590:
	.ascii	"E<agrave>\000"
	.align	2
.LC591:
	.ascii	"{@Char agrave}\000"
	.data
	.align	2
	.type	PE37, %object
	.size	PE37, 1412
PE37:
	.word	.LC590
	.word	6
	.word	.LC591
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC590
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE38
	.section	.rodata
	.align	2
.LC592:
	.ascii	"E<aring>\000"
	.align	2
.LC593:
	.ascii	"{@Char aring}\000"
	.data
	.align	2
	.type	PE38, %object
	.size	PE38, 1412
PE38:
	.word	.LC592
	.word	6
	.word	.LC593
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC592
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE39
	.section	.rodata
	.align	2
.LC594:
	.ascii	"E<atilde>\000"
	.align	2
.LC595:
	.ascii	"{@Char atilde}\000"
	.data
	.align	2
	.type	PE39, %object
	.size	PE39, 1412
PE39:
	.word	.LC594
	.word	6
	.word	.LC595
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC594
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE40
	.section	.rodata
	.align	2
.LC596:
	.ascii	"E<auml>\000"
	.align	2
.LC597:
	.ascii	"{@Char adieresis}\000"
	.data
	.align	2
	.type	PE40, %object
	.size	PE40, 1412
PE40:
	.word	.LC596
	.word	6
	.word	.LC597
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC596
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE41
	.section	.rodata
	.align	2
.LC598:
	.ascii	"E<ccedil>\000"
	.align	2
.LC599:
	.ascii	"{@Char ccedilla}\000"
	.data
	.align	2
	.type	PE41, %object
	.size	PE41, 1412
PE41:
	.word	.LC598
	.word	6
	.word	.LC599
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC598
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE42
	.section	.rodata
	.align	2
.LC600:
	.ascii	"E<eacute>\000"
	.align	2
.LC601:
	.ascii	"{@Char eacute}\000"
	.data
	.align	2
	.type	PE42, %object
	.size	PE42, 1412
PE42:
	.word	.LC600
	.word	6
	.word	.LC601
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC600
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE43
	.section	.rodata
	.align	2
.LC602:
	.ascii	"E<ecirc>\000"
	.align	2
.LC603:
	.ascii	"{@Char ecircumflex}\000"
	.data
	.align	2
	.type	PE43, %object
	.size	PE43, 1412
PE43:
	.word	.LC602
	.word	6
	.word	.LC603
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC602
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE44
	.section	.rodata
	.align	2
.LC604:
	.ascii	"E<egrave>\000"
	.align	2
.LC605:
	.ascii	"{@Char egrave}\000"
	.data
	.align	2
	.type	PE44, %object
	.size	PE44, 1412
PE44:
	.word	.LC604
	.word	6
	.word	.LC605
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC604
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE45
	.section	.rodata
	.align	2
.LC606:
	.ascii	"E<eth>\000"
	.align	2
.LC607:
	.ascii	"{@Char eth}\000"
	.data
	.align	2
	.type	PE45, %object
	.size	PE45, 1412
PE45:
	.word	.LC606
	.word	6
	.word	.LC607
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC606
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE46
	.section	.rodata
	.align	2
.LC608:
	.ascii	"E<euml>\000"
	.align	2
.LC609:
	.ascii	"{@Char edieresis}\000"
	.data
	.align	2
	.type	PE46, %object
	.size	PE46, 1412
PE46:
	.word	.LC608
	.word	6
	.word	.LC609
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC608
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE47
	.section	.rodata
	.align	2
.LC610:
	.ascii	"E<iacute>\000"
	.align	2
.LC611:
	.ascii	"{@Char iacute}\000"
	.data
	.align	2
	.type	PE47, %object
	.size	PE47, 1412
PE47:
	.word	.LC610
	.word	6
	.word	.LC611
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC610
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE48
	.section	.rodata
	.align	2
.LC612:
	.ascii	"E<icirc>\000"
	.align	2
.LC613:
	.ascii	"{@Char icircumflex}\000"
	.data
	.align	2
	.type	PE48, %object
	.size	PE48, 1412
PE48:
	.word	.LC612
	.word	6
	.word	.LC613
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC612
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE49
	.section	.rodata
	.align	2
.LC614:
	.ascii	"E<igrave>\000"
	.align	2
.LC615:
	.ascii	"{@Char igrave}\000"
	.data
	.align	2
	.type	PE49, %object
	.size	PE49, 1412
PE49:
	.word	.LC614
	.word	6
	.word	.LC615
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC614
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE50
	.section	.rodata
	.align	2
.LC616:
	.ascii	"E<iuml>\000"
	.align	2
.LC617:
	.ascii	"{@Char idieresis}\000"
	.data
	.align	2
	.type	PE50, %object
	.size	PE50, 1412
PE50:
	.word	.LC616
	.word	6
	.word	.LC617
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC616
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE51
	.section	.rodata
	.align	2
.LC618:
	.ascii	"E<ntilde>\000"
	.align	2
.LC619:
	.ascii	"{@Char ntilde}\000"
	.data
	.align	2
	.type	PE51, %object
	.size	PE51, 1412
PE51:
	.word	.LC618
	.word	6
	.word	.LC619
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC618
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE52
	.section	.rodata
	.align	2
.LC620:
	.ascii	"E<oacute>\000"
	.align	2
.LC621:
	.ascii	"{@Char oacute}\000"
	.data
	.align	2
	.type	PE52, %object
	.size	PE52, 1412
PE52:
	.word	.LC620
	.word	6
	.word	.LC621
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC620
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE53
	.section	.rodata
	.align	2
.LC622:
	.ascii	"E<ocirc>\000"
	.align	2
.LC623:
	.ascii	"{@Char ocircumflex}\000"
	.data
	.align	2
	.type	PE53, %object
	.size	PE53, 1412
PE53:
	.word	.LC622
	.word	6
	.word	.LC623
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC622
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE54
	.section	.rodata
	.align	2
.LC624:
	.ascii	"E<ograve>\000"
	.align	2
.LC625:
	.ascii	"{@Char ograve}\000"
	.data
	.align	2
	.type	PE54, %object
	.size	PE54, 1412
PE54:
	.word	.LC624
	.word	6
	.word	.LC625
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC624
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE55
	.section	.rodata
	.align	2
.LC626:
	.ascii	"E<oslash>\000"
	.align	2
.LC627:
	.ascii	"{@Char oslash}\000"
	.data
	.align	2
	.type	PE55, %object
	.size	PE55, 1412
PE55:
	.word	.LC626
	.word	6
	.word	.LC627
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC626
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE56
	.section	.rodata
	.align	2
.LC628:
	.ascii	"E<otilde>\000"
	.align	2
.LC629:
	.ascii	"{@Char otilde}\000"
	.data
	.align	2
	.type	PE56, %object
	.size	PE56, 1412
PE56:
	.word	.LC628
	.word	6
	.word	.LC629
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC628
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE57
	.section	.rodata
	.align	2
.LC630:
	.ascii	"E<ouml>\000"
	.align	2
.LC631:
	.ascii	"{@Char odieresis}\000"
	.data
	.align	2
	.type	PE57, %object
	.size	PE57, 1412
PE57:
	.word	.LC630
	.word	6
	.word	.LC631
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC630
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE58
	.section	.rodata
	.align	2
.LC632:
	.ascii	"E<szlig>\000"
	.align	2
.LC633:
	.ascii	"{@Char germandbls}\000"
	.data
	.align	2
	.type	PE58, %object
	.size	PE58, 1412
PE58:
	.word	.LC632
	.word	6
	.word	.LC633
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC632
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE59
	.section	.rodata
	.align	2
.LC634:
	.ascii	"E<thorn>\000"
	.align	2
.LC635:
	.ascii	"{@Char thorn}\000"
	.data
	.align	2
	.type	PE59, %object
	.size	PE59, 1412
PE59:
	.word	.LC634
	.word	6
	.word	.LC635
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC634
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE60
	.section	.rodata
	.align	2
.LC636:
	.ascii	"E<uacute>\000"
	.align	2
.LC637:
	.ascii	"{@Char uacute}\000"
	.data
	.align	2
	.type	PE60, %object
	.size	PE60, 1412
PE60:
	.word	.LC636
	.word	6
	.word	.LC637
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC636
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE61
	.section	.rodata
	.align	2
.LC638:
	.ascii	"E<ucirc>\000"
	.align	2
.LC639:
	.ascii	"{@Char ucircumflex}\000"
	.data
	.align	2
	.type	PE61, %object
	.size	PE61, 1412
PE61:
	.word	.LC638
	.word	6
	.word	.LC639
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC638
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE62
	.section	.rodata
	.align	2
.LC640:
	.ascii	"E<ugrave>\000"
	.align	2
.LC641:
	.ascii	"{@Char ugrave}\000"
	.data
	.align	2
	.type	PE62, %object
	.size	PE62, 1412
PE62:
	.word	.LC640
	.word	6
	.word	.LC641
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC640
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE63
	.section	.rodata
	.align	2
.LC642:
	.ascii	"E<uuml>\000"
	.align	2
.LC643:
	.ascii	"{@Char udieresis}\000"
	.data
	.align	2
	.type	PE63, %object
	.size	PE63, 1412
PE63:
	.word	.LC642
	.word	6
	.word	.LC643
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC642
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE64
	.section	.rodata
	.align	2
.LC644:
	.ascii	"E<yacute>\000"
	.align	2
.LC645:
	.ascii	"{@Char yacute}\000"
	.data
	.align	2
	.type	PE64, %object
	.size	PE64, 1412
PE64:
	.word	.LC644
	.word	6
	.word	.LC645
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC644
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE65
	.section	.rodata
	.align	2
.LC646:
	.ascii	"E<yuml>\000"
	.align	2
.LC647:
	.ascii	"{@Char ydieresis}\000"
	.data
	.align	2
	.type	PE65, %object
	.size	PE65, 1412
PE65:
	.word	.LC646
	.word	6
	.word	.LC647
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC646
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE66
	.section	.rodata
	.align	2
.LC648:
	.ascii	"E<copy>\000"
	.align	2
.LC649:
	.ascii	"{@CopyRight}\000"
	.data
	.align	2
	.type	PE66, %object
	.size	PE66, 1412
PE66:
	.word	.LC648
	.word	6
	.word	.LC649
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC648
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE67
	.section	.rodata
	.align	2
.LC650:
	.ascii	"E<reg>\000"
	.align	2
.LC651:
	.ascii	"{@Register}\000"
	.data
	.align	2
	.type	PE67, %object
	.size	PE67, 1412
PE67:
	.word	.LC650
	.word	6
	.word	.LC651
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC650
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE68
	.section	.rodata
	.align	2
.LC652:
	.ascii	"E<nbsp>\000"
	.data
	.align	2
	.type	PE68, %object
	.size	PE68, 1412
PE68:
	.word	.LC652
	.word	6
	.word	.LC106
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC652
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE69
	.section	.rodata
	.align	2
.LC653:
	.ascii	"E<iexcl>\000"
	.align	2
.LC654:
	.ascii	"{@Char exclamdown}\000"
	.data
	.align	2
	.type	PE69, %object
	.size	PE69, 1412
PE69:
	.word	.LC653
	.word	6
	.word	.LC654
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC653
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE70
	.section	.rodata
	.align	2
.LC655:
	.ascii	"E<cent>\000"
	.align	2
.LC656:
	.ascii	"{@Char cent}\000"
	.data
	.align	2
	.type	PE70, %object
	.size	PE70, 1412
PE70:
	.word	.LC655
	.word	6
	.word	.LC656
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC655
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE71
	.section	.rodata
	.align	2
.LC657:
	.ascii	"E<pound>\000"
	.align	2
.LC658:
	.ascii	"{@Sterling}\000"
	.data
	.align	2
	.type	PE71, %object
	.size	PE71, 1412
PE71:
	.word	.LC657
	.word	6
	.word	.LC658
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC657
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE72
	.section	.rodata
	.align	2
.LC659:
	.ascii	"E<curren>\000"
	.align	2
.LC660:
	.ascii	"{@Char currency}\000"
	.data
	.align	2
	.type	PE72, %object
	.size	PE72, 1412
PE72:
	.word	.LC659
	.word	6
	.word	.LC660
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC659
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE73
	.section	.rodata
	.align	2
.LC661:
	.ascii	"E<yen>\000"
	.align	2
.LC662:
	.ascii	"{@Yen}\000"
	.data
	.align	2
	.type	PE73, %object
	.size	PE73, 1412
PE73:
	.word	.LC661
	.word	6
	.word	.LC662
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC661
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE74
	.section	.rodata
	.align	2
.LC663:
	.ascii	"E<brvbar>\000"
	.align	2
.LC664:
	.ascii	"{@Char bar}\000"
	.data
	.align	2
	.type	PE74, %object
	.size	PE74, 1412
PE74:
	.word	.LC663
	.word	6
	.word	.LC664
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC663
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE75
	.section	.rodata
	.align	2
.LC665:
	.ascii	"E<sect>\000"
	.align	2
.LC666:
	.ascii	"{@SectSym}\000"
	.data
	.align	2
	.type	PE75, %object
	.size	PE75, 1412
PE75:
	.word	.LC665
	.word	6
	.word	.LC666
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC665
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE76
	.section	.rodata
	.align	2
.LC667:
	.ascii	"E<uml>\000"
	.align	2
.LC668:
	.ascii	"{@Char dieresis}\000"
	.data
	.align	2
	.type	PE76, %object
	.size	PE76, 1412
PE76:
	.word	.LC667
	.word	6
	.word	.LC668
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC667
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE77
	.section	.rodata
	.align	2
.LC669:
	.ascii	"E<ordf>\000"
	.align	2
.LC670:
	.ascii	"{@Char ordfeminine}\000"
	.data
	.align	2
	.type	PE77, %object
	.size	PE77, 1412
PE77:
	.word	.LC669
	.word	6
	.word	.LC670
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC669
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE78
	.section	.rodata
	.align	2
.LC671:
	.ascii	"E<laquo>\000"
	.align	2
.LC672:
	.ascii	"{@Char guillemotleft}\000"
	.data
	.align	2
	.type	PE78, %object
	.size	PE78, 1412
PE78:
	.word	.LC671
	.word	6
	.word	.LC672
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC671
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE79
	.section	.rodata
	.align	2
.LC673:
	.ascii	"E<not>\000"
	.align	2
.LC674:
	.ascii	"{@Char logicalnot}\000"
	.data
	.align	2
	.type	PE79, %object
	.size	PE79, 1412
PE79:
	.word	.LC673
	.word	6
	.word	.LC674
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC673
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE80
	.section	.rodata
	.align	2
.LC675:
	.ascii	"E<shy>\000"
	.align	2
.LC676:
	.ascii	"{@Char hyphen}\000"
	.data
	.align	2
	.type	PE80, %object
	.size	PE80, 1412
PE80:
	.word	.LC675
	.word	6
	.word	.LC676
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC675
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE81
	.section	.rodata
	.align	2
.LC677:
	.ascii	"E<macr>\000"
	.align	2
.LC678:
	.ascii	"{@Char macron}\000"
	.data
	.align	2
	.type	PE81, %object
	.size	PE81, 1412
PE81:
	.word	.LC677
	.word	6
	.word	.LC678
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC677
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE82
	.section	.rodata
	.align	2
.LC679:
	.ascii	"E<deg>\000"
	.align	2
.LC680:
	.ascii	"{@Char degree}\000"
	.data
	.align	2
	.type	PE82, %object
	.size	PE82, 1412
PE82:
	.word	.LC679
	.word	6
	.word	.LC680
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC679
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE83
	.section	.rodata
	.align	2
.LC681:
	.ascii	"E<plusmn>\000"
	.align	2
.LC682:
	.ascii	"{@Char plusminus}\000"
	.data
	.align	2
	.type	PE83, %object
	.size	PE83, 1412
PE83:
	.word	.LC681
	.word	6
	.word	.LC682
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC681
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE84
	.section	.rodata
	.align	2
.LC683:
	.ascii	"E<sup1>\000"
	.align	2
.LC684:
	.ascii	"{@Char onesuperior}\000"
	.data
	.align	2
	.type	PE84, %object
	.size	PE84, 1412
PE84:
	.word	.LC683
	.word	6
	.word	.LC684
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC683
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE85
	.section	.rodata
	.align	2
.LC685:
	.ascii	"E<sup2>\000"
	.align	2
.LC686:
	.ascii	"{@Char twosuperior}\000"
	.data
	.align	2
	.type	PE85, %object
	.size	PE85, 1412
PE85:
	.word	.LC685
	.word	6
	.word	.LC686
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC685
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE86
	.section	.rodata
	.align	2
.LC687:
	.ascii	"E<sup3>\000"
	.align	2
.LC688:
	.ascii	"{@Char threesuperior}\000"
	.data
	.align	2
	.type	PE86, %object
	.size	PE86, 1412
PE86:
	.word	.LC687
	.word	6
	.word	.LC688
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC687
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE87
	.section	.rodata
	.align	2
.LC689:
	.ascii	"E<acute>\000"
	.align	2
.LC690:
	.ascii	"{@Char acute}\000"
	.data
	.align	2
	.type	PE87, %object
	.size	PE87, 1412
PE87:
	.word	.LC689
	.word	6
	.word	.LC690
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC689
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE88
	.section	.rodata
	.align	2
.LC691:
	.ascii	"E<micro>\000"
	.align	2
.LC692:
	.ascii	"{@Char mu}\000"
	.data
	.align	2
	.type	PE88, %object
	.size	PE88, 1412
PE88:
	.word	.LC691
	.word	6
	.word	.LC692
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC691
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE89
	.section	.rodata
	.align	2
.LC693:
	.ascii	"E<para>\000"
	.align	2
.LC694:
	.ascii	"{@ParSym}\000"
	.data
	.align	2
	.type	PE89, %object
	.size	PE89, 1412
PE89:
	.word	.LC693
	.word	6
	.word	.LC694
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC693
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE90
	.section	.rodata
	.align	2
.LC695:
	.ascii	"E<middot>\000"
	.align	2
.LC696:
	.ascii	"{@Char periodcentered}\000"
	.data
	.align	2
	.type	PE90, %object
	.size	PE90, 1412
PE90:
	.word	.LC695
	.word	6
	.word	.LC696
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC695
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE91
	.section	.rodata
	.align	2
.LC697:
	.ascii	"E<cedil>\000"
	.align	2
.LC698:
	.ascii	"{@Char cedilla}\000"
	.data
	.align	2
	.type	PE91, %object
	.size	PE91, 1412
PE91:
	.word	.LC697
	.word	6
	.word	.LC698
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC697
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE92
	.section	.rodata
	.align	2
.LC699:
	.ascii	"E<ordm>\000"
	.align	2
.LC700:
	.ascii	"{@Char ordmasculine}\000"
	.data
	.align	2
	.type	PE92, %object
	.size	PE92, 1412
PE92:
	.word	.LC699
	.word	6
	.word	.LC700
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC699
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE93
	.section	.rodata
	.align	2
.LC701:
	.ascii	"E<raquo>\000"
	.align	2
.LC702:
	.ascii	"{@Char guillemotright}\000"
	.data
	.align	2
	.type	PE93, %object
	.size	PE93, 1412
PE93:
	.word	.LC701
	.word	6
	.word	.LC702
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC701
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE94
	.section	.rodata
	.align	2
.LC703:
	.ascii	"E<frac14>\000"
	.align	2
.LC704:
	.ascii	"{@Char onequarter}\000"
	.data
	.align	2
	.type	PE94, %object
	.size	PE94, 1412
PE94:
	.word	.LC703
	.word	6
	.word	.LC704
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC703
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE95
	.section	.rodata
	.align	2
.LC705:
	.ascii	"E<frac12>\000"
	.align	2
.LC706:
	.ascii	"{@Char onehalf}\000"
	.data
	.align	2
	.type	PE95, %object
	.size	PE95, 1412
PE95:
	.word	.LC705
	.word	6
	.word	.LC706
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC705
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE96
	.section	.rodata
	.align	2
.LC707:
	.ascii	"E<frac34>\000"
	.align	2
.LC708:
	.ascii	"{@Char threequarters}\000"
	.data
	.align	2
	.type	PE96, %object
	.size	PE96, 1412
PE96:
	.word	.LC707
	.word	6
	.word	.LC708
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC707
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE97
	.section	.rodata
	.align	2
.LC709:
	.ascii	"E<iquest>\000"
	.align	2
.LC710:
	.ascii	"{@Char questiondown}\000"
	.data
	.align	2
	.type	PE97, %object
	.size	PE97, 1412
PE97:
	.word	.LC709
	.word	6
	.word	.LC710
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC709
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE98
	.section	.rodata
	.align	2
.LC711:
	.ascii	"E<times>\000"
	.align	2
.LC712:
	.ascii	"{@Multiply}\000"
	.data
	.align	2
	.type	PE98, %object
	.size	PE98, 1412
PE98:
	.word	.LC711
	.word	6
	.word	.LC712
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC711
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	PE99
	.section	.rodata
	.align	2
.LC713:
	.ascii	"E<divide>\000"
	.align	2
.LC714:
	.ascii	"{@Divide}\000"
	.data
	.align	2
	.type	PE99, %object
	.size	PE99, 1412
PE99:
	.word	.LC713
	.word	6
	.word	.LC714
	.word	.LC10
	.word	.LC10
	.word	0
	.word	.LC713
	.space	476
	.word	0
	.space	116
	.word	0
	.space	116
	.word	0
	.space	116
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	.LC10
	.word	0
	.word	0
	.space	512
	.global	CLanguage
	.section	.rodata
	.align	2
.LC715:
	.ascii	"C++\000"
	.align	2
.LC716:
	.ascii	"c++\000"
	.align	2
.LC717:
	.ascii	"cprint\000"
	.align	2
.LC718:
	.ascii	"@CP\000"
	.align	2
.LC719:
	.ascii	"asm\000"
	.align	2
.LC720:
	.ascii	"auto\000"
	.align	2
.LC721:
	.ascii	"break\000"
	.align	2
.LC722:
	.ascii	"case\000"
	.align	2
.LC723:
	.ascii	"catch\000"
	.align	2
.LC724:
	.ascii	"char\000"
	.align	2
.LC725:
	.ascii	"class\000"
	.align	2
.LC726:
	.ascii	"const\000"
	.align	2
.LC727:
	.ascii	"continue\000"
	.align	2
.LC728:
	.ascii	"default\000"
	.align	2
.LC729:
	.ascii	"delete\000"
	.align	2
.LC730:
	.ascii	"do\000"
	.align	2
.LC731:
	.ascii	"double\000"
	.align	2
.LC732:
	.ascii	"else\000"
	.align	2
.LC733:
	.ascii	"enum\000"
	.align	2
.LC734:
	.ascii	"extern\000"
	.align	2
.LC735:
	.ascii	"float\000"
	.align	2
.LC736:
	.ascii	"friend\000"
	.align	2
.LC737:
	.ascii	"goto\000"
	.align	2
.LC738:
	.ascii	"inline\000"
	.align	2
.LC739:
	.ascii	"int\000"
	.align	2
.LC740:
	.ascii	"long\000"
	.align	2
.LC741:
	.ascii	"new\000"
	.align	2
.LC742:
	.ascii	"private\000"
	.align	2
.LC743:
	.ascii	"protected\000"
	.align	2
.LC744:
	.ascii	"public\000"
	.align	2
.LC745:
	.ascii	"register\000"
	.align	2
.LC746:
	.ascii	"return\000"
	.align	2
.LC747:
	.ascii	"short\000"
	.align	2
.LC748:
	.ascii	"signed\000"
	.align	2
.LC749:
	.ascii	"sizeof\000"
	.align	2
.LC750:
	.ascii	"static\000"
	.align	2
.LC751:
	.ascii	"struct\000"
	.align	2
.LC752:
	.ascii	"switch\000"
	.align	2
.LC753:
	.ascii	"template\000"
	.align	2
.LC754:
	.ascii	"this\000"
	.align	2
.LC755:
	.ascii	"throw\000"
	.align	2
.LC756:
	.ascii	"try\000"
	.align	2
.LC757:
	.ascii	"typedef\000"
	.align	2
.LC758:
	.ascii	"unsigned\000"
	.align	2
.LC759:
	.ascii	"virtual\000"
	.align	2
.LC760:
	.ascii	"void\000"
	.align	2
.LC761:
	.ascii	"volatile\000"
	.align	2
.LC762:
	.ascii	"bool\000"
	.align	2
.LC763:
	.ascii	"wchar_t\000"
	.align	2
.LC764:
	.ascii	"typeid\000"
	.align	2
.LC765:
	.ascii	"typename\000"
	.align	2
.LC766:
	.ascii	"false\000"
	.align	2
.LC767:
	.ascii	"true\000"
	.align	2
.LC768:
	.ascii	"const_cast\000"
	.align	2
.LC769:
	.ascii	"dynamic_cast\000"
	.align	2
.LC770:
	.ascii	"reinterpret_cast\000"
	.align	2
.LC771:
	.ascii	"static_cast\000"
	.align	2
.LC772:
	.ascii	"namespace\000"
	.align	2
.LC773:
	.ascii	"using\000"
	.align	2
.LC774:
	.ascii	"and_eq\000"
	.align	2
.LC775:
	.ascii	"bitand\000"
	.align	2
.LC776:
	.ascii	"bitor\000"
	.align	2
.LC777:
	.ascii	"compl\000"
	.align	2
.LC778:
	.ascii	"not_eq\000"
	.align	2
.LC779:
	.ascii	"or_eq\000"
	.align	2
.LC780:
	.ascii	"xor_eq\000"
	.align	2
.LC781:
	.ascii	"explicit\000"
	.align	2
.LC782:
	.ascii	"export\000"
	.align	2
.LC783:
	.ascii	"mutable\000"
	.data
	.align	2
	.type	CLanguage, %object
	.size	CLanguage, 2052
CLanguage:
	.word	.LC23
	.word	.LC49
	.word	.LC715
	.word	.LC716
	.space	24
	.word	.LC717
	.word	.LC718
	.word	1
	.word	CStringToken
	.word	CCharacterToken
	.word	IdentifierToken
	.word	NumberToken
	.word	CCommentToken
	.word	CCommentEscapeToken
	.word	CPPCommentToken
	.word	CPPCommentEscapeToken
	.word	HashToken
	.word	ExclamationToken
	.word	PercentToken
	.word	HatToken
	.word	AmpersandToken
	.word	StarToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	MinusToken
	.word	PlusToken
	.word	EqualToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	BarToken
	.word	CircumToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	SemicolonToken
	.word	ColonToken
	.word	LessToken
	.word	GreaterToken
	.word	QuestionToken
	.word	CommaToken
	.word	DotToken
	.word	SlashToken
	.word	BackSlashToken
	.word	ArrowToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.word	CNotEqualToken
	.space	448
	.word	.LC719
	.word	.LC720
	.word	.LC721
	.word	.LC722
	.word	.LC723
	.word	.LC724
	.word	.LC725
	.word	.LC726
	.word	.LC727
	.word	.LC728
	.word	.LC729
	.word	.LC730
	.word	.LC731
	.word	.LC732
	.word	.LC733
	.word	.LC734
	.word	.LC735
	.word	.LC291
	.word	.LC736
	.word	.LC737
	.word	.LC276
	.word	.LC738
	.word	.LC739
	.word	.LC740
	.word	.LC741
	.word	.LC88
	.word	.LC742
	.word	.LC743
	.word	.LC744
	.word	.LC745
	.word	.LC746
	.word	.LC747
	.word	.LC748
	.word	.LC749
	.word	.LC750
	.word	.LC751
	.word	.LC752
	.word	.LC753
	.word	.LC754
	.word	.LC755
	.word	.LC756
	.word	.LC757
	.word	.LC196
	.word	.LC758
	.word	.LC759
	.word	.LC760
	.word	.LC761
	.word	.LC295
	.word	.LC762
	.word	.LC763
	.word	.LC764
	.word	.LC765
	.word	.LC766
	.word	.LC767
	.word	.LC768
	.word	.LC769
	.word	.LC770
	.word	.LC771
	.word	.LC772
	.word	.LC773
	.word	.LC278
	.word	.LC774
	.word	.LC775
	.word	.LC776
	.word	.LC777
	.word	.LC286
	.word	.LC778
	.word	.LC281
	.word	.LC779
	.word	.LC284
	.word	.LC780
	.word	.LC781
	.word	.LC782
	.word	.LC783
	.space	1104
	.global	PythonLanguage
	.section	.rodata
	.align	2
.LC784:
	.ascii	"Python\000"
	.align	2
.LC785:
	.ascii	"python\000"
	.align	2
.LC786:
	.ascii	"@Python\000"
	.align	2
.LC787:
	.ascii	"del\000"
	.align	2
.LC788:
	.ascii	"is\000"
	.align	2
.LC789:
	.ascii	"raise\000"
	.align	2
.LC790:
	.ascii	"as\000"
	.align	2
.LC791:
	.ascii	"elif\000"
	.align	2
.LC792:
	.ascii	"from\000"
	.align	2
.LC793:
	.ascii	"lambda\000"
	.align	2
.LC794:
	.ascii	"global\000"
	.align	2
.LC795:
	.ascii	"except\000"
	.align	2
.LC796:
	.ascii	"exec\000"
	.align	2
.LC797:
	.ascii	"import\000"
	.align	2
.LC798:
	.ascii	"pass\000"
	.align	2
.LC799:
	.ascii	"with\000"
	.align	2
.LC800:
	.ascii	"def\000"
	.align	2
.LC801:
	.ascii	"finally\000"
	.align	2
.LC802:
	.ascii	"in\000"
	.align	2
.LC803:
	.ascii	"print\000"
	.align	2
.LC804:
	.ascii	"yield\000"
	.align	2
.LC805:
	.ascii	"False\000"
	.align	2
.LC806:
	.ascii	"True\000"
	.align	2
.LC807:
	.ascii	"None\000"
	.align	2
.LC808:
	.ascii	"NotImplemented\000"
	.align	2
.LC809:
	.ascii	"Ellipsis\000"
	.align	2
.LC810:
	.ascii	"BaseException\000"
	.align	2
.LC811:
	.ascii	"SystemExit\000"
	.align	2
.LC812:
	.ascii	"KeyboardInterrupt\000"
	.align	2
.LC813:
	.ascii	"Exception\000"
	.align	2
.LC814:
	.ascii	"GeneratorExit\000"
	.align	2
.LC815:
	.ascii	"StopIteration\000"
	.align	2
.LC816:
	.ascii	"StandardError\000"
	.align	2
.LC817:
	.ascii	"ArithmeticError\000"
	.align	2
.LC818:
	.ascii	"FloatingPointError\000"
	.align	2
.LC819:
	.ascii	"OverflowError\000"
	.align	2
.LC820:
	.ascii	"ZeroDivisionError\000"
	.align	2
.LC821:
	.ascii	"AssertionError\000"
	.align	2
.LC822:
	.ascii	"AttributeError\000"
	.align	2
.LC823:
	.ascii	"EnvironmentError\000"
	.align	2
.LC824:
	.ascii	"IOError\000"
	.align	2
.LC825:
	.ascii	"OSError\000"
	.align	2
.LC826:
	.ascii	"WindowsError\000"
	.align	2
.LC827:
	.ascii	"VMSError\000"
	.align	2
.LC828:
	.ascii	"EOFError\000"
	.align	2
.LC829:
	.ascii	"ImportError\000"
	.align	2
.LC830:
	.ascii	"LookupError\000"
	.align	2
.LC831:
	.ascii	"IndexError\000"
	.align	2
.LC832:
	.ascii	"KeyError\000"
	.align	2
.LC833:
	.ascii	"MemoryError\000"
	.align	2
.LC834:
	.ascii	"NameError\000"
	.align	2
.LC835:
	.ascii	"UnboundLocalError\000"
	.align	2
.LC836:
	.ascii	"ReferenceError\000"
	.align	2
.LC837:
	.ascii	"RuntimeError\000"
	.align	2
.LC838:
	.ascii	"NotImplementedError\000"
	.align	2
.LC839:
	.ascii	"SyntaxError\000"
	.align	2
.LC840:
	.ascii	"IndentationError\000"
	.align	2
.LC841:
	.ascii	"TabError\000"
	.align	2
.LC842:
	.ascii	"SystemError\000"
	.align	2
.LC843:
	.ascii	"TypeError\000"
	.align	2
.LC844:
	.ascii	"ValueError\000"
	.align	2
.LC845:
	.ascii	"UnicodeError\000"
	.align	2
.LC846:
	.ascii	"UnicodeDecodeError\000"
	.align	2
.LC847:
	.ascii	"UnicodeEncodeError\000"
	.align	2
.LC848:
	.ascii	"UnicodeTranslateError\000"
	.align	2
.LC849:
	.ascii	"Warning\000"
	.align	2
.LC850:
	.ascii	"DeprecationWarning\000"
	.align	2
.LC851:
	.ascii	"PendingDeprecationWarning\000"
	.align	2
.LC852:
	.ascii	"RuntimeWarning\000"
	.align	2
.LC853:
	.ascii	"SyntaxWarning\000"
	.align	2
.LC854:
	.ascii	"UserWarning\000"
	.align	2
.LC855:
	.ascii	"FutureWarning\000"
	.align	2
.LC856:
	.ascii	"ImportWarning\000"
	.align	2
.LC857:
	.ascii	"UnicodeWarning\000"
	.align	2
.LC858:
	.ascii	"__import__\000"
	.align	2
.LC859:
	.ascii	"abs\000"
	.align	2
.LC860:
	.ascii	"all\000"
	.align	2
.LC861:
	.ascii	"any\000"
	.align	2
.LC862:
	.ascii	"basestring\000"
	.align	2
.LC863:
	.ascii	"callable\000"
	.align	2
.LC864:
	.ascii	"chr\000"
	.align	2
.LC865:
	.ascii	"classmethod\000"
	.align	2
.LC866:
	.ascii	"cmp\000"
	.align	2
.LC867:
	.ascii	"compile\000"
	.align	2
.LC868:
	.ascii	"complex\000"
	.align	2
.LC869:
	.ascii	"delattr\000"
	.align	2
.LC870:
	.ascii	"dict\000"
	.align	2
.LC871:
	.ascii	"dir\000"
	.align	2
.LC872:
	.ascii	"divmod\000"
	.align	2
.LC873:
	.ascii	"enumerate\000"
	.align	2
.LC874:
	.ascii	"eval\000"
	.align	2
.LC875:
	.ascii	"execfile\000"
	.align	2
.LC876:
	.ascii	"file\000"
	.align	2
.LC877:
	.ascii	"filter\000"
	.align	2
.LC878:
	.ascii	"frozenset\000"
	.align	2
.LC879:
	.ascii	"getattr\000"
	.align	2
.LC880:
	.ascii	"globals\000"
	.align	2
.LC881:
	.ascii	"hasattr\000"
	.align	2
.LC882:
	.ascii	"hash\000"
	.align	2
.LC883:
	.ascii	"help\000"
	.align	2
.LC884:
	.ascii	"hex\000"
	.align	2
.LC885:
	.ascii	"id\000"
	.align	2
.LC886:
	.ascii	"input\000"
	.align	2
.LC887:
	.ascii	"isinstance\000"
	.align	2
.LC888:
	.ascii	"issubclass\000"
	.align	2
.LC889:
	.ascii	"iter\000"
	.align	2
.LC890:
	.ascii	"len\000"
	.align	2
.LC891:
	.ascii	"list\000"
	.align	2
.LC892:
	.ascii	"locals\000"
	.align	2
.LC893:
	.ascii	"map\000"
	.align	2
.LC894:
	.ascii	"max\000"
	.align	2
.LC895:
	.ascii	"min\000"
	.align	2
.LC896:
	.ascii	"object\000"
	.align	2
.LC897:
	.ascii	"oct\000"
	.align	2
.LC898:
	.ascii	"open\000"
	.align	2
.LC899:
	.ascii	"ord\000"
	.align	2
.LC900:
	.ascii	"pow\000"
	.align	2
.LC901:
	.ascii	"property\000"
	.align	2
.LC902:
	.ascii	"range\000"
	.align	2
.LC903:
	.ascii	"raw_input\000"
	.align	2
.LC904:
	.ascii	"reduce\000"
	.align	2
.LC905:
	.ascii	"reload\000"
	.align	2
.LC906:
	.ascii	"repr\000"
	.align	2
.LC907:
	.ascii	"reversed\000"
	.align	2
.LC908:
	.ascii	"round\000"
	.align	2
.LC909:
	.ascii	"set\000"
	.align	2
.LC910:
	.ascii	"setattr\000"
	.align	2
.LC911:
	.ascii	"slice\000"
	.align	2
.LC912:
	.ascii	"sorted\000"
	.align	2
.LC913:
	.ascii	"staticmethod\000"
	.align	2
.LC914:
	.ascii	"str\000"
	.align	2
.LC915:
	.ascii	"sum\000"
	.align	2
.LC916:
	.ascii	"super\000"
	.align	2
.LC917:
	.ascii	"tuple\000"
	.align	2
.LC918:
	.ascii	"type\000"
	.align	2
.LC919:
	.ascii	"unichr\000"
	.align	2
.LC920:
	.ascii	"unicode\000"
	.align	2
.LC921:
	.ascii	"vars\000"
	.align	2
.LC922:
	.ascii	"xrange\000"
	.align	2
.LC923:
	.ascii	"zip\000"
	.data
	.align	2
	.type	PythonLanguage, %object
	.size	PythonLanguage, 2052
PythonLanguage:
	.word	.LC784
	.word	.LC785
	.space	32
	.word	.LC785
	.word	.LC786
	.word	1
	.word	BackSlashToken
	.word	PythonDblStringToken
	.word	PythonSnglStringToken
	.word	PythonTriSnglStringToken
	.word	PythonTriDblStringToken
	.word	PythonCommentToken
	.word	PythonCommentEscapeToken
	.word	IdentifierToken
	.word	NumberToken
	.word	PlusToken
	.word	MinusToken
	.word	StarToken
	.word	PythonPowerToken
	.word	SlashToken
	.word	PercentToken
	.word	PythonBitLeftShiftToken
	.word	PythonBitRightShiftToken
	.word	AmpersandToken
	.word	BarToken
	.word	HatToken
	.word	CircumToken
	.word	LessToken
	.word	GreaterToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.word	BlueNotEqualToken
	.word	CNotEqualToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	CommaToken
	.word	ColonToken
	.word	DotToken
	.word	PythonBacktickToken
	.word	EqualToken
	.word	SemicolonToken
	.word	PythonDecoratorToken
	.word	DotDotDotToken
	.space	436
	.word	.LC278
	.word	.LC787
	.word	.LC291
	.word	.LC788
	.word	.LC789
	.word	.LC790
	.word	.LC791
	.word	.LC792
	.word	.LC793
	.word	.LC746
	.word	.LC721
	.word	.LC732
	.word	.LC794
	.word	.LC286
	.word	.LC756
	.word	.LC725
	.word	.LC795
	.word	.LC276
	.word	.LC281
	.word	.LC295
	.word	.LC727
	.word	.LC796
	.word	.LC797
	.word	.LC798
	.word	.LC799
	.word	.LC800
	.word	.LC801
	.word	.LC802
	.word	.LC803
	.word	.LC804
	.word	.LC805
	.word	.LC806
	.word	.LC807
	.word	.LC808
	.word	.LC809
	.word	.LC810
	.word	.LC811
	.word	.LC812
	.word	.LC813
	.word	.LC814
	.word	.LC815
	.word	.LC816
	.word	.LC817
	.word	.LC818
	.word	.LC819
	.word	.LC820
	.word	.LC821
	.word	.LC822
	.word	.LC823
	.word	.LC824
	.word	.LC825
	.word	.LC826
	.word	.LC827
	.word	.LC828
	.word	.LC829
	.word	.LC830
	.word	.LC831
	.word	.LC832
	.word	.LC833
	.word	.LC834
	.word	.LC835
	.word	.LC836
	.word	.LC837
	.word	.LC838
	.word	.LC839
	.word	.LC840
	.word	.LC841
	.word	.LC842
	.word	.LC843
	.word	.LC844
	.word	.LC845
	.word	.LC846
	.word	.LC847
	.word	.LC848
	.word	.LC849
	.word	.LC850
	.word	.LC851
	.word	.LC852
	.word	.LC853
	.word	.LC854
	.word	.LC855
	.word	.LC856
	.word	.LC857
	.word	.LC858
	.word	.LC859
	.word	.LC860
	.word	.LC861
	.word	.LC862
	.word	.LC762
	.word	.LC863
	.word	.LC864
	.word	.LC865
	.word	.LC866
	.word	.LC867
	.word	.LC868
	.word	.LC869
	.word	.LC870
	.word	.LC871
	.word	.LC872
	.word	.LC873
	.word	.LC874
	.word	.LC875
	.word	.LC876
	.word	.LC877
	.word	.LC735
	.word	.LC878
	.word	.LC879
	.word	.LC880
	.word	.LC881
	.word	.LC882
	.word	.LC883
	.word	.LC884
	.word	.LC885
	.word	.LC886
	.word	.LC739
	.word	.LC887
	.word	.LC888
	.word	.LC889
	.word	.LC890
	.word	.LC891
	.word	.LC892
	.word	.LC740
	.word	.LC893
	.word	.LC894
	.word	.LC895
	.word	.LC896
	.word	.LC897
	.word	.LC898
	.word	.LC899
	.word	.LC900
	.word	.LC901
	.word	.LC902
	.word	.LC903
	.word	.LC904
	.word	.LC905
	.word	.LC906
	.word	.LC907
	.word	.LC908
	.word	.LC909
	.word	.LC910
	.word	.LC911
	.word	.LC912
	.word	.LC913
	.word	.LC914
	.word	.LC915
	.word	.LC916
	.word	.LC917
	.word	.LC918
	.word	.LC919
	.word	.LC920
	.word	.LC921
	.word	.LC922
	.word	.LC923
	.space	788
	.global	RubyLanguage
	.section	.rodata
	.align	2
.LC924:
	.ascii	"Ruby\000"
	.align	2
.LC925:
	.ascii	"ruby\000"
	.align	2
.LC926:
	.ascii	"@Ruby\000"
	.align	2
.LC927:
	.ascii	"alias\000"
	.align	2
.LC928:
	.ascii	"begin\000"
	.align	2
.LC929:
	.ascii	"elsif\000"
	.align	2
.LC930:
	.ascii	"fail\000"
	.align	2
.LC931:
	.ascii	"ensure\000"
	.align	2
.LC932:
	.ascii	"end\000"
	.align	2
.LC933:
	.ascii	"module\000"
	.align	2
.LC934:
	.ascii	"next\000"
	.align	2
.LC935:
	.ascii	"redo\000"
	.align	2
.LC936:
	.ascii	"rescue\000"
	.align	2
.LC937:
	.ascii	"retry\000"
	.align	2
.LC938:
	.ascii	"then\000"
	.align	2
.LC939:
	.ascii	"undef\000"
	.align	2
.LC940:
	.ascii	"until\000"
	.align	2
.LC941:
	.ascii	"when\000"
	.data
	.align	2
	.type	RubyLanguage, %object
	.size	RubyLanguage, 2052
RubyLanguage:
	.word	.LC924
	.word	.LC925
	.space	32
	.word	.LC925
	.word	.LC926
	.word	1
	.word	BackSlashToken
	.word	PerlRegExpLPar
	.word	PerlRegExpEq
	.word	PerlRegExpMatch
	.word	PerlRegExpNoMatch
	.word	PerlRegExpSplit
	.word	PerlRegExpIf
	.word	PerlRegExpAnd
	.word	PerlRegExpAnd2
	.word	PerlRegExpOr
	.word	PerlRegExpOr2
	.word	PerlRegExpXor
	.word	PerlRegExpNot
	.word	PerlRegExpNot2
	.word	PerlRegExpUnless
	.word	PerlDoubleQuoteStringToken
	.word	PerlSingleQuoteStringToken
	.word	PerlBackQuoteStringToken
	.word	RubyGenDelimStringToken
	.word	RubyIdentifierToken
	.word	NumberToken
	.word	PerlCommentToken
	.word	PerlCommentEscapeToken
	.word	SemicolonToken
	.word	CommaToken
	.word	ColonToken
	.word	EiffelDotToken
	.word	HereEOTuq
	.word	HereEOTdq
	.word	HereEOTfq
	.word	HereEOTbq
	.word	HereEOFuq
	.word	HereEOFdq
	.word	HereEOFfq
	.word	HereEOFbq
	.word	HereENDuq
	.word	HereENDdq
	.word	HereENDfq
	.word	HereENDbq
	.word	HereBLAuq
	.word	HereBLAdq
	.word	HereBLAfq
	.word	HereBLAbq
	.word	ExclamationToken
	.word	EqualToken
	.word	CNotEqualToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	AssignToken
	.word	QuestionAssignToken
	.word	PlusToken
	.word	MinusToken
	.word	StarToken
	.word	PercentToken
	.word	HatToken
	.word	SlashToken
	.word	BarToken
	.word	LessToken
	.word	GreaterToken
	.word	LessEqualToken
	.word	CircumToken
	.word	GreaterEqualToken
	.space	336
	.word	.LC927
	.word	.LC278
	.word	.LC928
	.word	.LC721
	.word	.LC722
	.word	.LC723
	.word	.LC725
	.word	.LC800
	.word	.LC730
	.word	.LC929
	.word	.LC732
	.word	.LC930
	.word	.LC931
	.word	.LC291
	.word	.LC932
	.word	.LC276
	.word	.LC802
	.word	.LC933
	.word	.LC934
	.word	.LC286
	.word	.LC281
	.word	.LC789
	.word	.LC935
	.word	.LC936
	.word	.LC937
	.word	.LC746
	.word	.LC938
	.word	.LC755
	.word	.LC916
	.word	.LC289
	.word	.LC939
	.word	.LC940
	.word	.LC941
	.word	.LC295
	.word	.LC804
	.space	1260
	.global	EiffelLanguage
	.section	.rodata
	.align	2
.LC942:
	.ascii	"Eiffel\000"
	.align	2
.LC943:
	.ascii	"eiffel\000"
	.align	2
.LC944:
	.ascii	"@Eiffel\000"
	.align	2
.LC945:
	.ascii	"check\000"
	.align	2
.LC946:
	.ascii	"creation\000"
	.align	2
.LC947:
	.ascii	"debug\000"
	.align	2
.LC948:
	.ascii	"deferred\000"
	.align	2
.LC949:
	.ascii	"elseif\000"
	.align	2
.LC950:
	.ascii	"expanded\000"
	.align	2
.LC951:
	.ascii	"external\000"
	.align	2
.LC952:
	.ascii	"feature\000"
	.align	2
.LC953:
	.ascii	"frozen\000"
	.align	2
.LC954:
	.ascii	"implies\000"
	.align	2
.LC955:
	.ascii	"indexing\000"
	.align	2
.LC956:
	.ascii	"infix\000"
	.align	2
.LC957:
	.ascii	"inherit\000"
	.align	2
.LC958:
	.ascii	"inspect\000"
	.align	2
.LC959:
	.ascii	"invariant\000"
	.align	2
.LC960:
	.ascii	"like\000"
	.align	2
.LC961:
	.ascii	"local\000"
	.align	2
.LC962:
	.ascii	"loop\000"
	.align	2
.LC963:
	.ascii	"obsolete\000"
	.align	2
.LC964:
	.ascii	"old\000"
	.align	2
.LC965:
	.ascii	"once\000"
	.align	2
.LC966:
	.ascii	"prefix\000"
	.align	2
.LC967:
	.ascii	"redefine\000"
	.align	2
.LC968:
	.ascii	"rename\000"
	.align	2
.LC969:
	.ascii	"require\000"
	.align	2
.LC970:
	.ascii	"select\000"
	.align	2
.LC971:
	.ascii	"separate\000"
	.align	2
.LC972:
	.ascii	"strip\000"
	.align	2
.LC973:
	.ascii	"undefine\000"
	.align	2
.LC974:
	.ascii	"unique\000"
	.align	2
.LC975:
	.ascii	"variant\000"
	.align	2
.LC976:
	.ascii	"interface\000"
	.data
	.align	2
	.type	EiffelLanguage, %object
	.size	EiffelLanguage, 2052
EiffelLanguage:
	.word	.LC942
	.word	.LC943
	.space	32
	.word	.LC943
	.word	.LC944
	.word	1
	.word	EiffelStringToken
	.word	EiffelCharacterToken
	.word	IdentifierToken
	.word	NumberToken
	.word	EiffelCommentToken
	.word	EiffelCommentEscapeToken
	.word	SemicolonToken
	.word	CommaToken
	.word	ColonToken
	.word	EiffelDotToken
	.word	ExclamationToken
	.word	EqualToken
	.word	EiffelNotEqualToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	AssignToken
	.word	QuestionAssignToken
	.word	PlusToken
	.word	MinusToken
	.word	StarToken
	.word	DollarToken
	.word	HatToken
	.word	SlashToken
	.word	BackSlashToken
	.word	LessToken
	.word	GreaterToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.space	472
	.word	.LC927
	.word	.LC860
	.word	.LC278
	.word	.LC790
	.word	.LC945
	.word	.LC725
	.word	.LC946
	.word	.LC947
	.word	.LC948
	.word	.LC730
	.word	.LC732
	.word	.LC949
	.word	.LC932
	.word	.LC931
	.word	.LC950
	.word	.LC782
	.word	.LC951
	.word	.LC766
	.word	.LC952
	.word	.LC792
	.word	.LC953
	.word	.LC276
	.word	.LC954
	.word	.LC955
	.word	.LC956
	.word	.LC957
	.word	.LC958
	.word	.LC959
	.word	.LC788
	.word	.LC960
	.word	.LC961
	.word	.LC962
	.word	.LC963
	.word	.LC964
	.word	.LC965
	.word	.LC281
	.word	.LC966
	.word	.LC967
	.word	.LC968
	.word	.LC969
	.word	.LC936
	.word	.LC937
	.word	.LC970
	.word	.LC971
	.word	.LC972
	.word	.LC938
	.word	.LC767
	.word	.LC973
	.word	.LC974
	.word	.LC940
	.word	.LC975
	.word	.LC941
	.word	.LC284
	.word	.LC286
	.word	.LC976
	.space	1180
	.global	BlueLanguage
	.section	.rodata
	.align	2
.LC977:
	.ascii	"Blue\000"
	.align	2
.LC978:
	.ascii	"blue\000"
	.align	2
.LC979:
	.ascii	"@Blue\000"
	.align	2
.LC980:
	.ascii	"assert\000"
	.align	2
.LC981:
	.ascii	"builtin\000"
	.align	2
.LC982:
	.ascii	"create\000"
	.align	2
.LC983:
	.ascii	"div\000"
	.align	2
.LC984:
	.ascii	"Enumeration\000"
	.align	2
.LC985:
	.ascii	"enumeration\000"
	.align	2
.LC986:
	.ascii	"exit\000"
	.align	2
.LC987:
	.ascii	"internal\000"
	.align	2
.LC988:
	.ascii	"manifest\000"
	.align	2
.LC989:
	.ascii	"mod\000"
	.align	2
.LC990:
	.ascii	"of\000"
	.align	2
.LC991:
	.ascii	"on\000"
	.align	2
.LC992:
	.ascii	"post\000"
	.align	2
.LC993:
	.ascii	"pre\000"
	.align	2
.LC994:
	.ascii	"redefined\000"
	.align	2
.LC995:
	.ascii	"routines\000"
	.align	2
.LC996:
	.ascii	"uses\000"
	.align	2
.LC997:
	.ascii	"var\000"
	.data
	.align	2
	.type	BlueLanguage, %object
	.size	BlueLanguage, 2052
BlueLanguage:
	.word	.LC977
	.word	.LC978
	.space	32
	.word	.LC978
	.word	.LC979
	.word	1
	.word	CStringToken
	.word	IdentifierToken
	.word	NumberToken
	.word	BlueCommentToken
	.word	BlueCommentEscapeToken
	.word	CommaToken
	.word	LessToken
	.word	GreaterToken
	.word	ColonToken
	.word	AssignToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	QuestionAssignToken
	.word	ExclamationToken
	.word	EiffelDotToken
	.word	ImpliesToken
	.word	EqualToken
	.word	BlueNotEqualToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	PlusToken
	.word	MinusToken
	.word	StarToken
	.word	SlashToken
	.word	HatToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.space	484
	.word	.LC278
	.word	.LC980
	.word	.LC981
	.word	.LC722
	.word	.LC725
	.word	.LC726
	.word	.LC982
	.word	.LC946
	.word	.LC948
	.word	.LC983
	.word	.LC730
	.word	.LC732
	.word	.LC949
	.word	.LC932
	.word	.LC984
	.word	.LC985
	.word	.LC986
	.word	.LC276
	.word	.LC802
	.word	.LC976
	.word	.LC987
	.word	.LC959
	.word	.LC788
	.word	.LC962
	.word	.LC988
	.word	.LC989
	.word	.LC286
	.word	.LC990
	.word	.LC964
	.word	.LC991
	.word	.LC281
	.word	.LC992
	.word	.LC993
	.word	.LC994
	.word	.LC746
	.word	.LC995
	.word	.LC916
	.word	.LC938
	.word	.LC996
	.word	.LC997
	.space	1240
	.global	JavaLanguage
	.section	.rodata
	.align	2
.LC998:
	.ascii	"Java\000"
	.align	2
.LC999:
	.ascii	"java\000"
	.align	2
.LC1000:
	.ascii	"@Java\000"
	.align	2
.LC1001:
	.ascii	"abstract\000"
	.align	2
.LC1002:
	.ascii	"boolean\000"
	.align	2
.LC1003:
	.ascii	"byte\000"
	.align	2
.LC1004:
	.ascii	"extends\000"
	.align	2
.LC1005:
	.ascii	"final\000"
	.align	2
.LC1006:
	.ascii	"implements\000"
	.align	2
.LC1007:
	.ascii	"instanceof\000"
	.align	2
.LC1008:
	.ascii	"native\000"
	.align	2
.LC1009:
	.ascii	"package\000"
	.align	2
.LC1010:
	.ascii	"strictfp\000"
	.align	2
.LC1011:
	.ascii	"synchronized\000"
	.align	2
.LC1012:
	.ascii	"throws\000"
	.align	2
.LC1013:
	.ascii	"transient\000"
	.data
	.align	2
	.type	JavaLanguage, %object
	.size	JavaLanguage, 2052
JavaLanguage:
	.word	.LC998
	.word	.LC999
	.space	32
	.word	.LC999
	.word	.LC1000
	.word	1
	.word	CStringToken
	.word	CCharacterToken
	.word	IdentifierToken
	.word	NumberToken
	.word	CCommentToken
	.word	CCommentEscapeToken
	.word	CPPCommentToken
	.word	CPPCommentEscapeToken
	.word	HashToken
	.word	ExclamationToken
	.word	PercentToken
	.word	HatToken
	.word	AmpersandToken
	.word	StarToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	MinusToken
	.word	PlusToken
	.word	EqualToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	BarToken
	.word	CircumToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	SemicolonToken
	.word	ColonToken
	.word	LessToken
	.word	GreaterToken
	.word	QuestionToken
	.word	CommaToken
	.word	DotToken
	.word	SlashToken
	.word	BackSlashToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.word	CNotEqualToken
	.space	452
	.word	.LC1001
	.word	.LC1002
	.word	.LC721
	.word	.LC1003
	.word	.LC722
	.word	.LC723
	.word	.LC724
	.word	.LC725
	.word	.LC726
	.word	.LC727
	.word	.LC728
	.word	.LC730
	.word	.LC731
	.word	.LC732
	.word	.LC1004
	.word	.LC1005
	.word	.LC801
	.word	.LC735
	.word	.LC291
	.word	.LC737
	.word	.LC276
	.word	.LC1006
	.word	.LC797
	.word	.LC1007
	.word	.LC739
	.word	.LC976
	.word	.LC740
	.word	.LC1008
	.word	.LC741
	.word	.LC1009
	.word	.LC742
	.word	.LC743
	.word	.LC744
	.word	.LC746
	.word	.LC747
	.word	.LC750
	.word	.LC1010
	.word	.LC916
	.word	.LC752
	.word	.LC1011
	.word	.LC754
	.word	.LC755
	.word	.LC1012
	.word	.LC1013
	.word	.LC756
	.word	.LC760
	.word	.LC761
	.word	.LC295
	.space	1208
	.global	NonpareilLanguage
	.section	.rodata
	.align	2
.LC1014:
	.ascii	"Nonpareil\000"
	.align	2
.LC1015:
	.ascii	"nonpareil\000"
	.align	2
.LC1016:
	.ascii	"@Nonpareil\000"
	.align	2
.LC1017:
	.ascii	"coerce\000"
	.align	2
.LC1018:
	.ascii	"extend\000"
	.align	2
.LC1019:
	.ascii	"extension\000"
	.align	2
.LC1020:
	.ascii	"fun\000"
	.align	2
.LC1021:
	.ascii	"introduce\000"
	.align	2
.LC1022:
	.ascii	"meet\000"
	.align	2
.LC1023:
	.ascii	"noncreation\000"
	.align	2
.LC1024:
	.ascii	"operators\000"
	.align	2
.LC1025:
	.ascii	"predefined\000"
	.align	2
.LC1026:
	.ascii	"prefun\000"
	.align	2
.LC1027:
	.ascii	"postfix\000"
	.align	2
.LC1028:
	.ascii	"system\000"
	.align	2
.LC1029:
	.ascii	"typeobj\000"
	.align	2
.LC1030:
	.ascii	"upto\000"
	.align	2
.LC1031:
	.ascii	"self\000"
	.data
	.align	2
	.type	NonpareilLanguage, %object
	.size	NonpareilLanguage, 2052
NonpareilLanguage:
	.word	.LC1014
	.word	.LC1015
	.space	32
	.word	.LC1015
	.word	.LC1016
	.word	1
	.word	CStringToken
	.word	CCharacterToken
	.word	IdentifierToken
	.word	NumberToken
	.word	NonpareilCommentToken
	.word	PythonCommentEscapeToken
	.word	MinusToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	LeftBracketToken
	.word	LeftBracketBarToken
	.word	RightBracketToken
	.word	RightBracketBarToken
	.word	CommaToken
	.word	ColonToken
	.word	AssignToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	EiffelDotToken
	.word	NonpareilExclamationToken
	.word	NonpareilDotDotToken
	.word	DotDotDotToken
	.word	NonpareilOperatorToken
	.space	508
	.word	.LC1001
	.word	.LC790
	.word	.LC981
	.word	.LC722
	.word	.LC725
	.word	.LC1017
	.word	.LC732
	.word	.LC929
	.word	.LC932
	.word	.LC733
	.word	.LC1018
	.word	.LC1019
	.word	.LC877
	.word	.LC1020
	.word	.LC276
	.word	.LC797
	.word	.LC956
	.word	.LC957
	.word	.LC1021
	.word	.LC959
	.word	.LC788
	.word	.LC1022
	.word	.LC933
	.word	.LC1023
	.word	.LC1024
	.word	.LC1025
	.word	.LC966
	.word	.LC1026
	.word	.LC742
	.word	.LC1027
	.word	.LC968
	.word	.LC969
	.word	.LC1028
	.word	.LC938
	.word	.LC1029
	.word	.LC1030
	.word	.LC941
	.word	.LC804
	.word	.LC766
	.word	.LC767
	.word	.LC1031
	.word	.LC278
	.word	.LC281
	.word	.LC286
	.word	.LC983
	.word	.LC989
	.space	1216
	.global	HaskellLanguage
	.section	.rodata
	.align	2
.LC1032:
	.ascii	"Haskell\000"
	.align	2
.LC1033:
	.ascii	"haskell\000"
	.align	2
.LC1034:
	.ascii	"@Haskell\000"
	.align	2
.LC1035:
	.ascii	"data\000"
	.align	2
.LC1036:
	.ascii	"deriving\000"
	.align	2
.LC1037:
	.ascii	"infixl\000"
	.align	2
.LC1038:
	.ascii	"infixr\000"
	.align	2
.LC1039:
	.ascii	"instance\000"
	.align	2
.LC1040:
	.ascii	"let\000"
	.align	2
.LC1041:
	.ascii	"mdo\000"
	.align	2
.LC1042:
	.ascii	"newtype\000"
	.align	2
.LC1043:
	.ascii	"where\000"
	.align	2
.LC1044:
	.ascii	"hiding\000"
	.align	2
.LC1045:
	.ascii	"qualified\000"
	.align	2
.LC1046:
	.ascii	"monad\000"
	.data
	.align	2
	.type	HaskellLanguage, %object
	.size	HaskellLanguage, 2052
HaskellLanguage:
	.word	.LC1032
	.word	.LC1033
	.space	32
	.word	.LC1033
	.word	.LC1034
	.word	1
	.word	HaskellStringToken
	.word	HaskellCharacterToken
	.word	HaskellIdentifierToken
	.word	NumberToken
	.word	HaskellLineCommentToken
	.word	HaskellCommentToken
	.word	HaskellCommentEscapeToken
	.word	HaskellLineCommentEscapeToken
	.word	SemicolonToken
	.word	CommaToken
	.word	DoubleColonToken
	.word	HaskellEquivalenceToken
	.word	FunctionCompositionToken
	.word	ArrowToken
	.word	LeftArrowToken
	.word	HaskellLambdaToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	EiffelNotEqualToken
	.word	LessEqualToken
	.word	ImpliesToken
	.word	GreaterEqualToken
	.word	HaskellConcatenationToken
	.word	HaskellOperatorToken
	.word	HaskellOrToken
	.word	HaskellAndToken
	.word	HaskellAtPatternToken
	.word	HaskellBracketBarToken
	.word	HaskellBarBracketToken
	.word	HaskellArrowBindToken
	.word	KindArrowToken
	.space	460
	.word	.LC722
	.word	.LC725
	.word	.LC1035
	.word	.LC728
	.word	.LC1036
	.word	.LC730
	.word	.LC732
	.word	.LC276
	.word	.LC797
	.word	.LC802
	.word	.LC956
	.word	.LC1037
	.word	.LC1038
	.word	.LC1039
	.word	.LC1040
	.word	.LC1041
	.word	.LC933
	.word	.LC1042
	.word	.LC990
	.word	.LC938
	.word	.LC918
	.word	.LC1043
	.word	.LC1044
	.word	.LC1045
	.word	.LC1046
	.word	.LC806
	.word	.LC805
	.space	1292
	.global	RSLLanguage
	.section	.rodata
	.align	2
.LC1047:
	.ascii	"RSL\000"
	.align	2
.LC1048:
	.ascii	"rsl\000"
	.align	2
.LC1049:
	.ascii	"@RSL\000"
	.align	2
.LC1050:
	.ascii	"Bool\000"
	.align	2
.LC1051:
	.ascii	"Char\000"
	.align	2
.LC1052:
	.ascii	"Int\000"
	.align	2
.LC1053:
	.ascii	"Nat\000"
	.align	2
.LC1054:
	.ascii	"Real\000"
	.align	2
.LC1055:
	.ascii	"Text\000"
	.align	2
.LC1056:
	.ascii	"Unit\000"
	.align	2
.LC1057:
	.ascii	"axiom\000"
	.align	2
.LC1058:
	.ascii	"card\000"
	.align	2
.LC1059:
	.ascii	"channel\000"
	.align	2
.LC1060:
	.ascii	"chaos\000"
	.align	2
.LC1061:
	.ascii	"dom\000"
	.align	2
.LC1062:
	.ascii	"elems\000"
	.align	2
.LC1063:
	.ascii	"hd\000"
	.align	2
.LC1064:
	.ascii	"hide\000"
	.align	2
.LC1065:
	.ascii	"inds\000"
	.align	2
.LC1066:
	.ascii	"initialise\000"
	.align	2
.LC1067:
	.ascii	"out\000"
	.align	2
.LC1068:
	.ascii	"read\000"
	.align	2
.LC1069:
	.ascii	"real\000"
	.align	2
.LC1070:
	.ascii	"rng\000"
	.align	2
.LC1071:
	.ascii	"scheme\000"
	.align	2
.LC1072:
	.ascii	"skip\000"
	.align	2
.LC1073:
	.ascii	"stop\000"
	.align	2
.LC1074:
	.ascii	"swap\000"
	.align	2
.LC1075:
	.ascii	"test_case\000"
	.align	2
.LC1076:
	.ascii	"tl\000"
	.align	2
.LC1077:
	.ascii	"use\000"
	.align	2
.LC1078:
	.ascii	"value\000"
	.align	2
.LC1079:
	.ascii	"variable\000"
	.align	2
.LC1080:
	.ascii	"write\000"
	.align	2
.LC1081:
	.ascii	"exists\000"
	.data
	.align	2
	.type	RSLLanguage, %object
	.size	RSLLanguage, 2052
RSLLanguage:
	.word	.LC1047
	.word	.LC1048
	.space	32
	.word	.LC1048
	.word	.LC1049
	.word	1
	.word	RSLIdentifierToken
	.word	CommaToken
	.word	EqualToken
	.word	ColonToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	EiffelDotToken
	.word	CircumToken
	.word	NumberToken
	.word	SemicolonToken
	.word	MinusToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	PlusToken
	.word	BarToken
	.word	CCommentToken
	.word	HatToken
	.word	SlashToken
	.word	LessToken
	.word	GreaterToken
	.word	RSLPrimeToken
	.word	RSLProductToken
	.word	ArrowToken
	.word	RSLPartialMapToken
	.word	RSLAndToken
	.word	RSLAlwaysToken
	.word	LessEqualToken
	.word	RSLIsInToken
	.word	RSLSubsetToken
	.word	RSLUnionToken
	.word	RSLListStartToken
	.word	RSLParToken
	.word	RSLIntChoiceToken
	.word	RSLTurnstileToken
	.word	RSLListToken
	.word	RSLPartialFnToken
	.word	RSLRelationToken
	.word	RSLOrToken
	.word	GreaterEqualToken
	.word	RSLNotIsInToken
	.word	RSLProperSuperToken
	.word	RSLInterToken
	.word	RSLListEndToken
	.word	RSLInterlockToken
	.word	RSLLambdaToken
	.word	RSLImplRelToken
	.word	RSLInfListToken
	.word	RSLMapToken
	.word	ImpliesToken
	.word	RSLSTToken
	.word	RSLNotEqualToken
	.word	RSLPowerToken
	.word	RSLProperSubsetToken
	.word	RSLSupersetToken
	.word	RSLOverrideToken
	.word	RSLMapletToken
	.word	RSLExtChoiceToken
	.word	RSLApplyToken
	.word	RSLImplExprToken
	.word	CCommentEscapeToken
	.word	EiffelCommentToken
	.word	EiffelCommentEscapeToken
	.word	BackSlashToken
	.word	RSLExistsOneToken
	.word	StarToken
	.space	332
	.word	.LC1050
	.word	.LC1051
	.word	.LC1052
	.word	.LC1053
	.word	.LC1054
	.word	.LC1055
	.word	.LC1056
	.word	.LC859
	.word	.LC861
	.word	.LC790
	.word	.LC1057
	.word	.LC1058
	.word	.LC722
	.word	.LC1059
	.word	.LC1060
	.word	.LC725
	.word	.LC730
	.word	.LC1061
	.word	.LC1062
	.word	.LC732
	.word	.LC929
	.word	.LC932
	.word	.LC1018
	.word	.LC766
	.word	.LC291
	.word	.LC1063
	.word	.LC1064
	.word	.LC276
	.word	.LC802
	.word	.LC1065
	.word	.LC1066
	.word	.LC739
	.word	.LC890
	.word	.LC1040
	.word	.LC961
	.word	.LC896
	.word	.LC990
	.word	.LC1067
	.word	.LC992
	.word	.LC993
	.word	.LC1068
	.word	.LC1069
	.word	.LC1070
	.word	.LC1071
	.word	.LC1072
	.word	.LC1073
	.word	.LC1074
	.word	.LC1075
	.word	.LC938
	.word	.LC1076
	.word	.LC767
	.word	.LC918
	.word	.LC940
	.word	.LC1077
	.word	.LC1078
	.word	.LC1079
	.word	.LC295
	.word	.LC799
	.word	.LC1080
	.word	.LC788
	.word	.LC1081
	.word	.LC860
	.space	1152
	.global	PerlLanguage
	.section	.rodata
	.align	2
.LC1082:
	.ascii	"Perl\000"
	.align	2
.LC1083:
	.ascii	"perl\000"
	.align	2
.LC1084:
	.ascii	"@Perl\000"
	.align	2
.LC1085:
	.ascii	"accept\000"
	.align	2
.LC1086:
	.ascii	"alarm\000"
	.align	2
.LC1087:
	.ascii	"atan2\000"
	.align	2
.LC1088:
	.ascii	"bind\000"
	.align	2
.LC1089:
	.ascii	"binmode\000"
	.align	2
.LC1090:
	.ascii	"bless\000"
	.align	2
.LC1091:
	.ascii	"caller\000"
	.align	2
.LC1092:
	.ascii	"can\000"
	.align	2
.LC1093:
	.ascii	"chdir\000"
	.align	2
.LC1094:
	.ascii	"chmod\000"
	.align	2
.LC1095:
	.ascii	"chomp\000"
	.align	2
.LC1096:
	.ascii	"chop\000"
	.align	2
.LC1097:
	.ascii	"chown\000"
	.align	2
.LC1098:
	.ascii	"chroot\000"
	.align	2
.LC1099:
	.ascii	"close\000"
	.align	2
.LC1100:
	.ascii	"closedir\000"
	.align	2
.LC1101:
	.ascii	"connect\000"
	.align	2
.LC1102:
	.ascii	"cos\000"
	.align	2
.LC1103:
	.ascii	"crypt\000"
	.align	2
.LC1104:
	.ascii	"defined\000"
	.align	2
.LC1105:
	.ascii	"die\000"
	.align	2
.LC1106:
	.ascii	"dump\000"
	.align	2
.LC1107:
	.ascii	"each\000"
	.align	2
.LC1108:
	.ascii	"endgrent\000"
	.align	2
.LC1109:
	.ascii	"endhostent\000"
	.align	2
.LC1110:
	.ascii	"endnetent\000"
	.align	2
.LC1111:
	.ascii	"endprotoent\000"
	.align	2
.LC1112:
	.ascii	"endpwent\000"
	.align	2
.LC1113:
	.ascii	"endservent\000"
	.align	2
.LC1114:
	.ascii	"eof\000"
	.align	2
.LC1115:
	.ascii	"exp\000"
	.align	2
.LC1116:
	.ascii	"fcntl\000"
	.align	2
.LC1117:
	.ascii	"fileno\000"
	.align	2
.LC1118:
	.ascii	"flock\000"
	.align	2
.LC1119:
	.ascii	"fork\000"
	.align	2
.LC1120:
	.ascii	"format\000"
	.align	2
.LC1121:
	.ascii	"formline\000"
	.align	2
.LC1122:
	.ascii	"getc\000"
	.align	2
.LC1123:
	.ascii	"getgrent\000"
	.align	2
.LC1124:
	.ascii	"getgrgid\000"
	.align	2
.LC1125:
	.ascii	"getgrnam\000"
	.align	2
.LC1126:
	.ascii	"gethostbyaddr\000"
	.align	2
.LC1127:
	.ascii	"gethostbyname\000"
	.align	2
.LC1128:
	.ascii	"gethostent\000"
	.align	2
.LC1129:
	.ascii	"getlogin\000"
	.align	2
.LC1130:
	.ascii	"getnetbyaddr\000"
	.align	2
.LC1131:
	.ascii	"getnetbyname\000"
	.align	2
.LC1132:
	.ascii	"getnetent\000"
	.align	2
.LC1133:
	.ascii	"getpeername\000"
	.align	2
.LC1134:
	.ascii	"getpgrp\000"
	.align	2
.LC1135:
	.ascii	"getppid\000"
	.align	2
.LC1136:
	.ascii	"getpriority\000"
	.align	2
.LC1137:
	.ascii	"getprotobyname\000"
	.align	2
.LC1138:
	.ascii	"getprotobynumber\000"
	.align	2
.LC1139:
	.ascii	"getprotoent\000"
	.align	2
.LC1140:
	.ascii	"getpwent\000"
	.align	2
.LC1141:
	.ascii	"getpwnam\000"
	.align	2
.LC1142:
	.ascii	"getpwuid\000"
	.align	2
.LC1143:
	.ascii	"getservbyname\000"
	.align	2
.LC1144:
	.ascii	"getservbyport\000"
	.align	2
.LC1145:
	.ascii	"getservent\000"
	.align	2
.LC1146:
	.ascii	"getsockname\000"
	.align	2
.LC1147:
	.ascii	"getsockopt\000"
	.align	2
.LC1148:
	.ascii	"glob\000"
	.align	2
.LC1149:
	.ascii	"gmtime\000"
	.align	2
.LC1150:
	.ascii	"grep\000"
	.align	2
.LC1151:
	.ascii	"index\000"
	.align	2
.LC1152:
	.ascii	"ioctl\000"
	.align	2
.LC1153:
	.ascii	"isa\000"
	.align	2
.LC1154:
	.ascii	"join\000"
	.align	2
.LC1155:
	.ascii	"keys\000"
	.align	2
.LC1156:
	.ascii	"kill\000"
	.align	2
.LC1157:
	.ascii	"last\000"
	.align	2
.LC1158:
	.ascii	"lc\000"
	.align	2
.LC1159:
	.ascii	"lcfirst\000"
	.align	2
.LC1160:
	.ascii	"length\000"
	.align	2
.LC1161:
	.ascii	"link\000"
	.align	2
.LC1162:
	.ascii	"listen\000"
	.align	2
.LC1163:
	.ascii	"localtime\000"
	.align	2
.LC1164:
	.ascii	"lock\000"
	.align	2
.LC1165:
	.ascii	"log\000"
	.align	2
.LC1166:
	.ascii	"lstat\000"
	.align	2
.LC1167:
	.ascii	"mkdir\000"
	.align	2
.LC1168:
	.ascii	"msgctl\000"
	.align	2
.LC1169:
	.ascii	"msgget\000"
	.align	2
.LC1170:
	.ascii	"msgrcv\000"
	.align	2
.LC1171:
	.ascii	"msgsnd\000"
	.align	2
.LC1172:
	.ascii	"my\000"
	.align	2
.LC1173:
	.ascii	"no\000"
	.align	2
.LC1174:
	.ascii	"opendir\000"
	.align	2
.LC1175:
	.ascii	"our\000"
	.align	2
.LC1176:
	.ascii	"pack\000"
	.align	2
.LC1177:
	.ascii	"pipe\000"
	.align	2
.LC1178:
	.ascii	"pop\000"
	.align	2
.LC1179:
	.ascii	"pos\000"
	.align	2
.LC1180:
	.ascii	"printf\000"
	.align	2
.LC1181:
	.ascii	"prototype\000"
	.align	2
.LC1182:
	.ascii	"push\000"
	.align	2
.LC1183:
	.ascii	"quotemeta\000"
	.align	2
.LC1184:
	.ascii	"rand\000"
	.align	2
.LC1185:
	.ascii	"readdir\000"
	.align	2
.LC1186:
	.ascii	"readline\000"
	.align	2
.LC1187:
	.ascii	"readlink\000"
	.align	2
.LC1188:
	.ascii	"readpipe\000"
	.align	2
.LC1189:
	.ascii	"recv\000"
	.align	2
.LC1190:
	.ascii	"ref\000"
	.align	2
.LC1191:
	.ascii	"reset\000"
	.align	2
.LC1192:
	.ascii	"reverse\000"
	.align	2
.LC1193:
	.ascii	"rewinddir\000"
	.align	2
.LC1194:
	.ascii	"rindex\000"
	.align	2
.LC1195:
	.ascii	"rmdir\000"
	.align	2
.LC1196:
	.ascii	"scalar\000"
	.align	2
.LC1197:
	.ascii	"seek\000"
	.align	2
.LC1198:
	.ascii	"seekdir\000"
	.align	2
.LC1199:
	.ascii	"semctl\000"
	.align	2
.LC1200:
	.ascii	"semget\000"
	.align	2
.LC1201:
	.ascii	"semop\000"
	.align	2
.LC1202:
	.ascii	"send\000"
	.align	2
.LC1203:
	.ascii	"setgrent\000"
	.align	2
.LC1204:
	.ascii	"sethostent\000"
	.align	2
.LC1205:
	.ascii	"setnetent\000"
	.align	2
.LC1206:
	.ascii	"setpgrp\000"
	.align	2
.LC1207:
	.ascii	"setpriority\000"
	.align	2
.LC1208:
	.ascii	"setprotoent\000"
	.align	2
.LC1209:
	.ascii	"setpwent\000"
	.align	2
.LC1210:
	.ascii	"setservent\000"
	.align	2
.LC1211:
	.ascii	"setsockopt\000"
	.align	2
.LC1212:
	.ascii	"shift\000"
	.align	2
.LC1213:
	.ascii	"shmctl\000"
	.align	2
.LC1214:
	.ascii	"shmget\000"
	.align	2
.LC1215:
	.ascii	"shmread\000"
	.align	2
.LC1216:
	.ascii	"shmwrite\000"
	.align	2
.LC1217:
	.ascii	"shutdown\000"
	.align	2
.LC1218:
	.ascii	"sin\000"
	.align	2
.LC1219:
	.ascii	"sleep\000"
	.align	2
.LC1220:
	.ascii	"socket\000"
	.align	2
.LC1221:
	.ascii	"socketpair\000"
	.align	2
.LC1222:
	.ascii	"sort\000"
	.align	2
.LC1223:
	.ascii	"splice\000"
	.align	2
.LC1224:
	.ascii	"sprintf\000"
	.align	2
.LC1225:
	.ascii	"sqrt\000"
	.align	2
.LC1226:
	.ascii	"srand\000"
	.align	2
.LC1227:
	.ascii	"stat\000"
	.align	2
.LC1228:
	.ascii	"study\000"
	.align	2
.LC1229:
	.ascii	"sub\000"
	.align	2
.LC1230:
	.ascii	"substr\000"
	.align	2
.LC1231:
	.ascii	"symlink\000"
	.align	2
.LC1232:
	.ascii	"syscall\000"
	.align	2
.LC1233:
	.ascii	"sysopen\000"
	.align	2
.LC1234:
	.ascii	"sysread\000"
	.align	2
.LC1235:
	.ascii	"sysseek\000"
	.align	2
.LC1236:
	.ascii	"syswrite\000"
	.align	2
.LC1237:
	.ascii	"tell\000"
	.align	2
.LC1238:
	.ascii	"telldir\000"
	.align	2
.LC1239:
	.ascii	"tie\000"
	.align	2
.LC1240:
	.ascii	"tied\000"
	.align	2
.LC1241:
	.ascii	"time\000"
	.align	2
.LC1242:
	.ascii	"times\000"
	.align	2
.LC1243:
	.ascii	"truncate\000"
	.align	2
.LC1244:
	.ascii	"unimport\000"
	.align	2
.LC1245:
	.ascii	"uc\000"
	.align	2
.LC1246:
	.ascii	"ucfirst\000"
	.align	2
.LC1247:
	.ascii	"umask\000"
	.align	2
.LC1248:
	.ascii	"unlink\000"
	.align	2
.LC1249:
	.ascii	"unpack\000"
	.align	2
.LC1250:
	.ascii	"unshift\000"
	.align	2
.LC1251:
	.ascii	"untie\000"
	.align	2
.LC1252:
	.ascii	"utime\000"
	.align	2
.LC1253:
	.ascii	"values\000"
	.align	2
.LC1254:
	.ascii	"vec\000"
	.align	2
.LC1255:
	.ascii	"VERSION\000"
	.align	2
.LC1256:
	.ascii	"wait\000"
	.align	2
.LC1257:
	.ascii	"waitpid\000"
	.align	2
.LC1258:
	.ascii	"wantarray\000"
	.align	2
.LC1259:
	.ascii	"warn\000"
	.align	2
.LC1260:
	.ascii	"lt\000"
	.align	2
.LC1261:
	.ascii	"gt\000"
	.align	2
.LC1262:
	.ascii	"eq\000"
	.align	2
.LC1263:
	.ascii	"ne\000"
	.align	2
.LC1264:
	.ascii	"le\000"
	.align	2
.LC1265:
	.ascii	"ge\000"
	.align	2
.LC1266:
	.ascii	"__DATA__\000"
	.align	2
.LC1267:
	.ascii	"__END__\000"
	.align	2
.LC1268:
	.ascii	"__FILE__\000"
	.align	2
.LC1269:
	.ascii	"__LINE__\000"
	.align	2
.LC1270:
	.ascii	"__PACKAGE__\000"
	.align	2
.LC1271:
	.ascii	"ARGV\000"
	.align	2
.LC1272:
	.ascii	"ARGVOUT\000"
	.align	2
.LC1273:
	.ascii	"STDERR\000"
	.align	2
.LC1274:
	.ascii	"STDIN\000"
	.align	2
.LC1275:
	.ascii	"STDOUT\000"
	.align	2
.LC1276:
	.ascii	"DATAattributes\000"
	.align	2
.LC1277:
	.ascii	"autouse\000"
	.align	2
.LC1278:
	.ascii	"base\000"
	.align	2
.LC1279:
	.ascii	"blib\000"
	.align	2
.LC1280:
	.ascii	"bytes\000"
	.align	2
.LC1281:
	.ascii	"constant\000"
	.align	2
.LC1282:
	.ascii	"charnames\000"
	.align	2
.LC1283:
	.ascii	"diagnostics\000"
	.align	2
.LC1284:
	.ascii	"fields\000"
	.align	2
.LC1285:
	.ascii	"filetest\000"
	.align	2
.LC1286:
	.ascii	"integer\000"
	.align	2
.LC1287:
	.ascii	"less\000"
	.align	2
.LC1288:
	.ascii	"lib\000"
	.align	2
.LC1289:
	.ascii	"locale\000"
	.align	2
.LC1290:
	.ascii	"ops\000"
	.align	2
.LC1291:
	.ascii	"overload\000"
	.align	2
.LC1292:
	.ascii	"re\000"
	.align	2
.LC1293:
	.ascii	"sigtrap\000"
	.align	2
.LC1294:
	.ascii	"strict\000"
	.align	2
.LC1295:
	.ascii	"subs\000"
	.align	2
.LC1296:
	.ascii	"utf8\000"
	.align	2
.LC1297:
	.ascii	"warnings\000"
	.align	2
.LC1298:
	.ascii	"AUTOLOAD\000"
	.align	2
.LC1299:
	.ascii	"BEGIN\000"
	.align	2
.LC1300:
	.ascii	"CHECK\000"
	.align	2
.LC1301:
	.ascii	"END\000"
	.align	2
.LC1302:
	.ascii	"DESTROY\000"
	.align	2
.LC1303:
	.ascii	"INIT\000"
	.align	2
.LC1304:
	.ascii	"CORE\000"
	.align	2
.LC1305:
	.ascii	"GLOBAL\000"
	.align	2
.LC1306:
	.ascii	"UNIVERSAL\000"
	.align	2
.LC1307:
	.ascii	"SUPER\000"
	.align	2
.LC1308:
	.ascii	"TIESCALAR\000"
	.align	2
.LC1309:
	.ascii	"FETCH\000"
	.align	2
.LC1310:
	.ascii	"STORE\000"
	.align	2
.LC1311:
	.ascii	"TIEARRAY\000"
	.align	2
.LC1312:
	.ascii	"FETCHSIZE\000"
	.align	2
.LC1313:
	.ascii	"STORESIZE\000"
	.align	2
.LC1314:
	.ascii	"EXISTS\000"
	.align	2
.LC1315:
	.ascii	"DELETE\000"
	.align	2
.LC1316:
	.ascii	"CLEAR\000"
	.align	2
.LC1317:
	.ascii	"PUSH\000"
	.align	2
.LC1318:
	.ascii	"POP\000"
	.align	2
.LC1319:
	.ascii	"SHIFT\000"
	.align	2
.LC1320:
	.ascii	"UNSHIFT\000"
	.align	2
.LC1321:
	.ascii	"SPLICE\000"
	.align	2
.LC1322:
	.ascii	"EXTEND\000"
	.align	2
.LC1323:
	.ascii	"TIEHASH\000"
	.align	2
.LC1324:
	.ascii	"FIRSTKEY\000"
	.align	2
.LC1325:
	.ascii	"NEXTKEYTIEHANDLE\000"
	.align	2
.LC1326:
	.ascii	"PRINT\000"
	.align	2
.LC1327:
	.ascii	"PRINTF\000"
	.align	2
.LC1328:
	.ascii	"WRITE\000"
	.align	2
.LC1329:
	.ascii	"READLINE\000"
	.align	2
.LC1330:
	.ascii	"GETC\000"
	.align	2
.LC1331:
	.ascii	"READ\000"
	.align	2
.LC1332:
	.ascii	"CLOSE\000"
	.align	2
.LC1333:
	.ascii	"BINMODE\000"
	.align	2
.LC1334:
	.ascii	"OPEN\000"
	.align	2
.LC1335:
	.ascii	"EOF\000"
	.align	2
.LC1336:
	.ascii	"FILENO\000"
	.align	2
.LC1337:
	.ascii	"SEEK\000"
	.align	2
.LC1338:
	.ascii	"TELL\000"
	.data
	.align	2
	.type	PerlLanguage, %object
	.size	PerlLanguage, 2052
PerlLanguage:
	.word	.LC1082
	.word	.LC1083
	.space	32
	.word	.LC1083
	.word	.LC1084
	.word	1
	.word	PerlSingleQuoteStringToken
	.word	PerlDoubleQuoteStringToken
	.word	PerlBackQuoteStringToken
	.word	PerlQTypeStringToken
	.word	PerlSTypeStringToken
	.word	PerlRegExpLPar
	.word	PerlRegExpEq
	.word	PerlRegExpMatch
	.word	PerlRegExpNoMatch
	.word	PerlRegExpSplit
	.word	PerlRegExpIf
	.word	PerlRegExpAnd
	.word	PerlRegExpAnd2
	.word	PerlRegExpOr
	.word	PerlRegExpOr2
	.word	PerlRegExpXor
	.word	PerlRegExpNot
	.word	PerlRegExpNot2
	.word	PerlRegExpUnless
	.word	PerlRegExpFor
	.word	PerlRegExpForEach
	.word	PerlRegExpWhile
	.word	PerlRegExpStartLineToken
	.word	HereEOTuq
	.word	HereEOTdq
	.word	HereEOTfq
	.word	HereEOTbq
	.word	HereEOFuq
	.word	HereEOFdq
	.word	HereEOFfq
	.word	HereEOFbq
	.word	HereENDuq
	.word	HereENDdq
	.word	HereENDfq
	.word	HereENDbq
	.word	HereBLAuq
	.word	HereBLAdq
	.word	HereBLAfq
	.word	HereBLAbq
	.word	PerlIdentifierToken
	.word	PerlSpecialIdentifierToken
	.word	PerlLiteralNumberToken
	.word	PerlHexNumberToken
	.word	PerlBinaryNumberToken
	.word	PerlCommentToken
	.word	PerlCommentEscapeToken
	.word	PerlPodToken
	.word	ExclamationToken
	.word	PercentToken
	.word	HatToken
	.word	AmpersandToken
	.word	StarToken
	.word	SlashToken
	.word	ArrowToken
	.word	BackSlashToken
	.word	LeftParenToken
	.word	RightParenToken
	.word	MinusToken
	.word	PlusToken
	.word	LeftBraceToken
	.word	RightBraceToken
	.word	BarToken
	.word	CircumToken
	.word	LeftBracketToken
	.word	RightBracketToken
	.word	SemicolonToken
	.word	ColonToken
	.word	LessToken
	.word	GreaterToken
	.word	QuestionToken
	.word	CommaToken
	.word	DotToken
	.word	LessEqualToken
	.word	GreaterEqualToken
	.word	CNotEqualToken
	.word	PerlIncrementToken
	.word	PerlDecrementToken
	.word	PerlExponentiateToken
	.word	PerlMatchToken
	.word	PerlNotMatchToken
	.word	PerlEqualToken
	.word	PerlAssignToken
	.word	PerlBitLeftShiftToken
	.word	PerlBitRightShiftToken
	.word	PerlSpaceshipToken
	.word	PerlAndToken
	.word	PerlOrToken
	.word	PerlRange2Token
	.word	PerlRange3Token
	.word	PerlFileTestrToken
	.word	PerlFileTestwToken
	.word	PerlFileTestxToken
	.word	PerlFileTestoToken
	.word	PerlFileTestRToken
	.word	PerlFileTestWToken
	.word	PerlFileTestXToken
	.word	PerlFileTestOToken
	.word	PerlFileTesteToken
	.word	PerlFileTestzToken
	.word	PerlFileTestsToken
	.word	PerlFileTestfToken
	.word	PerlFileTestdToken
	.word	PerlFileTestlToken
	.word	PerlFileTestpToken
	.word	PerlFileTestSToken
	.word	PerlFileTestbToken
	.word	PerlFileTestcToken
	.word	PerlFileTesttToken
	.word	PerlFileTestuToken
	.word	PerlFileTestgToken
	.word	PerlFileTestkToken
	.word	PerlFileTestTToken
	.word	PerlFileTestBToken
	.word	PerlFileTestMToken
	.word	PerlFileTestAToken
	.word	PerlFileTestCToken
	.space	136
	.word	.LC859
	.word	.LC1085
	.word	.LC1086
	.word	.LC1087
	.word	.LC1088
	.word	.LC1089
	.word	.LC1090
	.word	.LC1091
	.word	.LC1092
	.word	.LC1093
	.word	.LC1094
	.word	.LC1095
	.word	.LC1096
	.word	.LC1097
	.word	.LC864
	.word	.LC1098
	.word	.LC1099
	.word	.LC1100
	.word	.LC1101
	.word	.LC727
	.word	.LC1102
	.word	.LC1103
	.word	.LC1104
	.word	.LC729
	.word	.LC1105
	.word	.LC730
	.word	.LC1106
	.word	.LC1107
	.word	.LC1108
	.word	.LC1109
	.word	.LC1110
	.word	.LC1111
	.word	.LC1112
	.word	.LC1113
	.word	.LC1114
	.word	.LC874
	.word	.LC796
	.word	.LC1081
	.word	.LC986
	.word	.LC1115
	.word	.LC1116
	.word	.LC1117
	.word	.LC1118
	.word	.LC1119
	.word	.LC1120
	.word	.LC1121
	.word	.LC1122
	.word	.LC1123
	.word	.LC1124
	.word	.LC1125
	.word	.LC1126
	.word	.LC1127
	.word	.LC1128
	.word	.LC1129
	.word	.LC1130
	.word	.LC1131
	.word	.LC1132
	.word	.LC1133
	.word	.LC1134
	.word	.LC1135
	.word	.LC1136
	.word	.LC1137
	.word	.LC1138
	.word	.LC1139
	.word	.LC1140
	.word	.LC1141
	.word	.LC1142
	.word	.LC1143
	.word	.LC1144
	.word	.LC1145
	.word	.LC1146
	.word	.LC1147
	.word	.LC1148
	.word	.LC1149
	.word	.LC737
	.word	.LC1150
	.word	.LC884
	.word	.LC797
	.word	.LC1151
	.word	.LC739
	.word	.LC1152
	.word	.LC1153
	.word	.LC1154
	.word	.LC1155
	.word	.LC1156
	.word	.LC1157
	.word	.LC1158
	.word	.LC1159
	.word	.LC1160
	.word	.LC1161
	.word	.LC1162
	.word	.LC961
	.word	.LC1163
	.word	.LC1164
	.word	.LC1165
	.word	.LC1166
	.word	.LC893
	.word	.LC1167
	.word	.LC1168
	.word	.LC1169
	.word	.LC1170
	.word	.LC1171
	.word	.LC1172
	.word	.LC934
	.word	.LC1173
	.word	.LC897
	.word	.LC898
	.word	.LC1174
	.word	.LC899
	.word	.LC1175
	.word	.LC1176
	.word	.LC1009
	.word	.LC1177
	.word	.LC1178
	.word	.LC1179
	.word	.LC803
	.word	.LC1180
	.word	.LC1181
	.word	.LC1182
	.word	.LC1183
	.word	.LC1184
	.word	.LC1068
	.word	.LC1185
	.word	.LC1186
	.word	.LC1187
	.word	.LC1188
	.word	.LC1189
	.word	.LC935
	.word	.LC1190
	.word	.LC968
	.word	.LC969
	.word	.LC1191
	.word	.LC746
	.word	.LC1192
	.word	.LC1193
	.word	.LC1194
	.word	.LC1195
	.word	.LC1196
	.word	.LC1197
	.word	.LC1198
	.word	.LC970
	.word	.LC1199
	.word	.LC1200
	.word	.LC1201
	.word	.LC1202
	.word	.LC1203
	.word	.LC1204
	.word	.LC1205
	.word	.LC1206
	.word	.LC1207
	.word	.LC1208
	.word	.LC1209
	.word	.LC1210
	.word	.LC1211
	.word	.LC1212
	.word	.LC1213
	.word	.LC1214
	.word	.LC1215
	.word	.LC1216
	.word	.LC1217
	.word	.LC1218
	.word	.LC1219
	.word	.LC1220
	.word	.LC1221
	.word	.LC1222
	.word	.LC1223
	.word	.LC274
	.word	.LC1224
	.word	.LC1225
	.word	.LC1226
	.word	.LC1227
	.word	.LC1228
	.word	.LC1229
	.word	.LC1230
	.word	.LC1231
	.word	.LC1232
	.word	.LC1233
	.word	.LC1234
	.word	.LC1235
	.word	.LC1028
	.word	.LC1236
	.word	.LC1237
	.word	.LC1238
	.word	.LC1239
	.word	.LC1240
	.word	.LC1241
	.word	.LC1242
	.word	.LC1243
	.word	.LC1244
	.word	.LC1245
	.word	.LC1246
	.word	.LC1247
	.word	.LC939
	.word	.LC1248
	.word	.LC1249
	.word	.LC1250
	.word	.LC1251
	.word	.LC1077
	.word	.LC1252
	.word	.LC1253
	.word	.LC1254
	.word	.LC1255
	.word	.LC1256
	.word	.LC1257
	.word	.LC1258
	.word	.LC1259
	.word	.LC1080
	.word	.LC1260
	.word	.LC1261
	.word	.LC1262
	.word	.LC1263
	.word	.LC866
	.word	.LC1264
	.word	.LC1265
	.word	.LC1266
	.word	.LC1267
	.word	.LC1268
	.word	.LC1269
	.word	.LC1270
	.word	.LC1271
	.word	.LC1272
	.word	.LC1273
	.word	.LC1274
	.word	.LC1275
	.word	.LC1276
	.word	.LC1277
	.word	.LC1278
	.word	.LC1279
	.word	.LC1280
	.word	.LC1281
	.word	.LC1282
	.word	.LC1283
	.word	.LC1284
	.word	.LC1285
	.word	.LC1286
	.word	.LC1287
	.word	.LC1288
	.word	.LC1289
	.word	.LC1290
	.word	.LC1291
	.word	.LC1292
	.word	.LC1293
	.word	.LC1294
	.word	.LC1295
	.word	.LC1296
	.word	.LC921
	.word	.LC1297
	.word	.LC278
	.word	.LC281
	.word	.LC284
	.word	.LC286
	.word	.LC70
	.word	.LC276
	.word	.LC929
	.word	.LC732
	.word	.LC289
	.word	.LC295
	.word	.LC291
	.word	.LC293
	.word	.LC727
	.word	.LC940
	.word	.LC1298
	.word	.LC1299
	.word	.LC1300
	.word	.LC1301
	.word	.LC1302
	.word	.LC1303
	.word	.LC1304
	.word	.LC1305
	.word	.LC1306
	.word	.LC1307
	.word	.LC1308
	.word	.LC1309
	.word	.LC1310
	.word	.LC1311
	.word	.LC1312
	.word	.LC1313
	.word	.LC1314
	.word	.LC1315
	.word	.LC1316
	.word	.LC1317
	.word	.LC1318
	.word	.LC1319
	.word	.LC1320
	.word	.LC1321
	.word	.LC1322
	.word	.LC1323
	.word	.LC1324
	.word	.LC1325
	.word	.LC1326
	.word	.LC1327
	.word	.LC1328
	.word	.LC1329
	.word	.LC1330
	.word	.LC1331
	.word	.LC1332
	.word	.LC1333
	.word	.LC1334
	.word	.LC1335
	.word	.LC1336
	.word	.LC1337
	.word	.LC1338
	.space	192
	.global	PodLanguage
	.section	.rodata
	.align	2
.LC1339:
	.ascii	"Pod\000"
	.align	2
.LC1340:
	.ascii	"pod\000"
	.align	2
.LC1341:
	.ascii	"POD\000"
	.align	2
.LC1342:
	.ascii	"@Pod\000"
	.data
	.align	2
	.type	PodLanguage, %object
	.size	PodLanguage, 2052
PodLanguage:
	.word	.LC1339
	.word	.LC1340
	.word	.LC1341
	.space	28
	.word	.LC1340
	.word	.LC1342
	.word	2
	.word	PodVerbatimLineToken
	.word	PodEmptyLineToken
	.word	PodIgnoreToken
	.word	PodHeading1Token
	.word	PodHeading2Token
	.word	PodHeading3Token
	.word	PodOverToken
	.word	PodItemToken
	.word	PodBackToken
	.word	PodItemBullet
	.word	PodItem0
	.word	PodItem1
	.word	PodItem2
	.word	PodItem3
	.word	PodItem4
	.word	PodItem5
	.word	PodItem6
	.word	PodItem7
	.word	PodItem8
	.word	PodItem9
	.word	PodForToken
	.word	PodBeginToken
	.word	PodBeginLoutToken
	.word	PodItalicToken
	.word	PodBoldToken
	.word	PodCodeToken
	.word	PodFileToken
	.word	PodNoBreakToken
	.word	PodLinkToken
	.word	PodIndexToken
	.word	PodZeroToken
	.word	PodLessThanToken
	.word	PodGreaterThanToken
	.word	PodSlashToken
	.word	PodVerbarToken
	.word	PE00
	.word	PE03
	.word	PE04
	.word	PE05
	.word	PE06
	.word	PE07
	.word	PE08
	.word	PE09
	.word	PE10
	.word	PE11
	.word	PE12
	.word	PE13
	.word	PE14
	.word	PE15
	.word	PE16
	.word	PE17
	.word	PE18
	.word	PE19
	.word	PE20
	.word	PE21
	.word	PE22
	.word	PE23
	.word	PE24
	.word	PE25
	.word	PE26
	.word	PE27
	.word	PE28
	.word	PE29
	.word	PE30
	.word	PE31
	.word	PE32
	.word	PE33
	.word	PE34
	.word	PE35
	.word	PE36
	.word	PE37
	.word	PE38
	.word	PE39
	.word	PE40
	.word	PE41
	.word	PE42
	.word	PE43
	.word	PE44
	.word	PE45
	.word	PE46
	.word	PE47
	.word	PE48
	.word	PE49
	.word	PE50
	.word	PE51
	.word	PE52
	.word	PE53
	.word	PE54
	.word	PE55
	.word	PE56
	.word	PE57
	.word	PE58
	.word	PE59
	.word	PE60
	.word	PE61
	.word	PE62
	.word	PE63
	.word	PE64
	.word	PE65
	.word	PE66
	.word	PE67
	.word	PE68
	.word	PE69
	.word	PE70
	.word	PE71
	.word	PE72
	.word	PE73
	.word	PE74
	.word	PE75
	.word	PE76
	.word	PE77
	.word	PE78
	.word	PE79
	.word	PE80
	.word	PE81
	.word	PE82
	.word	PE83
	.word	PE84
	.word	PE85
	.word	PE86
	.word	PE87
	.word	PE88
	.word	PE89
	.word	PE90
	.word	PE91
	.word	PE92
	.word	PE93
	.word	PE94
	.word	PE95
	.word	PE96
	.word	PE97
	.word	PE98
	.word	PE99
	.word	PodNumCharToken
	.space	64
	.word	0
	.space	1396
	.global	languages
	.align	2
	.type	languages, %object
	.size	languages, 48
languages:
	.word	BlueLanguage
	.word	CLanguage
	.word	EiffelLanguage
	.word	HaskellLanguage
	.word	JavaLanguage
	.word	NonpareilLanguage
	.word	PerlLanguage
	.word	PodLanguage
	.word	PythonLanguage
	.word	RSLLanguage
	.word	RubyLanguage
	.word	0
	.local	file_name
	.comm	file_name,1024,4
	.local	curr_line
	.comm	curr_line,1024,4
	.local	line_num
	.comm	line_num,4,4
	.local	line_pos
	.comm	line_pos,4,4
	.local	raw_seen
	.comm	raw_seen,4,4
	.local	headers_option
	.comm	headers_option,4,4
	.local	style_option
	.comm	style_option,4,4
	.local	font_option
	.comm	font_option,4,4
	.local	size_option
	.comm	size_option,4,4
	.local	line_option
	.comm	line_option,4,4
	.local	bls_option
	.comm	bls_option,4,4
	.local	tabin_option
	.comm	tabin_option,4,4
	.local	tabout_option
	.comm	tabout_option,4,4
	.local	setup_option
	.comm	setup_option,4,4
	.local	language_option
	.comm	language_option,4,4
	.local	numbered_option
	.comm	numbered_option,4,4
	.local	tab_by_spacing
	.comm	tab_by_spacing,4,4
	.local	tab_in
	.comm	tab_in,4,4
	.local	tab_out
	.comm	tab_out,4,4
	.local	tab_unit
	.comm	tab_unit,1,1
	.local	print_lines
	.comm	print_lines,4,4
	.comm	blanknumbered,4,4
	.local	print_num
	.comm	print_num,4,4
	.local	in_fp
	.comm	in_fp,4,4
	.local	out_fp
	.comm	out_fp,4,4
	.local	err_fp
	.comm	err_fp,4,4
	.section	.rodata
	.align	2
.LC1343:
	.ascii	"prg2lout\000"
	.align	2
.LC1344:
	.ascii	"prg2lout %d,%d\000"
	.align	2
.LC1345:
	.ascii	"prg2lout %s %d,%d\000"
	.text
	.align	2
	.global	ErrorHeader
	.syntax unified
	.arm
	.fpu softvfp
	.type	ErrorHeader, %function
ErrorHeader:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	ldr	r3, .L7
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L2
	ldr	r3, .L7+4
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L3
.L2:
	ldr	r1, .L7+8
	ldr	r0, .L7+12
	bl	sprintf
	b	.L4
.L3:
	ldr	r3, .L7+16
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L5
	ldr	r3, .L7
	ldr	r2, [r3]
	ldr	r3, .L7+4
	ldr	r3, [r3]
	ldr	r1, .L7+20
	ldr	r0, .L7+12
	bl	sprintf
	b	.L4
.L5:
	ldr	r3, .L7
	ldr	r2, [r3]
	ldr	r3, .L7+4
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r2
	ldr	r2, .L7+24
	ldr	r1, .L7+28
	ldr	r0, .L7+12
	bl	sprintf
.L4:
	ldr	r3, .L7+12
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L8:
	.align	2
.L7:
	.word	line_num
	.word	line_pos
	.word	.LC1343
	.word	buff.5743
	.word	raw_seen
	.word	.LC1344
	.word	file_name
	.word	.LC1345
	.size	ErrorHeader, .-ErrorHeader
	.section	.rodata
	.align	2
.LC1346:
	.ascii	"(NULL)\000"
	.text
	.align	2
	.global	EchoToken
	.syntax unified
	.arm
	.fpu softvfp
	.type	EchoToken, %function
EchoToken:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	cmp	r3, #0
	bne	.L10
	ldr	r1, .L13
	ldr	r0, .L13+4
	bl	sprintf
	b	.L11
.L10:
	ldr	r3, [fp, #-8]
	ldr	r3, [r3]
	mov	r2, r3
	ldr	r1, .L13+8
	ldr	r0, .L13+4
	bl	sprintf
.L11:
	ldr	r3, .L13+4
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L14:
	.align	2
.L13:
	.word	.LC1346
	.word	buff.5747
	.word	.LC358
	.size	EchoToken, .-EchoToken
	.align	2
	.global	NextChar
	.syntax unified
	.arm
	.fpu softvfp
	.type	NextChar, %function
NextChar:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	ldr	r3, .L20
	ldr	r3, [r3]
	ldr	r2, .L20+4
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L16
	ldr	r3, .L20
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20
	str	r3, [r2]
	b	.L19
.L16:
	ldr	r3, .L20
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20+4
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L18
	ldr	r3, .L20
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20+4
	add	r3, r3, r2
	mov	r0, r3
	bl	strlen
	mov	r3, r0
	str	r3, [fp, #-8]
	ldr	r3, .L20
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20+4
	add	r1, r3, r2
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	mov	r2, r3
	ldr	r0, .L20+8
	bl	memmove
	ldr	r3, .L20+12
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20+12
	str	r3, [r2]
	ldr	r3, .L20
	mov	r2, #1
	str	r2, [r3]
	b	.L19
.L18:
	ldr	r3, .L20+12
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L20+12
	str	r3, [r2]
	ldr	r3, .L20
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L20+16
	ldr	r3, [r3]
	mov	r2, r3
	ldr	r1, .L20+20
	ldr	r0, .L20+8
	bl	fgets
	mov	r3, r0
	cmp	r3, #0
	bne	.L19
	ldr	r3, .L20+4
	mov	r2, #0
	strb	r2, [r3, #1]
.L19:
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L21:
	.align	2
.L20:
	.word	line_pos
	.word	curr_line
	.word	curr_line+1
	.word	line_num
	.word	in_fp
	.word	1022
	.size	NextChar, .-NextChar
	.align	2
	.global	InputMatches
	.syntax unified
	.arm
	.fpu softvfp
	.type	InputMatches, %function
InputMatches:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #16
	str	r0, [fp, #-16]
	ldr	r3, .L31
	ldr	r3, [r3]
	ldr	r2, .L31+4
	add	r3, r3, r2
	str	r3, [fp, #-12]
	ldr	r3, [fp, #-16]
	str	r3, [fp, #-8]
	b	.L23
.L27:
	ldr	r3, [fp, #-12]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L24
	ldr	r3, [fp, #-12]
	ldr	r2, .L31+4
	sub	r3, r3, r2
	rsb	r3, r3, #1020
	add	r3, r3, #2
	ldr	r2, .L31+8
	ldr	r2, [r2]
	mov	r1, r3
	ldr	r0, [fp, #-12]
	bl	fgets
	mov	r3, r0
	cmp	r3, #0
	bne	.L24
	ldr	r3, [fp, #-12]
	mov	r2, #0
	strb	r2, [r3]
.L24:
	ldr	r3, [fp, #-12]
	ldrb	r2, [r3]	@ zero_extendqisi2
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r2, r3
	bne	.L30
	ldr	r3, [fp, #-12]
	add	r3, r3, #1
	str	r3, [fp, #-12]
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L23:
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L27
	b	.L29
.L30:
	nop
.L29:
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	moveq	r3, #1
	movne	r3, #0
	and	r3, r3, #255
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L32:
	.align	2
.L31:
	.word	line_pos
	.word	curr_line
	.word	in_fp
	.size	InputMatches, .-InputMatches
	.align	2
	.global	TrieInsert
	.syntax unified
	.arm
	.fpu softvfp
	.type	TrieInsert, %function
TrieInsert:
	@ args = 0, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #24
	str	r0, [fp, #-16]
	str	r1, [fp, #-20]
	str	r2, [fp, #-24]
	ldr	r3, [fp, #-20]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L34
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L35
.L34:
	ldr	r3, [fp, #-16]
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L36
	mov	r1, #2048
	mov	r0, #1
	bl	calloc
	mov	r3, r0
	mov	r2, r3
	ldr	r3, [fp, #-16]
	str	r2, [r3]
.L36:
	ldr	r3, [fp, #-20]
	add	r3, r3, #1
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L37
	ldr	r3, [fp, #-16]
	ldr	r2, [r3]
	ldr	r3, [fp, #-20]
	ldrb	r3, [r3]	@ zero_extendqisi2
	lsl	r3, r3, #2
	add	r0, r2, r3
	ldr	r3, [fp, #-20]
	add	r3, r3, #1
	ldr	r2, [fp, #-24]
	mov	r1, r3
	bl	TrieInsert
	str	r0, [fp, #-8]
	b	.L35
.L37:
	ldr	r3, [fp, #-16]
	ldr	r3, [r3]
	ldr	r2, [fp, #-20]
	ldrb	r2, [r2]	@ zero_extendqisi2
	add	r2, r2, #256
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	beq	.L38
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L35
.L38:
	ldr	r3, [fp, #-16]
	ldr	r3, [r3]
	ldr	r2, [fp, #-20]
	ldrb	r2, [r2]	@ zero_extendqisi2
	add	r2, r2, #256
	ldr	r1, [fp, #-24]
	str	r1, [r3, r2, lsl #2]
	mov	r3, #1
	str	r3, [fp, #-8]
.L35:
	ldr	r3, [fp, #-8]
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
	.size	TrieInsert, .-TrieInsert
	.align	2
	.global	TrieRetrieve
	.syntax unified
	.arm
	.fpu softvfp
	.type	TrieRetrieve, %function
TrieRetrieve:
	@ args = 0, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #28
	str	r0, [fp, #-16]
	str	r1, [fp, #-20]
	str	r2, [fp, #-24]
	mov	r3, #0
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-24]
	mov	r2, #0
	str	r2, [r3]
	mov	r3, #0
	str	r3, [fp, #-12]
	b	.L41
.L43:
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-20]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-16]
	add	r2, r2, #256
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	beq	.L42
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-20]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-16]
	add	r2, r2, #256
	ldr	r3, [r3, r2, lsl #2]
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-12]
	add	r2, r3, #1
	ldr	r3, [fp, #-24]
	str	r2, [r3]
.L42:
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-20]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-16]
	ldr	r3, [r3, r2, lsl #2]
	str	r3, [fp, #-16]
	ldr	r3, [fp, #-12]
	add	r3, r3, #1
	str	r3, [fp, #-12]
.L41:
	ldr	r3, [fp, #-16]
	cmp	r3, #0
	bne	.L43
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	TrieRetrieve, .-TrieRetrieve
	.local	HashTable
	.comm	HashTable,2436,4
	.local	HashTableCount
	.comm	HashTableCount,4,4
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	hash, %function
hash:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #20
	str	r0, [fp, #-16]
	mov	r3, #0
	str	r3, [fp, #-8]
	mov	r3, #0
	str	r3, [fp, #-12]
	b	.L46
.L47:
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-8]
	add	r3, r3, r2
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-12]
	add	r3, r3, #1
	str	r3, [fp, #-12]
.L46:
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L47
	ldr	r1, [fp, #-8]
	ldr	r3, .L49
	smull	r2, r3, r1, r3
	asr	r2, r3, #8
	asr	r3, r1, #31
	sub	r2, r2, r3
	mov	r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #1
	add	r3, r3, r2
	lsl	r3, r3, #5
	add	r3, r3, r2
	sub	r2, r1, r3
	mov	r3, r2
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
.L50:
	.align	2
.L49:
	.word	1805437813
	.size	hash, .-hash
	.section	.rodata
	.align	2
.LC1347:
	.ascii	"%s internal error: full hash table (increase MAX_SY"
	.ascii	"M)\012\000"
	.text
	.align	2
	.global	HashInsert
	.syntax unified
	.arm
	.fpu softvfp
	.type	HashInsert, %function
HashInsert:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #20
	str	r0, [fp, #-24]
	ldr	r3, .L55
	ldr	r3, [r3]
	cmp	r3, #588
	ble	.L52
	ldr	r3, .L55+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L55+8
	mov	r0, r4
	bl	fprintf
	bl	abort
.L52:
	ldr	r0, [fp, #-24]
	bl	hash
	str	r0, [fp, #-16]
	b	.L53
.L54:
	ldr	r3, [fp, #-16]
	add	r1, r3, #1
	ldr	r3, .L55+12
	smull	r2, r3, r1, r3
	asr	r2, r3, #8
	asr	r3, r1, #31
	sub	r2, r2, r3
	mov	r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #1
	add	r3, r3, r2
	lsl	r3, r3, #5
	add	r3, r3, r2
	sub	r3, r1, r3
	str	r3, [fp, #-16]
.L53:
	ldr	r2, .L55+16
	ldr	r3, [fp, #-16]
	ldr	r3, [r2, r3, lsl #2]
	cmp	r3, #0
	bne	.L54
	ldr	r1, .L55+16
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-24]
	str	r2, [r1, r3, lsl #2]
	ldr	r3, .L55
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L55
	str	r3, [r2]
	nop
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L56:
	.align	2
.L55:
	.word	HashTableCount
	.word	err_fp
	.word	.LC1347
	.word	1805437813
	.word	HashTable
	.size	HashInsert, .-HashInsert
	.align	2
	.global	HashRetrieve
	.syntax unified
	.arm
	.fpu softvfp
	.type	HashRetrieve, %function
HashRetrieve:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #16
	str	r0, [fp, #-16]
	ldr	r0, [fp, #-16]
	bl	hash
	str	r0, [fp, #-8]
	b	.L58
.L61:
	ldr	r2, .L62
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #2]
	ldr	r1, [fp, #-16]
	mov	r0, r3
	bl	strcmp
	mov	r3, r0
	cmp	r3, #0
	bne	.L59
	mov	r3, #1
	b	.L60
.L59:
	ldr	r3, [fp, #-8]
	add	r1, r3, #1
	ldr	r3, .L62+4
	smull	r2, r3, r1, r3
	asr	r2, r3, #8
	asr	r3, r1, #31
	sub	r2, r2, r3
	mov	r3, r2
	lsl	r3, r3, #3
	add	r3, r3, r2
	lsl	r3, r3, #1
	add	r3, r3, r2
	lsl	r3, r3, #5
	add	r3, r3, r2
	sub	r3, r1, r3
	str	r3, [fp, #-8]
.L58:
	ldr	r2, .L62
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #2]
	cmp	r3, #0
	bne	.L61
	mov	r3, #0
.L60:
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L63:
	.align	2
.L62:
	.word	HashTable
	.word	1805437813
	.size	HashRetrieve, .-HashRetrieve
	.local	save_value
	.comm	save_value,1024,4
	.local	save_len
	.comm	save_len,4,4
	.local	save_on
	.comm	save_on,4,4
	.local	save_language
	.comm	save_language,4,4
	.local	out_linepos
	.comm	out_linepos,4,4
	.data
	.align	2
	.type	out_linestart, %object
	.size	out_linestart, 4
out_linestart:
	.word	1
	.local	out_formfeed
	.comm	out_formfeed,4,4
	.local	brace_depth
	.comm	brace_depth,4,4
	.global	__aeabi_idivmod
	.global	__aeabi_f2d
	.section	.rodata
	.align	2
.LC1348:
	.ascii	"$>\"%.1f%c\" {}\000"
	.global	__aeabi_idiv
	.global	__aeabi_i2f
	.global	__aeabi_fmul
	.align	2
.LC1349:
	.ascii	"$>\"%.1f%ct\" {}\000"
	.text
	.align	2
	.global	EmitTab
	.syntax unified
	.arm
	.fpu softvfp
	.type	EmitTab, %function
EmitTab:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #12
	ldr	r3, .L72
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L65
	ldr	r3, .L72+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #32
	bl	putc
	ldr	r3, .L72+8
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L72+8
	str	r3, [r2]
	b	.L66
.L67:
	ldr	r3, .L72+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #32
	bl	putc
	ldr	r3, .L72+8
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L72+8
	str	r3, [r2]
.L66:
	ldr	r3, .L72+8
	ldr	r3, [r3]
	ldr	r2, .L72+12
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	__aeabi_idivmod
	mov	r3, r1
	cmp	r3, #0
	bne	.L67
	b	.L68
.L65:
	ldr	r3, .L72+8
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L72+8
	str	r3, [r2]
	b	.L69
.L70:
	ldr	r3, .L72+8
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L72+8
	str	r3, [r2]
.L69:
	ldr	r3, .L72+8
	ldr	r3, [r3]
	ldr	r2, .L72+12
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	__aeabi_idivmod
	mov	r3, r1
	cmp	r3, #0
	bne	.L70
	ldr	r3, .L72+16
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L71
	ldr	r3, .L72+4
	ldr	r4, [r3]
	ldr	r3, .L72+20
	ldr	r3, [r3]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, r0
	mov	r3, r1
	ldr	r1, .L72+24
	ldrb	r1, [r1]	@ zero_extendqisi2
	str	r1, [sp]
	ldr	r1, .L72+28
	mov	r0, r4
	bl	fprintf
	b	.L68
.L71:
	ldr	r3, .L72+4
	ldr	r4, [r3]
	ldr	r3, .L72+8
	ldr	r3, [r3]
	ldr	r2, .L72+12
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	__aeabi_idiv
	mov	r3, r0
	mov	r0, r3
	bl	__aeabi_i2f
	mov	r2, r0
	ldr	r3, .L72+20
	ldr	r3, [r3]	@ float
	mov	r1, r3
	mov	r0, r2
	bl	__aeabi_fmul
	mov	r3, r0
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, r0
	mov	r3, r1
	ldr	r1, .L72+24
	ldrb	r1, [r1]	@ zero_extendqisi2
	str	r1, [sp]
	ldr	r1, .L72+32
	mov	r0, r4
	bl	fprintf
.L68:
	ldr	r3, .L72+36
	mov	r2, #0
	str	r2, [r3]
	nop
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L73:
	.align	2
.L72:
	.word	tab_by_spacing
	.word	out_fp
	.word	out_linepos
	.word	tab_in
	.word	out_linestart
	.word	tab_out
	.word	tab_unit
	.word	.LC1348
	.word	.LC1349
	.word	out_formfeed
	.size	EmitTab, .-EmitTab
	.section	.rodata
	.align	2
.LC1350:
	.ascii	"%s internal error (EmitRaw save_on)\012\000"
	.align	2
.LC1351:
	.ascii	"@PL{\"%s\"}\000"
	.align	2
.LC1352:
	.ascii	"\012@NP\012\000"
	.align	2
.LC1353:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	EmitRaw
	.syntax unified
	.arm
	.fpu softvfp
	.type	EmitRaw, %function
EmitRaw:
	@ args = 0, pretend = 0, frame = 32
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #36
	mov	r3, r0
	strb	r3, [fp, #-37]
	ldr	r3, .L93
	ldr	r3, [r3]
	str	r3, [fp, #-16]
	mov	r3,#0
	ldr	r3, .L93+4
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L75
	ldr	r3, .L93+8
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L93+12
	mov	r0, r4
	bl	fprintf
	bl	abort
.L75:
	ldr	r3, .L93+16
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L76
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L77
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L76
.L77:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	cmp	r3, #12
	moveq	r3, #1
	movne	r3, #0
	and	r3, r3, #255
	mov	r2, r3
	ldr	r3, .L93+16
	str	r2, [r3]
	b	.L74
.L76:
	ldr	r3, .L93+20
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L79
	ldr	r3, .L93+24
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L79
	ldr	r3, .L93+16
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L80
	ldr	r3, .L93+28
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L93+28
	str	r3, [r2]
.L80:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	cmp	r3, #10
	bne	.L81
	ldr	r3, .L93+32
	ldr	r3, [r3]
	cmp	r3, #2
	bne	.L82
.L81:
	ldr	r3, .L93+28
	ldr	r2, [r3]
	sub	r3, fp, #36
	ldr	r1, .L93+36
	mov	r0, r3
	bl	sprintf
	ldr	r3, .L93+40
	ldr	r3, [r3]
	sub	r2, fp, #36
	ldr	r1, .L93+44
	mov	r0, r3
	bl	fprintf
	sub	r3, fp, #36
	mov	r0, r3
	bl	strlen
	mov	r3, r0
	ldr	r2, .L93+24
	ldr	r2, [r2]
	add	r3, r3, r2
	mov	r2, r3
	ldr	r3, .L93+24
	str	r2, [r3]
	ldr	r3, .L93+48
	mov	r2, #0
	str	r2, [r3]
	bl	EmitTab
.L82:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	cmp	r3, #10
	bne	.L83
	ldr	r3, .L93+32
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L79
.L83:
	ldr	r3, .L93+28
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L93+28
	str	r3, [r2]
.L79:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	sub	r3, r3, #9
	cmp	r3, #23
	ldrls	pc, [pc, r3, asl #2]
	b	.L85
.L87:
	.word	.L90
	.word	.L89
	.word	.L85
	.word	.L88
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L85
	.word	.L86
.L86:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	ldr	r2, .L93+40
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	fputc
	ldr	r3, .L93+24
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L93+24
	str	r3, [r2]
	ldr	r3, .L93+16
	mov	r2, #0
	str	r2, [r3]
	b	.L74
.L90:
	bl	EmitTab
	ldr	r3, .L93+16
	mov	r2, #0
	str	r2, [r3]
	b	.L74
.L89:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	ldr	r2, .L93+40
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	fputc
	ldr	r3, .L93+24
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L93+48
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L93+16
	mov	r2, #0
	str	r2, [r3]
	b	.L74
.L88:
	ldr	r3, .L93+40
	ldr	r3, [r3]
	mov	r2, #5
	mov	r1, #1
	ldr	r0, .L93+52
	bl	fwrite
	ldr	r3, .L93+24
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L93+48
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L93+16
	mov	r2, #1
	str	r2, [r3]
	b	.L74
.L85:
	ldrb	r3, [fp, #-37]	@ zero_extendqisi2
	ldr	r2, .L93+40
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	fputc
	ldr	r3, .L93+24
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L93+24
	str	r3, [r2]
	ldr	r3, .L93+48
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L93+16
	mov	r2, #0
	str	r2, [r3]
	nop
.L74:
	ldr	r3, .L93
	ldr	r2, [r3]
	ldr	r3, [fp, #-16]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L92
	bl	__stack_chk_fail
.L92:
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L94:
	.align	2
.L93:
	.word	.LC1353
	.word	save_on
	.word	err_fp
	.word	.LC1350
	.word	out_formfeed
	.word	print_lines
	.word	out_linepos
	.word	print_num
	.word	blanknumbered
	.word	.LC345
	.word	out_fp
	.word	.LC1351
	.word	out_linestart
	.word	.LC1352
	.size	EmitRaw, .-EmitRaw
	.section	.rodata
	.align	2
.LC1354:
	.ascii	"%s internal error (StartEmit)\012\000"
	.align	2
.LC1355:
	.ascii	"%s{\000"
	.align	2
.LC1356:
	.ascii	"%s internal error (print_style)\012\000"
	.align	2
.LC1357:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	StartEmit
	.syntax unified
	.arm
	.fpu softvfp
	.type	StartEmit, %function
StartEmit:
	@ args = 0, pretend = 0, frame = 48
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #52
	str	r0, [fp, #-48]
	str	r1, [fp, #-52]
	str	r2, [fp, #-56]
	str	r3, [fp, #-60]
	ldr	r3, .L115
	ldr	r3, [r3]
	str	r3, [fp, #-16]
	mov	r3,#0
	ldr	r3, .L115+4
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L96
	ldr	r3, .L115+8
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L115+12
	mov	r0, r4
	bl	fprintf
	bl	abort
.L96:
	ldr	r2, .L115+16
	ldr	r3, [fp, #-48]
	str	r3, [r2]
	ldr	r3, .L115+20
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L97
	ldr	r3, .L115+24
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L97
	ldr	r3, .L115+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L98
	ldr	r3, .L115+32
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L115+32
	str	r3, [r2]
.L98:
	ldr	r3, .L115+32
	ldr	r2, [r3]
	sub	r3, fp, #36
	ldr	r1, .L115+36
	mov	r0, r3
	bl	sprintf
	ldr	r3, .L115+40
	ldr	r3, [r3]
	sub	r2, fp, #36
	ldr	r1, .L115+44
	mov	r0, r3
	bl	fprintf
	sub	r3, fp, #36
	mov	r0, r3
	bl	strlen
	mov	r3, r0
	ldr	r2, .L115+24
	ldr	r2, [r2]
	add	r3, r3, r2
	mov	r2, r3
	ldr	r3, .L115+24
	str	r2, [r3]
	ldr	r3, .L115+48
	mov	r2, #0
	str	r2, [r3]
	bl	EmitTab
	ldr	r3, .L115+32
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L115+32
	str	r3, [r2]
.L97:
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #4]
	sub	r3, r3, #1
	cmp	r3, #5
	ldrls	pc, [pc, r3, asl #2]
	b	.L99
.L101:
	.word	.L106
	.word	.L105
	.word	.L104
	.word	.L103
	.word	.L102
	.word	.L100
.L106:
	ldr	r3, .L115+4
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L115+52
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L115+52
	ldr	r3, [r3]
	ldr	r2, .L115+56
	mov	r1, #0
	strb	r1, [r2, r3]
	mov	r3, #0
	str	r3, [fp, #-40]
	b	.L107
.L108:
	ldr	r3, [fp, #-40]
	ldr	r2, [fp, #-56]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-52]
	bl	Emit
	ldr	r3, [fp, #-40]
	add	r3, r3, #1
	str	r3, [fp, #-40]
.L107:
	ldr	r2, [fp, #-40]
	ldr	r3, [fp, #-60]
	cmp	r2, r3
	blt	.L108
	b	.L109
.L105:
	ldr	r3, .L115+4
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L115+52
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L115+52
	ldr	r3, [r3]
	ldr	r2, .L115+56
	mov	r1, #0
	strb	r1, [r2, r3]
	b	.L109
.L104:
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L110
	ldr	r3, .L115+40
	ldr	r0, [r3]
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	mov	r2, r3
	ldr	r1, .L115+60
	bl	fprintf
.L110:
	mov	r3, #0
	str	r3, [fp, #-40]
	b	.L111
.L112:
	ldr	r3, [fp, #-40]
	ldr	r2, [fp, #-56]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, .L115+40
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, r2
	bl	putc
	ldr	r3, [fp, #-40]
	add	r3, r3, #1
	str	r3, [fp, #-40]
.L111:
	ldr	r2, [fp, #-40]
	ldr	r3, [fp, #-60]
	cmp	r2, r3
	blt	.L112
	b	.L109
.L103:
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L113
	ldr	r3, .L115+40
	ldr	r0, [r3]
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	mov	r2, r3
	ldr	r1, .L115+60
	bl	fprintf
.L113:
	ldr	r3, .L115+64
	mov	r2, #0
	str	r2, [r3]
	b	.L109
.L102:
	ldr	r3, .L115+40
	ldr	r0, [r3]
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	mov	r2, r3
	ldr	r1, .L115+60
	bl	fprintf
	b	.L109
.L100:
	ldr	r3, .L115+40
	ldr	r2, [r3]
	ldr	r3, [fp, #-52]
	ldr	r3, [r3, #8]
	mov	r1, r2
	mov	r0, r3
	bl	fputs
	b	.L109
.L99:
	ldr	r3, .L115+8
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L115+68
	mov	r0, r4
	bl	fprintf
	bl	abort
.L109:
	nop
	ldr	r3, .L115
	ldr	r2, [r3]
	ldr	r3, [fp, #-16]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L114
	bl	__stack_chk_fail
.L114:
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L116:
	.align	2
.L115:
	.word	.LC1357
	.word	save_on
	.word	err_fp
	.word	.LC1354
	.word	save_language
	.word	print_lines
	.word	out_linepos
	.word	out_formfeed
	.word	print_num
	.word	.LC345
	.word	out_fp
	.word	.LC1351
	.word	out_linestart
	.word	save_len
	.word	save_value
	.word	.LC1355
	.word	brace_depth
	.word	.LC1356
	.size	StartEmit, .-StartEmit
	.section	.rodata
	.align	2
.LC1358:
	.ascii	"%s internal error (EndEmit nl/ff)\012\000"
	.align	2
.LC1359:
	.ascii	"\"\"\000"
	.align	2
.LC1360:
	.ascii	"%s: inserted %d closing braces at end of %s\012\000"
	.align	2
.LC1361:
	.ascii	"%s: inserted one closing brace at end of %s\012\000"
	.text
	.align	2
	.global	EndEmit
	.syntax unified
	.arm
	.fpu softvfp
	.type	EndEmit, %function
EndEmit:
	@ args = 0, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #36
	str	r0, [fp, #-32]
	str	r1, [fp, #-36]
	mov	r3, #0
	str	r3, [fp, #-20]
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #4]
	sub	r3, r3, #1
	cmp	r3, #5
	ldrls	pc, [pc, r3, asl #2]
	b	.L118
.L120:
	.word	.L125
	.word	.L124
	.word	.L123
	.word	.L122
	.word	.L121
	.word	.L157
.L125:
	mov	r3, #0
	str	r3, [fp, #-24]
	b	.L126
.L127:
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-36]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-32]
	bl	Emit
	ldr	r3, [fp, #-24]
	add	r3, r3, #1
	str	r3, [fp, #-24]
.L126:
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-36]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L127
.L124:
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #12]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L128
	ldr	r0, .L161
	bl	HashRetrieve
	mov	r3, r0
	cmp	r3, #0
	beq	.L128
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #12]
	b	.L129
.L128:
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #8]
.L129:
	str	r3, [fp, #-16]
	ldr	r3, [fp, #-16]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L130
	ldr	r3, .L161+4
	ldr	r3, [r3]
	ldr	r2, [fp, #-16]
	ldr	r1, .L161+8
	mov	r0, r3
	bl	fprintf
.L130:
	ldr	r3, .L161+12
	mov	r2, #0
	str	r2, [r3]
	mov	r3, #0
	str	r3, [fp, #-24]
	b	.L131
.L144:
	ldr	r2, .L161
	ldr	r3, [fp, #-24]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	sub	r3, r3, #9
	cmp	r3, #117
	ldrls	pc, [pc, r3, asl #2]
	b	.L132
.L134:
	.word	.L136
	.word	.L137
	.word	.L132
	.word	.L137
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L136
	.word	.L132
	.word	.L135
	.word	.L133
	.word	.L132
	.word	.L132
	.word	.L133
	.word	.L133
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L133
	.word	.L133
	.word	.L133
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L133
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L135
	.word	.L132
	.word	.L133
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L132
	.word	.L133
	.word	.L133
	.word	.L133
	.word	.L133
.L133:
	ldr	r3, [fp, #-20]
	cmp	r3, #0
	bne	.L138
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	mov	r3, #1
	str	r3, [fp, #-20]
.L138:
	ldr	r2, .L161
	ldr	r3, [fp, #-24]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	b	.L139
.L135:
	ldr	r3, [fp, #-20]
	cmp	r3, #0
	bne	.L140
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	mov	r3, #1
	str	r3, [fp, #-20]
.L140:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #92
	bl	putc
	ldr	r2, .L161
	ldr	r3, [fp, #-24]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	b	.L139
.L136:
	ldr	r3, [fp, #-20]
	cmp	r3, #0
	bne	.L141
	ldr	r3, [fp, #-24]
	cmp	r3, #0
	beq	.L142
	ldr	r3, [fp, #-24]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L142
	ldr	r3, [fp, #-24]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L141
.L142:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	mov	r3, #1
	str	r3, [fp, #-20]
	ldr	r3, .L161+16
	mov	r2, #0
	str	r2, [r3]
.L141:
	ldr	r3, [fp, #-20]
	cmp	r3, #0
	beq	.L143
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	mov	r3, #0
	str	r3, [fp, #-20]
.L143:
	ldr	r2, .L161
	ldr	r3, [fp, #-24]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	b	.L139
.L137:
	ldr	r3, .L161+20
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L161+24
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L132:
	ldr	r2, .L161
	ldr	r3, [fp, #-24]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	nop
.L139:
	ldr	r3, [fp, #-24]
	add	r3, r3, #1
	str	r3, [fp, #-24]
.L131:
	ldr	r3, .L161+28
	ldr	r3, [r3]
	ldr	r2, [fp, #-24]
	cmp	r2, r3
	blt	.L144
	ldr	r3, [fp, #-20]
	cmp	r3, #0
	beq	.L145
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	b	.L146
.L145:
	ldr	r3, .L161+28
	ldr	r3, [r3]
	cmp	r3, #0
	ble	.L146
	ldr	r3, .L161+28
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #32
	beq	.L147
	ldr	r3, .L161+28
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #9
	beq	.L147
	ldr	r3, .L161+28
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L147
	ldr	r3, .L161+28
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L161
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L146
.L147:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r2, #2
	mov	r1, #1
	ldr	r0, .L161+32
	bl	fwrite
.L146:
	ldr	r3, [fp, #-16]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L158
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #125
	bl	putc
	b	.L158
.L123:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	ldr	r0, [fp, #-36]
	bl	fputs
.L122:
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L159
	ldr	r3, .L161+36
	ldr	r3, [r3]
	cmp	r3, #0
	ble	.L151
	ldr	r3, .L161+36
	ldr	r3, [r3]
	cmp	r3, #1
	ble	.L152
	ldr	r3, .L161+20
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, .L161+36
	ldr	r2, [r3]
	ldr	r3, [fp, #-32]
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r2
	mov	r2, r1
	ldr	r1, .L161+40
	mov	r0, r4
	bl	fprintf
	b	.L154
.L152:
	ldr	r3, .L161+20
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-32]
	ldr	r3, [r3]
	ldr	r1, .L161+44
	mov	r0, r4
	bl	fprintf
	b	.L154
.L155:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #125
	bl	putc
	ldr	r3, .L161+36
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L161+36
	str	r3, [r2]
.L154:
	ldr	r3, .L161+36
	ldr	r3, [r3]
	cmp	r3, #0
	bgt	.L155
.L151:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #125
	bl	putc
	b	.L159
.L121:
	ldr	r3, .L161+4
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #125
	bl	putc
	b	.L149
.L118:
	ldr	r3, .L161+20
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L161+48
	mov	r0, r4
	bl	fprintf
	bl	abort
.L157:
	nop
	b	.L149
.L158:
	nop
	b	.L149
.L159:
	nop
.L149:
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #16]
	cmp	r3, #0
	beq	.L160
	ldr	r3, .L161+4
	ldr	r2, [r3]
	ldr	r3, [fp, #-32]
	ldr	r3, [r3, #16]
	mov	r1, r2
	mov	r0, r3
	bl	fputs
.L160:
	nop
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L162:
	.align	2
.L161:
	.word	save_value
	.word	out_fp
	.word	.LC1355
	.word	save_on
	.word	out_linestart
	.word	err_fp
	.word	.LC1358
	.word	save_len
	.word	.LC1359
	.word	brace_depth
	.word	.LC1360
	.word	.LC1361
	.word	.LC1356
	.size	EndEmit, .-EndEmit
	.section	.rodata
	.align	2
.LC1362:
	.ascii	"%s internal error (EmitChar)\012\000"
	.align	2
.LC1363:
	.ascii	"%s internal error (token too long)\012\000"
	.align	2
.LC1364:
	.ascii	"%s: inserted opening brace within %s\012\000"
	.align	2
.LC1365:
	.ascii	"%s internal error (emitting INNER)\012\000"
	.text
	.align	2
	.global	Emit
	.syntax unified
	.arm
	.fpu softvfp
	.type	Emit, %function
Emit:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #12
	str	r0, [fp, #-16]
	mov	r3, r1
	strb	r3, [fp, #-17]
	ldr	r3, [fp, #-16]
	ldr	r3, [r3, #4]
	sub	r3, r3, #1
	cmp	r3, #5
	ldrls	pc, [pc, r3, asl #2]
	b	.L164
.L166:
	.word	.L169
	.word	.L169
	.word	.L168
	.word	.L168
	.word	.L167
	.word	.L178
.L169:
	ldr	r3, .L179
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L170
	ldr	r3, .L179+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L179+8
	mov	r0, r4
	bl	fprintf
	bl	abort
.L170:
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L171
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L172
.L171:
	ldr	r1, .L179+12
	ldr	r0, [fp, #-16]
	bl	EndEmit
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	ldr	r3, .L179+16
	ldr	r0, [r3]
	mov	r3, #0
	ldr	r2, .L179+12
	ldr	r1, [fp, #-16]
	bl	StartEmit
	b	.L175
.L172:
	ldr	r3, .L179+20
	ldr	r3, [r3]
	ldr	r2, .L179+24
	cmp	r3, r2
	bgt	.L174
	ldr	r3, .L179+20
	ldr	r3, [r3]
	add	r2, r3, #1
	ldr	r1, .L179+20
	str	r2, [r1]
	ldr	r1, .L179+28
	ldrb	r2, [fp, #-17]
	strb	r2, [r1, r3]
	ldr	r3, .L179+20
	ldr	r3, [r3]
	ldr	r2, .L179+28
	mov	r1, #0
	strb	r1, [r2, r3]
	b	.L175
.L174:
	ldr	r3, .L179+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L179+32
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L168:
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	cmp	r3, #123
	bne	.L176
	ldr	r3, .L179+36
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L179+36
	str	r3, [r2]
	b	.L177
.L176:
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	cmp	r3, #125
	bne	.L177
	ldr	r3, .L179+36
	ldr	r3, [r3]
	sub	r3, r3, #1
	ldr	r2, .L179+36
	str	r3, [r2]
	ldr	r3, .L179+36
	ldr	r3, [r3]
	cmp	r3, #0
	bge	.L177
	ldr	r3, [fp, #-16]
	ldr	r3, [r3, #8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L177
	ldr	r3, .L179+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-16]
	ldr	r3, [r3]
	ldr	r1, .L179+40
	mov	r0, r4
	bl	fprintf
	ldr	r3, .L179+44
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #123
	bl	putc
	ldr	r3, .L179+36
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L179+36
	str	r3, [r2]
.L177:
	ldrb	r3, [fp, #-17]	@ zero_extendqisi2
	ldr	r2, .L179+44
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	putc
	b	.L175
.L167:
	ldr	r3, .L179+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L179+48
	mov	r0, r4
	bl	fprintf
	bl	abort
.L164:
	ldr	r3, .L179+4
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L179+52
	mov	r0, r4
	bl	fprintf
	bl	abort
.L178:
	nop
.L175:
	nop
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L180:
	.align	2
.L179:
	.word	save_on
	.word	err_fp
	.word	.LC1362
	.word	.LC10
	.word	save_language
	.word	save_len
	.word	1022
	.word	save_value
	.word	.LC1363
	.word	brace_depth
	.word	.LC1364
	.word	out_fp
	.word	.LC1365
	.word	.LC1356
	.size	Emit, .-Emit
	.align	2
	.global	EmitProtected
	.syntax unified
	.arm
	.fpu softvfp
	.type	EmitProtected, %function
EmitProtected:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	mov	r3, r0
	strb	r3, [fp, #-5]
	ldrb	r3, [fp, #-5]	@ zero_extendqisi2
	cmp	r3, #94
	bgt	.L182
	cmp	r3, #34
	blt	.L183
	sub	r3, r3, #34
	cmp	r3, #60
	ldrls	pc, [pc, r3, asl #2]
	b	.L183
.L185:
	.word	.L186
	.word	.L184
	.word	.L183
	.word	.L183
	.word	.L184
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L184
	.word	.L183
	.word	.L184
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L184
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L183
	.word	.L186
	.word	.L183
	.word	.L184
.L182:
	sub	r3, r3, #123
	cmp	r3, #3
	bhi	.L183
.L184:
	ldr	r3, .L188
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	ldrb	r3, [fp, #-5]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	ldr	r3, .L188
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	b	.L187
.L186:
	ldr	r3, .L188
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	ldr	r3, .L188
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #92
	bl	putc
	ldrb	r3, [fp, #-5]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	ldr	r3, .L188
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #34
	bl	putc
	b	.L187
.L183:
	ldrb	r3, [fp, #-5]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	nop
.L187:
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L189:
	.align	2
.L188:
	.word	out_fp
	.size	EmitProtected, .-EmitProtected
	.section	.rodata
	.align	2
.LC1366:
	.ascii	"%s%s\000"
	.text
	.align	2
	.global	clone2strings
	.syntax unified
	.arm
	.fpu softvfp
	.type	clone2strings, %function
clone2strings:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #20
	str	r0, [fp, #-24]
	str	r1, [fp, #-28]
	ldr	r0, [fp, #-24]
	bl	strlen
	mov	r4, r0
	ldr	r0, [fp, #-28]
	bl	strlen
	mov	r3, r0
	add	r3, r4, r3
	add	r3, r3, #1
	mov	r0, r3
	bl	malloc
	mov	r3, r0
	str	r3, [fp, #-16]
	ldr	r3, [fp, #-28]
	ldr	r2, [fp, #-24]
	ldr	r1, .L192
	ldr	r0, [fp, #-16]
	bl	sprintf
	ldr	r3, [fp, #-16]
	mov	r0, r3
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L193:
	.align	2
.L192:
	.word	.LC1366
	.size	clone2strings, .-clone2strings
	.align	2
	.global	ExpandToken
	.syntax unified
	.arm
	.fpu softvfp
	.type	ExpandToken, %function
ExpandToken:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #16
	str	r0, [fp, #-16]
	str	r1, [fp, #-20]
	ldr	r1, .L198
	mov	r0, #1
	bl	calloc
	mov	r3, r0
	str	r3, [fp, #-12]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3]
	ldr	r3, [fp, #-12]
	str	r2, [r3]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #4]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #4]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #8]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #8]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #12]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #12]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #16]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #16]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #20]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #20]
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L195
.L196:
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-8]
	add	r2, r2, #6
	ldr	r0, [r3, r2, lsl #2]
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-20]
	add	r2, r2, #126
	ldr	r3, [r3, r2, lsl #2]
	mov	r1, r3
	bl	clone2strings
	mov	r1, r0
	ldr	r3, [fp, #-12]
	ldr	r2, [fp, #-8]
	add	r2, r2, #6
	str	r1, [r3, r2, lsl #2]
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L195:
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-8]
	add	r2, r2, #6
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	bne	.L196
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #864]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #864]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #868]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #868]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #872]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #872]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #876]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #876]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #880]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #880]
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-20]
	add	r2, r2, #156
	ldr	r2, [r3, r2, lsl #2]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #884]
	ldr	r3, [fp, #-16]
	ldr	r2, [fp, #-20]
	add	r2, r2, #186
	ldr	r2, [r3, r2, lsl #2]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #888]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #892]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #892]
	ldr	r3, [fp, #-16]
	ldr	r2, [r3, #896]
	ldr	r3, [fp, #-12]
	str	r2, [r3, #896]
	ldr	r3, [fp, #-12]
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L199:
	.align	2
.L198:
	.word	1412
	.size	ExpandToken, .-ExpandToken
	.global	Trie
	.bss
	.align	2
	.type	Trie, %object
	.size	Trie, 4
Trie:
	.space	4
	.global	StartLineTrie
	.align	2
	.type	StartLineTrie, %object
	.size	StartLineTrie, 4
StartLineTrie:
	.space	4
	.section	.rodata
	.align	2
.LC1367:
	.ascii	"%s: token %s is INNER but has no end delimiter\012\000"
	.align	2
.LC1368:
	.ascii	"%s: empty starting delimiter\012\000"
	.align	2
.LC1369:
	.ascii	"%s: starting delimiter %s appears twice\012\000"
	.text
	.align	2
	.global	SetupOneToken
	.syntax unified
	.arm
	.fpu softvfp
	.type	SetupOneToken, %function
SetupOneToken:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, r5, fp, lr}
	add	fp, sp, #12
	sub	sp, sp, #16
	str	r0, [fp, #-24]
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #4]
	cmp	r3, #5
	bne	.L201
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #888]
	cmp	r3, #0
	beq	.L202
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #888]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L201
.L202:
	ldr	r3, .L223
	ldr	r4, [r3]
	ldr	r3, [fp, #-24]
	ldr	r5, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r5
	ldr	r1, .L223+4
	mov	r0, r4
	bl	fprintf
.L201:
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #864]
	cmp	r3, #0
	bne	.L203
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L204
.L205:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	add	r3, r3, #900
	mov	r2, #1
	strb	r2, [r3]
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L204:
	ldr	r3, [fp, #-16]
	cmp	r3, #255
	ble	.L205
	b	.L206
.L203:
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L207
.L208:
	ldr	r3, [fp, #-24]
	ldr	r2, [r3, #864]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-24]
	add	r3, r3, r2
	mov	r2, #1
	strb	r2, [r3, #900]
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L207:
	ldr	r3, [fp, #-24]
	ldr	r2, [r3, #864]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L208
.L206:
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L209
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-24]
	add	r3, r3, r2
	mov	r2, #2
	strb	r2, [r3, #900]
.L209:
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #876]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L210
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #876]
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-24]
	add	r3, r3, r2
	mov	r2, #3
	strb	r2, [r3, #900]
.L210:
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #872]
	cmp	r3, #0
	bne	.L211
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L212
.L213:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	add	r3, r3, #1152
	add	r3, r3, #4
	mov	r2, #1
	strb	r2, [r3]
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L212:
	ldr	r3, [fp, #-16]
	cmp	r3, #255
	ble	.L213
	b	.L214
.L211:
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L215
.L216:
	ldr	r3, [fp, #-24]
	ldr	r2, [r3, #872]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-24]
	add	r3, r3, r2
	mov	r2, #1
	strb	r2, [r3, #1156]
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L215:
	ldr	r3, [fp, #-24]
	ldr	r2, [r3, #872]
	ldr	r3, [fp, #-16]
	add	r3, r2, r3
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L216
.L214:
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L217
.L222:
	ldr	r3, [fp, #-24]
	ldr	r3, [r3, #20]
	cmp	r3, #0
	beq	.L218
	ldr	r0, .L223+8
	b	.L219
.L218:
	ldr	r0, .L223+12
.L219:
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-16]
	add	r2, r2, #6
	ldr	r3, [r3, r2, lsl #2]
	ldr	r2, [fp, #-24]
	mov	r1, r3
	bl	TrieInsert
	mov	r3, r0
	cmp	r3, #0
	bne	.L220
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-16]
	add	r2, r2, #6
	ldr	r3, [r3, r2, lsl #2]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	bne	.L221
	ldr	r3, .L223
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L223+16
	mov	r0, r4
	bl	fprintf
	b	.L220
.L221:
	ldr	r3, .L223
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-16]
	add	r2, r2, #6
	ldr	r3, [r3, r2, lsl #2]
	mov	r2, r1
	ldr	r1, .L223+20
	mov	r0, r4
	bl	fprintf
.L220:
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L217:
	ldr	r3, [fp, #-24]
	ldr	r2, [fp, #-16]
	add	r2, r2, #6
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	bne	.L222
	nop
	nop
	sub	sp, fp, #12
	@ sp needed
	pop	{r4, r5, fp, pc}
.L224:
	.align	2
.L223:
	.word	err_fp
	.word	.LC1367
	.word	StartLineTrie
	.word	Trie
	.word	.LC1368
	.word	.LC1369
	.size	SetupOneToken, .-SetupOneToken
	.align	2
	.global	SetupLanguage
	.syntax unified
	.arm
	.fpu softvfp
	.type	SetupLanguage, %function
SetupLanguage:
	@ args = 0, pretend = 0, frame = 24
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #24
	str	r0, [fp, #-24]
	mov	r3, #0
	str	r3, [fp, #-12]
	b	.L226
.L231:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-12]
	add	r3, r3, #12
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	ldr	r3, [r3, #504]
	cmp	r3, #0
	beq	.L227
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L228
.L229:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-12]
	add	r3, r3, #12
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	ldr	r1, [fp, #-16]
	mov	r0, r3
	bl	ExpandToken
	str	r0, [fp, #-8]
	ldr	r0, [fp, #-8]
	bl	SetupOneToken
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L228:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-12]
	add	r3, r3, #12
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	ldr	r2, [fp, #-16]
	add	r2, r2, #126
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	bne	.L229
	b	.L230
.L227:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-12]
	add	r3, r3, #12
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	mov	r0, r3
	bl	SetupOneToken
.L230:
	ldr	r3, [fp, #-12]
	add	r3, r3, #1
	str	r3, [fp, #-12]
.L226:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-12]
	add	r3, r3, #12
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	cmp	r3, #0
	bne	.L231
	mov	r3, #0
	str	r3, [fp, #-16]
	b	.L232
.L233:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-16]
	add	r3, r3, #162
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	mov	r0, r3
	bl	HashInsert
	ldr	r3, [fp, #-16]
	add	r3, r3, #1
	str	r3, [fp, #-16]
.L232:
	ldr	r2, [fp, #-24]
	ldr	r3, [fp, #-16]
	add	r3, r3, #162
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	cmp	r3, #0
	bne	.L233
	nop
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
	.size	SetupLanguage, .-SetupLanguage
	.align	2
	.global	Printable
	.syntax unified
	.arm
	.fpu softvfp
	.type	Printable, %function
Printable:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #20
	mov	r3, r0
	strb	r3, [fp, #-13]
	ldr	r3, .L239
	str	r3, [fp, #-8]
	b	.L235
.L237:
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L235:
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L236
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	ldrb	r2, [fp, #-13]	@ zero_extendqisi2
	cmp	r2, r3
	bne	.L237
.L236:
	ldr	r3, [fp, #-8]
	ldrb	r3, [r3]	@ zero_extendqisi2
	ldrb	r2, [fp, #-13]	@ zero_extendqisi2
	cmp	r2, r3
	moveq	r3, #1
	movne	r3, #0
	and	r3, r3, #255
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
.L240:
	.align	2
.L239:
	.word	AllPrintable
	.size	Printable, .-Printable
	.align	2
	.global	TokenStartingHere
	.syntax unified
	.arm
	.fpu softvfp
	.type	TokenStartingHere, %function
TokenStartingHere:
	@ args = 0, pretend = 0, frame = 16
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #16
	str	r0, [fp, #-16]
	ldr	r3, .L245
	ldr	r3, [r3]
	cmp	r3, #1
	bne	.L242
	ldr	r3, .L245+4
	ldr	r0, [r3]
	ldr	r3, .L245
	ldr	r3, [r3]
	ldr	r2, .L245+8
	add	r3, r3, r2
	ldr	r2, [fp, #-16]
	mov	r1, r3
	bl	TrieRetrieve
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	cmp	r3, #0
	bne	.L243
	ldr	r3, .L245+12
	ldr	r0, [r3]
	ldr	r3, .L245
	ldr	r3, [r3]
	ldr	r2, .L245+8
	add	r3, r3, r2
	ldr	r2, [fp, #-16]
	mov	r1, r3
	bl	TrieRetrieve
	str	r0, [fp, #-8]
	b	.L243
.L242:
	ldr	r3, .L245+12
	ldr	r0, [r3]
	ldr	r3, .L245
	ldr	r3, [r3]
	ldr	r2, .L245+8
	add	r3, r3, r2
	ldr	r2, [fp, #-16]
	mov	r1, r3
	bl	TrieRetrieve
	str	r0, [fp, #-8]
.L243:
	ldr	r3, [fp, #-8]
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L246:
	.align	2
.L245:
	.word	line_pos
	.word	StartLineTrie
	.word	curr_line
	.word	Trie
	.size	TokenStartingHere, .-TokenStartingHere
	.align	2
	.global	Matching
	.syntax unified
	.arm
	.fpu softvfp
	.type	Matching, %function
Matching:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L248
.L250:
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L248:
	ldr	r2, .L252
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #3]
	cmp	r3, #0
	beq	.L249
	ldr	r2, .L252
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #3]
	mov	r0, r3
	bl	InputMatches
	mov	r3, r0
	cmp	r3, #0
	beq	.L250
.L249:
	ldr	r3, [fp, #-8]
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L253:
	.align	2
.L252:
	.word	pairs
	.size	Matching, .-Matching
	.section	.rodata
	.align	2
.LC1370:
	.ascii	"START\000"
	.align	2
.LC1371:
	.ascii	"IN_TOKEN\000"
	.align	2
.LC1372:
	.ascii	"IN_TOKEN_NEEDING_DELIM\000"
	.align	2
.LC1373:
	.ascii	"IN_TOKEN_AFTER_ESCAPE\000"
	.align	2
.LC1374:
	.ascii	"IN_TOKEN_AFTER_INNER_ESCAPE\000"
	.align	2
.LC1375:
	.ascii	"STOP\000"
	.text
	.align	2
	.global	debug_state
	.syntax unified
	.arm
	.fpu softvfp
	.type	debug_state, %function
debug_state:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	sub	r3, r3, #1
	cmp	r3, #5
	ldrls	pc, [pc, r3, asl #2]
	b	.L255
.L257:
	.word	.L262
	.word	.L261
	.word	.L260
	.word	.L259
	.word	.L258
	.word	.L256
.L262:
	ldr	r3, .L264
	b	.L263
.L261:
	ldr	r3, .L264+4
	b	.L263
.L260:
	ldr	r3, .L264+8
	b	.L263
.L259:
	ldr	r3, .L264+12
	b	.L263
.L258:
	ldr	r3, .L264+16
	b	.L263
.L256:
	ldr	r3, .L264+20
	b	.L263
.L255:
	ldr	r3, .L264+24
.L263:
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
.L265:
	.align	2
.L264:
	.word	.LC1370
	.word	.LC1371
	.word	.LC1372
	.word	.LC1373
	.word	.LC1374
	.word	.LC1375
	.word	.LC100
	.size	debug_state, .-debug_state
	.section	.rodata
	.align	2
.LC1376:
	.ascii	"%s: skipping unexpected %c character\012\000"
	.align	2
.LC1377:
	.ascii	"skipping unexpected unprintable character\000"
	.align	2
.LC1378:
	.ascii	"%s: %s (octal %o)\012\000"
	.align	2
.LC1379:
	.ascii	"%s internal error: lang->no_match\012\000"
	.align	2
.LC1380:
	.ascii	"%s: skipping %c character (not allowed in %s)\012\000"
	.align	2
.LC1381:
	.ascii	"%s: skipping tab character (not allowed in %s)\012\000"
	.align	2
.LC1382:
	.ascii	"%s: skipping newline character (not allowed in %s)\012"
	.ascii	"\000"
	.align	2
.LC1383:
	.ascii	"%s: skipping formfeed character (not allowed in %s)"
	.ascii	"\012\000"
	.align	2
.LC1384:
	.ascii	"skipping unprintable character\000"
	.align	2
.LC1385:
	.ascii	"%s: %s, octal code %o (not allowed in %s)\012\000"
	.align	2
.LC1386:
	.ascii	"%s: expected new delimiter here, found %c\012\000"
	.align	2
.LC1387:
	.ascii	"%s: skipping %c%c in %s, since %c not legal here\012"
	.ascii	"\000"
	.align	2
.LC1388:
	.ascii	"%s: skipping %c and %s (octal %o)\012\000"
	.align	2
.LC1389:
	.ascii	"unprintable unexpected character\000"
	.align	2
.LC1390:
	.ascii	"%s internal error (state = %d)\012\000"
	.align	2
.LC1391:
	.ascii	"%s: program text ended within %s\012\000"
	.align	2
.LC1392:
	.ascii	"%s: %s token ended within %s\012\000"
	.align	2
.LC1393:
	.ascii	"%s: skipping %c at end of program text\012\000"
	.align	2
.LC1394:
	.ascii	"%s: program text ended within %s after escape\012\000"
	.align	2
.LC1395:
	.ascii	"%s: %s token ended within %s after escape\012\000"
	.align	2
.LC1396:
	.ascii	"%s: internal error (state %d)\012\000"
	.align	2
.LC1397:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	Process
	.syntax unified
	.arm
	.fpu softvfp
	.type	Process, %function
Process:
	@ args = 0, pretend = 0, frame = 56
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #76
	str	r0, [fp, #-56]
	str	r1, [fp, #-60]
	str	r2, [fp, #-64]
	ldr	r3, .L340
	ldr	r3, [r3]
	str	r3, [fp, #-16]
	mov	r3,#0
	mov	r3, #0
	str	r3, [fp, #-28]
	mov	r3, #0
	str	r3, [fp, #-40]
	mov	r3, #0
	str	r3, [fp, #-44]
	ldr	r3, .L340+4
	str	r3, [fp, #-24]
	ldr	r3, .L340+4
	str	r3, [fp, #-20]
	mov	r3, #1
	str	r3, [fp, #-36]
	b	.L267
.L319:
	ldr	r3, [fp, #-36]
	sub	r3, r3, #1
	cmp	r3, #4
	ldrls	pc, [pc, r3, asl #2]
	b	.L268
.L270:
	.word	.L274
	.word	.L273
	.word	.L272
	.word	.L271
	.word	.L269
.L274:
	ldr	r3, [fp, #-60]
	cmp	r3, #0
	beq	.L275
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r2, [r2, r3]	@ zero_extendqisi2
	ldr	r3, [fp, #-64]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r2, r3
	bne	.L275
	ldr	r0, [fp, #-64]
	bl	InputMatches
	mov	r3, r0
	cmp	r3, #0
	beq	.L275
	ldr	r0, [fp, #-64]
	bl	strlen
	mov	r3, r0
	str	r3, [fp, #-48]
	mov	r3, #0
	str	r3, [fp, #-32]
	b	.L276
.L277:
	bl	NextChar
	ldr	r3, [fp, #-32]
	add	r3, r3, #1
	str	r3, [fp, #-32]
.L276:
	ldr	r3, [fp, #-48]
	ldr	r2, [fp, #-32]
	cmp	r2, r3
	blt	.L277
	mov	r3, #6
	str	r3, [fp, #-36]
	b	.L278
.L275:
	sub	r3, fp, #48
	mov	r0, r3
	bl	TokenStartingHere
	str	r0, [fp, #-28]
	ldr	r3, [fp, #-28]
	cmp	r3, #0
	beq	.L279
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	add	r2, r3, r2
	ldr	r3, [fp, #-48]
	ldr	r1, [fp, #-28]
	ldr	r0, [fp, #-56]
	bl	StartEmit
	mov	r3, #0
	str	r3, [fp, #-32]
	b	.L280
.L281:
	bl	NextChar
	ldr	r3, [fp, #-32]
	add	r3, r3, #1
	str	r3, [fp, #-32]
.L280:
	ldr	r3, [fp, #-48]
	ldr	r2, [fp, #-32]
	cmp	r2, r3
	blt	.L281
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #4]
	cmp	r3, #5
	bne	.L282
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #888]
	mov	r2, r3
	ldr	r1, [fp, #-28]
	ldr	r0, [fp, #-56]
	bl	Process
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	b	.L267
.L282:
	mov	r3, #1
	str	r3, [fp, #-40]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #896]
	cmp	r3, #0
	beq	.L283
	mov	r3, #2
	b	.L284
.L283:
	mov	r3, #1
.L284:
	str	r3, [fp, #-44]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #888]
	str	r3, [fp, #-24]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #884]
	str	r3, [fp, #-20]
	mov	r3, #2
	str	r3, [fp, #-36]
	b	.L267
.L279:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #32
	beq	.L285
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #9
	beq	.L285
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #10
	beq	.L285
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L286
.L285:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitRaw
	bl	NextChar
	b	.L278
.L286:
	ldr	r3, [fp, #-56]
	ldr	r3, [r3, #48]
	cmp	r3, #2
	bne	.L287
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	EmitProtected
	bl	NextChar
	b	.L267
.L287:
	ldr	r3, [fp, #-56]
	ldr	r3, [r3, #48]
	cmp	r3, #1
	bne	.L288
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	Printable
	mov	r3, r0
	cmp	r3, #0
	beq	.L289
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	ldr	r1, .L340+20
	mov	r0, r4
	bl	fprintf
	b	.L290
.L289:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	str	r3, [sp]
	ldr	r3, .L340+24
	ldr	r1, .L340+28
	mov	r0, r4
	bl	fprintf
.L290:
	bl	NextChar
	b	.L267
.L288:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L340+32
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L278:
	b	.L267
.L273:
	ldr	r3, [fp, #-24]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L291
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #892]
	cmp	r3, #0
	beq	.L292
	ldr	r3, .L340+8
	ldr	r3, [r3]
	cmp	r3, #1
	bne	.L291
.L292:
	ldr	r0, [fp, #-24]
	bl	InputMatches
	mov	r3, r0
	cmp	r3, #0
	beq	.L291
	ldr	r3, [fp, #-40]
	sub	r3, r3, #1
	str	r3, [fp, #-40]
	ldr	r3, [fp, #-40]
	cmp	r3, #0
	ble	.L293
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	bl	NextChar
	b	.L299
.L293:
	ldr	r3, [fp, #-44]
	sub	r3, r3, #1
	str	r3, [fp, #-44]
	ldr	r3, [fp, #-44]
	cmp	r3, #0
	bne	.L295
	ldr	r0, [fp, #-24]
	bl	strlen
	mov	r3, r0
	str	r3, [fp, #-48]
	mov	r3, #0
	str	r3, [fp, #-32]
	b	.L296
.L297:
	bl	NextChar
	ldr	r3, [fp, #-32]
	add	r3, r3, #1
	str	r3, [fp, #-32]
.L296:
	ldr	r3, [fp, #-48]
	ldr	r2, [fp, #-32]
	cmp	r2, r3
	blt	.L297
	ldr	r1, [fp, #-24]
	ldr	r0, [fp, #-28]
	bl	EndEmit
	mov	r3, #1
	str	r3, [fp, #-36]
	b	.L299
.L295:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	bl	NextChar
	ldr	r3, [fp, #-20]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L298
	mov	r3, #3
	str	r3, [fp, #-36]
	b	.L299
.L298:
	mov	r3, #2
	str	r3, [fp, #-36]
	b	.L299
.L291:
	ldr	r3, [fp, #-20]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L300
	ldr	r0, [fp, #-20]
	bl	InputMatches
	mov	r3, r0
	cmp	r3, #0
	beq	.L300
	ldr	r3, [fp, #-40]
	add	r3, r3, #1
	str	r3, [fp, #-40]
.L300:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-28]
	add	r3, r3, r2
	ldrb	r3, [r3, #900]	@ zero_extendqisi2
	cmp	r3, #3
	beq	.L301
	cmp	r3, #3
	bgt	.L302
	cmp	r3, #1
	beq	.L303
	cmp	r3, #2
	beq	.L304
	b	.L302
.L303:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	bl	NextChar
	b	.L299
.L304:
	bl	NextChar
	mov	r3, #4
	str	r3, [fp, #-36]
	b	.L299
.L301:
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	bl	NextChar
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #880]
	mov	r2, r3
	ldr	r1, [fp, #-28]
	ldr	r0, [fp, #-56]
	bl	Process
	mov	r3, #5
	str	r3, [fp, #-36]
	b	.L299
.L302:
	ldr	r3, [fp, #-24]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L305
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	Printable
	mov	r3, r0
	cmp	r3, #0
	beq	.L306
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r1
	ldr	r1, .L340+36
	mov	r0, r4
	bl	fprintf
	b	.L307
.L306:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #9
	bne	.L308
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+40
	mov	r0, r4
	bl	fprintf
	b	.L307
.L308:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #10
	bne	.L309
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+44
	mov	r0, r4
	bl	fprintf
	b	.L307
.L309:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #12
	bne	.L310
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+48
	mov	r0, r4
	bl	fprintf
	b	.L307
.L310:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	str	r3, [sp, #4]
	str	r1, [sp]
	ldr	r3, .L340+52
	ldr	r1, .L340+56
	mov	r0, r4
	bl	fprintf
.L307:
	bl	NextChar
	b	.L336
.L305:
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	mov	r3, #1
	str	r3, [fp, #-36]
.L336:
	nop
.L299:
	b	.L267
.L272:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	sub	r3, r3, #9
	cmp	r3, #23
	movhi	r2, #1
	movls	r2, #0
	and	r2, r2, #255
	cmp	r2, #0
	bne	.L312
	mov	r2, #1
	lsl	r2, r2, r3
	ldr	r3, .L340+60
	and	r3, r3, r2
	cmp	r3, #0
	movne	r3, #1
	moveq	r3, #0
	and	r3, r3, #255
	cmp	r3, #0
	beq	.L312
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	bl	NextChar
	b	.L313
.L312:
	bl	Matching
	str	r0, [fp, #-32]
	ldr	r2, .L340+64
	ldr	r3, [fp, #-32]
	ldr	r3, [r2, r3, lsl #3]
	cmp	r3, #0
	bne	.L314
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	ldr	r1, .L340+68
	mov	r0, r4
	bl	fprintf
	mov	r0, #0
	bl	exit
.L314:
	ldr	r2, .L340+64
	ldr	r3, [fp, #-32]
	ldr	r3, [r2, r3, lsl #3]
	str	r3, [fp, #-20]
	ldr	r2, .L340+64
	ldr	r3, [fp, #-32]
	lsl	r3, r3, #3
	add	r3, r2, r3
	ldr	r3, [r3, #4]
	str	r3, [fp, #-24]
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	bl	NextChar
	ldr	r3, [fp, #-40]
	add	r3, r3, #1
	str	r3, [fp, #-40]
	mov	r3, #2
	str	r3, [fp, #-36]
	nop
.L313:
	b	.L267
.L271:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r2, r3
	ldr	r3, [fp, #-28]
	add	r3, r3, r2
	ldrb	r3, [r3, #1156]	@ zero_extendqisi2
	cmp	r3, #1
	bne	.L315
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r1, r3
	ldr	r0, [fp, #-28]
	bl	Emit
	b	.L316
.L315:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	r0, r3
	bl	Printable
	mov	r3, r0
	cmp	r3, #0
	beq	.L317
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	lr, r3
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	mov	ip, r3
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r2, .L340+8
	ldr	r2, [r2]
	ldr	r0, .L340+12
	ldrb	r2, [r0, r2]	@ zero_extendqisi2
	str	r2, [sp, #8]
	str	r3, [sp, #4]
	str	ip, [sp]
	mov	r3, lr
	mov	r2, r1
	ldr	r1, .L340+72
	mov	r0, r4
	bl	fprintf
	b	.L316
.L317:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	mov	r0, r3
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r1, .L340+12
	ldrb	r3, [r1, r3]	@ zero_extendqisi2
	str	r3, [sp, #4]
	ldr	r3, .L340+76
	str	r3, [sp]
	mov	r3, r0
	ldr	r1, .L340+80
	mov	r0, r4
	bl	fprintf
.L316:
	bl	NextChar
	mov	r3, #2
	str	r3, [fp, #-36]
	b	.L267
.L269:
	mov	r3, #0
	ldr	r2, .L340+4
	ldr	r1, [fp, #-28]
	ldr	r0, [fp, #-56]
	bl	StartEmit
	mov	r3, #2
	str	r3, [fp, #-36]
	b	.L267
.L268:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-36]
	ldr	r1, .L340+84
	mov	r0, r4
	bl	fprintf
	bl	abort
.L267:
	ldr	r3, .L340+8
	ldr	r3, [r3]
	ldr	r2, .L340+12
	ldrb	r3, [r2, r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L318
	ldr	r3, [fp, #-36]
	cmp	r3, #6
	bne	.L319
.L318:
	ldr	r3, [fp, #-36]
	sub	r3, r3, #1
	cmp	r3, #5
	ldrls	pc, [pc, r3, asl #2]
	b	.L320
.L322:
	.word	.L337
	.word	.L326
	.word	.L325
	.word	.L324
	.word	.L323
	.word	.L337
.L326:
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #888]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L338
	ldr	r3, [fp, #-60]
	cmp	r3, #0
	bne	.L329
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+88
	mov	r0, r4
	bl	fprintf
	b	.L330
.L329:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, [fp, #-60]
	ldr	r2, [r3]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r2
	mov	r2, r1
	ldr	r1, .L340+92
	mov	r0, r4
	bl	fprintf
.L330:
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	b	.L338
.L325:
	ldr	r3, [fp, #-60]
	cmp	r3, #0
	bne	.L331
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+88
	mov	r0, r4
	bl	fprintf
	b	.L332
.L331:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, [fp, #-60]
	ldr	r2, [r3]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r2
	mov	r2, r1
	ldr	r1, .L340+92
	mov	r0, r4
	bl	fprintf
.L332:
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	b	.L327
.L324:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #868]
	ldrb	r3, [r3]	@ zero_extendqisi2
	ldr	r1, .L340+96
	mov	r0, r4
	bl	fprintf
	ldr	r1, .L340+4
	ldr	r0, [fp, #-28]
	bl	EndEmit
	b	.L327
.L323:
	ldr	r3, [fp, #-28]
	ldr	r3, [r3, #888]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L339
	ldr	r3, [fp, #-60]
	cmp	r3, #0
	bne	.L334
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	ldr	r1, .L340+100
	mov	r0, r4
	bl	fprintf
	b	.L339
.L334:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	ldr	r3, [fp, #-60]
	ldr	r2, [r3]
	ldr	r3, [fp, #-28]
	ldr	r3, [r3]
	str	r3, [sp]
	mov	r3, r2
	mov	r2, r1
	ldr	r1, .L340+104
	mov	r0, r4
	bl	fprintf
	b	.L339
.L320:
	ldr	r3, .L340+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, [fp, #-36]
	ldr	r1, .L340+108
	mov	r0, r4
	bl	fprintf
	bl	abort
.L337:
	nop
	b	.L327
.L338:
	nop
	b	.L327
.L339:
	nop
.L327:
	nop
	ldr	r3, .L340
	ldr	r2, [r3]
	ldr	r3, [fp, #-16]
	eors	r2, r3, r2
	mov	r3, #0
	beq	.L335
	bl	__stack_chk_fail
.L335:
	sub	sp, fp, #8
	@ sp needed
	pop	{r4, fp, pc}
.L341:
	.align	2
.L340:
	.word	.LC1397
	.word	.LC10
	.word	line_pos
	.word	curr_line
	.word	err_fp
	.word	.LC1376
	.word	.LC1377
	.word	.LC1378
	.word	.LC1379
	.word	.LC1380
	.word	.LC1381
	.word	.LC1382
	.word	.LC1383
	.word	.LC1384
	.word	.LC1385
	.word	8388619
	.word	pairs
	.word	.LC1386
	.word	.LC1387
	.word	.LC1389
	.word	.LC1388
	.word	.LC1390
	.word	.LC1391
	.word	.LC1392
	.word	.LC1393
	.word	.LC1394
	.word	.LC1395
	.word	.LC1396
	.size	Process, .-Process
	.section	.rodata
	.align	2
.LC1398:
	.ascii	"usage: prg2lout <options> <files>\012\012\000"
	.align	2
.LC1399:
	.ascii	"where <options> can be\012\000"
	.align	2
.LC1400:
	.ascii	"    -r           raw mode (used within Lout only)\012"
	.ascii	"\000"
	.align	2
.LC1401:
	.ascii	"    -i<file>     take input from <file>\012\000"
	.align	2
.LC1402:
	.ascii	"    -o<file>     send output to <file>\012\000"
	.align	2
.LC1403:
	.ascii	"    -e<file>     send error messages to <file>\012\000"
	.align	2
.LC1404:
	.ascii	"    -l<language> input is in this programming langu"
	.ascii	"age\012\000"
	.align	2
.LC1405:
	.ascii	"    -p<style>    print style: fixed, varying, symbo"
	.ascii	"l\012\000"
	.align	2
.LC1406:
	.ascii	"    -f<family>   font family (e.g. Times)\012\000"
	.align	2
.LC1407:
	.ascii	"    -s<size>     font size (e.g. 10p or 12p)\012\000"
	.align	2
.LC1408:
	.ascii	"    -v<space>    line spacing (e.g. 1.1fx)\012\000"
	.align	2
.LC1409:
	.ascii	"    -t<num>      tab interval (e.g. 8 is default)\012"
	.ascii	"\000"
	.align	2
.LC1410:
	.ascii	"    -T<dist>     output tab interval (e.g. 0.5i)\012"
	.ascii	"\000"
	.align	2
.LC1411:
	.ascii	"    -S<file>     use this as the setup file\012\000"
	.align	2
.LC1412:
	.ascii	"    -L<num>      number lines from <num> (default i"
	.ascii	"s 1)\012\000"
	.align	2
.LC1413:
	.ascii	"    -n           no file names as page headers\012\000"
	.align	2
.LC1414:
	.ascii	"    -V           print version information and exit"
	.ascii	"\012\000"
	.align	2
.LC1415:
	.ascii	"    -u           print this usage message and exit\012"
	.ascii	"\000"
	.align	2
.LC1416:
	.ascii	"and <language> (which is compulsory) can be any one"
	.ascii	" of:\012\012\000"
	.align	2
.LC1417:
	.ascii	"    %s\012\000"
	.align	2
.LC1418:
	.ascii	"The values of all formatting options not given are\012"
	.ascii	"\000"
	.align	2
.LC1419:
	.ascii	"taken from the setup file: either the file given af"
	.ascii	"ter\012\000"
	.align	2
.LC1420:
	.ascii	"-S, or the system default setup file for this langu"
	.ascii	"age\012\000"
	.align	2
.LC1421:
	.ascii	"if there is no -S option.\012\000"
	.text
	.align	2
	.global	PrintUsage
	.syntax unified
	.arm
	.fpu softvfp
	.type	PrintUsage, %function
PrintUsage:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #10
	bl	fputc
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #35
	mov	r1, #1
	ldr	r0, .L345+4
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #23
	mov	r1, #1
	ldr	r0, .L345+8
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #10
	bl	fputc
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #50
	mov	r1, #1
	ldr	r0, .L345+12
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #40
	mov	r1, #1
	ldr	r0, .L345+16
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #39
	mov	r1, #1
	ldr	r0, .L345+20
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #47
	mov	r1, #1
	ldr	r0, .L345+24
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #55
	mov	r1, #1
	ldr	r0, .L345+28
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #53
	mov	r1, #1
	ldr	r0, .L345+32
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #42
	mov	r1, #1
	ldr	r0, .L345+36
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #45
	mov	r1, #1
	ldr	r0, .L345+40
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #43
	mov	r1, #1
	ldr	r0, .L345+44
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #50
	mov	r1, #1
	ldr	r0, .L345+48
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #49
	mov	r1, #1
	ldr	r0, .L345+52
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #44
	mov	r1, #1
	ldr	r0, .L345+56
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #56
	mov	r1, #1
	ldr	r0, .L345+60
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #47
	mov	r1, #1
	ldr	r0, .L345+64
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #52
	mov	r1, #1
	ldr	r0, .L345+68
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #51
	mov	r1, #1
	ldr	r0, .L345+72
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #10
	bl	fputc
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #57
	mov	r1, #1
	ldr	r0, .L345+76
	bl	fwrite
	mov	r3, #0
	str	r3, [fp, #-8]
	b	.L343
.L344:
	ldr	r3, .L345
	ldr	r0, [r3]
	ldr	r2, .L345+80
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #2]
	ldr	r3, [r3]
	mov	r2, r3
	ldr	r1, .L345+84
	bl	fprintf
	ldr	r3, [fp, #-8]
	add	r3, r3, #1
	str	r3, [fp, #-8]
.L343:
	ldr	r2, .L345+80
	ldr	r3, [fp, #-8]
	ldr	r3, [r2, r3, lsl #2]
	cmp	r3, #0
	bne	.L344
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #10
	bl	fputc
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #51
	mov	r1, #1
	ldr	r0, .L345+88
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #55
	mov	r1, #1
	ldr	r0, .L345+92
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #55
	mov	r1, #1
	ldr	r0, .L345+96
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r2, #26
	mov	r1, #1
	ldr	r0, .L345+100
	bl	fwrite
	ldr	r3, .L345
	ldr	r3, [r3]
	mov	r1, r3
	mov	r0, #10
	bl	fputc
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L346:
	.align	2
.L345:
	.word	err_fp
	.word	.LC1398
	.word	.LC1399
	.word	.LC1400
	.word	.LC1401
	.word	.LC1402
	.word	.LC1403
	.word	.LC1404
	.word	.LC1405
	.word	.LC1406
	.word	.LC1407
	.word	.LC1408
	.word	.LC1409
	.word	.LC1410
	.word	.LC1411
	.word	.LC1412
	.word	.LC1413
	.word	.LC1414
	.word	.LC1415
	.word	.LC1416
	.word	languages
	.word	.LC1417
	.word	.LC1418
	.word	.LC1419
	.word	.LC1420
	.word	.LC1421
	.size	PrintUsage, .-PrintUsage
	.section	.rodata
	.align	2
.LC1422:
	.ascii	"%s: -r must be first if it occurs at all\012\000"
	.align	2
.LC1423:
	.ascii	"%s: -i illegal without -r\012\000"
	.align	2
.LC1424:
	.ascii	"%s: -i seen twice\012\000"
	.align	2
.LC1425:
	.ascii	"usage: -i<filename>\000"
	.align	2
.LC1426:
	.ascii	"%s: %s\012\000"
	.align	2
.LC1427:
	.ascii	"%s: cannot open input file %s\012\000"
	.align	2
.LC1428:
	.ascii	"%s: -o seen twice\012\000"
	.align	2
.LC1429:
	.ascii	"usage: -o<filename>\000"
	.align	2
.LC1430:
	.ascii	"%s: cannot open output file %s\012\000"
	.align	2
.LC1431:
	.ascii	"usage: -e<filename>\000"
	.align	2
.LC1432:
	.ascii	"%s: cannot open error file %s\000"
	.align	2
.LC1433:
	.ascii	"%s: -p illegal with -r option\012\000"
	.align	2
.LC1434:
	.ascii	"usage: -p<printstyle>\000"
	.align	2
.LC1435:
	.ascii	"fixed\000"
	.align	2
.LC1436:
	.ascii	"varying\000"
	.align	2
.LC1437:
	.ascii	"symbol\000"
	.align	2
.LC1438:
	.ascii	"%s: unknown -p option %s\012\000"
	.align	2
.LC1439:
	.ascii	"%s: -f illegal with -r option\012\000"
	.align	2
.LC1440:
	.ascii	"usage: -f<font_family>\000"
	.align	2
.LC1441:
	.ascii	"%s: -s illegal with -r option\012\000"
	.align	2
.LC1442:
	.ascii	"usage: -s<size>\000"
	.align	2
.LC1443:
	.ascii	"%s: -v illegal with -r option\012\000"
	.align	2
.LC1444:
	.ascii	"usage: -v<line_spacing>\000"
	.align	2
.LC1445:
	.ascii	"%s: -b illegal with -r option\012\000"
	.align	2
.LC1446:
	.ascii	"usage: -b<scale_factor>\000"
	.align	2
.LC1447:
	.ascii	"%s usage: -t<number>\012\000"
	.align	2
.LC1448:
	.ascii	"%s -t: tab interval must be greater than 0\012\000"
	.align	2
.LC1449:
	.ascii	"%f%c\000"
	.align	2
.LC1450:
	.ascii	"%s usage: -T<number><unit>\012\000"
	.global	__aeabi_fcmple
	.global	__aeabi_fcmpge
	.align	2
.LC1451:
	.ascii	"%s -T: unreasonably large or small tab interval\012"
	.ascii	"\000"
	.align	2
.LC1452:
	.ascii	"%s -T: tab unit must be one of cipmfsv\012\000"
	.align	2
.LC1453:
	.ascii	"%s: -S illegal with -r option\012\000"
	.align	2
.LC1454:
	.ascii	"usage: -S<filename>\000"
	.align	2
.LC1455:
	.ascii	"%s usage: -L  or  -L<number>\012\000"
	.align	2
.LC1456:
	.ascii	"%s: -n illegal with -r option\012\000"
	.align	2
.LC1457:
	.ascii	"%s: -V illegal with -r option\012\000"
	.align	2
.LC1458:
	.ascii	"prg2lout Version 2.5 (November 2006)\000"
	.align	2
.LC1459:
	.ascii	"%s\012\000"
	.align	2
.LC1460:
	.ascii	"%s: -u illegal with -r option\012\000"
	.align	2
.LC1461:
	.ascii	"%s: -l seen twice\012\000"
	.align	2
.LC1462:
	.ascii	"usage: -l<language>\000"
	.align	2
.LC1463:
	.ascii	"%s: unknown language %s\012\000"
	.align	2
.LC1464:
	.ascii	"%s: unknown command line flag %s\012\000"
	.align	2
.LC1465:
	.ascii	"%s: file parameter illegal with -r flag\012\000"
	.align	2
.LC1466:
	.ascii	"%s: missing -l option\012\000"
	.align	2
.LC1467:
	.ascii	"%s -r: missing -o option\012\000"
	.align	2
.LC1468:
	.ascii	"sInclude { doc }\000"
	.align	2
.LC1469:
	.ascii	"@Sy\000"
	.align	2
.LC1470:
	.ascii	"%s%s\012\000"
	.align	2
.LC1471:
	.ascii	"clude\000"
	.align	2
.LC1472:
	.ascii	"@In\000"
	.align	2
.LC1473:
	.ascii	"%s%s { %s }\012\000"
	.align	2
.LC1474:
	.ascii	"sInclude\000"
	.align	2
.LC1475:
	.ascii	"@Document\012\000"
	.align	2
.LC1476:
	.ascii	"    @InitialBreak { lines 1.2fx nohyphen }\012\000"
	.align	2
.LC1477:
	.ascii	"//\012\000"
	.align	2
.LC1478:
	.ascii	"gin\000"
	.align	2
.LC1479:
	.ascii	"@Text @Be\000"
	.align	2
.LC1480:
	.ascii	"%s: skipping input file %s (cannot open)\012\000"
	.align	2
.LC1481:
	.ascii	"\012\012@NP\012\012\000"
	.align	2
.LC1482:
	.ascii	"{ Times Bold \"+3p\" } @Font \"%s\"\012@DP\012\000"
	.align	2
.LC1483:
	.ascii	"    style { %s }\012\000"
	.align	2
.LC1484:
	.ascii	"    font { %s }\012\000"
	.align	2
.LC1485:
	.ascii	"    size { %s }\012\000"
	.align	2
.LC1486:
	.ascii	"    line { %s }\012\000"
	.align	2
.LC1487:
	.ascii	"    blanklinescale { %s }\012\000"
	.align	2
.LC1488:
	.ascii	"    tabin { %s }\012\000"
	.align	2
.LC1489:
	.ascii	"    tabout { %s }\012\000"
	.align	2
.LC1490:
	.ascii	"    numbered { %d }\012\000"
	.align	2
.LC1491:
	.ascii	"No\000"
	.align	2
.LC1492:
	.ascii	"NoPrint\000"
	.align	2
.LC1493:
	.ascii	"    blanknumbered { %s }\012\000"
	.align	2
.LC1494:
	.ascii	"@Be\000"
	.align	2
.LC1495:
	.ascii	"nd\000"
	.align	2
.LC1496:
	.ascii	"@E\000"
	.align	2
.LC1497:
	.ascii	"%s%s %s\012\000"
	.align	2
.LC1498:
	.ascii	"nd @T\000"
	.align	2
.LC1499:
	.ascii	"%s%s%s\012\000"
	.align	2
.LC1500:
	.ascii	"ext\000"
	.align	2
.LC1501:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 4152
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{r4, fp, lr}
	add	fp, sp, #8
	sub	sp, sp, #4160
	sub	sp, sp, #4
	sub	r3, fp, #4096
	sub	r3, r3, #12
	str	r0, [r3, #-52]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	str	r1, [r3, #-56]
	ldr	r3, .L481
	ldr	r3, [r3]
	str	r3, [fp, #-16]
	mov	r3,#0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-40]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-44]
	ldr	r3, .L481+4
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L481+4
	ldr	r3, [r3]
	ldr	r2, .L481+8
	str	r3, [r2]
	ldr	r3, .L481+12
	ldr	r3, [r3]
	ldr	r2, .L481+16
	str	r3, [r2]
	ldr	r3, .L481+20
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L481+20
	ldr	r3, [r3]
	ldr	r2, .L481+24
	str	r3, [r2]
	ldr	r3, .L481+28
	mov	r2, #0
	str	r2, [r3]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	ldr	r3, .L481+28
	ldr	r3, [r3]
	str	r3, [r2, #-12]
	ldr	r3, .L481+32
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+184
	mov	r2, #8
	str	r2, [r3]
	ldr	r3, .L481+36
	ldr	r2, .L481+40
	str	r2, [r3]	@ float
	ldr	r3, .L481+204
	mov	r2, #102
	strb	r2, [r3]
	ldr	r3, .L481+44
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L481+48
	mov	r2, #2
	str	r2, [r3]
	ldr	r3, .L481+252
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L481+52
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+56
	mov	r2, #0
	str	r2, [r3]
	ldr	r3, .L481+56
	ldr	r3, [r3]
	ldr	r2, .L481+244
	str	r3, [r2]
	ldr	r3, .L481+244
	ldr	r3, [r3]
	ldr	r2, .L481+200
	str	r3, [r2]
	ldr	r3, .L481+200
	ldr	r3, [r3]
	ldr	r2, .L481+180
	str	r3, [r2]
	ldr	r3, .L481+180
	ldr	r3, [r3]
	ldr	r2, .L481+172
	str	r3, [r2]
	ldr	r3, .L481+172
	ldr	r3, [r3]
	ldr	r2, .L481+60
	str	r3, [r2]
	ldr	r3, .L481+60
	ldr	r3, [r3]
	ldr	r2, .L481+64
	str	r3, [r2]
	ldr	r3, .L481+64
	ldr	r3, [r3]
	ldr	r2, .L481+68
	str	r3, [r2]
	ldr	r3, .L481+68
	ldr	r3, [r3]
	ldr	r2, .L481+72
	str	r3, [r2]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	cmp	r3, #1
	bne	.L348
	bl	PrintUsage
	mov	r0, #1
	bl	exit
.L348:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #1
	str	r3, [r2, #-28]
	b	.L349
.L444:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	bne	.L350
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #1
	ldrb	r3, [r3]	@ zero_extendqisi2
	sub	r3, r3, #76
	cmp	r3, #42
	ldrls	pc, [pc, r3, asl #2]
	b	.L351
.L353:
	.word	.L371
	.word	.L370
	.word	.L369
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L368
	.word	.L367
	.word	.L351
	.word	.L366
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L351
	.word	.L365
	.word	.L351
	.word	.L351
	.word	.L364
	.word	.L363
	.word	.L351
	.word	.L351
	.word	.L362
	.word	.L351
	.word	.L351
	.word	.L361
	.word	.L351
	.word	.L360
	.word	.L359
	.word	.L358
	.word	.L351
	.word	.L357
	.word	.L356
	.word	.L355
	.word	.L354
	.word	.L352
.L357:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	cmp	r3, #1
	ble	.L372
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+76
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L372:
	ldr	r3, .L481+28
	mov	r2, #1
	str	r2, [r3]
	b	.L442
.L362:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L374
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+80
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L374:
	ldr	r3, .L481+8
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L375
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+84
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L375:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L376
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	add	r3, r3, #2
	str	r3, [r2, #-24]
	b	.L377
.L376:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L378
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L378
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r3, [r3]
	str	r3, [r2, #-24]
	b	.L377
.L378:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+88
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L377:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r1, .L481+416
	ldr	r0, [r3, #-24]
	bl	fopen
	mov	r3, r0
	ldr	r2, .L481+8
	str	r3, [r2]
	ldr	r3, .L481+8
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L379
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-24]
	ldr	r1, .L481+92
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L379:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r1, [r3, #-24]
	ldr	r0, .L481+432
	bl	strcpy
	ldr	r3, .L481+24
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+20
	mov	r2, #0
	str	r2, [r3]
	b	.L442
.L359:
	ldr	r3, .L481+4
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L380
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+96
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L380:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L381
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	add	r3, r3, #2
	str	r3, [r2, #-36]
	b	.L382
.L381:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L383
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L383
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r3, [r3]
	str	r3, [r2, #-36]
	b	.L382
.L383:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+100
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L382:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r1, .L481+104
	ldr	r0, [r3, #-36]
	bl	fopen
	mov	r3, r0
	ldr	r2, .L481+4
	str	r3, [r2]
	ldr	r3, .L481+4
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L474
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-36]
	ldr	r1, .L481+108
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L364:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L385
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	add	r3, r3, #2
	str	r3, [r2, #-32]
	b	.L386
.L385:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L387
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L387
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r3, [r3]
	str	r3, [r2, #-32]
	b	.L386
.L387:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+112
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L386:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r1, .L481+104
	ldr	r0, [r3, #-32]
	bl	fopen
	mov	r3, r0
	ldr	r2, .L481+16
	str	r3, [r2]
	ldr	r3, .L481+16
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L475
	ldr	r3, .L481+12
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-32]
	ldr	r1, .L481+116
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L358:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L389
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+120
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L389:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L390
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+72
	str	r3, [r2]
	b	.L391
.L390:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L392
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L392
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+72
	str	r3, [r2]
	b	.L391
.L392:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+124
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L391:
	ldr	r3, .L481+72
	ldr	r3, [r3]
	ldr	r1, .L481+128
	mov	r0, r3
	bl	strcmp
	mov	r3, r0
	cmp	r3, #0
	beq	.L476
	ldr	r3, .L481+72
	ldr	r3, [r3]
	ldr	r1, .L481+132
	mov	r0, r3
	bl	strcmp
	mov	r3, r0
	cmp	r3, #0
	beq	.L476
	ldr	r3, .L481+72
	ldr	r3, [r3]
	ldr	r1, .L481+136
	mov	r0, r3
	bl	strcmp
	mov	r3, r0
	cmp	r3, #0
	beq	.L476
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+72
	ldr	r3, [r3]
	ldr	r1, .L481+140
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L363:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L394
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+144
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L394:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L395
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+68
	str	r3, [r2]
	b	.L442
.L395:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L397
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L397
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+68
	str	r3, [r2]
	b	.L442
.L397:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+148
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L356:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L398
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+152
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L398:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L399
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+64
	str	r3, [r2]
	b	.L442
.L399:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L401
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L401
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+64
	str	r3, [r2]
	b	.L442
.L401:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+156
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L352:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L402
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+160
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L402:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L403
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+60
	str	r3, [r2]
	b	.L442
.L403:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L405
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L405
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+60
	str	r3, [r2]
	b	.L442
.L405:
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+164
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L365:
	ldr	r3, .L481+28
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L406
	ldr	r3, .L481+16
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+168
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L406:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L407
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+172
	str	r3, [r2]
	b	.L442
.L482:
	.align	2
.L481:
	.word	.LC1501
	.word	out_fp
	.word	in_fp
	.word	stderr
	.word	err_fp
	.word	line_pos
	.word	line_num
	.word	raw_seen
	.word	tab_by_spacing
	.word	tab_out
	.word	1077936128
	.word	print_lines
	.word	blanknumbered
	.word	headers_option
	.word	language_option
	.word	line_option
	.word	size_option
	.word	font_option
	.word	style_option
	.word	.LC1422
	.word	.LC1423
	.word	.LC1424
	.word	.LC1425
	.word	.LC1427
	.word	.LC1428
	.word	.LC1429
	.word	.LC69
	.word	.LC1430
	.word	.LC1431
	.word	.LC1432
	.word	.LC1433
	.word	.LC1434
	.word	.LC1435
	.word	.LC1436
	.word	.LC1437
	.word	.LC1438
	.word	.LC1439
	.word	.LC1440
	.word	.LC1441
	.word	.LC1442
	.word	.LC1443
	.word	.LC1444
	.word	.LC1445
	.word	bls_option
	.word	.LC1446
	.word	tabin_option
	.word	tab_in
	.word	.LC1447
	.word	tab_in
	.word	.LC1448
	.word	tabout_option
	.word	tab_unit
	.word	.LC1449
	.word	.LC1450
	.word	tab_out
	.word	1112014848
	.word	.LC1451
	.word	tab_unit
	.word	.LC1452
	.word	tab_by_spacing
	.word	.LC1453
	.word	setup_option
	.word	.LC1454
	.word	numbered_option
	.word	print_lines
	.word	numbered_option
	.word	print_num
	.word	.LC345
	.word	.LC1455
	.word	blanknumbered
	.word	.LC1456
	.word	.LC1457
	.word	.LC1458
	.word	.LC1460
	.word	.LC1461
	.word	.LC1462
	.word	.LC1426
	.word	languages
	.word	language_option
	.word	.LC1463
	.word	.LC1464
	.word	.LC1465
	.word	.LC1466
	.word	raw_seen
	.word	stdin
	.word	.LC1467
	.word	line_pos
	.word	curr_line
	.word	line_num
	.word	.LC10
	.word	stdout
	.word	.LC1468
	.word	setup_option
	.word	.LC1471
	.word	.LC1472
	.word	.LC1474
	.word	.LC1469
	.word	.LC1473
	.word	.LC1475
	.word	.LC1476
	.word	.LC1477
	.word	.LC1478
	.word	.LC1479
	.word	.LC1470
	.word	.LC64
	.word	in_fp
	.word	err_fp
	.word	.LC1480
	.word	file_name
	.word	.LC1481
	.word	headers_option
	.word	.LC1482
	.word	.LC1459
	.word	style_option
	.word	.LC1483
	.word	font_option
	.word	.LC1484
	.word	size_option
	.word	.LC1485
	.word	line_option
	.word	.LC1486
	.word	bls_option
	.word	.LC1487
	.word	tabin_option
	.word	out_fp
.L407:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L409
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L409
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+172
	str	r3, [r2]
	b	.L442
.L409:
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+176
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L355:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L410
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+180
	str	r3, [r2]
	b	.L411
.L410:
	ldr	r3, .L481+180
	mov	r2, #0
	str	r2, [r3]
.L411:
	ldr	r3, .L481+180
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L412
	ldr	r3, .L481+180
	ldr	r3, [r3]
	ldr	r2, .L481+184
	ldr	r1, .L481+268
	mov	r0, r3
	bl	__isoc99_sscanf
	mov	r3, r0
	cmp	r3, #1
	beq	.L412
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+188
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L412:
	ldr	r3, .L481+192
	ldr	r3, [r3]
	cmp	r3, #0
	bgt	.L477
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+196
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L367:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L414
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+200
	str	r3, [r2]
	b	.L415
.L414:
	ldr	r3, .L481+200
	mov	r2, #0
	str	r2, [r3]
.L415:
	ldr	r3, .L481+200
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L478
	ldr	r3, .L481+200
	ldr	r0, [r3]
	ldr	r3, .L481+204
	ldr	r2, .L481+216
	ldr	r1, .L481+208
	bl	__isoc99_sscanf
	mov	r3, r0
	cmp	r3, #2
	beq	.L417
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+212
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L417:
	ldr	r3, .L481+216
	ldr	r3, [r3]	@ float
	mov	r1, #0
	mov	r0, r3
	bl	__aeabi_fcmple
	mov	r3, r0
	cmp	r3, #0
	bne	.L418
	ldr	r3, .L481+216
	ldr	r3, [r3]	@ float
	ldr	r1, .L481+220
	mov	r0, r3
	bl	__aeabi_fcmpge
	mov	r3, r0
	cmp	r3, #0
	beq	.L473
.L418:
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+224
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L473:
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #99
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #105
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #112
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #109
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #102
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #115
	beq	.L421
	ldr	r3, .L481+228
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #118
	beq	.L421
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+232
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L421:
	ldr	r3, .L481+236
	mov	r2, #0
	str	r2, [r3]
	b	.L478
.L368:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L422
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+240
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L422:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L423
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+244
	str	r3, [r2]
	b	.L442
.L423:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L425
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L425
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+244
	str	r3, [r2]
	b	.L442
.L425:
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+248
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L371:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L426
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+252
	str	r3, [r2]
	b	.L427
.L426:
	ldr	r3, .L481+252
	mov	r2, #0
	str	r2, [r3]
.L427:
	ldr	r3, .L481+256
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+264
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+260
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L479
	ldr	r3, .L481+260
	ldr	r3, [r3]
	ldr	r2, .L481+264
	ldr	r1, .L481+268
	mov	r0, r3
	bl	__isoc99_sscanf
	mov	r3, r0
	cmp	r3, #1
	beq	.L479
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+272
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L369:
	ldr	r3, .L481+276
	mov	r2, #1
	str	r2, [r3]
	b	.L442
.L370:
	ldr	r3, .L481+276
	mov	r2, #0
	str	r2, [r3]
	b	.L442
.L360:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L429
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+280
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L429:
	ldr	r3, .L481+440
	mov	r2, #0
	str	r2, [r3]
	b	.L442
.L366:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L430
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+284
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L430:
	ldr	r3, .L481+424
	ldr	r3, [r3]
	ldr	r2, .L481+288
	ldr	r1, .L481+448
	mov	r0, r3
	bl	fprintf
	mov	r0, #0
	bl	exit
.L354:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L431
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+292
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L431:
	bl	PrintUsage
	mov	r0, #0
	bl	exit
.L361:
	ldr	r3, .L481+312
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L432
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+296
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L432:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #0
	beq	.L433
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	add	r3, r3, #2
	ldr	r2, .L481+312
	str	r3, [r2]
	b	.L434
.L433:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-52]
	sub	r3, r3, #1
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-28]
	cmp	r2, r3
	bge	.L435
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldrb	r3, [r3]	@ zero_extendqisi2
	cmp	r3, #45
	beq	.L435
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	ldr	r2, .L481+312
	str	r3, [r2]
	b	.L434
.L435:
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+300
	ldr	r1, .L481+304
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L434:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-20]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-16]
	b	.L436
.L440:
	ldr	r2, .L481+308
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	ldr	r3, [r2, r3, lsl #2]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-16]
	ldr	r3, [r3, r2, lsl #2]
	cmp	r3, #0
	bne	.L437
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	add	r3, r3, #1
	str	r3, [r2, #-20]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-16]
	b	.L436
.L437:
	ldr	r2, .L481+308
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	ldr	r3, [r2, r3, lsl #2]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-16]
	ldr	r3, [r3, r2, lsl #2]
	ldr	r2, .L481+312
	ldr	r2, [r2]
	mov	r1, r2
	mov	r0, r3
	bl	strcmp
	mov	r3, r0
	cmp	r3, #0
	bne	.L438
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r1, r3
	ldr	r2, .L481+308
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	ldr	r3, [r2, r3, lsl #2]
	str	r3, [r1, #-40]
	b	.L436
.L438:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-16]
	add	r3, r3, #1
	str	r3, [r2, #-16]
.L436:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	cmp	r3, #0
	bne	.L439
	ldr	r2, .L481+308
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	ldr	r3, [r2, r3, lsl #2]
	cmp	r3, #0
	bne	.L440
.L439:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	cmp	r3, #0
	bne	.L480
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	ldr	r3, .L481+312
	ldr	r3, [r3]
	ldr	r1, .L481+316
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L351:
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r1, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r3, r2, r3
	ldr	r3, [r3]
	mov	r2, r1
	ldr	r1, .L481+320
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L350:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L443
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+324
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L443:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	lsl	r3, r3, #2
	sub	r2, fp, #4096
	sub	r2, r2, #12
	ldr	r2, [r2, #-56]
	add	r2, r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-44]
	sub	r1, fp, #4096
	sub	r1, r1, #12
	mov	r0, r1
	add	r1, r3, #1
	str	r1, [r0, #-44]
	ldr	r2, [r2]
	sub	r1, fp, #4096
	sub	r1, r1, #12
	lsl	r3, r3, #2
	add	r3, r1, r3
	str	r2, [r3, #-4]
	b	.L442
.L474:
	nop
	b	.L442
.L475:
	nop
	b	.L442
.L476:
	nop
	b	.L442
.L477:
	nop
	b	.L442
.L478:
	nop
	b	.L442
.L479:
	nop
	b	.L442
.L480:
	nop
.L442:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-28]
	add	r3, r3, #1
	str	r3, [r2, #-28]
.L349:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r2, [r2, #-28]
	ldr	r3, [r3, #-52]
	cmp	r2, r3
	blt	.L444
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	cmp	r3, #0
	bne	.L445
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+328
	mov	r0, r4
	bl	fprintf
	mov	r0, #0
	bl	exit
.L445:
	ldr	r3, .L481+332
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L446
	ldr	r3, .L481+420
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L447
	ldr	r3, .L481+336
	ldr	r3, [r3]
	ldr	r2, .L481+420
	str	r3, [r2]
.L447:
	ldr	r3, .L481+496
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L448
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r3, r0
	mov	r2, r3
	ldr	r1, .L481+340
	mov	r0, r4
	bl	fprintf
	mov	r0, #1
	bl	exit
.L448:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r0, [r3, #-40]
	bl	SetupLanguage
	ldr	r3, .L481+344
	mov	r2, #1
	str	r2, [r3]
	ldr	r3, .L481+344
	ldr	r3, [r3]
	ldr	r2, .L481+348
	mov	r1, #10
	strb	r1, [r2, r3]
	ldr	r3, .L481+344
	ldr	r3, [r3]
	add	r3, r3, #1
	ldr	r2, .L481+348
	mov	r1, #0
	strb	r1, [r2, r3]
	ldr	r3, .L481+352
	mov	r2, #0
	str	r2, [r3]
	bl	NextChar
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r2, .L481+356
	mov	r1, #0
	ldr	r0, [r3, #-40]
	bl	Process
	b	.L449
.L446:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-44]
	cmp	r3, #0
	ble	.L449
	ldr	r3, .L481+496
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L450
	ldr	r3, .L481+360
	ldr	r3, [r3]
	ldr	r2, .L481+496
	str	r3, [r2]
.L450:
	ldr	r3, .L481+496
	ldr	r0, [r3]
	ldr	r3, .L481+364
	ldr	r2, .L481+384
	ldr	r1, .L481+412
	bl	fprintf
	ldr	r3, .L481+368
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L451
	ldr	r3, .L481+496
	ldr	r0, [r3]
	ldr	r3, .L481+368
	ldr	r3, [r3]
	str	r3, [sp]
	ldr	r3, .L481+372
	ldr	r2, .L481+376
	ldr	r1, .L481+388
	bl	fprintf
	b	.L452
.L451:
	ldr	r3, .L481+496
	ldr	r0, [r3]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	ldr	r3, [r3, #40]
	str	r3, [sp]
	ldr	r3, .L481+380
	ldr	r2, .L481+384
	ldr	r1, .L481+388
	bl	fprintf
.L452:
	ldr	r3, .L481+496
	ldr	r3, [r3]
	mov	r2, #10
	mov	r1, #1
	ldr	r0, .L481+392
	bl	fwrite
	ldr	r3, .L481+496
	ldr	r3, [r3]
	mov	r2, #43
	mov	r1, #1
	ldr	r0, .L481+396
	bl	fwrite
	ldr	r3, .L481+496
	ldr	r3, [r3]
	mov	r2, #3
	mov	r1, #1
	ldr	r0, .L481+400
	bl	fwrite
	ldr	r3, .L481+496
	ldr	r0, [r3]
	ldr	r3, .L481+404
	ldr	r2, .L481+408
	ldr	r1, .L481+412
	bl	fprintf
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	mov	r3, #0
	str	r3, [r2, #-20]
	b	.L453
.L471:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #-4]
	ldr	r1, .L481+416
	mov	r0, r3
	bl	fopen
	mov	r3, r0
	ldr	r2, .L481+420
	str	r3, [r2]
	ldr	r3, .L481+420
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L454
	ldr	r3, .L481+424
	ldr	r4, [r3]
	bl	ErrorHeader
	mov	r2, r0
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r1, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	lsl	r3, r3, #2
	add	r3, r1, r3
	ldr	r3, [r3, #-4]
	ldr	r1, .L481+428
	mov	r0, r4
	bl	fprintf
	b	.L455
.L454:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #-4]
	mov	r1, r3
	ldr	r0, .L481+432
	bl	strcpy
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	cmp	r3, #0
	ble	.L456
	ldr	r3, .L481+496
	ldr	r3, [r3]
	mov	r2, #7
	mov	r1, #1
	ldr	r0, .L481+436
	bl	fwrite
.L456:
	ldr	r3, .L481+440
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L457
	ldr	r3, .L481+496
	ldr	r0, [r3]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	lsl	r3, r3, #2
	add	r3, r2, r3
	ldr	r3, [r3, #-4]
	mov	r2, r3
	ldr	r1, .L481+444
	bl	fprintf
.L457:
	ldr	r3, .L481+496
	ldr	r0, [r3]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	ldr	r3, [r3, #44]
	mov	r2, r3
	ldr	r1, .L481+448
	bl	fprintf
	ldr	r3, .L481+452
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L458
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L481+452
	ldr	r2, [r2]
	ldr	r1, .L481+456
	mov	r0, r3
	bl	fprintf
.L458:
	ldr	r3, .L481+460
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L459
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L481+460
	ldr	r2, [r2]
	ldr	r1, .L481+464
	mov	r0, r3
	bl	fprintf
.L459:
	ldr	r3, .L481+468
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L460
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L481+468
	ldr	r2, [r2]
	ldr	r1, .L481+472
	mov	r0, r3
	bl	fprintf
.L460:
	ldr	r3, .L481+476
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L461
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L481+476
	ldr	r2, [r2]
	ldr	r1, .L481+480
	mov	r0, r3
	bl	fprintf
.L461:
	ldr	r3, .L481+484
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L462
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L481+484
	ldr	r2, [r2]
	ldr	r1, .L481+488
	mov	r0, r3
	bl	fprintf
.L462:
	ldr	r3, .L481+492
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L463
	ldr	r3, .L481+496
	ldr	r3, [r3]
	ldr	r2, .L483
	ldr	r2, [r2]
	ldr	r1, .L483+4
	mov	r0, r3
	bl	fprintf
.L463:
	ldr	r3, .L483+8
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L464
	ldr	r3, .L483+12
	ldr	r3, [r3]
	ldr	r2, .L483+8
	ldr	r2, [r2]
	ldr	r1, .L483+16
	mov	r0, r3
	bl	fprintf
.L464:
	ldr	r3, .L483+20
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L465
	ldr	r3, .L483+12
	ldr	r3, [r3]
	ldr	r2, .L483+24
	ldr	r2, [r2]
	ldr	r1, .L483+28
	mov	r0, r3
	bl	fprintf
.L465:
	ldr	r3, .L483+20
	ldr	r3, [r3]
	cmp	r3, #0
	beq	.L466
	ldr	r3, .L483+32
	ldr	r3, [r3]
	cmp	r3, #2
	beq	.L466
	ldr	r3, .L483+12
	ldr	r0, [r3]
	ldr	r3, .L483+32
	ldr	r3, [r3]
	cmp	r3, #0
	bne	.L467
	ldr	r3, .L483+36
	b	.L468
.L467:
	ldr	r3, .L483+40
.L468:
	mov	r2, r3
	ldr	r1, .L483+44
	bl	fprintf
.L466:
	ldr	r3, .L483+12
	ldr	r0, [r3]
	ldr	r3, .L483+48
	ldr	r2, .L483+52
	ldr	r1, .L483+56
	bl	fprintf
	b	.L469
.L470:
	ldr	r3, .L483+12
	ldr	r3, [r3]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	mov	r1, r3
	ldr	r0, [r2, #-8]
	bl	putc
.L469:
	ldr	r3, .L483+60
	ldr	r3, [r3]
	sub	r2, fp, #4096
	sub	r2, r2, #12
	mov	r4, r2
	mov	r0, r3
	bl	getc
	str	r0, [r4, #-8]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-8]
	cmn	r3, #1
	bne	.L470
	ldr	r3, .L483+12
	ldr	r0, [r3]
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-40]
	ldr	r3, [r3, #44]
	str	r3, [sp]
	ldr	r3, .L483+64
	ldr	r2, .L483+68
	ldr	r1, .L483+72
	bl	fprintf
.L455:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r3, [r3, #-20]
	add	r3, r3, #1
	str	r3, [r2, #-20]
.L453:
	sub	r3, fp, #4096
	sub	r3, r3, #12
	mov	r2, r3
	sub	r3, fp, #4096
	sub	r3, r3, #12
	ldr	r2, [r2, #-20]
	ldr	r3, [r3, #-44]
	cmp	r2, r3
	blt	.L471
	ldr	r3, .L483+12
	ldr	r0, [r3]
	ldr	r3, .L483+76
	str	r3, [sp]
	ldr	r3, .L483+80
	ldr	r2, .L483+68
	ldr	r1, .L483+84
	bl	fprintf
.L449:
	mov	r0, #0
	bl	exit
.L484:
	.align	2
.L483:
	.word	tabin_option
	.word	.LC1488
	.word	tabout_option
	.word	out_fp
	.word	.LC1489
	.word	print_lines
	.word	print_num
	.word	.LC1490
	.word	blanknumbered
	.word	.LC1491
	.word	.LC1492
	.word	.LC1493
	.word	.LC1478
	.word	.LC1494
	.word	.LC1470
	.word	in_fp
	.word	.LC1495
	.word	.LC1496
	.word	.LC1497
	.word	.LC1500
	.word	.LC1498
	.word	.LC1499
	.size	main, .-main
	.local	buff.5743
	.comm	buff.5743,1024,4
	.local	buff.5747
	.comm	buff.5747,1024,4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
