export40217_0	= StockObjInitter10

::doit:
		pushi	$20		; 32, ' ', name
		push1
		lofsa	string_037f	; "TentShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0388	; "Wilderness Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_013c
		ret

code_013c:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_039e	; "GuildShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_03a8	; "Guild Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_01f2
		ret

code_01f2:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_03b9	; "GMShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_03c0	; "In-Game Staff's Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_02a8
		ret

code_02a8:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_03db	; "DuachTavern"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_03e7	; "Bartender"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_035e
		ret

code_035e:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_03f1	; "DespothesTavern"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_03e7	; "Bartender"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0414
		ret

code_0414:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0401	; "EnidTavern"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_03e7	; "Bartender"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_04ca
		ret

code_04ca:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_040c	; "FinesseWarriorAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0422	; "Weapons Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0580
		ret

code_0580:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0432	; "HeavyWarriorAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0446	; "Heavy Weapons Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0636
		ret

code_0636:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_045c	; "WenWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_046d	; "Wen Wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_06ec
		ret

code_06ec:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0480	; "SilverbrookWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0499	; "Silverbrook Wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_07a2
		ret

code_07a2:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_04b4	; "MuriasWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_04c8	; "Murias Wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0858
		ret

code_0858:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_04de	; "EastLeinsterWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_04f8	; "East Leinster wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_090e
		ret

code_090e:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0515	; "DruneWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0528	; "Drune Wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_09c4
		ret

code_09c4:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_053d	; "ArimathorWizardAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0554	; "Arimathor Wizard Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0a7a
		ret

code_0a7a:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_056d	; "ThiefStealAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_057f	; "Thief Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0b30
		ret

code_0b30:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_058d	; "ThiefCombatAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_05a0	; "Combat Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0be6
		ret

code_0be6:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_05af	; "SmithingAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_05bf	; "Smithing Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0c9c
		ret

code_0c9c:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_05d0	; "CraftsAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_05de	; "Crafts Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0d52
		ret

code_0d52:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_05ed	; "MagicAcademy"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_05fa	; "Magic Trainer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0e08
		ret

code_0e08:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0608	; "FinesseWeaponryShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_061c	; "Weaponry Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0ebe
		ret

code_0ebe:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0630	; "HeavyWeaponryShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0642	; "Heavy Weaponry Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_0f74
		ret

code_0f74:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_065c	; "LeatherArmorShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_066d	; "Leather Armor Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_102a
		ret

code_102a:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0686	; "ArmorShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0690	; "Armor Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_10e0
		ret

code_10e0:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_06a1	; "RareFinesseWeaponryShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_06b9	; "Exotic Weaponry Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1196
		ret

code_1196:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_06d4	; "RareHeavyWeaponryShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_06ea	; "Exotic Heavy Weaponry Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_124c
		ret

code_124c:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_070b	; "RareArmorShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0719	; "Exotic Armorer"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1302
		ret

code_1302:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0728	; "SorceryShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0734	; "Sorcery Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_13b8
		ret

code_13b8:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0747	; "ElementalismShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0758	; "Elementalism Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_146e
		ret

code_146e:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0770	; "MysticismShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_077e	; "Mysticism Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1524
		ret

code_1524:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0793	; "ThaumaturgyShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_07a3	; "Thaumaturgy Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_15da
		ret

code_15da:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_07ba	; "NecromancyShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_07c9	; "Necromancy Shopkeeper"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1690
		ret

code_1690:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_07df	; "Barber"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_07df	; "Barber"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1746
		ret

code_1746:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_07e6	; "SpecialMagicShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_07f7	; "Marvin"
		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	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_17fc
		ret

code_17fc:	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	$646		; 1606, pCurrency
		push1
		push0
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_07fe	; "CopperShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_0809	; "Eldrin"
		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	$6a		; 106, 'j', scaleSignal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_18b2
		ret

code_18b2:	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	$646		; 1606, pCurrency
		push1
		push1
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0810	; "GardenShop"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_081b	; "Frank"
		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	$6a		; 106, 'j', scaleSignal
		pushi	$415		; 1045, pBaseBitsLo
		push1
		pushi	$1842		; 6210
		pushi	$416		; 1046, pBaseBitsHi
		push1
		pushi	$44		; 68, 'D', mover
		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_1968
		ret

code_1968:	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	$646		; 1606, pCurrency
		push1
		push1
		pushi	$387		; 903, addBase
		push1
		class	BShop
		push
		lap	param[$1]
		send	$6
		bnot
		send	$6
		bnot
		pushi	$387		; 903, addBase
		push1
		class	BTalk
		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_0821	; "RandomCritter"
		push
		pushi	$315		; 789, pName
		push1
		lofsa	string_082f	; "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_1a25
		ret

code_1a25:	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

StockObjInitter10::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
		ret

