export40215_0	= StockObjInitter8

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_178f	; "RandomResource05"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_063e
		ret

code_063e:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17b0	; "RandomResource06"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_06b7
		ret

code_06b7:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17c1	; "RandomResource07"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0730
		ret

code_0730:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17d2	; "LowResources"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_07a9
		ret

code_07a9:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17df	; "MedResources"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0822
		ret

code_0822:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17ec	; "HiResources"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_089b
		ret

code_089b:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_17f8	; "TreasureGargoyleBase"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_178e	; ""
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		push0
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push0
		pushi	$416		; 1046, pBaseBitsHi
		push1
		push0
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0911
		ret

code_0911:	ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_180d	; "TreasureGargoyleAcid01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0964
		ret

code_0964:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1824	; "TreasureGargoyleCold01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_09dd
		ret

code_09dd:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_183b	; "TreasureGargoyleElec01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0a56
		ret

code_0a56:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1852	; "TreasureGargoyleExp01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0acf
		ret

code_0acf:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1868	; "TreasureGargoyleFire01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0b48
		ret

code_0b48:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_187f	; "TreasureGargoyleLife01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0bc1
		ret

code_0bc1:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1896	; "TreasureGargoyleNormal01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0c3a
		ret

code_0c3a:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_18af	; "TreasureGargoylePoison01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_17a0	; "Spell Component"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$e1c8		; -7736
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		push0
		pushi	$330		; 816, pColor
		push1
		push0
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0cb3
		ret

code_0cb3:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		pushi	$5		; scaleY
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_18c8	; "NPC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_18cc	; "<bad engrave>"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0d2e
		ret

code_0d2e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_18da	; "GateKeeper"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_18e5	; "Generic Shopkeeper"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push0
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$6a		; 106, 'j', scaleSignal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$9042		; -28606
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$48		; 72, 'H', modifiers
		pushi	$3f4		; 1012, pPolygon
		push1
		pushi	$ff		; 255, asInteger
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0dca
		ret

code_0dca:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$960		; 2400, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$12c		; 300, lessEqualLong
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BGatekeeper
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$500		; 1280, pVerb
		push1
		pushi	$4		; scaleX
		pushi	$454		; 1108, pSpell
		push1
		pushi	$a		; 10, inTop
		pushi	$501		; 1281, pTheurgism
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BUse
		push
		lap	param[$1]
		send	$6
		bnot
		send	$12
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_18f8	; "Magistrate"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_18f8	; "Magistrate"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0e8d
		ret

code_0e8d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1903	; "Trader"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_190a	; "Generic Trader"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$6a		; 106, 'j', scaleSignal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		pushi	$3f4		; 1012, pPolygon
		push1
		pushi	$ff		; 255, asInteger
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0f29
		ret

code_0f29:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTrade
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1919	; "Guardian"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1919	; "Guardian"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_0fde
		ret

code_0fde:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$bb8		; 3000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1922	; "Daemon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1922	; "Daemon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$300		; 768, pHeadNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_107c
		ret

code_107c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1929	; "FlameDaemon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1935	; "Flame Daemon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$315		; 789, pName
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_111a
		ret

code_111a:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1942	; "SnowDaemon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_194d	; "Snow Daemon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$316		; 790, handleVerb
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_11b8
		ret

code_11b8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1959	; "DaemonKing"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1964	; "Daemon King"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$310		; 784, pEyeView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1256
		ret

code_1256:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1970	; "DaemonKingT"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1964	; "Daemon King"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$310		; 784, pEyeView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_12f4
		ret

code_12f4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_197c	; "Kilrog"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_197c	; "Kilrog"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$313		; 787, pMouthView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1392
		ret

code_1392:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1983	; "KilrogT"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_197c	; "Kilrog"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$313		; 787, pMouthView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1430
		ret

code_1430:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_198b	; "KingKilrog"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1996	; "King Kilrog"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e34		; -25036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$314		; 788, pFaceHairView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$4		; scaleX
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_14ce
		ret

code_14ce:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_19a2	; "EarthElemental"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_19b1	; "Earth Elemental"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9efc		; -24836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_156b
		ret

code_156b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_19c1	; "StoneGuardian"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_19cf	; "Stone Guardian"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9efc		; -24836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1608
		ret

code_1608:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_19de	; "RockGuardian"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_19eb	; "Rock Guardian"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9efc		; -24836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_16a5
		ret

code_16a5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_19f9	; "WaterElemental"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a08	; "Water Elemental"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9f60		; -24736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1742
		ret

code_1742:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a18	; "FireElemental"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a26	; "Fire Elemental"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9fc4		; -24636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_17df
		ret

code_17df:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a35	; "AirElemental"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a42	; "Air Elemental"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a028		; -24536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_187c
		ret

code_187c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a50	; "Pixie"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a50	; "Pixie"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$4a		; 74, 'J', setPri
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$5		; scaleY
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1919
		ret

code_1919:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a56	; "Faery"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a56	; "Faery"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$5		; scaleY
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_19b6
		ret

code_19b6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a5c	; "WoodNymph"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a66	; "Wood Nymph"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$53		; 83, 'S', restore
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$5		; scaleY
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1a53
		ret

code_1a53:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a71	; "DarkFaery"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a7b	; "Dark Faery"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$63		; 99, 'c', perform
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$5		; scaleY
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1af0
		ret

code_1af0:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a86	; "FaeryQueen"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1a91	; "Faery Queen"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$5		; scaleY
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1b8d
		ret

code_1b8d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1a9d	; "BaseFenris"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1aa8	; "Gray Fenris"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$300		; 768, pHeadNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1c2b
		ret

code_1c2b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ab4	; "Fenris"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1aa8	; "Gray Fenris"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$300		; 768, pHeadNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1cc9
		ret

code_1cc9:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1abb	; "YoungFenris"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ac7	; "Young Fenris"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$600		; 1536, addLongBtn
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1d67
		ret

code_1d67:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ad4	; "BloodFenris"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ae0	; "Blood Fenris"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$303		; 771, pEyeNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1e05
		ret

code_1e05:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1aed	; "HowlingTerror"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1afb	; "Howling Terror"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$302		; 770, pBrowNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1ea3
		ret

code_1ea3:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b0a	; "HellHound"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b14	; "Hell Hound"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$301		; 769, pHairNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1f41
		ret

code_1f41:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b1f	; "DireWolf"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b28	; "Dire Wolf"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$302		; 770, pBrowNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$6		; maxScale
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_1fdf
		ret

code_1fdf:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b32	; "Cobra"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b32	; "Cobra"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_207c
		ret

code_207c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b38	; "SpittingCobra"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b46	; "Spitting Cobra"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2119
		ret

code_2119:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b55	; "LavaSerpent"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b61	; "Lava Serpent"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$30		; 48, '0', who
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_21b6
		ret

code_21b6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b6e	; "KingCobra"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b78	; "King Cobra"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$330		; 816, pColor
		push1
		pushi	$5d		; 93, ']', dataInc
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2253
		ret

code_2253:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b83	; "HellSnake"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1b8d	; "Hell Snake"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$630		; 1584, setPassword
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_22f1
		ret

code_22f1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1b98	; "BabyDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ba3	; "Wyrm"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$331		; 817, pPercent
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_238f
		ret

code_238f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ba8	; "Apophis"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ba8	; "Apophis"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a21c		; -24036
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$3		; z
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_242c
		ret

code_242c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1bb0	; "NakedZombie"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1bbc	; "Naked Zombie"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_24c8
		ret

code_24c8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1bc9	; "Zombie"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1bc9	; "Zombie"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2564
		ret

code_2564:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1bd0	; "Ghoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1bd0	; "Ghoul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2600
		ret

code_2600:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1bd6	; "UndeadNecromancer"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1be8	; "Undead Necromancer"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_269c
		ret

code_269c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1bfb	; "EntombedOne"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c07	; "Entombed One"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2738
		ret

code_2738:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c14	; "Lich"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c14	; "Lich"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_27d4
		ret

code_27d4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c19	; "CryptKeeper"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c25	; "Crypt Keeper"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$13		; 19, nsTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2870
		ret

code_2870:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c32	; "Wraith"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c32	; "Wraith"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$7		; priority
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$12		; 18, nsLeft
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_290c
		ret

code_290c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c39	; "Ratling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c39	; "Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_29a9
		ret

code_29a9:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c41	; "Mouse"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c41	; "Mouse"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$828		; 2088, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2a47
		ret

code_2a47:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c47	; "WoodRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c4f	; "Wood Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$28		; 40, '(', style
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2ae4
		ret

code_2ae4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c5c	; "DesertRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c66	; "Desert Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$29		; 41, ')', state
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2b81
		ret

code_2b81:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c75	; "SwampRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c7e	; "Swamp Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$2f		; 47, '/', mark
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2c1e
		ret

code_2c1e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1c8c	; "CaveRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c94	; "Cave Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$328		; 808, getVersion
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2cbc
		ret

code_2cbc:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ca1	; "ArcticRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1cab	; "Arctic Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		push2
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2d58
		ret

code_2d58:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1cba	; "FlameRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1cc3	; "Flame Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		push1
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2df4
		ret

code_2df4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1cd1	; "PlagueRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1cdb	; "Plague Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$52		; 82, 'R', save
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2e91
		ret

code_2e91:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1cea	; "DemonRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1cf3	; "Daemon Ratling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$303		; 771, pEyeNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2f2f
		ret

code_2f2f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d02	; "BrownMouse"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1c41	; "Mouse"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9ca4		; -25436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$829		; 2089, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$a		; 10, inTop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_2fcd
		ret

code_2fcd:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d0d	; "Ghost"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d0d	; "Ghost"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1f		; 31, brBottom
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3069
		ret

code_3069:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d13	; "Shade"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d13	; "Shade"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1d		; 29, brTop
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3105
		ret

code_3105:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d19	; "Banshee"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d19	; "Banshee"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_31a1
		ret

code_31a1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d21	; "Fury"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d21	; "Fury"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1e		; 30, brRight
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_323d
		ret

code_323d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d26	; "TutorGhost"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d31	; "Weakened Ghost"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1f		; 31, brBottom
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_32d9
		ret

code_32d9:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d40	; "Specter"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d40	; "Specter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$5e		; 94, '^', handle
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3375
		ret

code_3375:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d48	; "Poltergeist"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d48	; "Poltergeist"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$5f		; 95, '_', min
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3411
		ret

code_3411:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d54	; "Yurei"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d54	; "Yurei"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$60		; 96, '`', sec
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_34ad
		ret

code_34ad:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d5a	; "Apparition"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d5a	; "Apparition"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$61		; 97, 'a', frame
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3549
		ret

code_3549:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d65	; "Haunt"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d65	; "Haunt"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_35e5
		ret

code_35e5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d6b	; "Spirit"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d6b	; "Spirit"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$63		; 99, 'c', perform
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3681
		ret

code_3681:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d72	; "Lemure"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d72	; "Lemure"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_371d
		ret

code_371d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d79	; "Eidolon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d79	; "Eidolon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$65		; 101, 'e', topString
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_37b9
		ret

code_37b9:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d81	; "Manes"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d81	; "Manes"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$66		; 102, 'f', flags
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3855
		ret

code_3855:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d87	; "Sidhe"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d87	; "Sidhe"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$67		; 103, 'g', quitGame
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_38f1
		ret

code_38f1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d8d	; "Onryo"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d8d	; "Onryo"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_398d
		ret

code_398d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d93	; "Ubume"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d93	; "Ubume"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$69		; 105, 'i', hide
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3a29
		ret

code_3a29:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d99	; "Goryo"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d99	; "Goryo"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$6a		; 106, 'j', scaleSignal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3ac5
		ret

code_3ac5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1d9f	; "Ikiryo"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1d9f	; "Ikiryo"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9c40		; -25536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$6b		; 107, 'k', vanishingX
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push1
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3b61
		ret

code_3b61:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1da6	; "WaspDrone"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1db0	; "Wasp Drone"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9dd0		; -25136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$e		; 14, view
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3bfe
		ret

code_3bfe:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1dbb	; "WaspWorker"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1dc6	; "Wasp Worker"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9dd0		; -25136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$2a		; 42, '*', font
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$e		; 14, view
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3c9b
		ret

code_3c9b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1dd2	; "WaspWarrior"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1dde	; "Wasp Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9dd0		; -25136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$2b		; 43, '+', type
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$e		; 14, view
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3d38
		ret

code_3d38:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1deb	; "WaspQueen"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1df5	; "Wasp Queen"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9dd0		; -25136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$62c		; 1580, restartGame
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$e		; 14, view
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3dd6
		ret

code_3dd6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e00	; "Skeleton"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e00	; "Skeleton"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a154		; -24236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$25		; 37, '%', fore
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$c		; 12, inBottom
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3e73
		ret

code_3e73:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e09	; "LostSailor"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e14	; "Lost Sailor"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a154		; -24236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$27		; 39, ''', mode
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$c		; 12, inBottom
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3f10
		ret

code_3f10:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e20	; "DamnedOne"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e2a	; "Damned One"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$c		; 12, inBottom
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_3fac
		ret

code_3fac:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$3e8		; 1000, pUpdateClient
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e35	; "Phantasm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e35	; "Phantasm"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a154		; -24236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$5c		; 92, '\', palette
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$c		; 12, inBottom
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4049
		ret

code_4049:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e3e	; "Revenant"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e3e	; "Revenant"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a154		; -24236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$5d		; 93, ']', dataInc
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$c		; 12, inBottom
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_40e6
		ret

code_40e6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e47	; "Bat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e47	; "Bat"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4182
		ret

code_4182:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e4b	; "FlyingRat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e55	; "Flying Rat"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$59		; 89, 'Y', printLang
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_421e
		ret

code_421e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e60	; "cryptBat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e69	; "Crypt Bat"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$49		; 73, 'I', replay
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_42ba
		ret

code_42ba:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e73	; "vampireBat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e7e	; "Vampire Bat"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$30		; 48, '0', who
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4356
		ret

code_4356:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e8a	; "StormBat"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1e93	; "Storm Bat"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_43f2
		ret

code_43f2:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1e9d	; "screechingHorror"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1eae	; "Screeching Horror"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a1b8		; -24136
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$62		; 98, 'b', vol
		pushi	$330		; 816, pColor
		push1
		pushi	$63		; 99, 'c', perform
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		push2
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_448e
		ret

code_448e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ec0	; "BaseWolf"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ec9	; "Wolf"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$f		; 15, loop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_452b
		ret

code_452b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ec9	; "Wolf"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ec9	; "Wolf"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$f		; 15, loop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_45c8
		ret

code_45c8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ece	; "RabidWolf"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ed8	; "Rabid Wolf"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$52		; 82, 'R', save
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$f		; 15, loop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4665
		ret

code_4665:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ee3	; "AlphaWolf"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1eed	; "Alpha Wolf"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d6c		; -25236
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$602		; 1538, addGraphicBtn
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$f		; 15, loop
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4703
		ret

code_4703:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1ef8	; "Ogre"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ef8	; "Ogre"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$300		; 768, pHeadNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$8		; fixPriority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_47a1
		ret

code_47a1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1efd	; "OgreChild"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f07	; "Ogre Child"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$18		; 24, lsRight
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$8		; fixPriority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_483e
		ret

code_483e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f12	; "UglyOgre"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f1b	; "Ugly Ogre"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$31a		; 794, pIsRoot
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$8		; fixPriority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_48dc
		ret

code_48dc:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f25	; "OgreMage"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f2e	; "Ogre Mage"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$319		; 793, pHead
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$8		; fixPriority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_497a
		ret

code_497a:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f38	; "OgreChief"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f42	; "Ogre Chief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$318		; 792, pShirtView
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$8		; fixPriority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4a18
		ret

code_4a18:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f4d	; "Troll"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f4d	; "Troll"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4ab5
		ret

code_4ab5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f53	; "TrollArmsman"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f60	; "Troll Armsman"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$18		; 24, lsRight
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4b52
		ret

code_4b52:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f6e	; "TrollWarrior"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f7b	; "Troll Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$19		; 25, lsBottom
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4bef
		ret

code_4bef:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1f89	; "TrollElementalist"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1f9b	; "Troll Elementalist"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1a		; 26, signal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4c8c
		ret

code_4c8c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1fae	; "TrollSorcerer"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1fbc	; "Troll Sorcerer"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$1a		; 26, signal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4d29
		ret

code_4d29:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1fcb	; "TrollKing"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1fd5	; "Troll King"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9d08		; -25336
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$716		; 1814, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4dc7
		ret

code_4dc7:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1fe0	; "Imp"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1fe4	; "Imp Slave"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4e64
		ret

code_4e64:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_1fee	; "ImpCitizen"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_1ff9	; "Imp Citizen"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$50		; 80, 'P', claimed
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4f01
		ret

code_4f01:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2005	; "ImpGuard"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_200e	; "Imp Guard"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$51		; 81, 'Q', value
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_4f9e
		ret

code_4f9e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2018	; "ImpSlaveMaster"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2027	; "Imp Slavemaster"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$52		; 82, 'R', save
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_503b
		ret

code_503b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2037	; "ImpThaumaturgist"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2048	; "Imp Thaumaturgist"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$52		; 82, 'R', save
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_50d8
		ret

code_50d8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_205a	; "ImpNecromancer"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2069	; "Imp Necromancer"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$53		; 83, 'S', restore
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5175
		ret

code_5175:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2079	; "ImpWarrior"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2084	; "Imp Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5212
		ret

code_5212:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2090	; "ImpKing"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2098	; "Imp King"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a69a		; -22886
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$55		; 85, 'U', button
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$7		; priority
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_52b0
		ret

code_52b0:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_20a1	; "Seraph"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_20a1	; "Seraph"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$300		; 768, pHeadNum
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$b		; 11, inRight
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_534f
		ret

code_534f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_20a8	; "SeraphWarrior"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_20b6	; "Seraph Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$32d		; 813, pObj
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$b		; 11, inRight
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_53ee
		ret

code_53ee:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_20c5	; "SeraphThaumaturgist"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_20d9	; "Seraph Thaumaturgist"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$32e		; 814, follow
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$b		; 11, inRight
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_548d
		ret

code_548d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_20ee	; "SeraphQueen"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_20fa	; "Seraph Queen"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$9e98		; -24936
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$32f		; 815, pMsgStr
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$b		; 11, inRight
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_552c
		ret

code_552c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2107	; "Medusa"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2107	; "Medusa"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$11		; 17, bitmap
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_55ca
		ret

code_55ca:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$9c4		; 2500, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_210e	; "Cyclops"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_210e	; "Cyclops"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$600		; 1536, addLongBtn
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5668
		ret

code_5668:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$9c4		; 2500, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2116	; "Devil"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2116	; "Devil"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5705
		ret

code_5705:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$bb8		; 3000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_211c	; "DevilT"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2116	; "Devil"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_57a2
		ret

code_57a2:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$c80		; 3200, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2123	; "TulorTheTerrible"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2134	; "Tulor"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_583f
		ret

code_583f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$1f40		; 8000
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_213a	; "NakedThief"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_58dc
		ret

code_58dc:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_214b	; "ThiefA"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5979
		ret

code_5979:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2152	; "ThiefB"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5a16
		ret

code_5a16:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2159	; "ThiefC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5ab4
		ret

code_5ab4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2160	; "ThiefD"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5b51
		ret

code_5b51:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2167	; "ThiefE"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2145	; "Thief"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5bef
		ret

code_5bef:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_216e	; "NakedBountyHunter"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5c8c
		ret

code_5c8c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$5dc		; 1500, pDelta
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_218e	; "BountyHunterA"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5d29
		ret

code_5d29:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$5dc		; 1500, pDelta
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_219c	; "BountyHunterB"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5dc6
		ret

code_5dc6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$5dc		; 1500, pDelta
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21aa	; "BountyHunterC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5e63
		ret

code_5e63:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$5dc		; 1500, pDelta
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21b8	; "BountyHunterD"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5f00
		ret

code_5f00:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21c6	; "BountyHunterE"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_5f9d
		ret

code_5f9d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21d4	; "BountyHunterF"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2180	; "Bounty Hunter"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_603a
		ret

code_603a:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21e2	; "NakedWarrior"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_60d7
		ret

code_60d7:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_21f7	; "WarriorA"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6174
		ret

code_6174:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2200	; "WarriorB"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6212
		ret

code_6212:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2209	; "WarriorC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_62af
		ret

code_62af:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2212	; "WarriorD"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_634c
		ret

code_634c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_221b	; "WarriorE"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_21ef	; "Warrior"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_63e9
		ret

code_63e9:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2224	; "Cleric"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2224	; "Cleric"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6486
		ret

code_6486:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_222b	; "LightWiz"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2234	; "Wizard of Light"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6524
		ret

code_6524:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4b0		; 1200, pContainerButton
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2244	; "Priestess"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2244	; "Priestess"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c8		; 200, handleEvent
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_65c2
		ret

code_65c2:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$708		; 1800, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_224e	; "Fuloran"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_224e	; "Fuloran"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$31a		; 794, pIsRoot
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$d		; 13, seenRect
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6660
		ret

code_6660:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4e20		; 20000
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2256	; "MistCreature"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2263	; "Mist Creature"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_66fd
		ret

code_66fd:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2271	; "MistSpy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2279	; "Seeker"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_679a
		ret

code_679a:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$708		; 1800, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2280	; "Servant"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2288	; "Servant of the Mists"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$54		; 84, 'T', title
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6837
		ret

code_6837:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$4f4c		; 20300
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_229d	; "Berserker"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_229d	; "Berserker"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_68d4
		ret

code_68d4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$5014		; 20500
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_22a7	; "WizardNPC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_22b1	; "Wizard"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6971
		ret

code_6971:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$8ca		; 2250, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_22b8	; "WizardGuardNPC"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_22c7	; "Guard"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6a0e
		ret

code_6a0e:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_22cd	; "EvilWizard"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_22d8	; "Warlock"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6aab
		ret

code_6aab:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$960		; 2400, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_22e0	; "GoodWizard"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_22eb	; "Ancient One"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6b48
		ret

code_6b48:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$960		; 2400, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_22f7	; "NeutralWizard"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2305	; "Mist Mage"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6be5
		ret

code_6be5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$960		; 2400, BAD SELECTOR
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_230f	; "EvilMinion"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_231a	; "Evil Minion"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6c82
		ret

code_6c82:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$26ac		; 9900
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2326	; "Champion"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2326	; "Champion"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6d1f
		ret

code_6d1f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$26ac		; 9900
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_232f	; "Protector"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_232f	; "Protector"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6dbc
		ret

code_6dbc:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$26ac		; 9900
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2339	; "BerserkerMed"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_229d	; "Berserker"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$64		; 100, 'd', moveDone
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$417		; 1047, pSoundGroup
		push1
		pushi	$10		; 16, cel
		lap	param[$1]
		send	$3c
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6e59
		ret

code_6e59:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$32c8		; 13000
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6ef1
		ret

code_6ef1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_234f	; "GargoyleFire01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$7c		; 124, '|', titleBack
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_6f89
		ret

code_6f89:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_235e	; "GargoyleCold01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$7f		; 127, frameOut
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7021
		ret

code_7021:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_236d	; "GargoyleElec01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$80		; 128, lastKey
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_70ba
		ret

code_70ba:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_237c	; "GargoylePoison01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$7e		; 126, '~', dimmed
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7152
		ret

code_7152:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_238d	; "GargoyleAcid01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$7d		; 125, '}', titleFont
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_71ea
		ret

code_71ea:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_239c	; "GargoyleNorm01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$81		; 129, magnifier
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7283
		ret

code_7283:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23ab	; "GargoyleExp01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$82		; 130, magPower
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_731c
		ret

code_731c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23b9	; "GargoyleLife01"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2346	; "Gargoyle"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a348		; -23736
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$83		; 131, mirrored
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_73b5
		ret

code_73b5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23c8	; "BaseDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_744d
		ret

code_744d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23da	; "Hatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_74e5
		ret

code_74e5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23e4	; "YoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_757d
		ret

code_757d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7615
		ret

code_7615:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23f0	; "ElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_76ad
		ret

code_76ad:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_23fa	; "LegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_23d3	; "Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7745
		ret

code_7745:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_240a	; "RedHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2417	; "Volcanic Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$440		; 1088, pQueue
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_77de
		ret

code_77de:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_242a	; "RedYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2439	; "Young Volcanic Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$740		; 1856, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7877
		ret

code_7877:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_244f	; "RedDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2459	; "Volcanic Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$40		; 64, '@', yStep
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_790f
		ret

code_790f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2469	; "RedElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2476	; "Volcanic Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$640		; 1600, pCredits
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_79a8
		ret

code_79a8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_248c	; "RedLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_249f	; "Legendary Volcanic Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$340		; 832, pSortSelector
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7a41
		ret

code_7a41:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_24b9	; "GreenHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_24c8	; "Moor Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$442		; 1090, pEffect
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7ada
		ret

code_7ada:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_24d7	; "GreenYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_24e8	; "Young Moor Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$742		; 1858, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7b73
		ret

code_7b73:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_24fa	; "GreenDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2506	; "Moor Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$42		; 66, 'B', cantBeHere
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7c0b
		ret

code_7c0b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2512	; "GreenElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2521	; "Moor Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$642		; 1602, pCastResist
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7ca4
		ret

code_7ca4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2533	; "GreenLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2548	; "Legendary Moor Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$342		; 834, findSlot
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7d3d
		ret

code_7d3d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_255e	; "TanHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_256b	; "Bog Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$446		; 1094, pResult
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7dd6
		ret

code_7dd6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2579	; "TanYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2588	; "Young Bog Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$746		; 1862, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7e6f
		ret

code_7e6f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2599	; "TanDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_25a3	; "Bog Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$46		; 70, 'F', isBlocked
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7f07
		ret

code_7f07:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_25ae	; "TanElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_25bb	; "Bog Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$646		; 1606, pCurrency
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_7fa0
		ret

code_7fa0:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_25cc	; "TanLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_25df	; "Legendary Bog Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$346		; 838, hasConflict
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8039
		ret

code_8039:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_25f4	; "BrownHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2603	; "Mire Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$445		; 1093, pAttack
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_80d2
		ret

code_80d2:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2612	; "BrownYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2623	; "Young Mire Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$745		; 1861, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_816b
		ret

code_816b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2635	; "BrownDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2641	; "Mire Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$45		; 69, 'E', doit
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8203
		ret

code_8203:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_264d	; "BrownElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_265c	; "Mire Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$645		; 1605, pIsBook
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_829c
		ret

code_829c:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_266e	; "BrownLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2683	; "Legendary Mire Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$345		; 837, pActive
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8335
		ret

code_8335:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2699	; "GreyHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_26a7	; "Frost Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$444		; 1092, pStepY
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_83ce
		ret

code_83ce:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_26b7	; "GreyYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_26c7	; "Young Frost Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$744		; 1860, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8467
		ret

code_8467:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_26da	; "GreyDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_26e5	; "Frost Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$44		; 68, 'D', mover
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_84ff
		ret

code_84ff:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_26f2	; "GreyElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2700	; "Frost Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$644		; 1604, nRights
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8598
		ret

code_8598:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2713	; "GreyLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2727	; "Legendary Frost Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$344		; 836, pObjects
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8631
		ret

code_8631:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_273e	; "BlueHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_274c	; "Storm Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$441		; 1089, pHeading
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_86ca
		ret

code_86ca:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_275c	; "BlueYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_276c	; "Young Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$741		; 1857, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8763
		ret

code_8763:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_277f	; "BlueDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_278a	; "Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$41		; 65, 'A', moveSpeed
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_87fb
		ret

code_87fb:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2797	; "BlueElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27a5	; "Storm Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$641		; 1601, pCoppers
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8894
		ret

code_8894:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_27b8	; "BlueLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27cc	; "Legendary Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$341		; 833, pSortDirection
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_892d
		ret

code_892d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_27e3	; "BlackHatchling"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27f2	; "Swamp Hatchling"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$443		; 1091, pStepX
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_89c6
		ret

code_89c6:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2802	; "BlackYoungDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2813	; "Young Swamp Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$743		; 1859, BAD SELECTOR
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8a5f
		ret

code_8a5f:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2826	; "BlackDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2832	; "Swamp Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$43		; 67, 'C', heading
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8af7
		ret

code_8af7:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_283f	; "BlackElderWyrm"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_284e	; "Swamp Elder Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$643		; 1603, pSpellResist
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8b90
		ret

code_8b90:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2861	; "BlackLegendaryDragon"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2876	; "Legendary Swamp Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$343		; 835, pOwner
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8c29
		ret

code_8c29:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_288d	; "Grafvitnir"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27cc	; "Legendary Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$341		; 833, pSortDirection
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8cc2
		ret

code_8cc2:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2898	; "Fafnir"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2876	; "Legendary Swamp Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$343		; 835, pOwner
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8d5b
		ret

code_8d5b:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_289f	; "DragonGuardian"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_25df	; "Legendary Bog Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$346		; 838, hasConflict
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8df4
		ret

code_8df4:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28ae	; "Grabak"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_25df	; "Legendary Bog Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$346		; 838, hasConflict
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8e8d
		ret

code_8e8d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28b5	; "Grafvollund"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2683	; "Legendary Mire Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$345		; 837, pActive
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8f26
		ret

code_8f26:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28c1	; "Ofnir"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2548	; "Legendary Moor Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$342		; 834, findSlot
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_8fbf
		ret

code_8fbf:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28c7	; "Svafnir"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2876	; "Legendary Swamp Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$343		; 835, pOwner
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9058
		ret

code_9058:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28cf	; "Moin"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27cc	; "Legendary Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$341		; 833, pSortDirection
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_90f1
		ret

code_90f1:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28d4	; "Goin"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_27cc	; "Legendary Storm Dragon"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a3ac		; -23636
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$341		; 833, pSortDirection
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_918a
		ret

code_918a:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28d9	; "Watcher"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_28d9	; "Watcher"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a474		; -23436
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9222
		ret

code_9222:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28e1	; "BabyWatcher"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_28ed	; "Sentinel"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a442		; -23486
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_92ba
		ret

code_92ba:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_28f6	; "RandomHellSoulLoot"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2909	; "Mist Talisman"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c6a2		; -14686
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$36		; 54, '6', client
		pushi	$330		; 816, pColor
		push1
		pushi	$28		; 40, '(', style
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9351
		ret

code_9351:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		push1
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2917	; "HellSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2920	; "Hell Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_93cd
		ret

code_93cd:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_292a	; "BlightedSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2937	; "Blighted Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9465
		ret

code_9465:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2945	; "MalevolentSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2954	; "Malevolent Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_94fd
		ret

code_94fd:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2964	; "CursedSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_296f	; "Cursed Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4d		; 77, 'M', done
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9595
		ret

code_9595:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_297b	; "FiendishSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2988	; "Fiendish Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4e		; 78, 'N', width
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_962d
		ret

code_962d:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_2996	; "InfernalSoul"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29a3	; "Infernal Soul"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a410		; -23536
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4f		; 79, 'O', pragmaFail
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_96c5
		ret

code_96c5:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29b1	; "RandomOozeLoot"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_2909	; "Mist Talisman"
		push
		pushi	$f		; 15, loop
		push1
		push0
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$c6a2		; -14686
		pushi	$3ec		; 1004, pAction
		push1
		pushi	$1d		; 29, brTop
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$36		; 54, '6', client
		pushi	$330		; 816, pColor
		push1
		pushi	$28		; 40, '(', style
		pushi	$415		; 1045, pBaseBitsLo
		push1
		push1
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_975c
		ret

code_975c:	pushi	$4c1		; 1217, pBulk
		push1
		push0
		pushi	$4c2		; 1218, pWeight
		push1
		push1
		pushi	$387		; 903, addBase
		push1
		class	BCarryable
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29c0	; "Ooze"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29c0	; "Ooze"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_97d8
		ret

code_97d8:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29c5	; "Mire"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29c5	; "Mire"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4b		; 75, 'K', at
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9870
		ret

code_9870:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29ca	; "Muck"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29ca	; "Muck"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4b		; 75, 'K', at
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9908
		ret

code_9908:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29cf	; "Goo"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29cf	; "Goo"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_99a0
		ret

code_99a0:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29d3	; "Gunk"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29d3	; "Gunk"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$330		; 816, pColor
		push1
		pushi	$68		; 104, 'h', restart
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9a38
		ret

code_9a38:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29d8	; "Slime"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29d8	; "Slime"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4c		; 76, 'L', next
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9ad0
		ret

code_9ad0:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_29de	; "Sludge"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_29de	; "Sludge"
		push
		pushi	$f		; 15, loop
		push1
		push2
		pushi	$3ed		; 1005, pBaseView
		push1
		pushi	$a2e4		; -23836
		pushi	$3ec		; 1004, pAction
		push1
		push1
		pushi	$3ea		; 1002, pClutStart
		push1
		pushi	$ff		; 255, asInteger
		pushi	$330		; 816, pColor
		push1
		pushi	$4c		; 76, 'L', next
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1042		; 4162
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$40		; 64, '@', yStep
		lap	param[$1]
		send	$36
		bnot
		pushi	$373		; 883, setAction
		push1
		pushi	$3ec		; 1004, pAction
		push0
		lap	param[$1]
		send	$4
		bnot
		push
		lap	param[$1]
		send	$6
		bnot
		lag	global[$f3]
		bnt	code_9b68
		ret

code_9b68:	pushi	$387		; 903, addBase
		push1
		class	BCharacter
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$46c		; 1132, pWeightCap
		push1
		pushi	$578		; 1400, pUID
		pushi	$46d		; 1133, pBulkCap
		push1
		pushi	$7d0		; 2000, BAD SELECTOR
		pushi	$387		; 903, addBase
		push1
		class	BContainer
		push
		lap	param[$1]
		send	$6
		bnot
		send	$c
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BNPC
		push
		lap	param[$1]
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BDescribed
		push
		lap	param[$1]
		send	$6
		bnot
		ret

StockObjInitter8::doit:
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		pushi	$9f		; 159, add
		push1
		lofsa	
		push
		push2
		pushi	$9cb6		; -25418
		push0
		callk	kernel_2, $4
		bnot
		send	$6
		bnot
		ret

