; TOP LEVEL DEFINITIONS TRUE-VALUE=1 FALSE-VALUE=0 O?ANY=1 PS?OBJECT=128 PS?VERB=64 PS?ADJECTIVE=32 PS?DIRECTION=16 PS?PREPOSITION=8 PS?BUZZ-WORD=4 P1?NONE=0 P1?OBJECT=0 P1?VERB=1 P1?ADJECTIVE=2 P1?DIRECTION=3 ; OBJECT FLAGS ARE DEFINED HERE NONLANDBIT=3 FX?NONLANDBIT=4096 VIALBIT=4 FX?VIALBIT=2048 SCROLLBIT=5 FX?SCROLLBIT=1024 INSIDEBIT=6 FX?INSIDEBIT=512 SPELLBIT=7 FX?SPELLBIT=256 CLIMBBIT=8 FX?CLIMBBIT=128 NDESCBIT=9 FX?NDESCBIT=64 NARTICLEBIT=10 FX?NARTICLEBIT=32 ONBIT=11 FX?ONBIT=16 VOWELBIT=12 FX?VOWELBIT=8 TRANSBIT=13 FX?TRANSBIT=4 SEARCHBIT=14 FX?SEARCHBIT=2 OPENBIT=15 FX?OPENBIT=1 TRYTAKEBIT=16 FX?TRYTAKEBIT=32768 SURFACEBIT=17 FX?SURFACEBIT=16384 TOUCHBIT=18 FX?TOUCHBIT=8192 INVISIBLE=19 FX?INVISIBLE=4096 MUNGBIT=20 FX?MUNGBIT=2048 WEARBIT=21 FX?WEARBIT=1024 READBIT=22 FX?READBIT=512 TAKEBIT=23 FX?TAKEBIT=256 DOORBIT=24 FX?DOORBIT=128 LIGHTBIT=25 FX?LIGHTBIT=64 TOOLBIT=26 FX?TOOLBIT=32 CONTBIT=27 FX?CONTBIT=16 RLANDBIT=28 FX?RLANDBIT=8 VEHBIT=29 FX?VEHBIT=4 WEAPONBIT=30 FX?WEAPONBIT=2 ACTORBIT=31 FX?ACTORBIT=1 ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?VERBOSE=0 V?BRIEF=1 V?SUPER-BRIEF=2 V?DIAGNOSE=3 V?INVENTORY=4 V?QUIT=5 V?RESTART=6 V?RESTORE=7 V?SAVE=8 V?SCORE=9 V?SCRIPT=10 V?UNSCRIPT=11 V?VERSION=12 V?$VERIFY=13 V?$RANDOM=14 V?$COMMAND=15 V?$RECORD=16 V?$UNRECORD=17 V?ANSWER=18 V?REPLY=19 V?PUT=20 V?ASK-FOR=21 V?ASK-ABOUT=22 V?ATTACK=23 V?BITE=24 V?INFLATE=25 V?LAMP-OFF=26 V?BOARD=27 V?BURN=28 V?CLIMB-FOO=29 V?CLIMB-ON=30 V?CLIMB-UP=31 V?CLIMB-DOWN=32 V?CLIMB-OVER=33 V?LIE-DOWN=34 V?CLOSE=35 V?COMBO=36 V?COMPARE=37 V?COUNT=38 V?CROSS=39 V?CUT=40 V?CURSE=41 V?DEFLATE=42 V?MUNG=43 V?DIG=44 V?DISEMBARK=45 V?DRINK=46 V?DRINK-FROM=47 V?DROP=48 V?EAT=49 V?ENTER=50 V?THROUGH=51 V?EXIT=52 V?EXAMINE=53 V?LOOK-INSIDE=54 V?FIND=55 V?EXORCISE=56 V?FILL=57 V?FLY=58 V?FOLLOW=59 V?FORGET=60 V?GIVE=61 V?SGIVE=62 V?HELLO=63 V?HELP=64 V?HIDE=65 V?LEAP=66 V?KICK=67 V?KILL=68 V?KISS=69 V?KNOCK=70 V?LAND=71 V?LAUNCH=72 V?LEAN-ON=73 V?LEAVE=74 V?LAMP-ON=75 V?LISTEN=76 V?LOCK=77 V?LOOK=78 V?LOOK-DOWN=79 V?LOOK-UNDER=80 V?LOOK-BEHIND=81 V?READ=82 V?RESEARCH=83 V?CHASTISE=84 V?LOWER=85 V?LOWER-INTO=86 V?MELT=87 V?MOVE=88 V?PAY=89 V?SPAY=90 V?PLAY=91 V?OPEN=92 V?PICK=93 V?TAKE=94 V?PLUG=95 V?POINT=96 V?POUR=97 V?PUMP=98 V?PUSH=99 V?PUSH-TO=100 V?PUT-UNDER=101 V?PUT-ON=102 V?WEAR=103 V?PUT-BEHIND=104 V?RAISE=105 V?RAPE=106 V?REACH-IN=107 V?TAKE-OFF=108 V?TELL=109 V?SAY=110 V?SEARCH=111 V?SEND=112 V?SHAKE=113 V?SHARPEN=114 V?SHOOT=115 V?SHOW=116 V?SSHOW=117 V?SIT=118 V?SLEEP=119 V?SKIP=120 V?SMELL=121 V?SPIN=122 V?SPRAY=123 V?SSPRAY=124 V?SQUEEZE=125 V?STAND=126 V?STAND-ON=127 V?STRIKE=128 V?SWIM=129 V?SWING=130 V?THANK=131 V?THROW=132 V?THROW-OFF=133 V?TIE=134 V?TIE-UP=135 V?TIME=136 V?TORTURE=137 V?RUB=138 V?TURN=139 V?UNLOCK=140 V?UNTIE=141 V?WAIT=142 V?WAIT-FOR=143 V?ALARM=144 V?WALK-AROUND=145 V?WALK=146 V?WALK-TO=147 V?WAVE=148 V?WAVE-AT=149 V?WAX=150 V?WHAT=151 V?WHERE=152 V?WHO=153 V?YELL=154 V?CAST=155 V?LEARN=156 V?SPELLS=157 V?AIMFIZ=158 V?AIMFIZ-TO=159 V?FROTZ=160 V?FWEEP=161 V?GASPAR=162 V?GNUSTO=163 V?GOLMAC=164 V?IZYUK=165 V?MEEF=166 V?MALYON=167 V?PULVER=168 V?REZROV=169 V?SWANZO=170 V?VARDIK=171 V?VEZZA=172 V?YOMIN=173 V?YONK=174 ; PROPERTIES ARE DEFINED HERE P?NORTH=31 P?NE=30 P?EAST=29 P?SE=28 P?SOUTH=27 P?SW=26 P?WEST=25 P?NW=24 P?UP=23 P?DOWN=22 P?IN=21 P?OUT=20 P?SYNONYM=19 P?DESCFCN=18 P?GLOBAL=17 P?ADVFCN=16 P?FDESC=15 P?LDESC=14 P?PSEUDO=13 P?CONTFCN=12 P?SIZE=11 P?CAPACITY=10 P?ACTION=9 P?ADJECTIVE=8 P?TEXT=7 P?COUNT=6 ; ADJECTIVES ARE DEFINED HERE A?STONE=255 A?SANDY=254 A?TINY=253 A?OUTDOO=252 A?LEVEL=251 A?DIRT=250 A?FEATUR=249 A?WIDE=248 A?CURVED=247 A?MAIN=246 A?UNDERG=245 A?ROCKY=244 A?WINDIN=243 A?LONG=242 A?DARK=241 A?MEANDE=240 A?HIGH=239 A?DOMED=238 A?MARBLE=237 A?NARROW=236 A?STEEP=235 A?SPIRAL=234 A?BARE=233 A?LARGE=232 A?LURKIN=231 A?SINIST=230 A?HUNGRY=229 A?SILENT=228 A?LEGEND=227 A?SWIRLI=226 A?TURBUL=225 A?STAGNA=224 A?AREA=223 A?DAZZLI=222 A?GLASS=221 A?BREATH=220 A?SMALL=219 A?SLIMY=218 A?BLIGHT=217 A?DENSE=216 A?SICKLY=215 A?TWISTE=214 A?CASTLE=213 A?EGRETH=212 A?RUINED=211 A?ANCIEN=210 A?MAMMOT=209 A?HIDDEN=208 A?STEVE=207 A?STEVEN=206 A?BEARDE=205 A?EVIL=204 A?POWERF=203 A?MY=202 A?SPELL=201 A?MARGIN=200 A?GNUSTO=199 A?FROTZ=198 A?REZROV=197 A?YOMIN=196 A?IZYUK=195 A?PULVER=194 A?VEZZA=193 A?FORTY=192 A?PRIZED=191 A?PET=190 A?WOOD=189 A?CRAFTE=188 A?DARKWO=187 A?DESK=186 A?MAGIC=185 A?BLUE=184 A?PERSON=183 A?NOTE=182 A?LAST=181 A?THREE=180 A?LEATHE=179 A?BOUND=178 A?DATA=177 A?WALL=176 A?BEAUTI=175 A?WOVEN=174 A?MORGIA=173 A?EXOTIC=172 A?NEW=171 A?SHINY=170 A?GASPAR=169 A?RAZOR=168 A?SCRIBB=167 A?PARCHM=166 A?HEAVY=165 A?WOODEN=164 A?FLOWER=163 A?ORNATE=162 A?BRASS=161 A?POPULA=160 A?VIVID=159 A?ORANGE=158 A?VILSTU=157 A?ENCYCL=156 A?DUSTY=155 A?MEEF=154 A?BERZIO=153 A?OCHRE=152 A?MATCH=151 A?DEPLET=150 A?INNER=149 A?STURDY=148 A?BLACK=147 A?GRAY=146 A?GREY=145 A?BLOODY=144 A?RED=143 A?PURPLE=142 A?ROYAL=141 A?WHITE=140 A?MOLDY=139 A?AIMFIZ=138 A?GNARLE=137 A?OLD=136 A?HELL=135 A?GIANT=134 A?BOA=133 A?LONELY=132 A?SIGN=131 A?VIPER=130 A?VIPERS=129 A?UNSEEN=128 A?GROUP=127 A?WARLOC=126 A?TALL=125 A?ROLLIN=124 A?BLOOD=123 A?SUCKIN=122 A?MIGHTY=121 A?FAST-=120 A?MOVING=119 A?FOAMIN=118 A?RIVER=117 A?MUDDY=116 A?SERVAN=115 A?GABBER=114 A?WATER=113 A?BAT=112 A?FECES=111 A?TURDS=110 A?DUNG=109 A?AMBER=108 A?BLORT=107 A?SOILED=106 A?FWEEP=105 A?ROTTED=104 A?DRAW=103 A?DOUBLE=102 A?MESSEN=101 A?TORTUR=100 A?INDIGO=99 A?FLAXO=98 A?TEMPOR=97 A?TIME=96 A?ENCHAN=95 A?TOLL=94 A?FAT=93 A?GNOME=92 A?FLOOR=91 A?KOVALL=90 A?OCEAN=89 A?ZORKMID=88 A?HUGE=87 A?SLEEPI=86 A?LARGES=85 A?MOST=84 A?STRIKI=83 A?INTRIC=82 A?FORT=81 A?PROUD=80 A?FLAG=79 A?TATTER=78 A?BROWN=77 A?GOLD=76 A?AQUA=75 A?FOOBLE=74 A?MAGNIF=73 A?CAST-IRON=72 A?CAST=71 A?IRON=70 A?SHALLO=69 A?IDENTI=68 A?SINGLE=67 A?ORDINA=66 A?YONK=65 A?AMUSEM=64 A?ZORKY=63 A?LOG=62 A?RUBBER=61 A?HOPPIN=60 A?CUTE=59 A?MECHAN=58 A?GLITTE=57 A?MALYON=56 A?ODD=55 A?ONE-=54 A?ARMED=53 A?SECTIO=52 A?UNUSED=51 A?GREAT=50 A?LIFE-=49 A?SIZED=48 A?GUE=47 A?BRICK=46 A?RECTAN=45 A?SWANZO=44 A?FEROCI=43 A?DORN=42 A?DEAD=41 A?SPLATT=40 A?FRIGID=39 A?COAL=38 A?UPPER=37 A?METAL=36 A?LOWER=35 A?YOUR=34 A?OLDER=33 A?YOUNGE=32 A?ARAGAI=31 A?COMBIN=30 A?LARGON=29 A?KING=28 A?LORD=27 A?DIMWIT=26 A?KEROSE=25 A?SMELLY=24 A?VARDIK=23 A?SHIMME=22 A?GOLMAC=21 A?FLOOD=20 A?CONTRO=19 A?FLATHE=18 A?CALM=17 A?SEA=16 A?STUNNI=15 A?STENCI=14 A?GRUE=13 A?BATTER=12 A?POWERE=11 A?WRIGLI=10 A?WRITHI=9 A?GREEN=8 A?MUTATE=7 A?DIABOL=6 A?DIAMON=5 A?STUDDE=4 A?ENCRUS=3 A?SILVER=2 A?BLEACH=1 ; BUZZ WORDS ARE DEFINED HERE B?AGAIN=255 B?G=254 B?OOPS=253 B?A=252 B?AN=251 B?THE=250 B?IS=249 B?ARE=248 B?AM=247 B?AND=246 B?OF=245 B?THEN=244 B?ALL=243 B?ONE=242 B?BUT=241 B?EXCEPT=240 B?PERIOD=239 B?COMMA=238 B?QUOTE=237 B?YES=236 B?NO=235 B?Y=234 B?PRY=233 B?PLEASE=232 B?HERE=231 B?SOME=230 ; PREPOSITIONS ARE DEFINED HERE PR?TO=255 PR?FOR=254 PR?ABOUT=253 PR?WITH=252 PR?UP=251 PR?OUT=250 PR?DOWN=249 PR?ON=248 PR?OVER=247 PR?IN=246 PR?THROUGH=245 PR?FROM=244 PR?AWAY=243 PR?AT=242 PR?UNDER=241 PR?BEHIND=240 PR?ACROSS=239 PR?OFF=238 PR?AROUND=237 ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ACT?KISS=255 ACT?SKIP=254 ACT?INFLAT=253 ACT?PULL=252 ACT?PUT=251 ACT?RAPE=250 ACT?VERBOSE=249 ACT?WALK=248 ACT?QUIT=247 ACT?FIND=246 ACT?UNLOCK=245 ACT?READ=244 ACT?SAY=243 ACT?JUMP=242 ACT?POUR=241 ACT?TORTUR=240 ACT?WAIT=239 ACT?TAKE=238 ACT?COUNT=237 ACT?SHIT=236 ACT?RAISE=235 ACT?FOLLOW=234 ACT?PULVER=233 ACT?FLY=232 ACT?COMBIN=231 ACT?VERSION=230 ACT?#UNRECORD=229 ACT?LIGHT=228 ACT?LIE=227 ACT?MOVE=226 ACT?PLAY=225 ACT?OPEN=224 ACT?AIMFIZ=223 ACT?TOUCH=222 ACT?#COMMAND=221 ACT?BLOW=220 ACT?SHOOT=219 ACT?YOMIN=218 ACT?KNOCK=217 ACT?PICK=216 ACT?LAND=215 ACT?DEFLATE=214 ACT?BOARD=213 ACT?REZROV=212 ACT?#RANDOM=211 ACT?APPLY=210 ACT?STAND=209 ACT?LISTEN=208 ACT?TIE=207 ACT?WHERE=206 ACT?SHOW=205 ACT?SAVE=204 ACT?HELP=203 ACT?TELL=202 ACT?THROW=201 ACT?LOWER=200 ACT?HIDE=199 ACT?SHAKE=198 ACT?INVENTORY=197 ACT?ATTACK=196 ACT?FROTZ=195 ACT?KILL=194 ACT?SPELLS=193 ACT?RESTOR=192 ACT?ENTER=191 ACT?SEARCH=190 ACT?WEAR=189 ACT?PAY=188 ACT?SHARPEN=187 ACT?DISEMBARK=186 ACT?SWIM=185 ACT?MEEF=184 ACT?PLUG=183 ACT?UNTIE=182 ACT?PUMP=181 ACT?MALYON=180 ACT?CUT=179 ACT?UNSCRIPT=178 ACT?MELT=177 ACT?GASPAR=176 ACT?YONK=175 ACT?PUSH=174 ACT?SUPER=173 ACT?SIT=172 ACT?RESTAR=171 ACT?REACH=170 ACT?DIG=169 ACT?SEND=168 ACT?SCORE=167 ACT?EXORCISE=166 ACT?IZYUK=165 ACT?GOLMAC=164 ACT?LOOK=163 ACT?GNUSTO=162 ACT?SPRAY=161 ACT?CAST=160 ACT?DROP=159 ACT?COMPAR=158 ACT?SWANZO=157 ACT?TIME=156 ACT?ROLL=155 ACT?LEAVE=154 ACT?SCRIPT=153 ACT?SPIN=152 ACT?$VERIFY=151 ACT?EXTINGUISH=150 ACT?SWING=149 ACT?DESCEN=148 ACT?POKE=147 ACT?VARDIK=146 ACT?SMELL=145 ACT?BRIEF=144 ACT?DIAGNOSE=143 ACT?GIVE=142 ACT?SLEEP=141 ACT?WAKE=140 ACT?DRINK=139 ACT?REMOVE=138 ACT?ANSWER=137 ACT?VEZZA=136 ACT?YELL=135 ACT?WHAT=134 ACT?LOCK=133 ACT?BURN=132 ACT?KICK=131 ACT?BITE=130 ACT?POINT=129 ACT?TURN=128 ACT?#RECORD=127 ACT?CROSS=126 ACT?FWEEP=125 ACT?CRACK=124 ACT?WHO=123 ACT?CLOSE=122 ACT?STRIKE=121 ACT?SLIDE=120 ACT?WAVE=119 ACT?WAX=118 ACT?EXIT=117 ACT?EXAMINE=116 ACT?EAT=115 ACT?FILL=114 ACT?LEAN=113 ACT?SQUEEZE=112 ACT?CLIMB=111 ACT?FORGET=110 ACT?LAUNCH=109 ACT?LEARN=108 ACT?SNOOZE=107 ACT?THANK=106 ACT?ASK=105 ACT?NAP=104 ACT?HELLO=103 ; USER DEFINED CONSTANTS ARE INITIALIZED HERE SOG=16 SIR=32 DEXITSTR=1 XEQUAL?=4 P-ITBLLEN=9 P-SYNLEN=8 P-SRCTOP=0 C-INTLEN=6 O-START=1 DEXITOBJ=1 MAZE-TABLE-LENGTH=40 P-P1OFF=5 O-PTR=0 O-LENGTH=2 C-TABLELEN=300 P-NC2=8 P-NC1=6 P-WORDLEN=4 P-VERBN=1 SERIAL=0 P-P1BITS=3 FEXIT=3 CC-SEPTR=1 ZORKID=1 P-SPREP1=1 CC-SBPTR=0 P-PREP1=2 M-BEG=1 XDIV=3 M-FATAL=2 XGRTR?=5 NEXITSTR=0 P-SLOC2=6 NEXIT=2 SC=64 P-PREP1N=3 P-PSOFF=4 XLESS?=6 P-VERB=0 M-HANDLED=1 M-ENTER=2 CC-DEPTR=3 SHAVE=2 DEXIT=5 P-SRCBOT=2 M-OBJDESC=5 CC-DBPTR=2 SMANY=4 STAKE=8 P-SPREP2=2 XSUB=1 XADD=0 CEXIT=4 P-LEXSTART=1 M-LOOK=3 D-RECORD-ON=4 UEXIT=1 O-END=3 P-LEXELEN=2 P-LEXWORDS=1 P-ALL=1 XMUL=2 P-SFWIM1=3 P-INHIBIT=4 CEXITFLAG=1 D-RECORD-OFF=-4 M-FLASH=4 M-OBJECT=0 FEXITFCN=0 P-SBITS=0 M-NOT-HANDLED=0 P-SRCALL=1 CEXITSTR=1 P-SLOC1=5 M-END=6 P-PREP2=4 LOW-DIRECTION=20 P-SONUMS=3 C-TICK=1 P-NC2L=9 P-NC1L=7 P-ONE=2 P-SACTION=7 P-PREP2N=5 P-SFWIM2=4 C-ENABLED?=0 REXIT=0 SH=128 C-RTN=2 ; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE OBJECT::.TABLE 0 ;() 0 ;() 0 ;() 0 ;() 0 ;() 0 ;(P?COUNT) 0 ;(P?TEXT) 0 ;(P?ADJECTIVE) 0 ;(P?ACTION) 0 ;(P?CAPACITY) 5 ;(P?SIZE) 0 ;(P?CONTFCN) 0 ;(P?PSEUDO) 0 ;(P?LDESC) 0 ;(P?FDESC) 0 ;(P?ADVFCN) 0 ;(P?GLOBAL) 0 ;(P?DESCFCN) 0 ;(P?SYNONYM) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?NW) 0 ;(P?WEST) 0 ;(P?SW) 0 ;(P?SOUTH) 0 ;(P?SE) 0 ;(P?EAST) 0 ;(P?NE) 0 ;(P?NORTH) .OBJECT FOREST,FX?NDESCBIT,0,LOCAL-GLOBALS,HOLE,0,T?FOREST .OBJECT PURPLE-BUTTON,FX?NDESCBIT,0,CELLAR,RED-BUTTON,0,T?PURPLE-BUTTON .OBJECT RIVER-BED,FX?ONBIT,FX?RLANDBIT,ROOMS,RIVER-BANK,0,T?RIVER-BED .OBJECT TROGLODYTE,0,FX?ACTORBIT,DIAL,YOUNGER-SELF,0,T?TROGLODYTE .OBJECT DUNGEON,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TORTURE-CHAMBER,0,T?DUNGEON .OBJECT SWANZO-SCROLL,FX?SCROLLBIT+FX?TRANSBIT,FX?READBIT+FX?CONTBIT+FX?TRYTAKEBIT+FX?TAKEBIT,HOLLOW,BRICK-STRUCTURE,SWANZO-SPELL,T?SWANZO-SCROLL .OBJECT HANDS,FX?NARTICLEBIT+FX?NDESCBIT,FX?TOUCHBIT+FX?TOOLBIT,GLOBAL-OBJECTS,CEILING,0,T?HANDS .OBJECT CRATER,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,EDGE-OF-CRATER,0,T?CRATER .OBJECT GRUE-LAIR,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,MOUTH-OF-RIVER,MUTATED-GRUES,T?GRUE-LAIR .OBJECT KEY,0,FX?TOOLBIT+FX?TAKEBIT,DIAL,SPELL-BOOK,0,T?KEY .OBJECT FROBAR-NOTE,0,FX?TAKEBIT+FX?READBIT,HALLWAY-1,0,0,T?FROBAR-NOTE .OBJECT DESK-DRAWER,FX?SEARCHBIT+FX?NDESCBIT,FX?CONTBIT,BELBOZ-QUARTERS,BELBOZ-DESK,WHEEL,T?DESK-DRAWER .OBJECT HELISTAR-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,FROBAR-QUARTERS,GASPAR-SCROLL,T?HELISTAR-QUARTERS .OBJECT GRAY-BUTTON,FX?NDESCBIT,0,CELLAR,BLACK-BUTTON,0,T?GRAY-BUTTON .OBJECT CORRIDOR,0,0,GLOBAL-OBJECTS,GROUND,0,T?CORRIDOR .OBJECT DIAL,FX?NDESCBIT,0,DIAL-ROOM,0,CRATE,T?DIAL .OBJECT YOUR-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,0,BED,T?YOUR-QUARTERS .OBJECT LOBBY,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,CHAMBER-OF-THE-CIRCLE,MAILBOX,T?LOBBY .OBJECT BELBOZ,FX?NARTICLEBIT,FX?ACTORBIT,BELBOZ-HIDEOUT,0,0,T?BELBOZ .OBJECT FWEEP-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,FWEEP-SCROLL,0,0,T?FWEEP-SPELL .OBJECT SLANTED-ROOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TOP-OF-CHUTE,GOLMAC-SCROLL,T?SLANTED-ROOM .OBJECT REZROV-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,FROTZ-SPELL,0,T?REZROV-SPELL .OBJECT GASPAR-SCROLL,FX?TRANSBIT+FX?SCROLLBIT,FX?CONTBIT+FX?READBIT+FX?TAKEBIT,HELISTAR-QUARTERS,0,GASPAR-SPELL,T?GASPAR-SCROLL .OBJECT YONK-SCROLL,FX?VOWELBIT+FX?TRANSBIT+FX?SCROLLBIT,FX?CONTBIT+FX?TAKEBIT+FX?READBIT,DIAL,FOOBLE-VIAL,YONK-SPELL,T?YONK-SCROLL .OBJECT SHAFT-BOTTOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,DIAL-ROOM,ROPE,T?SHAFT-BOTTOM .OBJECT OLDER-SELF,FX?SEARCHBIT+FX?OPENBIT+FX?NARTICLEBIT,FX?CONTBIT+FX?ACTORBIT,DIAL,DORN-BEAST-CORPSE,VARDIK-SCROLL,T?OLDER-SELF .OBJECT VEZZA-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,PULVER-SPELL,0,T?VEZZA-SPELL .OBJECT SLOT-MACHINE,FX?VOWELBIT,0,CASINO,0,0,T?SLOT-MACHINE .OBJECT ME,FX?NARTICLEBIT,FX?TOUCHBIT+FX?ACTORBIT,GLOBAL-OBJECTS,BAT,0,T?ME .OBJECT BLACK-BUTTON,FX?NDESCBIT,0,CELLAR,TRUNK,0,T?BLACK-BUTTON .OBJECT LOCAL-OBJECTS,0,0,0,0,STAIRS,T?LOCAL-OBJECTS .OBJECT CAVE,FX?NDESCBIT,0,LOCAL-GLOBALS,CASTLE,0,T?CAVE .OBJECT MORGIA-PLANT,FX?NDESCBIT,FX?TRYTAKEBIT,BELBOZ-QUARTERS,WALL-HANGING,0,T?MORGIA-PLANT .OBJECT TENETS,FX?NDESCBIT,FX?READBIT,CHAMBER-OF-THE-CIRCLE,0,0,T?TENETS .OBJECT FWEEP-SCROLL,FX?TRANSBIT+FX?SCROLLBIT,FX?CONTBIT+FX?TAKEBIT+FX?TRYTAKEBIT+FX?READBIT,HIDDEN-CAVE,BLORT-VIAL,FWEEP-SPELL,T?FWEEP-SCROLL .OBJECT TWISTED-FOREST,FX?ONBIT,FX?RLANDBIT,ROOMS,CELLAR,HELLHOUND,T?TWISTED-FOREST .OBJECT MALYON-SCROLL,FX?TRANSBIT+FX?SCROLLBIT,FX?CONTBIT+FX?TAKEBIT+FX?READBIT,DIAL,PARK-GNOME,MALYON-SPELL,T?MALYON-SCROLL .OBJECT HOVEL,FX?NDESCBIT,0,LOCAL-GLOBALS,MAZE,0,T?HOVEL .OBJECT OUTSIDE-GLASS-DOOR,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,ENTRANCE-HALL,0,T?OUTSIDE-GLASS-DOOR .OBJECT BANKS,FX?NDESCBIT,0,LOCAL-GLOBALS,RIVER,0,T?BANKS .OBJECT BEAM,0,FX?TAKEBIT,COAL-MINE-1,0,0,T?BEAM .OBJECT BLACK-DOOR,FX?NDESCBIT,FX?DOORBIT,MAMMOTH-CAVERN,MACHINERY,0,T?BLACK-DOOR .OBJECT CELLAR,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,STORE-ROOM,WHITE-BUTTON,T?CELLAR .OBJECT TOP-OF-CHUTE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,COAL-MINE-3,0,T?TOP-OF-CHUTE .OBJECT EAST-END-OF-MIDWAY,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,PARK-ENTRANCE,0,T?EAST-END-OF-MIDWAY .OBJECT STONE-HUT,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,END-OF-HIGHWAY,FIREPLACE,T?STONE-HUT .OBJECT TURRET,FX?ONBIT,FX?RLANDBIT,ROOMS,RUINS,0,T?TURRET .OBJECT MAMMOTH-CAVERN,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,GRUE-LAIR,WHITE-DOOR,T?MAMMOTH-CAVERN .OBJECT ROOMS,0,0,0,0,BELBOZ-HIDEOUT,T?ROOMS .OBJECT HALLWAY-2,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,HALLWAY-1,0,T?HALLWAY-2 .OBJECT CHIMNEY,FX?NDESCBIT,0,LOCAL-GLOBALS,HOVEL,0,T?CHIMNEY .OBJECT HIGHWAY,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,PIT-OF-BONES,0,T?HIGHWAY .OBJECT DORN-BEAST,0,0,DIAL,MALYON-SCROLL,0,T?DORN-BEAST .OBJECT SOOT,FX?NARTICLEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,CHIMNEY,0,T?SOOT .OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,0,LAGOON-OBJECT,T?LOCAL-GLOBALS .OBJECT GATE,FX?NDESCBIT,FX?DOORBIT,TOLL-GATE,0,0,T?GATE .OBJECT UNDERGROWTH,FX?NARTICLEBIT+FX?VOWELBIT+FX?NDESCBIT,0,RIVER-BANK,0,0,T?UNDERGROWTH .OBJECT FLAG-POLE,FX?NDESCBIT,0,PARADE-GROUND,0,0,T?FLAG-POLE .OBJECT OCEAN-SOUTH,FX?ONBIT,FX?RLANDBIT,ROOMS,OCEAN-NORTH,0,T?OCEAN-SOUTH .OBJECT MAGIC-AMULET,0,FX?WEARBIT+FX?TAKEBIT,TINY-BOX,0,0,T?MAGIC-AMULET .OBJECT CALENDAR,FX?ONBIT,FX?TAKEBIT+FX?READBIT,STORE-ROOM,MATCHBOOK,0,T?CALENDAR .OBJECT GLOBAL-SLEEP,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?GLOBAL-SLEEP .OBJECT SILVER-DOOR,FX?NDESCBIT,FX?DOORBIT,MAMMOTH-CAVERN,BLACK-DOOR,0,T?SILVER-DOOR .OBJECT BAT-GUANO,FX?NDESCBIT,FX?TAKEBIT+FX?TRYTAKEBIT,HIDDEN-CAVE,0,0,T?BAT-GUANO .OBJECT ROPE,0,FX?TAKEBIT,SHAFT-BOTTOM,0,0,T?ROPE .OBJECT ROAD,FX?NDESCBIT,0,LOCAL-GLOBALS,0,0,T?ROAD .OBJECT HALLWAY-1,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,APPRENTICE-QUARTERS,FROBAR-NOTE,T?HALLWAY-1 .OBJECT SKY,0,0,GLOBAL-OBJECTS,GRUE,0,T?SKY .OBJECT COAL,FX?NARTICLEBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,SOOT,0,T?COAL .OBJECT GLOBAL-OBJECTS,FX?ONBIT+FX?VOWELBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT,FX?RLANDBIT+FX?WEARBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE+FX?MUNGBIT,0,0,GLOBAL-SLEEP,T?GLOBAL-OBJECTS .OBJECT MATCHBOOK,0,FX?TAKEBIT+FX?READBIT,STORE-ROOM,BERZIO-VIAL,0,T?MATCHBOOK .OBJECT IT,FX?NDESCBIT+FX?NARTICLEBIT+FX?VOWELBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,INTNUM,0,T?IT .OBJECT PARK-GNOME,0,FX?ACTORBIT,DIAL,YONK-SCROLL,0,T?PARK-GNOME .OBJECT HAWKER,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?ACTORBIT,ARCADE,0,BALL,T?HAWKER .OBJECT WALLS,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,CORRIDOR,0,T?WALLS .OBJECT BAT,FX?NARTICLEBIT,FX?TOUCHBIT+FX?ACTORBIT,GLOBAL-OBJECTS,HANDS,0,T?BAT .OBJECT BALL,FX?NDESCBIT,FX?TRYTAKEBIT+FX?TAKEBIT,HAWKER,0,0,T?BALL .OBJECT FOOBLE-VIAL,FX?SEARCHBIT+FX?VIALBIT+FX?VOWELBIT,FX?TAKEBIT+FX?READBIT+FX?CONTBIT,DIAL,VILSTU-VIAL,FOOBLE-POTION,T?FOOBLE-VIAL .OBJECT LAGOON-OBJECT,FX?NDESCBIT,0,LOCAL-GLOBALS,OCEAN,0,T?LAGOON-OBJECT .OBJECT BARE-PASSAGE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,EDGE-OF-CHASM,0,T?BARE-PASSAGE .OBJECT DORN-BEAST-CORPSE,0,0,DIAL,DORN-BEAST,0,T?DORN-BEAST-CORPSE .OBJECT BRIDGE,FX?NDESCBIT,0,DRAWBRIDGE,MOAT,0,T?BRIDGE .OBJECT GRUE-REPELLENT,0,FX?READBIT+FX?TAKEBIT,CRATE,BRASS-LANTERN,0,T?GRUE-REPELLENT .OBJECT MACHINERY,FX?NDESCBIT,0,MAMMOTH-CAVERN,0,0,T?MACHINERY .OBJECT MINE-FIELD,FX?ONBIT,FX?RLANDBIT,ROOMS,FOREST-EDGE,0,T?MINE-FIELD .OBJECT COVE,FX?ONBIT,FX?RLANDBIT,ROOMS,SLANTED-ROOM,0,T?COVE .OBJECT WHEEL,FX?VOWELBIT,FX?TAKEBIT+FX?READBIT,DESK-DRAWER,JOURNAL,0,T?WHEEL .OBJECT AIMFIZ-SCROLL,FX?SCROLLBIT+FX?TRANSBIT,FX?READBIT+FX?CONTBIT+FX?TAKEBIT,TRUNK,0,AIMFIZ-SPELL,T?AIMFIZ-SCROLL .OBJECT BEACH,FX?NDESCBIT,0,LOCAL-GLOBALS,DIAL-DOOR,0,T?BEACH .OBJECT PARROT,0,FX?TRYTAKEBIT,BELBOZ-QUARTERS,0,0,T?PARROT .OBJECT YIPPLES,0,FX?TRYTAKEBIT+FX?INVISIBLE,CANNON,0,0,T?YIPPLES .OBJECT STORE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,OUTSIDE-STORE,WAXER,T?STORE .OBJECT GOLMAC-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,GOLMAC-SCROLL,0,0,T?GOLMAC-SPELL .OBJECT VILSTU-POTION,FX?VOWELBIT+FX?NARTICLEBIT,0,VILSTU-VIAL,0,0,T?VILSTU-POTION .OBJECT GRUE-SUIT,0,FX?TAKEBIT+FX?WEARBIT,CRATE,0,0,T?GRUE-SUIT .OBJECT AIMFIZ-SPELL,FX?VOWELBIT+FX?SPELLBIT+FX?NDESCBIT,0,AIMFIZ-SCROLL,0,0,T?AIMFIZ-SPELL .OBJECT YOUNGER-SELF,FX?SEARCHBIT+FX?OPENBIT+FX?NARTICLEBIT,FX?CONTBIT+FX?ACTORBIT,DIAL,YOU-OBJECT,0,T?YOUNGER-SELF .OBJECT STATUE,0,FX?READBIT,ENTRANCE-HALL,0,0,T?STATUE .OBJECT HOLE,FX?NDESCBIT,0,LOCAL-GLOBALS,ARCHWAY,0,T?HOLE .OBJECT YOU-OBJECT,FX?NDESCBIT+FX?NARTICLEBIT,0,DIAL,OLDER-SELF,0,T?YOU-OBJECT .OBJECT RIVER-BED-OBJECT,FX?NDESCBIT,0,LOCAL-GLOBALS,BANKS,0,T?RIVER-BED-OBJECT .OBJECT TINY-BOX,FX?SEARCHBIT,FX?READBIT+FX?TAKEBIT+FX?CONTBIT,DESK-DRAWER,0,MAGIC-AMULET,T?TINY-BOX .OBJECT ARMORY,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,PARADE-GROUND,0,T?ARMORY .OBJECT SIGNPOST,FX?NDESCBIT,FX?READBIT,FOREST-EDGE,0,0,T?SIGNPOST .OBJECT GUN-EMPLACEMENT,FX?ONBIT,FX?RLANDBIT,ROOMS,BARRACKS,CANNON,T?GUN-EMPLACEMENT .OBJECT WALL-HANGING,FX?NDESCBIT,FX?TRYTAKEBIT,BELBOZ-QUARTERS,DESK-DRAWER,0,T?WALL-HANGING .OBJECT TREE,FX?NDESCBIT,0,LOCAL-GLOBALS,CHAMBER-DOOR,0,T?TREE .OBJECT ELBOW-ROOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,BARE-PASSAGE,0,T?ELBOW-ROOM .OBJECT RABBITS,FX?NDESCBIT,0,ARCADE,HAWKER,0,T?RABBITS .OBJECT FROBAR-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,BELBOZ-QUARTERS,0,T?FROBAR-QUARTERS .OBJECT BOOTH,FX?NDESCBIT,0,TOLL-GATE,GATE,0,T?BOOTH .OBJECT BOA,FX?NDESCBIT,0,TREE-BRANCH,0,0,T?BOA .OBJECT WATERFALL,FX?NDESCBIT,0,LOCAL-GLOBALS,RIVER-BED-OBJECT,0,T?WATERFALL .OBJECT BEND,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,STORE,0,T?BEND .OBJECT BELBOZ-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,YOUR-QUARTERS,MORGIA-PLANT,T?BELBOZ-QUARTERS .OBJECT ARCADE,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,ROLLER-COASTER,RABBITS,T?ARCADE .OBJECT END-OF-HIGHWAY,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,CASINO,0,T?END-OF-HIGHWAY .OBJECT ZORKMID,FX?NDESCBIT,FX?TRYTAKEBIT+FX?TAKEBIT,TREE-ROOM,ZORKMID-TREE,0,T?ZORKMID .OBJECT FLUME,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,HAUNTED-HOUSE,LOG-BOAT,T?FLUME .OBJECT UPPER-CHUTE,FX?VOWELBIT,0,LOCAL-GLOBALS,COAL,0,T?UPPER-CHUTE .OBJECT SHAFT-TOP,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,SHAFT-BOTTOM,0,T?SHAFT-TOP .OBJECT GOLMAC-SCROLL,FX?SCROLLBIT+FX?TRANSBIT,FX?READBIT+FX?CONTBIT+FX?TAKEBIT,SLANTED-ROOM,KEROSENE-LAMP,GOLMAC-SPELL,T?GOLMAC-SCROLL .OBJECT CHAMBER-OF-LIVING-DEATH,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,MAMMOTH-CAVERN,0,T?CHAMBER-OF-LIVING-DEATH .OBJECT SNAKE-PIT,FX?ONBIT,FX?RLANDBIT,ROOMS,MINE-FIELD,VIPERS,T?SNAKE-PIT .OBJECT TOP-OF-FALLS,FX?ONBIT,FX?RLANDBIT,ROOMS,STAGNANT-POOL,0,T?TOP-OF-FALLS .OBJECT MOAT,FX?NDESCBIT,0,DRAWBRIDGE,0,0,T?MOAT .OBJECT FROBAR,FX?NARTICLEBIT,FX?ACTORBIT,DIAL,HELISTAR,0,T?FROBAR .OBJECT BED,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?SURFACEBIT+FX?VEHBIT,YOUR-QUARTERS,0,0,T?BED .OBJECT HALL-OF-ETERNAL-PAIN,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,CHAMBER-OF-LIVING-DEATH,0,T?HALL-OF-ETERNAL-PAIN .OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,SKY,0,T?GLOBAL-ROOM .OBJECT VINES,FX?NDESCBIT,0,MOUTH-OF-RIVER,0,0,T?VINES .OBJECT APPRENTICE-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,SERVANT-QUARTERS,0,T?APPRENTICE-QUARTERS .OBJECT COAL-MINE-1,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,SHAFT-TOP,BEAM,T?COAL-MINE-1 .OBJECT DEBRIS,FX?NARTICLEBIT,0,GLOBAL-OBJECTS,IT,0,T?DEBRIS .OBJECT STAGNANT-POOL,FX?ONBIT,FX?RLANDBIT,ROOMS,RIVER-BED,0,T?STAGNANT-POOL .OBJECT MUTATED-GRUES,0,0,GRUE-LAIR,0,0,T?MUTATED-GRUES .OBJECT MEADOW,FX?ONBIT,FX?RLANDBIT,ROOMS,SLIMY-ROOM,PLAGUE-OF-LOCUSTS,T?MEADOW .OBJECT FLAXO-VIAL,FX?SEARCHBIT+FX?VIALBIT+FX?VOWELBIT,FX?TAKEBIT+FX?READBIT+FX?CONTBIT,TORTURE-CHAMBER,TORTURE-DEVICES,FLAXO-POTION,T?FLAXO-VIAL .OBJECT SPELL-BOOK,FX?OPENBIT,FX?CONTBIT+FX?READBIT+FX?TAKEBIT+FX?TOUCHBIT,DIAL,IMPLEMENTOR,VEZZA-SPELL,T?SPELL-BOOK .OBJECT IZYUK-SPELL,FX?VOWELBIT+FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,YOMIN-SPELL,0,T?IZYUK-SPELL .OBJECT DIAL-ROOM,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,COAL-BIN-ROOM,DIAL,T?DIAL-ROOM .OBJECT LIBRARY,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,LOBBY,MEEF-SCROLL,T?LIBRARY .OBJECT MEEF-SCROLL,FX?TRANSBIT+FX?SCROLLBIT,FX?CONTBIT+FX?READBIT+FX?TAKEBIT,LIBRARY,ENCYCLOPEDIA,MEEF-SPELL,T?MEEF-SCROLL .OBJECT BELBOZ-DESK,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT+FX?SURFACEBIT,BELBOZ-QUARTERS,PARROT,0,T?BELBOZ-DESK .OBJECT CRATE,FX?SEARCHBIT,FX?READBIT+FX?CONTBIT+FX?TAKEBIT,DIAL,TROGLODYTE,GRUE-REPELLENT,T?CRATE .OBJECT VARDIK-SCROLL,FX?SCROLLBIT+FX?TRANSBIT,FX?READBIT+FX?CONTBIT+FX?TAKEBIT,OLDER-SELF,0,VARDIK-SPELL,T?VARDIK-SCROLL .OBJECT FROTZ-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,GNUSTO-SPELL,0,T?FROTZ-SPELL .OBJECT TORTURE-CHAMBER,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TURRET,FLAXO-VIAL,T?TORTURE-CHAMBER .OBJECT COAL-BIN,FX?NDESCBIT,0,COAL-BIN-ROOM,0,0,T?COAL-BIN .OBJECT HELISTAR,FX?NARTICLEBIT,FX?ACTORBIT,DIAL,0,0,T?HELISTAR .OBJECT FLAXO-POTION,FX?VOWELBIT+FX?NARTICLEBIT,0,FLAXO-VIAL,0,0,T?FLAXO-POTION .OBJECT OUTSIDE-STORE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TOLL-GATE,0,T?OUTSIDE-STORE .OBJECT YONK-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,YONK-SCROLL,0,0,T?YONK-SPELL .OBJECT PIT-OF-BONES,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,DUNGEON,0,T?PIT-OF-BONES .OBJECT MOUTH-OF-RIVER,FX?ONBIT,FX?RLANDBIT,ROOMS,LAGOON-FLOOR,VINES,T?MOUTH-OF-RIVER .OBJECT CHAMBER-OF-THE-CIRCLE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,HALLWAY-2,TENETS,T?CHAMBER-OF-THE-CIRCLE .OBJECT HOLLOW,FX?ONBIT,FX?RLANDBIT,ROOMS,GLASS-MAZE,SWANZO-SCROLL,T?HOLLOW .OBJECT ARCHWAY,FX?VOWELBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,WATER,0,T?ARCHWAY .OBJECT FORT-ENTRANCE,FX?ONBIT,FX?RLANDBIT,ROOMS,HALL-OF-CARVINGS,0,T?FORT-ENTRANCE .OBJECT TREE-ROOM,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,ELBOW-ROOM,ZORKMID,T?TREE-ROOM .OBJECT FOOBLE-POTION,FX?VOWELBIT+FX?NARTICLEBIT,0,FOOBLE-VIAL,0,0,T?FOOBLE-POTION .OBJECT PULVER-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,IZYUK-SPELL,0,T?PULVER-SPELL .OBJECT RIVER-BANK,FX?ONBIT,FX?RLANDBIT,ROOMS,MEADOW,UNDERGROWTH,T?RIVER-BANK .OBJECT DIAL-DOOR,FX?NDESCBIT,FX?READBIT+FX?DOORBIT,LOCAL-GLOBALS,LOWER-CHUTE,0,T?DIAL-DOOR .OBJECT VARDIK-SPELL,FX?SPELLBIT+FX?NDESCBIT,FX?INVISIBLE,VARDIK-SCROLL,0,0,T?VARDIK-SPELL .OBJECT BARRACKS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,ARMORY,0,T?BARRACKS .OBJECT KNIFE,0,FX?WEAPONBIT+FX?TAKEBIT,BELBOZ-HIDEOUT,JEEARR,0,T?KNIFE .OBJECT FOREST-EDGE,FX?ONBIT,FX?RLANDBIT,ROOMS,TREE-BRANCH,SIGNPOST,T?FOREST-EDGE .OBJECT TORTURE-DEVICES,FX?NDESCBIT,0,TORTURE-CHAMBER,0,0,T?TORTURE-DEVICES .OBJECT MEADOW-OBJECT,FX?NDESCBIT,0,LOCAL-GLOBALS,TREE,0,T?MEADOW-OBJECT .OBJECT SWANZO-SPELL,FX?VOWELBIT+FX?SPELLBIT+FX?NDESCBIT,0,SWANZO-SCROLL,0,0,T?SWANZO-SPELL .OBJECT LAGOON,FX?ONBIT,0,ROOMS,OCEAN-SOUTH,0,T?LAGOON .OBJECT ENCYCLOPEDIA,FX?NDESCBIT,FX?TRYTAKEBIT+FX?READBIT,LIBRARY,0,0,T?ENCYCLOPEDIA .OBJECT GRUE,0,0,GLOBAL-OBJECTS,ME,0,T?GRUE .OBJECT PLAGUE-OF-LOCUSTS,FX?NDESCBIT,0,MEADOW,0,0,T?PLAGUE-OF-LOCUSTS .OBJECT CAR,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,ROLLER-COASTER,0,0,T?CAR .OBJECT STAIRS,FX?CLIMBBIT+FX?NDESCBIT+FX?NARTICLEBIT,0,LOCAL-OBJECTS,0,0,T?STAIRS .OBJECT WAXER,0,FX?TAKEBIT,STORE,0,0,T?WAXER .OBJECT GASPAR-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,GASPAR-SCROLL,0,0,T?GASPAR-SPELL .OBJECT HELLHOUND,FX?NDESCBIT,0,TWISTED-FOREST,0,0,T?HELLHOUND .OBJECT PARADE-GROUND,FX?ONBIT,FX?RLANDBIT,ROOMS,FORT-ENTRANCE,FLAG,T?PARADE-GROUND .OBJECT KEROSENE-LAMP,FX?SEARCHBIT+FX?OPENBIT+FX?ONBIT,FX?CONTBIT,SLANTED-ROOM,0,0,T?KEROSENE-LAMP .OBJECT YOMIN-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,REZROV-SPELL,0,T?YOMIN-SPELL .OBJECT CANNON,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT,GUN-EMPLACEMENT,0,YIPPLES,T?CANNON .OBJECT CASTLE,FX?NDESCBIT,0,LOCAL-GLOBALS,FOREST,0,T?CASTLE .OBJECT SERVANT-QUARTERS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,HELISTAR-QUARTERS,0,T?SERVANT-QUARTERS .OBJECT PARK-ENTRANCE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,GUN-EMPLACEMENT,0,T?PARK-ENTRANCE .OBJECT GLOBAL-BED,FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?SURFACEBIT+FX?VEHBIT,LOCAL-GLOBALS,CAVE,0,T?GLOBAL-BED .OBJECT WHITE-BUTTON,FX?NDESCBIT,0,CELLAR,PURPLE-BUTTON,0,T?WHITE-BUTTON .OBJECT BOZBARLAND,FX?VOWELBIT+FX?NDESCBIT,0,LOCAL-GLOBALS,FORT,0,T?BOZBARLAND .OBJECT OCEAN-NORTH,FX?ONBIT,FX?RLANDBIT,ROOMS,COVE,0,T?OCEAN-NORTH .OBJECT BRASS-LANTERN,0,FX?LIGHTBIT+FX?TAKEBIT,CRATE,GRUE-SUIT,0,T?BRASS-LANTERN .OBJECT RUINS,FX?ONBIT,FX?RLANDBIT,ROOMS,DRAWBRIDGE,0,T?RUINS .OBJECT WATER,FX?NARTICLEBIT,0,LOCAL-GLOBALS,ROAD,0,T?WATER .OBJECT WEST-END-OF-MIDWAY,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,EAST-END-OF-MIDWAY,0,T?WEST-END-OF-MIDWAY .OBJECT GROUND,0,0,GLOBAL-OBJECTS,DEBRIS,0,T?GROUND .OBJECT SLIMY-ROOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,SNAKE-PIT,MOSS,T?SLIMY-ROOM .OBJECT TOLL-GATE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,HIGHWAY,GNOME,T?TOLL-GATE .OBJECT LOG-BOAT,FX?NDESCBIT+FX?SEARCHBIT+FX?OPENBIT,FX?CONTBIT+FX?VEHBIT,FLUME,FLUME-OBJECT,0,T?LOG-BOAT .OBJECT NOT-HERE-OBJECT,FX?NARTICLEBIT,0,0,0,0,T?NOT-HERE-OBJECT .OBJECT DRAGON,FX?VOWELBIT+FX?NDESCBIT,0,HALL-OF-CARVINGS,0,0,T?DRAGON .OBJECT COAL-MINE-3,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,COAL-MINE-2,0,T?COAL-MINE-3 .OBJECT HIDDEN-CAVE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TOP-OF-FALLS,FWEEP-SCROLL,T?HIDDEN-CAVE .OBJECT INTNUM,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTNUM .OBJECT VILSTU-VIAL,FX?VIALBIT+FX?VOWELBIT+FX?SEARCHBIT,FX?TAKEBIT+FX?READBIT+FX?CONTBIT,DIAL,MAGAZINE,VILSTU-POTION,T?VILSTU-VIAL .OBJECT ZORKMID-TREE,0,0,TREE-ROOM,0,0,T?ZORKMID-TREE .OBJECT FLAG,0,FX?TRYTAKEBIT+FX?TAKEBIT,PARADE-GROUND,FLAG-POLE,0,T?FLAG .OBJECT ENTRANCE-HALL,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,STONE-HUT,STATUE,T?ENTRANCE-HALL .OBJECT LOWER-CHUTE,0,0,LOCAL-GLOBALS,UPPER-CHUTE,0,T?LOWER-CHUTE .OBJECT MAGAZINE,FX?VOWELBIT,FX?TAKEBIT+FX?READBIT,DIAL,KEY,0,T?MAGAZINE .OBJECT BERZIO-VIAL,FX?VIALBIT+FX?VOWELBIT+FX?SEARCHBIT,FX?READBIT+FX?TAKEBIT+FX?CONTBIT,STORE-ROOM,0,BERZIO-POTION,T?BERZIO-VIAL .OBJECT SOOTY-ROOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,HOLLOW,0,T?SOOTY-ROOM .OBJECT CEILING,FX?NDESCBIT,FX?TOUCHBIT,GLOBAL-OBJECTS,WALLS,0,T?CEILING .OBJECT GNUSTO-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,SPELL-BOOK,0,0,T?GNUSTO-SPELL .OBJECT FLUME-OBJECT,FX?NDESCBIT,0,FLUME,0,0,T?FLUME-OBJECT .OBJECT FORT,FX?NDESCBIT,0,LOCAL-GLOBALS,WATERFALL,0,T?FORT .OBJECT BERZIO-POTION,FX?VOWELBIT+FX?NARTICLEBIT,0,BERZIO-VIAL,0,0,T?BERZIO-POTION .OBJECT ROLLER-COASTER,FX?INSIDEBIT+FX?ONBIT,FX?RLANDBIT,ROOMS,FLUME,CAR,T?ROLLER-COASTER .OBJECT DRAWBRIDGE,FX?ONBIT,FX?RLANDBIT,ROOMS,HIDDEN-CAVE,BRIDGE,T?DRAWBRIDGE .OBJECT RED-BUTTON,FX?NDESCBIT,0,CELLAR,GRAY-BUTTON,0,T?RED-BUTTON .OBJECT IMPLEMENTOR,FX?VOWELBIT,FX?ACTORBIT,DIAL,FROBAR,0,T?IMPLEMENTOR .OBJECT TREE-BRANCH,FX?ONBIT+FX?NONLANDBIT,0,ROOMS,TWISTED-FOREST,BOA,T?TREE-BRANCH .OBJECT PROTAGONIST,FX?NDESCBIT,FX?INVISIBLE,0,0,0,T?PROTAGONIST .OBJECT COAL-MINE-2,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,COAL-MINE-1,0,T?COAL-MINE-2 .OBJECT JOURNAL,0,FX?READBIT+FX?TAKEBIT,DESK-DRAWER,TINY-BOX,0,T?JOURNAL .OBJECT WINDING-TUNNEL,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,TREE-ROOM,0,T?WINDING-TUNNEL .OBJECT MOSS,FX?NARTICLEBIT+FX?NDESCBIT,0,SLIMY-ROOM,0,0,T?MOSS .OBJECT VIPERS,FX?NDESCBIT,0,SNAKE-PIT,0,0,T?VIPERS .OBJECT RIVER,FX?NDESCBIT,0,LOCAL-GLOBALS,MEADOW-OBJECT,0,T?RIVER .OBJECT WHITE-DOOR,FX?NDESCBIT,FX?DOORBIT,MAMMOTH-CAVERN,SILVER-DOOR,0,T?WHITE-DOOR .OBJECT STORE-ROOM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,LIBRARY,CALENDAR,T?STORE-ROOM .OBJECT TRUNK,FX?SEARCHBIT,FX?TRYTAKEBIT+FX?CONTBIT,CELLAR,0,AIMFIZ-SCROLL,T?TRUNK .OBJECT MEEF-SPELL,FX?SPELLBIT+FX?NDESCBIT,0,MEEF-SCROLL,0,0,T?MEEF-SPELL .OBJECT FIREPLACE,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,FX?CONTBIT,STONE-HUT,0,0,T?FIREPLACE .OBJECT MAILBOX,FX?SEARCHBIT,FX?CONTBIT,LOBBY,0,0,T?MAILBOX .OBJECT MALYON-SPELL,FX?SPELLBIT+FX?NDESCBIT,FX?TOUCHBIT,MALYON-SCROLL,0,0,T?MALYON-SPELL .OBJECT CASINO,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,ARCADE,SLOT-MACHINE,T?CASINO .OBJECT OCEAN,FX?NDESCBIT+FX?VOWELBIT,0,LOCAL-GLOBALS,BEACH,0,T?OCEAN .OBJECT COAL-BIN-ROOM,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,SOOTY-ROOM,COAL-BIN,T?COAL-BIN-ROOM .OBJECT JEEARR,FX?NARTICLEBIT+FX?NDESCBIT,FX?ACTORBIT,BELBOZ-HIDEOUT,BELBOZ,0,T?JEEARR .OBJECT BLORT-VIAL,FX?SEARCHBIT+FX?VIALBIT+FX?VOWELBIT,FX?TAKEBIT+FX?TRYTAKEBIT+FX?READBIT+FX?CONTBIT,HIDDEN-CAVE,BAT-GUANO,BLORT-POTION,T?BLORT-VIAL .OBJECT EDGE-OF-CHASM,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,CRATER,0,T?EDGE-OF-CHASM .OBJECT BRICK-STRUCTURE,FX?NDESCBIT,0,HOLLOW,0,0,T?BRICK-STRUCTURE .OBJECT MAZE,FX?NDESCBIT,0,LOCAL-GLOBALS,BOZBARLAND,0,T?MAZE .OBJECT GNOME,0,FX?ACTORBIT,TOLL-GATE,BOOTH,0,T?GNOME .OBJECT EDGE-OF-CRATER,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,BEND,0,T?EDGE-OF-CRATER .OBJECT HAUNTED-HOUSE,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,WEST-END-OF-MIDWAY,0,T?HAUNTED-HOUSE .OBJECT BLORT-POTION,FX?VOWELBIT+FX?NARTICLEBIT,0,BLORT-VIAL,0,0,T?BLORT-POTION .OBJECT SPENSEWEEDS,FX?NARTICLEBIT,0,LAGOON-FLOOR,0,0,T?SPENSEWEEDS .OBJECT LAGOON-FLOOR,FX?ONBIT,0,ROOMS,LAGOON,SPENSEWEEDS,T?LAGOON-FLOOR .OBJECT CHAMBER-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,GLOBAL-BED,0,T?CHAMBER-DOOR .OBJECT PSEUDO-OBJECT,0,0,0,0,0,T?PSEUDO-OBJECT .OBJECT BELBOZ-HIDEOUT,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,HALL-OF-ETERNAL-PAIN,KNIFE,T?BELBOZ-HIDEOUT .OBJECT HALL-OF-CARVINGS,FX?INSIDEBIT,FX?RLANDBIT,ROOMS,WINDING-TUNNEL,DRAGON,T?HALL-OF-CARVINGS .OBJECT GLASS-MAZE,FX?ONBIT+FX?INSIDEBIT,FX?RLANDBIT,ROOMS,OUTSIDE-GLASS-DOOR,0,T?GLASS-MAZE .ENDT ; OBJECT PROPERTY TABLES ARE DEFINED HERE OBJPRP:: T?FOREST:: .TABLE ; TABLE FOR OBJECT FOREST .STRL "blighted forest" .PROP 6,P?SYNONYM W?FOREST W?WOODS W?TREES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOREST-F .PROP 4,P?ADJECTIVE .BYTE A?BLIGHT .BYTE A?DENSE .BYTE A?SICKLY .BYTE A?TWISTE .BYTE 0 .ENDT T?PURPLE-BUTTON:: .TABLE ; TABLE FOR OBJECT PURPLE-BUTTON .STRL "purple button" .PROP 4,P?SYNONYM W?BUTTON W?CROWN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 2,P?ADJECTIVE .BYTE A?PURPLE .BYTE A?ROYAL .BYTE 0 .ENDT T?RIVER-BED:: .TABLE ; TABLE FOR OBJECT RIVER-BED .STRL "River Bed" .PROP 1,P?NE .BYTE HIDDEN-CAVE .PROP 1,P?SE .BYTE TOP-OF-FALLS .PROP 1,P?SW .BYTE RIVER-BANK .PROP 1,P?NW .BYTE STAGNANT-POOL .PROP 1,P?UP .BYTE RIVER-BANK .PROP 4,P?SYNONYM W?SERVAN W?GUILD .PROP 4,P?GLOBAL .BYTE WATER .BYTE CAVE .BYTE BANKS .BYTE RIVER-BED-OBJECT .PROP 2,P?LDESC ; STRING PROPERTY STR?208 .PROP 8,P?PSEUDO W?PUDDLE PUDDLE-PSEUDO W?FISH FISH-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RIVER-BED-F .PROP 1,P?ADJECTIVE .BYTE A?SERVAN .BYTE 0 .ENDT T?TROGLODYTE:: .TABLE ; TABLE FOR OBJECT TROGLODYTE .STRL "troglodyte" .PROP 2,P?SYNONYM W?TROGLO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TROGLODYTE-F .BYTE 0 .ENDT T?DUNGEON:: .TABLE ; TABLE FOR OBJECT DUNGEON .STRL "Dungeon" .PROP 1,P?NE .BYTE PIT-OF-BONES .PROP 1,P?EAST .BYTE TORTURE-CHAMBER .PROP 1,P?UP .BYTE RUINS .PROP 1,P?DOWN .BYTE HIGHWAY .PROP 2,P?SYNONYM W?TRAVEL .PROP 2,P?GLOBAL .BYTE HOLE .BYTE CASTLE .PROP 2,P?LDESC ; STRING PROPERTY STR?222 .PROP 2,P?ADJECTIVE .BYTE A?TEMPOR .BYTE A?TIME .BYTE 0 .ENDT T?SWANZO-SCROLL:: .TABLE ; TABLE FOR OBJECT SWANZO-SCROLL .STRL "parchment scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?PARCHM .BYTE 0 .ENDT T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS .STRL "your hand" .PROP 2,P?SYNONYM W?HANDS .PROP 1,P?ADJECTIVE .BYTE A?BARE .BYTE 0 .ENDT T?CRATER:: .TABLE ; TABLE FOR OBJECT CRATER .STRL "Crater" .PROP 1,P?NORTH .BYTE SLIMY-ROOM .PROP 1,P?NE .BYTE EDGE-OF-CRATER .PROP 3,P?EAST .WORD CRATER-EXIT-F .BYTE 0 .PROP 3,P?SE .WORD CRATER-EXIT-F .BYTE 0 .PROP 1,P?SOUTH .BYTE WINDING-TUNNEL .PROP 3,P?SW .WORD CRATER-EXIT-F .BYTE 0 .PROP 1,P?WEST .BYTE EDGE-OF-CHASM .PROP 3,P?NW .WORD CRATER-EXIT-F .BYTE 0 .PROP 3,P?OUT .WORD CRATER-OUT-F .BYTE 0 .PROP 2,P?SYNONYM W?SEA .PROP 4,P?PSEUDO W?CRATER CRATER-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRATER-F .PROP 1,P?ADJECTIVE .BYTE A?OCEAN .BYTE 0 .ENDT T?GRUE-LAIR:: .TABLE ; TABLE FOR OBJECT GRUE-LAIR .STRL "Grue Lair" .PROP 1,P?EAST .BYTE MOUTH-OF-RIVER .PROP 1,P?WEST .BYTE MAMMOTH-CAVERN .PROP 1,P?GLOBAL .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?326 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GRUE-LAIR-F .BYTE 0 .ENDT T?KEY:: .TABLE ; TABLE FOR OBJECT KEY .STRL "small key" .PROP 2,P?SYNONYM W?KEY .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ADJECTIVE .BYTE A?TINY .BYTE A?SMALL .BYTE 0 .ENDT T?FROBAR-NOTE:: .TABLE ; TABLE FOR OBJECT FROBAR-NOTE .STRL "scribbled note" .PROP 4,P?SYNONYM W?NOTE W?MESSAG .PROP 2,P?FDESC ; STRING PROPERTY STR?160 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ADJECTIVE .BYTE A?SCRIBB .BYTE A?PARCHM .PROP 2,P?TEXT ; STRING PROPERTY STR?161 .BYTE 0 .ENDT T?DESK-DRAWER:: .TABLE ; TABLE FOR OBJECT DESK-DRAWER .STRL "desk drawer" .PROP 2,P?SYNONYM W?DRAWER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 1,P?ADJECTIVE .BYTE A?DESK .BYTE 0 .ENDT T?HELISTAR-QUARTERS:: .TABLE ; TABLE FOR OBJECT HELISTAR-QUARTERS .STRL "Helistar's Quarters" .PROP 1,P?EAST .BYTE HALLWAY-2 .PROP 1,P?OUT .BYTE HALLWAY-2 .PROP 2,P?SYNONYM W?THRIFF .PROP 2,P?LDESC ; STRING PROPERTY STR?155 .BYTE 0 .ENDT T?GRAY-BUTTON:: .TABLE ; TABLE FOR OBJECT GRAY-BUTTON .STRL "gray button" .PROP 4,P?SYNONYM W?BUTTON W?MOON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 2,P?ADJECTIVE .BYTE A?GRAY .BYTE A?GREY .BYTE 0 .ENDT T?CORRIDOR:: .TABLE ; TABLE FOR OBJECT CORRIDOR .STRL "passage" .PROP 8,P?SYNONYM W?PASSAG W?CORRID W?HALLWA W?TUNNEL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CORRIDOR-F .PROP 5,P?ADJECTIVE .BYTE A?ROCKY .BYTE A?WINDIN .BYTE A?LONG .BYTE A?DARK .BYTE A?MEANDE .BYTE 0 .ENDT T?DIAL:: .TABLE ; TABLE FOR OBJECT DIAL .STRL "combination dial" .PROP 2,P?SYNONYM W?DIAL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DIAL-F .PROP 1,P?ADJECTIVE .BYTE A?COMBIN .BYTE 0 .ENDT T?YOUR-QUARTERS:: .TABLE ; TABLE FOR OBJECT YOUR-QUARTERS .STRL "Your Quarters" .PROP 1,P?WEST .BYTE HALLWAY-1 .PROP 1,P?OUT .BYTE HALLWAY-1 .PROP 2,P?SYNONYM W?CHEVAU .PROP 2,P?GLOBAL .BYTE ARCHWAY .BYTE GLOBAL-BED .PROP 2,P?LDESC ; STRING PROPERTY STR?144 .BYTE 0 .ENDT T?LOBBY:: .TABLE ; TABLE FOR OBJECT LOBBY .STRL "Lobby" .PROP 1,P?NORTH .BYTE HALLWAY-2 .PROP 1,P?NE .BYTE SERVANT-QUARTERS .PROP 1,P?EAST .BYTE LIBRARY .PROP 2,P?SOUTH ; STRING PROPERTY STR?164 .PROP 1,P?WEST .BYTE STORE-ROOM .PROP 1,P?NW .BYTE APPRENTICE-QUARTERS .PROP 1,P?DOWN .BYTE CELLAR .PROP 8,P?SYNONYM W?ORC W?ORCS W?YIPPLE W?NABIZ .PROP 4,P?GLOBAL .BYTE HOLE .BYTE ROAD .BYTE STAIRS .BYTE ARCHWAY .PROP 2,P?LDESC ; STRING PROPERTY STR?163 .PROP 4,P?PSEUDO W?MARBLE MARBLE-PSEUDO .BYTE 0 .ENDT T?BELBOZ:: .TABLE ; TABLE FOR OBJECT BELBOZ .STRL "Belboz" .PROP 4,P?SYNONYM W?BELBOZ W?NECROMANCER .PROP 2,P?LDESC ; STRING PROPERTY STR?101 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BELBOZ-F .BYTE 0 .ENDT T?FWEEP-SPELL:: .TABLE ; TABLE FOR OBJECT FWEEP-SPELL .STRL "fweep spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?FWEEP .PROP 2,P?TEXT ; STRING PROPERTY STR?215 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?SLANTED-ROOM:: .TABLE ; TABLE FOR OBJECT SLANTED-ROOM .STRL "Slanted Room" .PROP 3,P?EAST .WORD SLANTED-ROOM-EXIT-F .BYTE 0 .PROP 3,P?UP .WORD CHUTE-ENTER-F .BYTE 0 .PROP 3,P?DOWN .WORD SLANTED-ROOM-EXIT-F .BYTE 0 .PROP 4,P?SYNONYM W?FROBOZ W?WIZARD .PROP 1,P?GLOBAL .BYTE UPPER-CHUTE .PROP 2,P?LDESC ; STRING PROPERTY STR?312 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SLANTED-ROOM-F .BYTE 0 .ENDT T?REZROV-SPELL:: .TABLE ; TABLE FOR OBJECT REZROV-SPELL .STRL "rezrov spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?REZROV .PROP 2,P?TEXT ; STRING PROPERTY STR?111 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?GASPAR-SCROLL:: .TABLE ; TABLE FOR OBJECT GASPAR-SCROLL .STRL "shiny scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?FDESC ; STRING PROPERTY STR?156 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 2,P?ADJECTIVE .BYTE A?NEW .BYTE A?SHINY .BYTE 0 .ENDT T?YONK-SCROLL:: .TABLE ; TABLE FOR OBJECT YONK-SCROLL .STRL "ordinary scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 2,P?ADJECTIVE .BYTE A?SINGLE .BYTE A?ORDINA .BYTE 0 .ENDT T?SHAFT-BOTTOM:: .TABLE ; TABLE FOR OBJECT SHAFT-BOTTOM .STRL "Shaft Bottom" .PROP 5,P?WEST ; DOOR EXIT .BYTE DIAL-ROOM ; ROOM NAME .BYTE DIAL-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?UP .BYTE SHAFT-TOP .PROP 4,P?SYNONYM W?CASTLE W?LARGON .PROP 1,P?GLOBAL .BYTE DIAL-DOOR .PROP 2,P?LDESC ; STRING PROPERTY STR?307 .PROP 4,P?PSEUDO W?SHAFT SHAFT-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHAFT-BOTTOM-F .PROP 2,P?ADJECTIVE .BYTE A?CASTLE .BYTE A?LARGON .BYTE 0 .ENDT T?OLDER-SELF:: .TABLE ; TABLE FOR OBJECT OLDER-SELF .STRL "your older self" .PROP 8,P?SYNONYM W?STRANG W?SELF W?OLDER W?TWIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OLDER-SELF-F .PROP 3,P?ADJECTIVE .BYTE A?YOUR .BYTE A?MY .BYTE A?OLDER .BYTE 0 .ENDT T?VEZZA-SPELL:: .TABLE ; TABLE FOR OBJECT VEZZA-SPELL .STRL "vezza spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?VEZZA .PROP 2,P?TEXT ; STRING PROPERTY STR?116 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?SLOT-MACHINE:: .TABLE ; TABLE FOR OBJECT SLOT-MACHINE .STRL "odd machine" .PROP 6,P?SYNONYM W?MACHIN W?BANDIT W?DISPLA .PROP 2,P?LDESC ; STRING PROPERTY STR?276 .PROP 5,P?ADJECTIVE .BYTE A?ODD .BYTE A?ONE- .BYTE A?ARMED .BYTE A?THREE .BYTE A?SECTIO .BYTE 0 .ENDT T?ME:: .TABLE ; TABLE FOR OBJECT ME .STRL "yourself" .PROP 8,P?SYNONYM W?ME W?MYSELF W?SELF W?ENCHAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ME-F .BYTE 0 .ENDT T?BLACK-BUTTON:: .TABLE ; TABLE FOR OBJECT BLACK-BUTTON .STRL "black button" .PROP 4,P?SYNONYM W?BUTTON W?STAR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 1,P?ADJECTIVE .BYTE A?BLACK .BYTE 0 .ENDT T?LOCAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT LOCAL-OBJECTS .STRL "" .BYTE 0 .ENDT T?CAVE:: .TABLE ; TABLE FOR OBJECT CAVE .STRL "cave" .PROP 4,P?SYNONYM W?CAVE W?CAVERN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAVE-F .PROP 3,P?ADJECTIVE .BYTE A?MAMMOT .BYTE A?HIDDEN .BYTE A?DARK .BYTE 0 .ENDT T?MORGIA-PLANT:: .TABLE ; TABLE FOR OBJECT MORGIA-PLANT .STRL "morgia plant" .PROP 4,P?SYNONYM W?PLANT W?PLANTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MORGIA-PLANT-F .PROP 2,P?ADJECTIVE .BYTE A?MORGIA .BYTE A?EXOTIC .BYTE 0 .ENDT T?TENETS:: .TABLE ; TABLE FOR OBJECT TENETS .STRL "list of tenets" .PROP 8,P?SYNONYM W?ENGRAV W?LIST W?TENETS W?TENET .PROP 2,P?ADJECTIVE .BYTE A?ANCIEN .BYTE A?FLOWER .PROP 2,P?TEXT ; STRING PROPERTY STR?162 .BYTE 0 .ENDT T?FWEEP-SCROLL:: .TABLE ; TABLE FOR OBJECT FWEEP-SCROLL .STRL "soiled scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?FDESC ; STRING PROPERTY STR?214 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?SOILED .BYTE 0 .ENDT T?TWISTED-FOREST:: .TABLE ; TABLE FOR OBJECT TWISTED-FOREST .STRL "Twisted Forest" .PROP 1,P?NE .BYTE FOREST-EDGE .PROP 1,P?UP .BYTE TREE-BRANCH .PROP 3,P?GLOBAL .BYTE ROAD .BYTE FOREST .BYTE TREE .PROP 2,P?LDESC ; STRING PROPERTY STR?191 .BYTE 0 .ENDT T?MALYON-SCROLL:: .TABLE ; TABLE FOR OBJECT MALYON-SCROLL .STRL "glittering scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?GLITTE .BYTE 0 .ENDT T?HOVEL:: .TABLE ; TABLE FOR OBJECT HOVEL .STRL "stone hovel" .PROP 4,P?SYNONYM W?HUT W?HOVEL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOVEL-F .PROP 2,P?ADJECTIVE .BYTE A?UNDERG .BYTE A?STONE .BYTE 0 .ENDT T?OUTSIDE-GLASS-DOOR:: .TABLE ; TABLE FOR OBJECT OUTSIDE-GLASS-DOOR .STRL "Outside Glass Arch" .PROP 1,P?EAST .BYTE GLASS-MAZE .PROP 1,P?SOUTH .BYTE ENTRANCE-HALL .PROP 2,P?SYNONYM W?TECH .PROP 2,P?GLOBAL .BYTE MAZE .BYTE ARCHWAY .PROP 2,P?LDESC ; STRING PROPERTY STR?288 .PROP 1,P?ADJECTIVE .BYTE A?GUE .BYTE 0 .ENDT T?BANKS:: .TABLE ; TABLE FOR OBJECT BANKS .STRL "river bank" .PROP 4,P?SYNONYM W?BANK W?BANKS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BANKS-F .PROP 5,P?ADJECTIVE .BYTE A?RIVER .BYTE A?MUDDY .BYTE A?TALL .BYTE A?STEEP .BYTE A?HIGH .BYTE 0 .ENDT T?BEAM:: .TABLE ; TABLE FOR OBJECT BEAM .STRL "beam of wood" .PROP 6,P?SYNONYM W?BEAM W?WOOD W?TIMBER .PROP 2,P?FDESC ; STRING PROPERTY STR?309 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BEAM-F .PROP 1,P?ADJECTIVE .BYTE A?WOODEN .BYTE 0 .ENDT T?BLACK-DOOR:: .TABLE ; TABLE FOR OBJECT BLACK-DOOR .STRL "black marble door" .PROP 4,P?SYNONYM W?DOOR W?DOORS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLACK-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?BLACK .BYTE A?MARBLE .BYTE 0 .ENDT T?CELLAR:: .TABLE ; TABLE FOR OBJECT CELLAR .STRL "Cellar" .PROP 1,P?SW .BYTE LOBBY .PROP 1,P?UP .BYTE LOBBY .PROP 1,P?OUT .BYTE LOBBY .PROP 6,P?SYNONYM W?ROTGRU W?BLOODW W?BROGMO .PROP 1,P?GLOBAL .BYTE STAIRS .PROP 2,P?LDESC ; STRING PROPERTY STR?175 .PROP 4,P?PSEUDO W?COBWEB COBWEB-PSEUDO .BYTE 0 .ENDT T?TOP-OF-CHUTE:: .TABLE ; TABLE FOR OBJECT TOP-OF-CHUTE .STRL "Top of Chute" .PROP 1,P?EAST .BYTE COAL-MINE-3 .PROP 3,P?DOWN .WORD CHUTE-EXIT-F .BYTE 0 .PROP 1,P?GLOBAL .BYTE UPPER-CHUTE .PROP 2,P?LDESC ; STRING PROPERTY STR?311 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOP-OF-CHUTE-F .BYTE 0 .ENDT T?EAST-END-OF-MIDWAY:: .TABLE ; TABLE FOR OBJECT EAST-END-OF-MIDWAY .STRL "East End of Midway" .PROP 1,P?NORTH .BYTE HAUNTED-HOUSE .PROP 1,P?EAST .BYTE PARK-ENTRANCE .PROP 1,P?SOUTH .BYTE FLUME .PROP 1,P?WEST .BYTE WEST-END-OF-MIDWAY .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 2,P?LDESC ; STRING PROPERTY STR?254 .PROP 4,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY EAST-END-OF-MIDWAY-F .BYTE 0 .ENDT T?STONE-HUT:: .TABLE ; TABLE FOR OBJECT STONE-HUT .STRL "Stone Hut" .PROP 1,P?WEST .BYTE END-OF-HIGHWAY .PROP 3,P?UP .WORD CHIMNEY-EXIT-F .BYTE 0 .PROP 1,P?OUT .BYTE END-OF-HIGHWAY .PROP 4,P?SYNONYM W?QUENDO W?KINGDO .PROP 2,P?GLOBAL .BYTE CHIMNEY .BYTE HOVEL .PROP 2,P?LDESC ; STRING PROPERTY STR?283 .BYTE 0 .ENDT T?TURRET:: .TABLE ; TABLE FOR OBJECT TURRET .STRL "Turret" .PROP 1,P?DOWN .BYTE RUINS .PROP 6,P?SYNONYM W?MAILMA W?MESSEN W?GUILD .PROP 8,P?GLOBAL .BYTE FORT .BYTE OCEAN .BYTE RIVER .BYTE MEADOW-OBJECT .BYTE STAIRS .BYTE FOREST .BYTE CASTLE .BYTE WATERFALL .PROP 2,P?LDESC ; STRING PROPERTY STR?219 .PROP 4,P?PSEUDO W?TURRET TURRET-PSEUDO .PROP 1,P?ADJECTIVE .BYTE A?MESSEN .BYTE 0 .ENDT T?MAMMOTH-CAVERN:: .TABLE ; TABLE FOR OBJECT MAMMOTH-CAVERN .STRL "Mammoth Cavern" .PROP 1,P?EAST .BYTE GRUE-LAIR .PROP 5,P?SW ; DOOR EXIT .BYTE BELBOZ-HIDEOUT ; ROOM NAME .BYTE WHITE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE HALL-OF-ETERNAL-PAIN ; ROOM NAME .BYTE SILVER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?NW ; DOOR EXIT .BYTE CHAMBER-OF-LIVING-DEATH ; ROOM NAME .BYTE BLACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?GLOBAL .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?329 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAMMOTH-CAVERN-F .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "" .PROP 1,P?IN .BYTE ROOMS .BYTE 0 .ENDT T?HALLWAY-2:: .TABLE ; TABLE FOR OBJECT HALLWAY-2 .STRL "Hallway" .PROP 1,P?NORTH .BYTE HALLWAY-1 .PROP 1,P?EAST .BYTE FROBAR-QUARTERS .PROP 1,P?SOUTH .BYTE LOBBY .PROP 1,P?WEST .BYTE HELISTAR-QUARTERS .PROP 2,P?SYNONYM W?ZORK .PROP 1,P?GLOBAL .BYTE ARCHWAY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALLWAY-2-F .BYTE 0 .ENDT T?CHIMNEY:: .TABLE ; TABLE FOR OBJECT CHIMNEY .STRL "chimney" .PROP 2,P?SYNONYM W?CHIMNE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHIMNEY-F .BYTE 0 .ENDT T?HIGHWAY:: .TABLE ; TABLE FOR OBJECT HIGHWAY .STRL "Highway" .PROP 1,P?NORTH .BYTE DUNGEON .PROP 1,P?EAST .BYTE TOLL-GATE .PROP 1,P?WEST .BYTE BEND .PROP 1,P?UP .BYTE DUNGEON .PROP 6,P?SYNONYM W?GUILD W?CIRCLE W?ENCHAN .PROP 1,P?GLOBAL .BYTE ROAD .PROP 2,P?LDESC ; STRING PROPERTY STR?226 .PROP 1,P?ADJECTIVE .BYTE A?ENCHAN .BYTE 0 .ENDT T?DORN-BEAST:: .TABLE ; TABLE FOR OBJECT DORN-BEAST .STRL "ferocious dorn beast" .PROP 8,P?SYNONYM W?DORNBE W?DORN W?BEAST W?DORNS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DORN-BEAST-F .PROP 2,P?ADJECTIVE .BYTE A?FEROCI .BYTE A?DORN .BYTE 0 .ENDT T?SOOT:: .TABLE ; TABLE FOR OBJECT SOOT .STRL "soot" .PROP 4,P?SYNONYM W?SOOT W?QUANTI .PROP 2,P?ADJECTIVE .BYTE A?LARGE .BYTE A?BLACK .BYTE 0 .ENDT T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS .STRL "" .PROP 2,P?SYNONYM W?ZZMGCK .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 1,P?GLOBAL .BYTE GLOBAL-OBJECTS .PROP 2,P?ADVFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?FDESC ; STRING PROPERTY STR?96 .PROP 2,P?LDESC ; STRING PROPERTY STR?96 .PROP 4,P?PSEUDO W?FOOBAR V-WALK .PROP 2,P?CONTFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?GATE:: .TABLE ; TABLE FOR OBJECT GATE .STRL "toll gate" .PROP 2,P?SYNONYM W?GATE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GATE-F .PROP 2,P?ADJECTIVE .BYTE A?TOLL .BYTE A?STURDY .BYTE 0 .ENDT T?UNDERGROWTH:: .TABLE ; TABLE FOR OBJECT UNDERGROWTH .STRL "undergrowth" .PROP 2,P?SYNONYM W?UNDERG .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UNDERGROWTH-F .BYTE 0 .ENDT T?FLAG-POLE:: .TABLE ; TABLE FOR OBJECT FLAG-POLE .STRL "flagpole" .PROP 4,P?SYNONYM W?POLE W?FLAGPO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLAG-POLE-F .PROP 1,P?ADJECTIVE .BYTE A?FLAG .BYTE 0 .ENDT T?OCEAN-SOUTH:: .TABLE ; TABLE FOR OBJECT OCEAN-SOUTH .STRL "Ocean Shore South" .PROP 1,P?NORTH .BYTE LAGOON .PROP 2,P?NE ; STRING PROPERTY STR?317 .PROP 2,P?EAST ; STRING PROPERTY STR?317 .PROP 2,P?SE ; STRING PROPERTY STR?317 .PROP 2,P?SOUTH ; STRING PROPERTY STR?316 .PROP 2,P?SW ; STRING PROPERTY STR?316 .PROP 2,P?WEST ; STRING PROPERTY STR?316 .PROP 1,P?NW .BYTE COVE .PROP 1,P?IN .BYTE LAGOON .PROP 2,P?SYNONYM W?MUSEUM .PROP 4,P?GLOBAL .BYTE LAGOON-OBJECT .BYTE OCEAN .BYTE WATER .BYTE BEACH .PROP 8,P?PSEUDO W?CLIFF CLIFF-PSEUDO W?CLIFFS CLIFF-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OCEAN-SHORE-F .PROP 1,P?ADJECTIVE .BYTE A?ROYAL .BYTE 0 .ENDT T?MAGIC-AMULET:: .TABLE ; TABLE FOR OBJECT MAGIC-AMULET .STRL "magic amulet" .PROP 6,P?SYNONYM W?AMULET W?JEWEL W?AGGTHORA .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY AMULET-DESCFCN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAGIC-AMULET-F .PROP 2,P?ADJECTIVE .BYTE A?MAGIC .BYTE A?BLUE .BYTE 0 .ENDT T?CALENDAR:: .TABLE ; TABLE FOR OBJECT CALENDAR .STRL "calendar" .PROP 4,P?SYNONYM W?CALEND W?LEGEND .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 8 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CALENDAR-F .PROP 2,P?TEXT ; STRING PROPERTY STR?174 .BYTE 0 .ENDT T?GLOBAL-SLEEP:: .TABLE ; TABLE FOR OBJECT GLOBAL-SLEEP .STRL "sleep" .PROP 8,P?SYNONYM W?SLEEP W?NAP W?SNOOZE W?WINKS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-SLEEP-F .PROP 1,P?ADJECTIVE .BYTE A?FORTY .BYTE 0 .ENDT T?SILVER-DOOR:: .TABLE ; TABLE FOR OBJECT SILVER-DOOR .STRL "shiny silver door" .PROP 4,P?SYNONYM W?DOOR W?DOORS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SILVER-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?SHINY .BYTE A?SILVER .BYTE 0 .ENDT T?BAT-GUANO:: .TABLE ; TABLE FOR OBJECT BAT-GUANO .STRL "pile of bat guano" .PROP 6,P?SYNONYM W?PILE W?GUANO W?SHIT .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BAT-GUANO-F .PROP 4,P?ADJECTIVE .BYTE A?BAT .BYTE A?FECES .BYTE A?TURDS .BYTE A?DUNG .BYTE 0 .ENDT T?ROPE:: .TABLE ; TABLE FOR OBJECT ROPE .STRL "rope" .PROP 4,P?SYNONYM W?COIL W?ROPE .PROP 2,P?FDESC ; STRING PROPERTY STR?306 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 20 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROPE-F .BYTE 0 .ENDT T?ROAD:: .TABLE ; TABLE FOR OBJECT ROAD .STRL "road" .PROP 8,P?SYNONYM W?HIGHWAY W?ROAD W?TRAIL W?PATH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROAD-F .PROP 6,P?ADJECTIVE .BYTE A?DIRT .BYTE A?FEATUR .BYTE A?WIDE .BYTE A?CURVED .BYTE A?MAIN .BYTE A?UNDERG .BYTE 0 .ENDT T?HALLWAY-1:: .TABLE ; TABLE FOR OBJECT HALLWAY-1 .STRL "Hallway" .PROP 5,P?NORTH ; DOOR EXIT .BYTE CHAMBER-OF-THE-CIRCLE ; ROOM NAME .BYTE CHAMBER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?EAST .BYTE YOUR-QUARTERS .PROP 1,P?SOUTH .BYTE HALLWAY-2 .PROP 1,P?WEST .BYTE BELBOZ-QUARTERS .PROP 1,P?GLOBAL .BYTE CHAMBER-DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALLWAY-1-F .BYTE 0 .ENDT T?SKY:: .TABLE ; TABLE FOR OBJECT SKY .STRL "sky" .PROP 4,P?SYNONYM W?SKY W?STARS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SKY-F .BYTE 0 .ENDT T?COAL:: .TABLE ; TABLE FOR OBJECT COAL .STRL "lumps of coal" .PROP 4,P?SYNONYM W?LUMPS W?COAL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COAL-F .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "" .BYTE 0 .ENDT T?MATCHBOOK:: .TABLE ; TABLE FOR OBJECT MATCHBOOK .STRL "depleted matchbook" .PROP 8,P?SYNONYM W?MATCHE W?MATCHB W?COVER W?PRINTI .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MATCHBOOK-F .PROP 3,P?ADJECTIVE .BYTE A?MATCH .BYTE A?DEPLET .BYTE A?INNER .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "it" .PROP 8,P?SYNONYM W?IT W?THAT W?HER W?HIM .BYTE 0 .ENDT T?PARK-GNOME:: .TABLE ; TABLE FOR OBJECT PARK-GNOME .STRL "gnome" .PROP 2,P?SYNONYM W?GNOME .PROP 2,P?LDESC ; STRING PROPERTY STR?253 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARK-GNOME-F .BYTE 0 .ENDT T?HAWKER:: .TABLE ; TABLE FOR OBJECT HAWKER .STRL "hawker" .PROP 2,P?SYNONYM W?HAWKER .PROP 2,P?LDESC ; STRING PROPERTY STR?269 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HAWKER-F .BYTE 0 .ENDT T?WALLS:: .TABLE ; TABLE FOR OBJECT WALLS .STRL "wall" .PROP 4,P?SYNONYM W?WALL W?WALLS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WALLS-F .BYTE 0 .ENDT T?BAT:: .TABLE ; TABLE FOR OBJECT BAT .STRL "yourself" .PROP 2,P?SYNONYM W?BAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BAT-F .PROP 1,P?ADJECTIVE .BYTE A?LARGE .BYTE 0 .ENDT T?BALL:: .TABLE ; TABLE FOR OBJECT BALL .STRL "rubber ball" .PROP 2,P?SYNONYM W?BALL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BALL-F .PROP 1,P?ADJECTIVE .BYTE A?RUBBER .BYTE 0 .ENDT T?FOOBLE-VIAL:: .TABLE ; TABLE FOR OBJECT FOOBLE-VIAL .STRL "aqua vial" .PROP 6,P?SYNONYM W?VIAL W?VIALS W?LABEL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOOBLE-VIAL-F .PROP 2,P?ADJECTIVE .BYTE A?AQUA .BYTE A?FOOBLE .BYTE 0 .ENDT T?LAGOON-OBJECT:: .TABLE ; TABLE FOR OBJECT LAGOON-OBJECT .STRL "lagoon" .PROP 6,P?SYNONYM W?LAGOON W?INLET W?COVE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LAGOON-OBJECT-F .PROP 2,P?ADJECTIVE .BYTE A?SMALL .BYTE A?CALM .BYTE 0 .ENDT T?BARE-PASSAGE:: .TABLE ; TABLE FOR OBJECT BARE-PASSAGE .STRL "Bare Passage" .PROP 3,P?EAST .WORD CHASM-EXIT-F .BYTE 0 .PROP 1,P?WEST .BYTE ELBOW-ROOM .PROP 2,P?SYNONYM W?AMATHR .PROP 2,P?LDESC ; STRING PROPERTY STR?237 .PROP 8,P?PSEUDO W?CHASM CHASM-PSEUDO W?GORGE CHASM-PSEUDO .BYTE 0 .ENDT T?DORN-BEAST-CORPSE:: .TABLE ; TABLE FOR OBJECT DORN-BEAST-CORPSE .STRL "splattered body" .PROP 4,P?SYNONYM W?CORPSE W?BODY .PROP 2,P?LDESC ; STRING PROPERTY STR?295 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CORPSE-F .PROP 2,P?ADJECTIVE .BYTE A?DEAD .BYTE A?SPLATT .BYTE 0 .ENDT T?BRIDGE:: .TABLE ; TABLE FOR OBJECT BRIDGE .STRL "wooden drawbridge" .PROP 4,P?SYNONYM W?BRIDGE W?DRAWBR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRIDGE-F .PROP 3,P?ADJECTIVE .BYTE A?ROTTED .BYTE A?WOODEN .BYTE A?DRAW .BYTE 0 .ENDT T?GRUE-REPELLENT:: .TABLE ; TABLE FOR OBJECT GRUE-REPELLENT .STRL "can of grue repellent" .PROP 4,P?SYNONYM W?REPELLENT W?CAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GRUE-REPELLENT-F .PROP 2,P?ADJECTIVE .BYTE A?GRUE .BYTE A?MAGIC .PROP 2,P?TEXT ; STRING PROPERTY STR?322 .BYTE 0 .ENDT T?MACHINERY:: .TABLE ; TABLE FOR OBJECT MACHINERY .STRL "diabolic machinery" .PROP 8,P?SYNONYM W?MACHIN W?DEVICE W?BREEDER W?PLAQUE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MACHINERY-F .PROP 4,P?ADJECTIVE .BYTE A?DIABOL .BYTE A?EVIL .BYTE A?POWERF .BYTE A?TINY .BYTE 0 .ENDT T?MINE-FIELD:: .TABLE ; TABLE FOR OBJECT MINE-FIELD .STRL "Mine Field" .PROP 3,P?NORTH .WORD MINE-FIELD-EXIT-F .BYTE 0 .PROP 2,P?EAST ; STRING PROPERTY STR?195 .PROP 3,P?SOUTH .WORD MINE-FIELD-EXIT-F .BYTE 0 .PROP 2,P?WEST ; STRING PROPERTY STR?197 .PROP 1,P?GLOBAL .BYTE FOREST .PROP 2,P?LDESC ; STRING PROPERTY STR?196 .PROP 4,P?PSEUDO W?FENCE FENCE-PSEUDO .BYTE 0 .ENDT T?COVE:: .TABLE ; TABLE FOR OBJECT COVE .STRL "Lagoon Shore" .PROP 2,P?NORTH ; STRING PROPERTY STR?316 .PROP 1,P?NE .BYTE OCEAN-NORTH .PROP 1,P?EAST .BYTE LAGOON .PROP 1,P?SE .BYTE OCEAN-SOUTH .PROP 2,P?SOUTH ; STRING PROPERTY STR?316 .PROP 2,P?SW ; STRING PROPERTY STR?316 .PROP 2,P?WEST ; STRING PROPERTY STR?316 .PROP 2,P?NW ; STRING PROPERTY STR?316 .PROP 3,P?UP .WORD CHUTE-ENTER-F .BYTE 0 .PROP 1,P?IN .BYTE LAGOON .PROP 4,P?GLOBAL .BYTE LOWER-CHUTE .BYTE LAGOON-OBJECT .BYTE WATER .BYTE BEACH .PROP 2,P?LDESC ; STRING PROPERTY STR?315 .PROP 8,P?PSEUDO W?CLIFF CLIFF-PSEUDO W?CLIFFS CLIFF-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COVE-F .BYTE 0 .ENDT T?WHEEL:: .TABLE ; TABLE FOR OBJECT WHEEL .STRL "infotater" .PROP 4,P?SYNONYM W?INFOTA W?WHEEL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WHEEL-F .PROP 3,P?ADJECTIVE .BYTE A?LEATHE .BYTE A?BOUND .BYTE A?DATA .BYTE 0 .ENDT T?AIMFIZ-SCROLL:: .TABLE ; TABLE FOR OBJECT AIMFIZ-SCROLL .STRL "moldy scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?MOLDY .BYTE 0 .ENDT T?BEACH:: .TABLE ; TABLE FOR OBJECT BEACH .STRL "beach" .PROP 6,P?SYNONYM W?BEACH W?SHORE W?SAND .PROP 3,P?ADJECTIVE .BYTE A?CURVED .BYTE A?SANDY .BYTE A?NARROW .BYTE 0 .ENDT T?PARROT:: .TABLE ; TABLE FOR OBJECT PARROT .STRL "parrot" .PROP 8,P?SYNONYM W?PARROT W?BIRD W?POLLIB W?POLLY .PROP 2,P?FDESC ; STRING PROPERTY STR?146 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARROT-F .PROP 2,P?ADJECTIVE .BYTE A?PRIZED .BYTE A?PET .BYTE 0 .ENDT T?YIPPLES:: .TABLE ; TABLE FOR OBJECT YIPPLES .STRL "pile of identical scrolls" .PROP 4,P?SYNONYM W?PILE W?SCROLL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY YIPPLES-F .PROP 1,P?ADJECTIVE .BYTE A?IDENTI .BYTE 0 .ENDT T?STORE:: .TABLE ; TABLE FOR OBJECT STORE .STRL "Store" .PROP 1,P?NORTH .BYTE OUTSIDE-STORE .PROP 1,P?OUT .BYTE OUTSIDE-STORE .PROP 2,P?SYNONYM W?GNOMES .PROP 2,P?LDESC ; STRING PROPERTY STR?232 .PROP 4,P?PSEUDO W?STORE STORE-PSEUDO .BYTE 0 .ENDT T?GOLMAC-SPELL:: .TABLE ; TABLE FOR OBJECT GOLMAC-SPELL .STRL "golmac spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?GOLMAC .PROP 2,P?TEXT ; STRING PROPERTY STR?314 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?VILSTU-POTION:: .TABLE ; TABLE FOR OBJECT VILSTU-POTION .STRL "orange potion" .PROP 2,P?SYNONYM W?POTION .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY VILSTU-POTION-F .PROP 2,P?ADJECTIVE .BYTE A?ORANGE .BYTE A?VILSTU .BYTE 0 .ENDT T?GRUE-SUIT:: .TABLE ; TABLE FOR OBJECT GRUE-SUIT .STRL "grue suit" .PROP 2,P?SYNONYM W?SUIT .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 15 .PROP 1,P?ADJECTIVE .BYTE A?GRUE .BYTE 0 .ENDT T?AIMFIZ-SPELL:: .TABLE ; TABLE FOR OBJECT AIMFIZ-SPELL .STRL "aimfiz spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?AIMFIZ .PROP 2,P?TEXT ; STRING PROPERTY STR?189 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?YOUNGER-SELF:: .TABLE ; TABLE FOR OBJECT YOUNGER-SELF .STRL "your younger self" .PROP 6,P?SYNONYM W?SELF W?YOUNGE W?TWIN .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY YOUNGER-SELF-DESCFCN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY YOUNGER-SELF-F .PROP 3,P?ADJECTIVE .BYTE A?YOUR .BYTE A?YOUNGE .BYTE A?MY .BYTE 0 .ENDT T?STATUE:: .TABLE ; TABLE FOR OBJECT STATUE .STRL "statue" .PROP 4,P?SYNONYM W?STATUE W?INSCRI .PROP 2,P?FDESC ; STRING PROPERTY STR?285 .PROP 2,P?LDESC ; STRING PROPERTY STR?286 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STATUE-F .PROP 3,P?ADJECTIVE .BYTE A?LIFE- .BYTE A?SIZED .BYTE A?MARBLE .PROP 2,P?TEXT ; STRING PROPERTY STR?287 .BYTE 0 .ENDT T?HOLE:: .TABLE ; TABLE FOR OBJECT HOLE .STRL "opening" .PROP 6,P?SYNONYM W?HOLE W?OPENIN W?WELL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOLE-F .PROP 3,P?ADJECTIVE .BYTE A?SMALL .BYTE A?SLIMY .BYTE A?DARK .BYTE 0 .ENDT T?YOU-OBJECT:: .TABLE ; TABLE FOR OBJECT YOU-OBJECT .STRL "you" .BYTE 0 .ENDT T?RIVER-BED-OBJECT:: .TABLE ; TABLE FOR OBJECT RIVER-BED-OBJECT .STRL "river bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RIVER-BED-OBJECT-F .PROP 1,P?ADJECTIVE .BYTE A?RIVER .BYTE 0 .ENDT T?TINY-BOX:: .TABLE ; TABLE FOR OBJECT TINY-BOX .STRL "tiny box" .PROP 6,P?SYNONYM W?BOX W?LID W?WRITIN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TINY-BOX-F .PROP 1,P?ADJECTIVE .BYTE A?TINY .BYTE 0 .ENDT T?ARMORY:: .TABLE ; TABLE FOR OBJECT ARMORY .STRL "Armory" .PROP 1,P?NORTH .BYTE PARADE-GROUND .PROP 1,P?NE .BYTE GUN-EMPLACEMENT .PROP 1,P?GLOBAL .BYTE FORT .PROP 2,P?LDESC ; STRING PROPERTY STR?247 .BYTE 0 .ENDT T?SIGNPOST:: .TABLE ; TABLE FOR OBJECT SIGNPOST .STRL "signpost" .PROP 6,P?SYNONYM W?SIGNPO W?POST W?SIGN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SIGNPOST-F .PROP 1,P?ADJECTIVE .BYTE A?SIGN .BYTE 0 .ENDT T?GUN-EMPLACEMENT:: .TABLE ; TABLE FOR OBJECT GUN-EMPLACEMENT .STRL "Gun Emplacement" .PROP 3,P?NORTH .WORD EMPLACEMENT-EXIT-F .BYTE 0 .PROP 3,P?EAST .WORD EMPLACEMENT-EXIT-F .BYTE 0 .PROP 1,P?SW .BYTE ARMORY .PROP 1,P?WEST .BYTE PARADE-GROUND .PROP 1,P?NW .BYTE BARRACKS .PROP 3,P?GLOBAL .BYTE RIVER .BYTE OCEAN .BYTE FORT .PROP 2,P?LDESC ; STRING PROPERTY STR?249 .BYTE 0 .ENDT T?WALL-HANGING:: .TABLE ; TABLE FOR OBJECT WALL-HANGING .STRL "wall hanging" .PROP 4,P?SYNONYM W?HANGIN W?TAPEST .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WALL-HANGING-F .PROP 3,P?ADJECTIVE .BYTE A?WALL .BYTE A?BEAUTI .BYTE A?WOVEN .BYTE 0 .ENDT T?TREE:: .TABLE ; TABLE FOR OBJECT TREE .STRL "gnarled tree" .PROP 4,P?SYNONYM W?TREE W?BRANCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TREE-F .PROP 4,P?ADJECTIVE .BYTE A?LARGE .BYTE A?GNARLE .BYTE A?OLD .BYTE A?TWISTE .BYTE 0 .ENDT T?ELBOW-ROOM:: .TABLE ; TABLE FOR OBJECT ELBOW-ROOM .STRL "Elbow Room" .PROP 1,P?NORTH .BYTE TREE-ROOM .PROP 1,P?EAST .BYTE BARE-PASSAGE .PROP 4,P?SYNONYM W?NYMPH W?NYMPHS .PROP 2,P?LDESC ; STRING PROPERTY STR?239 .BYTE 0 .ENDT T?RABBITS:: .TABLE ; TABLE FOR OBJECT RABBITS .STRL "hopping bunny" .PROP 6,P?SYNONYM W?BUNNY W?BUNNIE W?RABBIT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RABBITS-F .PROP 3,P?ADJECTIVE .BYTE A?HOPPIN .BYTE A?CUTE .BYTE A?MECHAN .BYTE 0 .ENDT T?FROBAR-QUARTERS:: .TABLE ; TABLE FOR OBJECT FROBAR-QUARTERS .STRL "Frobar's Quarters" .PROP 1,P?WEST .BYTE HALLWAY-2 .PROP 1,P?OUT .BYTE HALLWAY-2 .PROP 4,P?SYNONYM W?BARBEL W?ORKAN .PROP 2,P?LDESC ; STRING PROPERTY STR?154 .BYTE 0 .ENDT T?BOOTH:: .TABLE ; TABLE FOR OBJECT BOOTH .STRL "toll booth" .PROP 2,P?SYNONYM W?BOOTH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOOTH-F .PROP 1,P?ADJECTIVE .BYTE A?TOLL .BYTE 0 .ENDT T?BOA:: .TABLE ; TABLE FOR OBJECT BOA .STRL "boa constrictor" .PROP 6,P?SYNONYM W?BOA W?CONSTR W?SNAKE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOA-F .PROP 2,P?ADJECTIVE .BYTE A?GIANT .BYTE A?BOA .BYTE 0 .ENDT T?WATERFALL:: .TABLE ; TABLE FOR OBJECT WATERFALL .STRL "waterfall" .PROP 6,P?SYNONYM W?WATERF W?FALL W?FALLS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WATERFALL-F .PROP 2,P?ADJECTIVE .BYTE A?WATER .BYTE A?TALL .BYTE 0 .ENDT T?BEND:: .TABLE ; TABLE FOR OBJECT BEND .STRL "Bend" .PROP 1,P?EAST .BYTE HIGHWAY .PROP 1,P?SW .BYTE EDGE-OF-CRATER .PROP 2,P?SYNONYM W?DESERT .PROP 1,P?GLOBAL .BYTE ROAD .PROP 2,P?LDESC ; STRING PROPERTY STR?234 .PROP 1,P?ADJECTIVE .BYTE A?KOVALL .BYTE 0 .ENDT T?BELBOZ-QUARTERS:: .TABLE ; TABLE FOR OBJECT BELBOZ-QUARTERS .STRL "Belboz's Quarters" .PROP 1,P?EAST .BYTE HALLWAY-1 .PROP 1,P?OUT .BYTE HALLWAY-1 .PROP 4,P?PSEUDO W?PERCH PERCH-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BELBOZ-QUARTERS-F .BYTE 0 .ENDT T?ARCADE:: .TABLE ; TABLE FOR OBJECT ARCADE .STRL "Arcade" .PROP 3,P?NORTH .WORD ARCADE-EXIT-F .BYTE 0 .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 2,P?LDESC ; STRING PROPERTY STR?268 .PROP 8,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO W?BOOTH BOOTH-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ARCADE-F .BYTE 0 .ENDT T?END-OF-HIGHWAY:: .TABLE ; TABLE FOR OBJECT END-OF-HIGHWAY .STRL "End of Highway" .PROP 1,P?NORTH .BYTE ENTRANCE-HALL .PROP 1,P?EAST .BYTE STONE-HUT .PROP 1,P?WEST .BYTE OUTSIDE-STORE .PROP 1,P?UP .BYTE ENTRANCE-HALL .PROP 1,P?IN .BYTE STONE-HUT .PROP 6,P?SYNONYM W?GALEPA W?MAREIL W?CITY .PROP 3,P?GLOBAL .BYTE ROAD .BYTE HOVEL .BYTE STAIRS .PROP 2,P?LDESC ; STRING PROPERTY STR?282 .PROP 1,P?ADJECTIVE .BYTE A?ANCIEN .BYTE 0 .ENDT T?ZORKMID:: .TABLE ; TABLE FOR OBJECT ZORKMID .STRL "zorkmid coin" .PROP 8,P?SYNONYM W?ZORKMID W?COIN W?COINS W?TOLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ZORKMID-F .PROP 1,P?ADJECTIVE .BYTE A?ZORKMID .BYTE 0 .ENDT T?FLUME:: .TABLE ; TABLE FOR OBJECT FLUME .STRL "Flume" .PROP 1,P?NORTH .BYTE EAST-END-OF-MIDWAY .PROP 2,P?GLOBAL .BYTE WATER .BYTE BOZBARLAND .PROP 8,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO W?PLAQUE PLAQUE-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLUME-F .BYTE 0 .ENDT T?UPPER-CHUTE:: .TABLE ; TABLE FOR OBJECT UPPER-CHUTE .STRL "upper coal chute" .PROP 2,P?SYNONYM W?CHUTE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPPER-CHUTE-F .PROP 3,P?ADJECTIVE .BYTE A?UPPER .BYTE A?COAL .BYTE A?METAL .BYTE 0 .ENDT T?SHAFT-TOP:: .TABLE ; TABLE FOR OBJECT SHAFT-TOP .STRL "Shaft Top" .PROP 1,P?NE .BYTE COAL-MINE-2 .PROP 1,P?EAST .BYTE SHAFT-TOP .PROP 1,P?SW .BYTE COAL-MINE-1 .PROP 1,P?NW .BYTE COAL-MINE-1 .PROP 1,P?DOWN .BYTE SHAFT-BOTTOM .PROP 6,P?SYNONYM W?TROLL W?TROLLS W?THOLL .PROP 2,P?LDESC ; STRING PROPERTY STR?308 .PROP 4,P?PSEUDO W?SHAFT SHAFT-PSEUDO .BYTE 0 .ENDT T?GOLMAC-SCROLL:: .TABLE ; TABLE FOR OBJECT GOLMAC-SCROLL .STRL "shimmering scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?SHIMME .BYTE 0 .ENDT T?CHAMBER-OF-LIVING-DEATH:: .TABLE ; TABLE FOR OBJECT CHAMBER-OF-LIVING-DEATH .STRL "Chamber of Living Death" .PROP 1,P?GLOBAL .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?331 .PROP 4,P?PSEUDO W?PARASI PARASITES-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHAMBER-OF-LIVING-DEATH-F .BYTE 0 .ENDT T?SNAKE-PIT:: .TABLE ; TABLE FOR OBJECT SNAKE-PIT .STRL "Snake Pit" .PROP 1,P?UP .BYTE FOREST-EDGE .PROP 1,P?DOWN .BYTE SLIMY-ROOM .PROP 1,P?OUT .BYTE FOREST-EDGE .PROP 2,P?LDESC ; STRING PROPERTY STR?199 .PROP 8,P?PSEUDO W?PIT SNAKE-PIT-PSEUDO W?CRACK CRACK-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SNAKE-PIT-F .BYTE 0 .ENDT T?TOP-OF-FALLS:: .TABLE ; TABLE FOR OBJECT TOP-OF-FALLS .STRL "Top of Falls" .PROP 3,P?NE .WORD RIVER-EXIT-F .BYTE 0 .PROP 3,P?SE .WORD WATERFALL-EXIT-F .BYTE 0 .PROP 3,P?SW .WORD RIVER-EXIT-F .BYTE 0 .PROP 1,P?NW .BYTE RIVER-BED .PROP 3,P?UP .WORD RIVER-EXIT-F .BYTE 0 .PROP 3,P?DOWN .WORD WATERFALL-EXIT-F .BYTE 0 .PROP 2,P?SYNONYM W?BORPHE .PROP 6,P?GLOBAL .BYTE WATER .BYTE FORT .BYTE BANKS .BYTE OCEAN .BYTE WATERFALL .BYTE RIVER-BED-OBJECT .PROP 2,P?LDESC ; STRING PROPERTY STR?211 .PROP 8,P?PSEUDO W?CLIFF TOP-OF-CLIFF-PSEUDO W?HAZE HAZE-PSEUDO .BYTE 0 .ENDT T?MOAT:: .TABLE ; TABLE FOR OBJECT MOAT .STRL "moat" .PROP 2,P?SYNONYM W?MOAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MOAT-F .BYTE 0 .ENDT T?FROBAR:: .TABLE ; TABLE FOR OBJECT FROBAR .STRL "Frobar" .PROP 2,P?SYNONYM W?FROBAR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FROBAR-F .BYTE 0 .ENDT T?BED:: .TABLE ; TABLE FOR OBJECT BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?LDESC ; STRING PROPERTY STR?145 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 60 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BED-F .BYTE 0 .ENDT T?HALL-OF-ETERNAL-PAIN:: .TABLE ; TABLE FOR OBJECT HALL-OF-ETERNAL-PAIN .STRL "Hall of Eternal Pain" .PROP 1,P?GLOBAL .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?332 .PROP 8,P?PSEUDO W?FORCE FORCE-PSEUDO W?FORCES FORCE-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALL-OF-ETERNAL-DEATH-F .BYTE 0 .ENDT T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM .STRL "room" .PROP 8,P?SYNONYM W?ROOM W?CHAMBER W?PLACE W?HALL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-ROOM-F .PROP 1,P?ADJECTIVE .BYTE A?AREA .BYTE 0 .ENDT T?VINES:: .TABLE ; TABLE FOR OBJECT VINES .STRL "mass of wriggling vines" .PROP 8,P?SYNONYM W?MASS W?VINES W?VINE W?PLANTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY VINES-F .PROP 3,P?ADJECTIVE .BYTE A?WRIGLI .BYTE A?WRITHI .BYTE A?GREEN .BYTE 0 .ENDT T?APPRENTICE-QUARTERS:: .TABLE ; TABLE FOR OBJECT APPRENTICE-QUARTERS .STRL "Apprentice Quarters" .PROP 1,P?SE .BYTE LOBBY .PROP 1,P?OUT .BYTE LOBBY .PROP 2,P?SYNONYM W?GORGE .PROP 2,P?LDESC ; STRING PROPERTY STR?159 .PROP 1,P?ADJECTIVE .BYTE A?RAZOR .BYTE 0 .ENDT T?COAL-MINE-1:: .TABLE ; TABLE FOR OBJECT COAL-MINE-1 .STRL "Coal Mine" .PROP 1,P?NE .BYTE COAL-MINE-2 .PROP 1,P?EAST .BYTE SHAFT-TOP .PROP 1,P?SOUTH .BYTE SHAFT-TOP .PROP 1,P?NW .BYTE COAL-MINE-3 .PROP 2,P?SYNONYM W?ENTHAR .PROP 2,P?LDESC ; STRING PROPERTY STR?310 .PROP 1,P?ADJECTIVE .BYTE A?KING .BYTE 0 .ENDT T?DEBRIS:: .TABLE ; TABLE FOR OBJECT DEBRIS .STRL "dust and debris" .PROP 8,P?SYNONYM W?RUBBLE W?DEBRIS W?CAVE-IN W?DUST .BYTE 0 .ENDT T?STAGNANT-POOL:: .TABLE ; TABLE FOR OBJECT STAGNANT-POOL .STRL "Near Stagnant Pool" .PROP 3,P?NE .WORD RIVER-EXIT-F .BYTE 0 .PROP 1,P?SE .BYTE RIVER-BED .PROP 3,P?SW .WORD RIVER-EXIT-F .BYTE 0 .PROP 3,P?NW .WORD TENTACLE-DEATH .BYTE 0 .PROP 3,P?UP .WORD RIVER-EXIT-F .BYTE 0 .PROP 2,P?SYNONYM W?TUMPER .PROP 3,P?GLOBAL .BYTE WATER .BYTE BANKS .BYTE RIVER-BED-OBJECT .PROP 2,P?LDESC ; STRING PROPERTY STR?209 .PROP 1,P?ADJECTIVE .BYTE A?GABBER .BYTE 0 .ENDT T?MUTATED-GRUES:: .TABLE ; TABLE FOR OBJECT MUTATED-GRUES .STRL "pack of mutated grues" .PROP 6,P?SYNONYM W?PACK W?GRUES W?GRUE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY MUTATED-GRUES-DESCFCN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MUTATED-GRUES-F .PROP 1,P?ADJECTIVE .BYTE A?MUTATE .BYTE 0 .ENDT T?MEADOW:: .TABLE ; TABLE FOR OBJECT MEADOW .STRL "Meadow" .PROP 1,P?NORTH .BYTE RIVER-BANK .PROP 1,P?NE .BYTE RIVER-BANK .PROP 1,P?EAST .BYTE DRAWBRIDGE .PROP 2,P?SOUTH ; STRING PROPERTY STR?195 .PROP 1,P?WEST .BYTE FOREST-EDGE .PROP 2,P?GLOBAL .BYTE MEADOW-OBJECT .BYTE CASTLE .PROP 8,P?PSEUDO W?FENCE FENCE-PSEUDO W?TURRET TURRET-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MEADOW-F .BYTE 0 .ENDT T?FLAXO-VIAL:: .TABLE ; TABLE FOR OBJECT FLAXO-VIAL .STRL "indigo vial" .PROP 8,P?SYNONYM W?VIAL W?VIALS W?LETTER W?LABEL .PROP 2,P?FDESC ; STRING PROPERTY STR?221 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLAXO-VIAL-F .PROP 3,P?ADJECTIVE .BYTE A?INDIGO .BYTE A?FLAXO .BYTE A?TINY .BYTE 0 .ENDT T?SPELL-BOOK:: .TABLE ; TABLE FOR OBJECT SPELL-BOOK .STRL "spell book" .PROP 4,P?SYNONYM W?BOOK W?NOTES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-BOOK-F .PROP 3,P?ADJECTIVE .BYTE A?MY .BYTE A?SPELL .BYTE A?MARGIN .BYTE 0 .ENDT T?IZYUK-SPELL:: .TABLE ; TABLE FOR OBJECT IZYUK-SPELL .STRL "izyuk spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?IZYUK .PROP 2,P?TEXT ; STRING PROPERTY STR?113 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?DIAL-ROOM:: .TABLE ; TABLE FOR OBJECT DIAL-ROOM .STRL "Dial Room" .PROP 5,P?EAST ; DOOR EXIT .BYTE SHAFT-BOTTOM ; ROOM NAME .BYTE DIAL-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?WEST .BYTE COAL-BIN-ROOM .PROP 2,P?SYNONYM W?FALLS .PROP 2,P?GLOBAL .BYTE DIAL-DOOR .BYTE COAL .PROP 2,P?LDESC ; STRING PROPERTY STR?303 .PROP 4,P?PSEUDO W?LAMP LAMP-PSEUDO .PROP 1,P?ADJECTIVE .BYTE A?ARAGAI .BYTE 0 .ENDT T?LIBRARY:: .TABLE ; TABLE FOR OBJECT LIBRARY .STRL "Library" .PROP 1,P?WEST .BYTE LOBBY .PROP 2,P?LDESC ; STRING PROPERTY STR?168 .PROP 4,P?PSEUDO W?STAND STAND-PSEUDO .BYTE 0 .ENDT T?MEEF-SCROLL:: .TABLE ; TABLE FOR OBJECT MEEF-SCROLL .STRL "dusty scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?FDESC ; STRING PROPERTY STR?170 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?DUSTY .BYTE 0 .ENDT T?BELBOZ-DESK:: .TABLE ; TABLE FOR OBJECT BELBOZ-DESK .STRL "darkwood desk" .PROP 2,P?SYNONYM W?DESK .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 60 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BELBOZ-DESK-F .PROP 5,P?ADJECTIVE .BYTE A?WOOD .BYTE A?WIDE .BYTE A?CRAFTE .BYTE A?DARK .BYTE A?DARKWO .BYTE 0 .ENDT T?CRATE:: .TABLE ; TABLE FOR OBJECT CRATE .STRL "wooden crate" .PROP 6,P?SYNONYM W?LETTER W?CRATE W?LABEL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 45 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRATE-F .PROP 4,P?ADJECTIVE .BYTE A?WOOD .BYTE A?WOODEN .BYTE A?BLACK .BYTE A?STENCI .BYTE 0 .ENDT T?VARDIK-SCROLL:: .TABLE ; TABLE FOR OBJECT VARDIK-SCROLL .STRL "smelly scroll" .PROP 2,P?SYNONYM W?SCROLL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 1,P?ADJECTIVE .BYTE A?SMELLY .BYTE 0 .ENDT T?FROTZ-SPELL:: .TABLE ; TABLE FOR OBJECT FROTZ-SPELL .STRL "frotz spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?FROTZ .PROP 2,P?TEXT ; STRING PROPERTY STR?110 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?TORTURE-CHAMBER:: .TABLE ; TABLE FOR OBJECT TORTURE-CHAMBER .STRL "Torture Chamber" .PROP 1,P?NORTH .BYTE PIT-OF-BONES .PROP 1,P?WEST .BYTE DUNGEON .PROP 1,P?GLOBAL .BYTE CASTLE .PROP 2,P?LDESC ; STRING PROPERTY STR?220 .BYTE 0 .ENDT T?COAL-BIN:: .TABLE ; TABLE FOR OBJECT COAL-BIN .STRL "coal bin" .PROP 2,P?SYNONYM W?BIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COAL-BIN-F .PROP 2,P?ADJECTIVE .BYTE A?LARGE .BYTE A?COAL .BYTE 0 .ENDT T?HELISTAR:: .TABLE ; TABLE FOR OBJECT HELISTAR .STRL "Helistar" .PROP 2,P?SYNONYM W?HELIST .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HELISTAR-F .BYTE 0 .ENDT T?FLAXO-POTION:: .TABLE ; TABLE FOR OBJECT FLAXO-POTION .STRL "indigo potion" .PROP 2,P?SYNONYM W?POTION .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLAXO-POTION-F .PROP 2,P?ADJECTIVE .BYTE A?FLAXO .BYTE A?INDIGO .BYTE 0 .ENDT T?OUTSIDE-STORE:: .TABLE ; TABLE FOR OBJECT OUTSIDE-STORE .STRL "Outside Store" .PROP 1,P?EAST .BYTE END-OF-HIGHWAY .PROP 1,P?SOUTH .BYTE STORE .PROP 1,P?WEST .BYTE TOLL-GATE .PROP 1,P?IN .BYTE STORE .PROP 1,P?GLOBAL .BYTE ROAD .PROP 2,P?LDESC ; STRING PROPERTY STR?231 .PROP 8,P?PSEUDO W?SIGN SIGN-PSEUDO W?STORE STORE-PSEUDO .BYTE 0 .ENDT T?YONK-SPELL:: .TABLE ; TABLE FOR OBJECT YONK-SPELL .STRL "yonk spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?YONK .PROP 2,P?TEXT ; STRING PROPERTY STR?251 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?PIT-OF-BONES:: .TABLE ; TABLE FOR OBJECT PIT-OF-BONES .STRL "Pit of Bones" .PROP 1,P?SOUTH .BYTE TORTURE-CHAMBER .PROP 1,P?SW .BYTE DUNGEON .PROP 3,P?UP .WORD PIT-OF-BONES-EXIT-F .BYTE 0 .PROP 2,P?DOWN ; STRING PROPERTY STR?224 .PROP 3,P?GLOBAL .BYTE HOLE .BYTE CASTLE .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?223 .PROP 8,P?PSEUDO W?BONES BONES-PSEUDO W?PIT PIT-PSEUDO .BYTE 0 .ENDT T?MOUTH-OF-RIVER:: .TABLE ; TABLE FOR OBJECT MOUTH-OF-RIVER .STRL "Mouth of River" .PROP 2,P?NORTH ; STRING PROPERTY STR?323 .PROP 2,P?NE ; STRING PROPERTY STR?317 .PROP 2,P?EAST ; STRING PROPERTY STR?317 .PROP 2,P?SE ; STRING PROPERTY STR?317 .PROP 1,P?SOUTH .BYTE OCEAN-NORTH .PROP 2,P?SW ; STRING PROPERTY STR?316 .PROP 3,P?WEST .WORD VINES-EXIT-F .BYTE 0 .PROP 2,P?NW ; STRING PROPERTY STR?316 .PROP 6,P?GLOBAL .BYTE WATER .BYTE OCEAN .BYTE RIVER .BYTE FORT .BYTE CAVE .BYTE WATERFALL .PROP 8,P?PSEUDO W?CLIFF CLIFF-PSEUDO W?CLIFFS CLIFF-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MOUTH-OF-RIVER-F .BYTE 0 .ENDT T?CHAMBER-OF-THE-CIRCLE:: .TABLE ; TABLE FOR OBJECT CHAMBER-OF-THE-CIRCLE .STRL "Chamber of the Circle" .PROP 5,P?SOUTH ; DOOR EXIT .BYTE HALLWAY-1 ; ROOM NAME .BYTE CHAMBER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?GLOBAL .BYTE CHAMBER-DOOR .PROP 4,P?PSEUDO W?TABLE TABLE-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHAMBER-OF-THE-CIRCLE-F .BYTE 0 .ENDT T?HOLLOW:: .TABLE ; TABLE FOR OBJECT HOLLOW .STRL "Hollow" .PROP 1,P?WEST .BYTE GLASS-MAZE .PROP 2,P?UP ; STRING PROPERTY STR?292 .PROP 2,P?DOWN ; STRING PROPERTY STR?293 .PROP 2,P?SYNONYM W?ANTHAR .PROP 5,P?GLOBAL .BYTE CHIMNEY .BYTE HOLE .BYTE SOOT .BYTE MAZE .BYTE ARCHWAY .PROP 2,P?LDESC ; STRING PROPERTY STR?291 .PROP 8,P?PSEUDO W?CLIFF CLIFF-PSEUDO W?CLIFFS CLIFF-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOLLOW-F .BYTE 0 .ENDT T?ARCHWAY:: .TABLE ; TABLE FOR OBJECT ARCHWAY .STRL "doorway" .PROP 6,P?SYNONYM W?ARCH W?ARCHWA W?DOORWA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ARCHWAY-F .PROP 6,P?ADJECTIVE .BYTE A?LARGE .BYTE A?WIDE .BYTE A?MARBLE .BYTE A?DAZZLI .BYTE A?GLASS .BYTE A?BREATH .BYTE 0 .ENDT T?FORT-ENTRANCE:: .TABLE ; TABLE FOR OBJECT FORT-ENTRANCE .STRL "Fort Entrance" .PROP 1,P?EAST .BYTE PARADE-GROUND .PROP 1,P?NW .BYTE RIVER-BANK .PROP 3,P?GLOBAL .BYTE FORT .BYTE ROAD .BYTE BANKS .PROP 2,P?LDESC ; STRING PROPERTY STR?244 .BYTE 0 .ENDT T?TREE-ROOM:: .TABLE ; TABLE FOR OBJECT TREE-ROOM .STRL "Tree Room" .PROP 1,P?SOUTH .BYTE ELBOW-ROOM .PROP 4,P?SYNONYM W?GURTH W?MITHIC .PROP 2,P?LDESC ; STRING PROPERTY STR?240 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TREE-ROOM-F .BYTE 0 .ENDT T?FOOBLE-POTION:: .TABLE ; TABLE FOR OBJECT FOOBLE-POTION .STRL "aqua potion" .PROP 2,P?SYNONYM W?POTION .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOOBLE-POTION-F .PROP 2,P?ADJECTIVE .BYTE A?AQUA .BYTE A?FOOBLE .BYTE 0 .ENDT T?PULVER-SPELL:: .TABLE ; TABLE FOR OBJECT PULVER-SPELL .STRL "pulver spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?PULVER .PROP 2,P?TEXT ; STRING PROPERTY STR?115 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?RIVER-BANK:: .TABLE ; TABLE FOR OBJECT RIVER-BANK .STRL "River Bank" .PROP 3,P?NORTH .WORD RIVER-ENTER-F .BYTE 0 .PROP 3,P?NE .WORD RIVER-ENTER-F .BYTE 0 .PROP 3,P?EAST .WORD RIVER-ENTER-F .BYTE 0 .PROP 1,P?SE .BYTE FORT-ENTRANCE .PROP 1,P?SOUTH .BYTE MEADOW .PROP 1,P?SW .BYTE MEADOW .PROP 2,P?NW ; STRING PROPERTY STR?204 .PROP 3,P?DOWN .WORD RIVER-ENTER-F .BYTE 0 .PROP 5,P?GLOBAL .BYTE WATER .BYTE RIVER .BYTE MEADOW-OBJECT .BYTE BANKS .BYTE RIVER-BED-OBJECT .PROP 8,P?PSEUDO W?ROCK ROCK-PSEUDO W?ROCKS ROCK-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RIVER-BANK-F .BYTE 0 .ENDT T?DIAL-DOOR:: .TABLE ; TABLE FOR OBJECT DIAL-DOOR .STRL "heavy door" .PROP 6,P?SYNONYM W?DOOR W?DOORS W?SIGN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DIAL-DOOR-F .PROP 1,P?ADJECTIVE .BYTE A?HEAVY .PROP 2,P?TEXT ; STRING PROPERTY STR?304 .BYTE 0 .ENDT T?VARDIK-SPELL:: .TABLE ; TABLE FOR OBJECT VARDIK-SPELL .STRL "vardik spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?VARDIK .PROP 2,P?TEXT ; STRING PROPERTY STR?313 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?BARRACKS:: .TABLE ; TABLE FOR OBJECT BARRACKS .STRL "Barracks" .PROP 1,P?SE .BYTE GUN-EMPLACEMENT .PROP 1,P?SOUTH .BYTE PARADE-GROUND .PROP 1,P?GLOBAL .BYTE FORT .PROP 2,P?LDESC ; STRING PROPERTY STR?248 .PROP 4,P?PSEUDO W?BARRAC BARRACKS-PSEUDO .BYTE 0 .ENDT T?KNIFE:: .TABLE ; TABLE FOR OBJECT KNIFE .STRL "diamond-studded knife" .PROP 6,P?SYNONYM W?KNIFE W?DAGGER W?HANDLE .PROP 2,P?FDESC ; STRING PROPERTY STR?335 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 4,P?ADJECTIVE .BYTE A?HEAVY .BYTE A?DIAMON .BYTE A?STUDDE .BYTE A?ENCRUS .BYTE 0 .ENDT T?FOREST-EDGE:: .TABLE ; TABLE FOR OBJECT FOREST-EDGE .STRL "Forest Edge" .PROP 1,P?NORTH .BYTE MINE-FIELD .PROP 1,P?EAST .BYTE MEADOW .PROP 2,P?SOUTH ; STRING PROPERTY STR?195 .PROP 1,P?WEST .BYTE TWISTED-FOREST .PROP 1,P?DOWN .BYTE SNAKE-PIT .PROP 2,P?SYNONYM W?MOUNTA .PROP 4,P?GLOBAL .BYTE HOLE .BYTE ROAD .BYTE FOREST .BYTE MEADOW .PROP 2,P?LDESC ; STRING PROPERTY STR?194 .PROP 4,P?PSEUDO W?FENCE FENCE-PSEUDO .PROP 1,P?ADJECTIVE .BYTE A?LONELY .BYTE 0 .ENDT T?TORTURE-DEVICES:: .TABLE ; TABLE FOR OBJECT TORTURE-DEVICES .STRL "torture devices" .PROP 8,P?SYNONYM W?DEVICE W?RACK W?PIT W?PENDUL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TORTURE-DEVICES-F .PROP 1,P?ADJECTIVE .BYTE A?TORTUR .BYTE 0 .ENDT T?MEADOW-OBJECT:: .TABLE ; TABLE FOR OBJECT MEADOW-OBJECT .STRL "meadow" .PROP 6,P?SYNONYM W?MEADOW W?GRASS W?FIELD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MEADOW-OBJECT-F .PROP 3,P?ADJECTIVE .BYTE A?TALL .BYTE A?ROLLIN .BYTE A?WIDE .BYTE 0 .ENDT T?SWANZO-SPELL:: .TABLE ; TABLE FOR OBJECT SWANZO-SPELL .STRL "swanzo spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?SWANZO .PROP 2,P?TEXT ; STRING PROPERTY STR?294 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?LAGOON:: .TABLE ; TABLE FOR OBJECT LAGOON .STRL "Surface of Lagoon" .PROP 1,P?NORTH .BYTE OCEAN-NORTH .PROP 2,P?NE ; STRING PROPERTY STR?317 .PROP 2,P?EAST ; STRING PROPERTY STR?317 .PROP 2,P?SE ; STRING PROPERTY STR?317 .PROP 1,P?SOUTH .BYTE OCEAN-SOUTH .PROP 1,P?SW .BYTE COVE .PROP 1,P?WEST .BYTE COVE .PROP 1,P?NW .BYTE COVE .PROP 3,P?DOWN .WORD LAGOON-FLOOR-ENTER-F .BYTE 0 .PROP 1,P?OUT .BYTE COVE .PROP 3,P?GLOBAL .BYTE LAGOON-OBJECT .BYTE OCEAN .BYTE WATER .PROP 4,P?PSEUDO W?SAND SAND-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LAGOON-F .BYTE 0 .ENDT T?ENCYCLOPEDIA:: .TABLE ; TABLE FOR OBJECT ENCYCLOPEDIA .STRL "copy of Encyclopedia Frobizzica" .PROP 8,P?SYNONYM W?ENCYCL W?COPY W?VOLUME W?FROBIZ .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ENCYCLOPEDIA-F .PROP 2,P?ADJECTIVE .BYTE A?HEAVY .BYTE A?ENCYCL .PROP 2,P?TEXT ; STRING PROPERTY STR?169 .BYTE 0 .ENDT T?GRUE:: .TABLE ; TABLE FOR OBJECT GRUE .STRL "lurking grue" .PROP 2,P?SYNONYM W?GRUE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GRUE-F .PROP 5,P?ADJECTIVE .BYTE A?LURKIN .BYTE A?SINIST .BYTE A?HUNGRY .BYTE A?SILENT .BYTE A?LEGEND .BYTE 0 .ENDT T?PLAGUE-OF-LOCUSTS:: .TABLE ; TABLE FOR OBJECT PLAGUE-OF-LOCUSTS .STRL "plague of locusts" .PROP 6,P?SYNONYM W?PLAGUE W?SWARM W?LOCUSTS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PLAGUE-OF-LOCUSTS-F .PROP 2,P?ADJECTIVE .BYTE A?BLOOD .BYTE A?SUCKIN .BYTE 0 .ENDT T?CAR:: .TABLE ; TABLE FOR OBJECT CAR .STRL "car" .PROP 2,P?SYNONYM W?CAR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAR-F .BYTE 0 .ENDT T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS .STRL "stairs" .PROP 8,P?SYNONYM W?STAIR W?STAIRS W?STAIRW W?STAIRC .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STAIRS-F .PROP 6,P?ADJECTIVE .BYTE A?MARBLE .BYTE A?WIDE .BYTE A?NARROW .BYTE A?STEEP .BYTE A?WINDIN .BYTE A?SPIRAL .BYTE 0 .ENDT T?WAXER:: .TABLE ; TABLE FOR OBJECT WAXER .STRL "floor waxer" .PROP 4,P?SYNONYM W?WAXER W?APPLIA .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 50 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAXER-F .PROP 1,P?ADJECTIVE .BYTE A?FLOOR .BYTE 0 .ENDT T?GASPAR-SPELL:: .TABLE ; TABLE FOR OBJECT GASPAR-SPELL .STRL "gaspar spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?GASPAR .PROP 2,P?TEXT ; STRING PROPERTY STR?157 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?HELLHOUND:: .TABLE ; TABLE FOR OBJECT HELLHOUND .STRL "hellhound" .PROP 6,P?SYNONYM W?HELLHO W?HOUND W?DOG .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HELLHOUND-F .PROP 1,P?ADJECTIVE .BYTE A?HELL .BYTE 0 .ENDT T?PARADE-GROUND:: .TABLE ; TABLE FOR OBJECT PARADE-GROUND .STRL "Parade Ground" .PROP 1,P?NORTH .BYTE BARRACKS .PROP 1,P?EAST .BYTE GUN-EMPLACEMENT .PROP 1,P?SOUTH .BYTE ARMORY .PROP 1,P?WEST .BYTE FORT-ENTRANCE .PROP 2,P?UP ; STRING PROPERTY STR?246 .PROP 1,P?GLOBAL .BYTE FORT .PROP 2,P?LDESC ; STRING PROPERTY STR?245 .PROP 4,P?PSEUDO W?ROPE ROPE-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARADE-GROUND-F .BYTE 0 .ENDT T?KEROSENE-LAMP:: .TABLE ; TABLE FOR OBJECT KEROSENE-LAMP .STRL "kerosene lamp" .PROP 8,P?SYNONYM W?LAMP W?DOOR W?COMPAR W?BOWL .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY KEROSENE-LAMP-DESCFCN .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 5 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY KEROSENE-LAMP-F .PROP 4,P?ADJECTIVE .BYTE A?KEROSE .BYTE A?SMALL .BYTE A?METAL .BYTE A?GLASS .BYTE 0 .ENDT T?YOMIN-SPELL:: .TABLE ; TABLE FOR OBJECT YOMIN-SPELL .STRL "yomin spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?YOMIN .PROP 2,P?TEXT ; STRING PROPERTY STR?112 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?CANNON:: .TABLE ; TABLE FOR OBJECT CANNON .STRL "cannon" .PROP 4,P?SYNONYM W?CANNON W?BARREL .PROP 2,P?LDESC ; STRING PROPERTY STR?250 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 80 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CANNON-F .PROP 6,P?ADJECTIVE .BYTE A?MAGNIF .BYTE A?CAST-IRON .BYTE A?CAST .BYTE A?IRON .BYTE A?WIDE .BYTE A?SHALLO .BYTE 0 .ENDT T?CASTLE:: .TABLE ; TABLE FOR OBJECT CASTLE .STRL "castle" .PROP 6,P?SYNONYM W?CASTLE W?EGRETH W?RUINS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CASTLE-F .PROP 4,P?ADJECTIVE .BYTE A?CASTLE .BYTE A?EGRETH .BYTE A?RUINED .BYTE A?ANCIEN .BYTE 0 .ENDT T?SERVANT-QUARTERS:: .TABLE ; TABLE FOR OBJECT SERVANT-QUARTERS .STRL "Servants' Quarters" .PROP 1,P?SW .BYTE LOBBY .PROP 1,P?OUT .BYTE LOBBY .PROP 2,P?SYNONYM W?SORCER .PROP 2,P?LDESC ; STRING PROPERTY STR?158 .BYTE 0 .ENDT T?PARK-ENTRANCE:: .TABLE ; TABLE FOR OBJECT PARK-ENTRANCE .STRL "Park Entrance" .PROP 1,P?NE .BYTE WINDING-TUNNEL .PROP 3,P?WEST .WORD AMUSEMENT-PARK-ENTER-F .BYTE 0 .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 2,P?LDESC ; STRING PROPERTY STR?252 .PROP 4,P?PSEUDO W?SIGN PARK-SIGN-PSEUDO .BYTE 0 .ENDT T?GLOBAL-BED:: .TABLE ; TABLE FOR OBJECT GLOBAL-BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-BED-F .BYTE 0 .ENDT T?WHITE-BUTTON:: .TABLE ; TABLE FOR OBJECT WHITE-BUTTON .STRL "white button" .PROP 4,P?SYNONYM W?BUTTON W?DOVE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 1,P?ADJECTIVE .BYTE A?WHITE .BYTE 0 .ENDT T?BOZBARLAND:: .TABLE ; TABLE FOR OBJECT BOZBARLAND .STRL "amusement park" .PROP 4,P?SYNONYM W?PARK W?BOZBAR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOZBARLAND-F .PROP 2,P?ADJECTIVE .BYTE A?AMUSEM .BYTE A?ZORKY .BYTE 0 .ENDT T?OCEAN-NORTH:: .TABLE ; TABLE FOR OBJECT OCEAN-NORTH .STRL "Ocean Shore North" .PROP 1,P?NORTH .BYTE MOUTH-OF-RIVER .PROP 2,P?NE ; STRING PROPERTY STR?317 .PROP 2,P?EAST ; STRING PROPERTY STR?317 .PROP 2,P?SE ; STRING PROPERTY STR?317 .PROP 1,P?SOUTH .BYTE LAGOON .PROP 1,P?SW .BYTE COVE .PROP 2,P?WEST ; STRING PROPERTY STR?316 .PROP 2,P?NW ; STRING PROPERTY STR?316 .PROP 1,P?IN .BYTE LAGOON .PROP 4,P?SYNONYM W?DAM W?FCD .PROP 4,P?GLOBAL .BYTE LAGOON-OBJECT .BYTE OCEAN .BYTE BEACH .BYTE WATER .PROP 8,P?PSEUDO W?CLIFF CLIFF-PSEUDO W?CLIFFS CLIFF-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OCEAN-SHORE-F .PROP 2,P?ADJECTIVE .BYTE A?FLOOD .BYTE A?CONTRO .BYTE 0 .ENDT T?BRASS-LANTERN:: .TABLE ; TABLE FOR OBJECT BRASS-LANTERN .STRL "brass lantern" .PROP 4,P?SYNONYM W?LANTERN W?LAMP .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 15 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRASS-LANTERN-F .PROP 3,P?ADJECTIVE .BYTE A?BRASS .BYTE A?BATTER .BYTE A?POWERE .BYTE 0 .ENDT T?RUINS:: .TABLE ; TABLE FOR OBJECT RUINS .STRL "Ruins" .PROP 1,P?WEST .BYTE DRAWBRIDGE .PROP 1,P?UP .BYTE TURRET .PROP 1,P?DOWN .BYTE DUNGEON .PROP 2,P?SYNONYM W?FANNUC .PROP 2,P?GLOBAL .BYTE STAIRS .BYTE CASTLE .PROP 2,P?LDESC ; STRING PROPERTY STR?218 .PROP 4,P?PSEUDO W?TURRET TURRET-PSEUDO .PROP 1,P?ADJECTIVE .BYTE A?DOUBLE .BYTE 0 .ENDT T?WATER:: .TABLE ; TABLE FOR OBJECT WATER .STRL "water" .PROP 6,P?SYNONYM W?WATER W?TRICKLE W?POOL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WATER-F .PROP 3,P?ADJECTIVE .BYTE A?SWIRLI .BYTE A?TURBUL .BYTE A?STAGNA .BYTE 0 .ENDT T?WEST-END-OF-MIDWAY:: .TABLE ; TABLE FOR OBJECT WEST-END-OF-MIDWAY .STRL "West End of Midway" .PROP 1,P?NORTH .BYTE ROLLER-COASTER .PROP 1,P?EAST .BYTE EAST-END-OF-MIDWAY .PROP 1,P?SOUTH .BYTE ARCADE .PROP 1,P?WEST .BYTE CASINO .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 2,P?LDESC ; STRING PROPERTY STR?255 .PROP 4,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO .BYTE 0 .ENDT T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND .STRL "ground" .PROP 8,P?SYNONYM W?FLOOR W?GROUND W?PLATEAU W?FIELD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GROUND-F .PROP 5,P?ADJECTIVE .BYTE A?STONE .BYTE A?SANDY .BYTE A?TINY .BYTE A?OUTDOO .BYTE A?LEVEL .BYTE 0 .ENDT T?SLIMY-ROOM:: .TABLE ; TABLE FOR OBJECT SLIMY-ROOM .STRL "Slimy Room" .PROP 1,P?SOUTH .BYTE CRATER .PROP 1,P?UP .BYTE SNAKE-PIT .PROP 1,P?DOWN .BYTE CRATER .PROP 2,P?SYNONYM W?KRILL .PROP 1,P?GLOBAL .BYTE HOLE .PROP 2,P?LDESC ; STRING PROPERTY STR?201 .PROP 4,P?PSEUDO W?CRATER CRATER-PSEUDO .PROP 2,P?ADJECTIVE .BYTE A?EVIL .BYTE A?WARLOC .BYTE 0 .ENDT T?TOLL-GATE:: .TABLE ; TABLE FOR OBJECT TOLL-GATE .STRL "Toll Gate" .PROP 3,P?EAST .WORD TOLL-GATE-CROSSING-F .BYTE 0 .PROP 1,P?WEST .BYTE HIGHWAY .PROP 1,P?GLOBAL .BYTE ROAD .PROP 2,P?LDESC ; STRING PROPERTY STR?227 .BYTE 0 .ENDT T?LOG-BOAT:: .TABLE ; TABLE FOR OBJECT LOG-BOAT .STRL "log boat" .PROP 2,P?SYNONYM W?BOAT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LOG-BOAT-F .PROP 1,P?ADJECTIVE .BYTE A?LOG .BYTE 0 .ENDT T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT .STRL "something" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NOT-HERE-OBJECT-F .BYTE 0 .ENDT T?DRAGON:: .TABLE ; TABLE FOR OBJECT DRAGON .STRL "carving of a dragon" .PROP 4,P?SYNONYM W?CARVIN W?DRAGON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRAGON-F .PROP 7,P?ADJECTIVE .BYTE A?HUGE .BYTE A?STONE .BYTE A?SLEEPI .BYTE A?LARGES .BYTE A?MOST .BYTE A?STRIKI .BYTE A?INTRIC .BYTE 0 .ENDT T?COAL-MINE-3:: .TABLE ; TABLE FOR OBJECT COAL-MINE-3 .STRL "Coal Mine" .PROP 1,P?NORTH .BYTE COAL-MINE-3 .PROP 1,P?EAST .BYTE COAL-MINE-2 .PROP 1,P?SW .BYTE COAL-MINE-1 .PROP 1,P?WEST .BYTE TOP-OF-CHUTE .PROP 1,P?DOWN .BYTE COAL-MINE-2 .PROP 2,P?SYNONYM W?FLATHE .PROP 2,P?LDESC ; STRING PROPERTY STR?310 .PROP 2,P?ADJECTIVE .BYTE A?LORD .BYTE A?DIMWIT .BYTE 0 .ENDT T?HIDDEN-CAVE:: .TABLE ; TABLE FOR OBJECT HIDDEN-CAVE .STRL "Hidden Cave" .PROP 4,P?SW ; CONDITIONAL EXIT .BYTE RIVER-BED ; ROOM NAME .BYTE RIVER-EVAPORATED ; FLAG NAME STR?213 ; STRING .PROP 1,P?DOWN .BYTE PIT-OF-BONES .PROP 4,P?OUT ; CONDITIONAL EXIT .BYTE RIVER-BED ; ROOM NAME .BYTE RIVER-EVAPORATED ; FLAG NAME STR?213 ; STRING .PROP 3,P?GLOBAL .BYTE WATER .BYTE CAVE .BYTE HOLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HIDDEN-CAVE-F .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "number" .PROP 2,P?SYNONYM W?INTNUM .BYTE 0 .ENDT T?VILSTU-VIAL:: .TABLE ; TABLE FOR OBJECT VILSTU-VIAL .STRL "orange vial" .PROP 8,P?SYNONYM W?VIAL W?VIALS W?LABEL W?LETTER .PROP 2,P?LDESC ; STRING PROPERTY STR?166 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY VILSTU-VIAL-F .PROP 4,P?ADJECTIVE .BYTE A?VIVID .BYTE A?ORANGE .BYTE A?VILSTU .BYTE A?TINY .BYTE 0 .ENDT T?ZORKMID-TREE:: .TABLE ; TABLE FOR OBJECT ZORKMID-TREE .STRL "zorkmid tree" .PROP 8,P?SYNONYM W?TREE W?BRANCH W?BOW W?TWIG .PROP 2,P?LDESC ; STRING PROPERTY STR?241 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ZORKMID-TREE-F .PROP 1,P?ADJECTIVE .BYTE A?ZORKMID .BYTE 0 .ENDT T?FLAG:: .TABLE ; TABLE FOR OBJECT FLAG .STRL "flag of Quendor" .PROP 2,P?SYNONYM W?FLAG .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY FLAG-DESCFCN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 8 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLAG-F .PROP 3,P?ADJECTIVE .BYTE A?TATTER .BYTE A?BROWN .BYTE A?GOLD .BYTE 0 .ENDT T?ENTRANCE-HALL:: .TABLE ; TABLE FOR OBJECT ENTRANCE-HALL .STRL "Entrance Hall" .PROP 1,P?NORTH .BYTE OUTSIDE-GLASS-DOOR .PROP 1,P?SOUTH .BYTE END-OF-HIGHWAY .PROP 4,P?SYNONYM W?EMPIRE W?GUE .PROP 1,P?GLOBAL .BYTE ARCHWAY .PROP 2,P?LDESC ; STRING PROPERTY STR?284 .PROP 2,P?ADJECTIVE .BYTE A?GREAT .BYTE A?UNDERG .BYTE 0 .ENDT T?LOWER-CHUTE:: .TABLE ; TABLE FOR OBJECT LOWER-CHUTE .STRL "lower coal chute" .PROP 2,P?SYNONYM W?CHUTE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LOWER-CHUTE-F .PROP 3,P?ADJECTIVE .BYTE A?LOWER .BYTE A?COAL .BYTE A?METAL .BYTE 0 .ENDT T?MAGAZINE:: .TABLE ; TABLE FOR OBJECT MAGAZINE .STRL "issue of Popular Enchanting" .PROP 8,P?SYNONYM W?MAGAZI W?ISSUE W?ENCHAN W?LABEL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 7 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAGAZINE-F .PROP 1,P?ADJECTIVE .BYTE A?POPULA .BYTE 0 .ENDT T?BERZIO-VIAL:: .TABLE ; TABLE FOR OBJECT BERZIO-VIAL .STRL "ochre vial" .PROP 8,P?SYNONYM W?VIAL W?VIALS W?LABEL W?LETTER .PROP 2,P?FDESC ; STRING PROPERTY STR?173 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BERZIO-VIAL-F .PROP 4,P?ADJECTIVE .BYTE A?BERZIO .BYTE A?OCHRE .BYTE A?SMALL .BYTE A?TINY .BYTE 0 .ENDT T?SOOTY-ROOM:: .TABLE ; TABLE FOR OBJECT SOOTY-ROOM .STRL "Sooty Room" .PROP 1,P?NORTH .BYTE HALL-OF-CARVINGS .PROP 3,P?EAST .WORD SOOTY-ROOM-EXIT-F .BYTE 0 .PROP 2,P?SYNONYM W?RIVER .PROP 1,P?GLOBAL .BYTE SOOT .PROP 2,P?LDESC ; STRING PROPERTY STR?298 .PROP 4,P?PSEUDO W?TIMBER TIMBER-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SOOTY-ROOM-F .PROP 1,P?ADJECTIVE .BYTE A?FRIGID .BYTE 0 .ENDT T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING .STRL "ceiling" .PROP 6,P?SYNONYM W?CEILIN W?ROOF W?DOME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CEILING-F .PROP 2,P?ADJECTIVE .BYTE A?HIGH .BYTE A?DOMED .BYTE 0 .ENDT T?GNUSTO-SPELL:: .TABLE ; TABLE FOR OBJECT GNUSTO-SPELL .STRL "gnusto spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?GNUSTO .PROP 2,P?TEXT ; STRING PROPERTY STR?109 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?FLUME-OBJECT:: .TABLE ; TABLE FOR OBJECT FLUME-OBJECT .STRL "flume" .PROP 4,P?SYNONYM W?FLUME W?FLUMES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLUME-OBJECT-F .BYTE 0 .ENDT T?FORT:: .TABLE ; TABLE FOR OBJECT FORT .STRL "fort" .PROP 8,P?SYNONYM W?FORT W?GRIFFS W?RAMPAR W?FORTRE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FORT-F .PROP 3,P?ADJECTIVE .BYTE A?FORT .BYTE A?PROUD .BYTE A?MIGHTY .BYTE 0 .ENDT T?BERZIO-POTION:: .TABLE ; TABLE FOR OBJECT BERZIO-POTION .STRL "ochre potion" .PROP 2,P?SYNONYM W?POTION .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BERZIO-POTION-F .PROP 2,P?ADJECTIVE .BYTE A?OCHRE .BYTE A?BERZIO .BYTE 0 .ENDT T?ROLLER-COASTER:: .TABLE ; TABLE FOR OBJECT ROLLER-COASTER .STRL "Roller Coaster" .PROP 1,P?SOUTH .BYTE WEST-END-OF-MIDWAY .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 8,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO W?PLAQUE PLAQUE-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROLLER-COASTER-F .BYTE 0 .ENDT T?DRAWBRIDGE:: .TABLE ; TABLE FOR OBJECT DRAWBRIDGE .STRL "Drawbridge" .PROP 1,P?EAST .BYTE RUINS .PROP 1,P?WEST .BYTE MEADOW .PROP 3,P?DOWN .WORD DRAWBRIDGE-EXIT-F .BYTE 0 .PROP 3,P?GLOBAL .BYTE WATER .BYTE CASTLE .BYTE MEADOW-OBJECT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRAWBRIDGE-F .BYTE 0 .ENDT T?RED-BUTTON:: .TABLE ; TABLE FOR OBJECT RED-BUTTON .STRL "red button" .PROP 4,P?SYNONYM W?BUTTON W?KNIFE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 2,P?ADJECTIVE .BYTE A?BLOODY .BYTE A?RED .BYTE 0 .ENDT T?IMPLEMENTOR:: .TABLE ; TABLE FOR OBJECT IMPLEMENTOR .STRL "author" .PROP 8,P?SYNONYM W?IMPLEM W?MERETZ W?AUTHOR W?ORACLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY IMPLEMENTOR-F .PROP 3,P?ADJECTIVE .BYTE A?STEVE .BYTE A?STEVEN .BYTE A?BEARDE .BYTE 0 .ENDT T?TREE-BRANCH:: .TABLE ; TABLE FOR OBJECT TREE-BRANCH .STRL "Tree Branch" .PROP 3,P?UP .WORD TREE-UP-F .BYTE 0 .PROP 1,P?DOWN .BYTE TWISTED-FOREST .PROP 2,P?GLOBAL .BYTE FOREST .BYTE TREE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TREE-BRANCH-F .BYTE 0 .ENDT T?PROTAGONIST:: .TABLE ; TABLE FOR OBJECT PROTAGONIST .STRL "protagonist" .PROP 2,P?SYNONYM W?PROTAG .PROP 2,P?ACTION ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?COAL-MINE-2:: .TABLE ; TABLE FOR OBJECT COAL-MINE-2 .STRL "Coal Mine" .PROP 1,P?NORTH .BYTE COAL-MINE-3 .PROP 1,P?SE .BYTE COAL-MINE-2 .PROP 1,P?SOUTH .BYTE SHAFT-TOP .PROP 1,P?WEST .BYTE COAL-MINE-1 .PROP 1,P?UP .BYTE COAL-MINE-3 .PROP 2,P?SYNONYM W?DUNCAN .PROP 2,P?LDESC ; STRING PROPERTY STR?310 .PROP 1,P?ADJECTIVE .BYTE A?KING .BYTE 0 .ENDT T?JOURNAL:: .TABLE ; TABLE FOR OBJECT JOURNAL .STRL "journal" .PROP 8,P?SYNONYM W?DIARY W?NOTEBO W?ENTRIE W?JOURNA .PROP 2,P?LDESC ; STRING PROPERTY STR?153 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY JOURNAL-F .PROP 4,P?ADJECTIVE .BYTE A?PERSON .BYTE A?NOTE .BYTE A?LAST .BYTE A?THREE .BYTE 0 .ENDT T?WINDING-TUNNEL:: .TABLE ; TABLE FOR OBJECT WINDING-TUNNEL .STRL "Winding Tunnel" .PROP 1,P?NORTH .BYTE CRATER .PROP 1,P?SOUTH .BYTE HALL-OF-CARVINGS .PROP 1,P?SW .BYTE PARK-ENTRANCE .PROP 8,P?SYNONYM W?INFOCO W?FIBBSB W?MAGICL W?SOFTSP .PROP 2,P?LDESC ; STRING PROPERTY STR?242 .PROP 4,P?PSEUDO W?CRATER CRATER-PSEUDO .BYTE 0 .ENDT T?MOSS:: .TABLE ; TABLE FOR OBJECT MOSS .STRL "moss and lichens" .PROP 6,P?SYNONYM W?MOSS W?LICHEN W?SLIME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MOSS-F .BYTE 0 .ENDT T?VIPERS:: .TABLE ; TABLE FOR OBJECT VIPERS .STRL "group of unseen creatures" .PROP 8,P?SYNONYM W?SNAKE W?SNAKES W?BEETLE W?CREATU .PROP 5,P?ADJECTIVE .BYTE A?GIANT .BYTE A?VIPER .BYTE A?VIPERS .BYTE A?UNSEEN .BYTE A?GROUP .BYTE 0 .ENDT T?RIVER:: .TABLE ; TABLE FOR OBJECT RIVER .STRL "river" .PROP 6,P?SYNONYM W?RIVER W?WATERS W?RAPIDS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RIVER-F .PROP 5,P?ADJECTIVE .BYTE A?MIGHTY .BYTE A?FAST- .BYTE A?MOVING .BYTE A?TURBUL .BYTE A?FOAMIN .BYTE 0 .ENDT T?WHITE-DOOR:: .TABLE ; TABLE FOR OBJECT WHITE-DOOR .STRL "white wooden door" .PROP 4,P?SYNONYM W?DOOR W?DOORS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WHITE-DOOR-F .PROP 4,P?ADJECTIVE .BYTE A?WHITE .BYTE A?WOODEN .BYTE A?BLEACH .BYTE A?WOOD .BYTE 0 .ENDT T?STORE-ROOM:: .TABLE ; TABLE FOR OBJECT STORE-ROOM .STRL "Store Room" .PROP 1,P?EAST .BYTE LOBBY .PROP 1,P?OUT .BYTE LOBBY .PROP 8,P?SYNONYM W?DRYAD W?DRYADS W?KOBOLD W?SURMIN .PROP 2,P?LDESC ; STRING PROPERTY STR?172 .BYTE 0 .ENDT T?TRUNK:: .TABLE ; TABLE FOR OBJECT TRUNK .STRL "sturdy trunk" .PROP 6,P?SYNONYM W?TRUNK W?LID W?CHEST .PROP 2,P?LDESC ; STRING PROPERTY STR?188 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 60 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TRUNK-F .PROP 2,P?ADJECTIVE .BYTE A?LARGE .BYTE A?STURDY .BYTE 0 .ENDT T?MEEF-SPELL:: .TABLE ; TABLE FOR OBJECT MEEF-SPELL .STRL "meef spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?MEEF .PROP 2,P?TEXT ; STRING PROPERTY STR?171 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?FIREPLACE:: .TABLE ; TABLE FOR OBJECT FIREPLACE .STRL "fireplace" .PROP 2,P?SYNONYM W?FIREPL .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIREPLACE-F .PROP 2,P?ADJECTIVE .BYTE A?SMALL .BYTE A?UNUSED .BYTE 0 .ENDT T?MAILBOX:: .TABLE ; TABLE FOR OBJECT MAILBOX .STRL "receptacle" .PROP 4,P?SYNONYM W?MAILBO W?RECEPT .PROP 2,P?LDESC ; STRING PROPERTY STR?165 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .PROP 2,P?ADJECTIVE .BYTE A?ORNATE .BYTE A?BRASS .BYTE 0 .ENDT T?MALYON-SPELL:: .TABLE ; TABLE FOR OBJECT MALYON-SPELL .STRL "malyon spell" .PROP 4,P?SYNONYM W?SPELLS W?SPELL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPELL-F .PROP 1,P?ADJECTIVE .BYTE A?MALYON .PROP 2,P?TEXT ; STRING PROPERTY STR?274 .PROP 2,P?COUNT ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?CASINO:: .TABLE ; TABLE FOR OBJECT CASINO .STRL "Casino" .PROP 1,P?EAST .BYTE WEST-END-OF-MIDWAY .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 2,P?LDESC ; STRING PROPERTY STR?275 .PROP 8,P?PSEUDO W?LEVER LEVER-PSEUDO W?MIDWAY MIDWAY-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CASINO-F .BYTE 0 .ENDT T?OCEAN:: .TABLE ; TABLE FOR OBJECT OCEAN .STRL "ocean" .PROP 4,P?SYNONYM W?OCEAN W?WATERS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OCEAN-F .PROP 3,P?ADJECTIVE .BYTE A?MIGHTY .BYTE A?FLATHE .BYTE A?TURBUL .BYTE 0 .ENDT T?COAL-BIN-ROOM:: .TABLE ; TABLE FOR OBJECT COAL-BIN-ROOM .STRL "Coal Bin Room" .PROP 3,P?NORTH .WORD CHUTE-ENTER-F .BYTE 0 .PROP 1,P?EAST .BYTE DIAL-ROOM .PROP 1,P?SOUTH .BYTE COVE .PROP 3,P?WEST .WORD SOOTY-ROOM-EXIT-F .BYTE 0 .PROP 3,P?UP .WORD CHUTE-ENTER-F .BYTE 0 .PROP 1,P?DOWN .BYTE COVE .PROP 3,P?GLOBAL .BYTE UPPER-CHUTE .BYTE LOWER-CHUTE .BYTE COAL .PROP 2,P?LDESC ; STRING PROPERTY STR?300 .PROP 4,P?PSEUDO W?LAMP LAMP-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COAL-BIN-ROOM-F .BYTE 0 .ENDT T?JEEARR:: .TABLE ; TABLE FOR OBJECT JEEARR .STRL "Jeearr" .PROP 8,P?SYNONYM W?JEEARR W?DEMON W?FORCE W?SPIRIT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY JEEARR-F .PROP 2,P?ADJECTIVE .BYTE A?EVIL .BYTE A?POWERF .BYTE 0 .ENDT T?BLORT-VIAL:: .TABLE ; TABLE FOR OBJECT BLORT-VIAL .STRL "amber vial" .PROP 6,P?SYNONYM W?VIAL W?VIALS W?LABEL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLORT-VIAL-F .PROP 2,P?ADJECTIVE .BYTE A?AMBER .BYTE A?BLORT .BYTE 0 .ENDT T?EDGE-OF-CHASM:: .TABLE ; TABLE FOR OBJECT EDGE-OF-CHASM .STRL "Edge of Chasm" .PROP 1,P?EAST .BYTE CRATER .PROP 3,P?WEST .WORD CHASM-EXIT-F .BYTE 0 .PROP 4,P?SYNONYM W?VILLAG W?ACCARD .PROP 2,P?LDESC ; STRING PROPERTY STR?236 .PROP 8,P?PSEUDO W?CHASM CHASM-PSEUDO W?CRATER CRATER-PSEUDO .BYTE 0 .ENDT T?BRICK-STRUCTURE:: .TABLE ; TABLE FOR OBJECT BRICK-STRUCTURE .STRL "brick structure" .PROP 8,P?SYNONYM W?STRUCT W?BRICKS W?SHAFT W?OPENIN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRICK-STRUCTURE-F .PROP 3,P?ADJECTIVE .BYTE A?BRICK .BYTE A?RECTAN .BYTE A?SMALL .BYTE 0 .ENDT T?MAZE:: .TABLE ; TABLE FOR OBJECT MAZE .STRL "glass maze" .PROP 4,P?SYNONYM W?MAZE W?LABYRI .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAZE-F .PROP 1,P?ADJECTIVE .BYTE A?GLASS .BYTE 0 .ENDT T?GNOME:: .TABLE ; TABLE FOR OBJECT GNOME .STRL "gnome" .PROP 6,P?SYNONYM W?GNOME W?BEARD W?POCKET .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY GNOME-DESCFCN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GNOME-F .PROP 5,P?ADJECTIVE .BYTE A?FAT .BYTE A?OLD .BYTE A?LONG .BYTE A?WHITE .BYTE A?GNOME .BYTE 0 .ENDT T?EDGE-OF-CRATER:: .TABLE ; TABLE FOR OBJECT EDGE-OF-CRATER .STRL "Edge of Crater" .PROP 1,P?NE .BYTE BEND .PROP 1,P?SW .BYTE CRATER .PROP 1,P?DOWN .BYTE CRATER .PROP 1,P?GLOBAL .BYTE ROAD .PROP 2,P?LDESC ; STRING PROPERTY STR?235 .PROP 4,P?PSEUDO W?CRATER CRATER-PSEUDO .BYTE 0 .ENDT T?HAUNTED-HOUSE:: .TABLE ; TABLE FOR OBJECT HAUNTED-HOUSE .STRL "Haunted House" .PROP 1,P?NORTH .BYTE HAUNTED-HOUSE .PROP 1,P?NE .BYTE HAUNTED-HOUSE .PROP 1,P?EAST .BYTE HAUNTED-HOUSE .PROP 1,P?SE .BYTE HAUNTED-HOUSE .PROP 1,P?SOUTH .BYTE EAST-END-OF-MIDWAY .PROP 1,P?SW .BYTE HAUNTED-HOUSE .PROP 1,P?WEST .BYTE HAUNTED-HOUSE .PROP 1,P?NW .BYTE HAUNTED-HOUSE .PROP 1,P?UP .BYTE HAUNTED-HOUSE .PROP 1,P?DOWN .BYTE HAUNTED-HOUSE .PROP 1,P?GLOBAL .BYTE BOZBARLAND .PROP 4,P?PSEUDO W?MIDWAY MIDWAY-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HAUNTED-HOUSE-F .BYTE 0 .ENDT T?BLORT-POTION:: .TABLE ; TABLE FOR OBJECT BLORT-POTION .STRL "amber potion" .PROP 2,P?SYNONYM W?POTION .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLORT-POTION-F .PROP 2,P?ADJECTIVE .BYTE A?AMBER .BYTE A?BLORT .BYTE 0 .ENDT T?SPENSEWEEDS:: .TABLE ; TABLE FOR OBJECT SPENSEWEEDS .STRL "spenseweeds" .PROP 8,P?SYNONYM W?CLUMP W?SPENSE W?WEEDS W?WEED .PROP 2,P?LDESC ; STRING PROPERTY STR?321 .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPENSEWEEDS-F .PROP 3,P?ADJECTIVE .BYTE A?SEA .BYTE A?STUNNI .BYTE A?BEAUTI .BYTE 0 .ENDT T?LAGOON-FLOOR:: .TABLE ; TABLE FOR OBJECT LAGOON-FLOOR .STRL "Lagoon Floor" .PROP 1,P?NORTH .BYTE OCEAN-NORTH .PROP 2,P?NE ; STRING PROPERTY STR?317 .PROP 2,P?EAST ; STRING PROPERTY STR?317 .PROP 2,P?SE ; STRING PROPERTY STR?317 .PROP 1,P?SOUTH .BYTE OCEAN-SOUTH .PROP 1,P?SW .BYTE COVE .PROP 1,P?WEST .BYTE COVE .PROP 1,P?NW .BYTE COVE .PROP 1,P?UP .BYTE LAGOON .PROP 3,P?GLOBAL .BYTE LAGOON-OBJECT .BYTE OCEAN .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?319 .PROP 8,P?PSEUDO W?CORAL CORAL-PSEUDO W?SAND SAND-PSEUDO .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LAGOON-FLOOR-F .BYTE 0 .ENDT T?CHAMBER-DOOR:: .TABLE ; TABLE FOR OBJECT CHAMBER-DOOR .STRL "heavy wooden door" .PROP 4,P?SYNONYM W?DOOR W?DOORS .PROP 2,P?ADJECTIVE .BYTE A?HEAVY .BYTE A?WOODEN .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "pseudo" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ME-F .BYTE 0 .ENDT T?BELBOZ-HIDEOUT:: .TABLE ; TABLE FOR OBJECT BELBOZ-HIDEOUT .STRL "Belboz's Hideout" .PROP 2,P?EAST ; STRING PROPERTY STR?334 .PROP 4,P?SYNONYM W?JUNGLE W?MIZNIA .PROP 1,P?GLOBAL .BYTE CAVE .PROP 2,P?LDESC ; STRING PROPERTY STR?333 .BYTE 0 .ENDT T?HALL-OF-CARVINGS:: .TABLE ; TABLE FOR OBJECT HALL-OF-CARVINGS .STRL "Hall of Carvings" .PROP 1,P?NORTH .BYTE WINDING-TUNNEL .PROP 4,P?SOUTH ; CONDITIONAL EXIT .BYTE SOOTY-ROOM ; ROOM NAME .BYTE DRAGON-MOVED ; FLAG NAME 0 ; NO STRING .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALL-OF-CARVINGS-F .BYTE 0 .ENDT T?GLASS-MAZE:: .TABLE ; TABLE FOR OBJECT GLASS-MAZE .STRL "Inside the Glass Maze" .PROP 3,P?NORTH .WORD MAZE-EXIT-F .BYTE 0 .PROP 3,P?EAST .WORD MAZE-EXIT-F .BYTE 0 .PROP 3,P?SOUTH .WORD MAZE-EXIT-F .BYTE 0 .PROP 3,P?WEST .WORD MAZE-EXIT-F .BYTE 0 .PROP 3,P?UP .WORD MAZE-EXIT-F .BYTE 0 .PROP 3,P?DOWN .WORD MAZE-EXIT-F .BYTE 0 .PROP 2,P?OUT ; STRING PROPERTY STR?289 .PROP 1,P?GLOBAL .BYTE MAZE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLASS-MAZE-F .BYTE 0 .ENDT ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR HERE=0 .GVAR SCORE=0 .GVAR MOVES=0 .GVAR P-END-ON-PREP=0 .GVAR SUPER-BRIEF=0 .GVAR SWANZO-POINT=25 .GVAR FROBARISMS=T?28,TABLE .GVAR VERBOSE=0 .GVAR P-BUTS=T?15,TABLE .GVAR VARDIKED=0 .GVAR HELISTARISMS=T?27,TABLE .GVAR P-DIR=0 .GVAR P-ACLAUSE=0 .GVAR AWAKE=-1 .GVAR DIAL-OPEN=0 .GVAR ROPE-PLACED=0 .GVAR ROPE-IN-LOWER-CHUTE=0 .GVAR P-SLOCBITS=0 .GVAR PRE-NORTH-EXITS=T?43,TABLE .GVAR P-MATCHLEN=0 .GVAR P-ADVERB=0 .GVAR BOOK-BELONGS-IN-LAGOON=0 .GVAR HELLHOUND-WARNING=0 .GVAR GNOME-ANNOYED=0 .GVAR P-MULT=0 .GVAR CLOCK-WAIT=0 .GVAR NEXT-NUMBER=0 .GVAR P-OTBL=T?10,TABLE .GVAR P-NAM=0 .GVAR ALWAYS-LIT=0 .GVAR TRUNK-SCREWED=0 .GVAR C-TABLE=T?1,TABLE .GVAR P-XNAM=0 .GVAR P-MOBY-FOUND=0 .GVAR PARK-FEE-PAID=0 .GVAR POST-UP-EXITS=T?47,TABLE .GVAR OOPS-TABLE=T?8,TABLE .GVAR P-WALK-DIR=0 .GVAR P-ANAM=0 .GVAR PLAYER=0 .GVAR CODE-NUMBER=0 .GVAR PATIENCE-COUNTER=0 .GVAR LAST-PSEUDO-LOC=0 .GVAR LAST-SLEPT=40 .GVAR FWEEPED=0 .GVAR P-CONT=0 .GVAR P-PRSI=T?14,TABLE .GVAR FLYING=0 .GVAR AGAIN-LEXV=T?4,TABLE .GVAR RESURRECTION-ROOM=0 .GVAR LAST-DORN-ROOM=0 .GVAR P-DIRECTION=0 .GVAR NEXT-CODE-TABLE=T?37,TABLE .GVAR COMBO=0 .GVAR SLOT-MACHINE-BROKEN=0 .GVAR ROOM-NUMBER=13 .GVAR FUMBLE-NUMBER=7 .GVAR DESC-OBJECT=0 .GVAR MAZE-CROSSED=0 .GVAR MALYON-YONKED=0 .GVAR DRAWBRIDGE-MOVE=0 .GVAR LIT=1 .GVAR UNDERWATER-COUNTER=0 .GVAR LAST-USED-PRSO=0 .GVAR P-VTBL=T?11,TABLE .GVAR P-XADJN=0 .GVAR HOLLOW-POINT=20 .GVAR RESERVE-LEXV=T?5,TABLE .GVAR P-MOBY-FLAG=0 .GVAR P-ACT=0 .GVAR P-ADJ=0 .GVAR P-LEN=0 .GVAR BOA-WARNING=0 .GVAR MISSES=T?39,TABLE .GVAR JACKPOT-DUMPED=0 .GVAR POST-DOWN-EXITS=T?48,TABLE .GVAR C-INTS=300 .GVAR P-CCTBL=T?2,TABLE .GVAR P-LEXV=T?3,TABLE .GVAR UNDER-INFLUENCE=0 .GVAR LOAD-ALLOWED=100 .GVAR SPELL-ROOM=3 .GVAR THIRST-LEVEL=0 .GVAR FLAG-RAISED=1 .GVAR OLDER-COUNTER=0 .GVAR PRE-EAST-EXITS=T?45,TABLE .GVAR MAZE-TABLE=T?53,TABLE .GVAR VILSTUED=0 .GVAR BLORTED=0 .GVAR GNOME-SLEEPING=1 .GVAR SPRAYED?=0 .GVAR PRSO=0 .GVAR FORGET-TBL=T?29,TABLE .GVAR P-MERGED=0 .GVAR BANK-COUNTER=0 .GVAR P-GWIMBIT=0 .GVAR C-DEMONS=300 .GVAR SLEEPING=1 .GVAR COAL-DOOR-POINT=20 .GVAR P-OCLAUSE=T?17,TABLE .GVAR POST-NORTH-EXITS=T?49,TABLE .GVAR POST-WEST-EXITS=T?52,TABLE .GVAR P-SYNTAX=0 .GVAR DORN-BEAST-ROOM=0 .GVAR P-XADJ=0 .GVAR TWIN-FOLLOW=0 .GVAR CODE-TABLE=T?36,TABLE .GVAR LOCUST-WARNING=0 .GVAR RESURRECTING=0 .GVAR P-AADJ=0 .GVAR HUNGER-LEVEL=0 .GVAR FOOBLE-FOUND=0 .GVAR PRSA=0 .GVAR HUNGER-THIRST-TABLE=T?34,TABLE .GVAR REAL-SPELL-MAX=4 .GVAR P-PRSO=T?13,TABLE .GVAR WHITE-DOOR-SCORE=20 .GVAR YNH=STR?90,STRING .GVAR P-AND=0 .GVAR CRATE-POINT=0 .GVAR BELBOZ-GASPARED=0 .GVAR P-ONEOBJ=0 .GVAR POOFED=0 .GVAR P-INBUF=T?6,TABLE .GVAR PERFORMING-SPELL=0 .GVAR SPRAY-USED?=0 .GVAR STATUE-FOLLOW=0 .GVAR P-MERGE=T?16,TABLE .GVAR P-WON=0 .GVAR OLDER-INTRO=STR?302,STRING .GVAR VEZZAS=T?23,TABLE .GVAR RIVER-EVAPORATED=0 .GVAR MOVE-ONE-TABLE=T?54,TABLE .GVAR POTION-REACTIONS=T?32,TABLE .GVAR P-OVTBL=T?12,TABLE .GVAR BOOK-GLOWS=STR?68,STRING .GVAR BELBOZ-DEAD=0 .GVAR PARROTISMS=T?35,TABLE .GVAR BREATH-SHORTAGE=0 .GVAR RIDE-COUNTER=0 .GVAR YOUNGER-COUNTER=0 .GVAR P-ITBL=T?9,TABLE .GVAR MOVE-THREE-TABLE=T?56,TABLE .GVAR QUOTE-FLAG=0 .GVAR POTION-MAKERS=T?31,TABLE .GVAR P-TABLE=0 .GVAR PRE-SOUTH-EXITS=T?44,TABLE .GVAR YOUNGER-HAS-SPELL-BOOK=0 .GVAR LOAD-MAX=100 .GVAR P-GETFLAGS=0 .GVAR ROPE-TO-BEAM=0 .GVAR DRAGON-MOVED=0 .GVAR FOOBLED=0 .GVAR COUNTERS=T?22,TABLE .GVAR YUKS=T?25,TABLE .GVAR SPLATTERED=0 .GVAR TABLE-WARNING=0 .GVAR DORN-BEAST-WARNING=0 .GVAR OOPS-INBUF=T?7,TABLE .GVAR INDENTS=T?26,TABLE .GVAR MAILMAN-FOLLOW=0 .GVAR P-NUMBER=0 .GVAR HAWKER-SUBDUED=0 .GVAR DREAMS=T?33,TABLE .GVAR P-OFLAG=0 .GVAR PRE-WEST-EXITS=T?46,TABLE .GVAR WINNER=0 .GVAR P-ADJN=0 .GVAR AGAIN-DIR=0 .GVAR RANKINGS=T?19,TABLE .GVAR COMBO-DISCOVERED=0 .GVAR MOVE-TWO-TABLE=T?55,TABLE .GVAR SPELL-MAX=4 .GVAR VOLUME-USED=0 .GVAR SLOT-MACHINE-TABLE=T?40,TABLE .GVAR PRE-UP-EXITS=T?41,TABLE .GVAR PRE-DOWN-EXITS=T?42,TABLE .GVAR P-IT-OBJECT=0 .GVAR HO-HUM=T?24,TABLE .GVAR TIRED-TELL=T?18,TABLE .GVAR TROG-FOLLOW=0 .GVAR PRSI=0 .GVAR RESERVE-PTR=0 .GVAR COMBO-REVEALED=0 .GVAR CAVERN-POINT=20 .GVAR HAUNT-TABLE=T?38,TABLE .GVAR HELLOS=T?20,TABLE .GVAR MANUFACTURERS=T?30,TABLE .GVAR P-NOT-HERE=0 .GVAR OLDER-INTRODUCED=0 .GVAR CURRENT-SETTING=0 .GVAR RIDE-IN-PROGRESS=0 .GVAR BITTEN=0 .GVAR POST-SOUTH-EXITS=T?50,TABLE .GVAR P-NCN=0 .GVAR CURRENT-TLOC=0 .GVAR COPR-NOTICE=STR?29,STRING .GVAR POST-EAST-EXITS=T?51,TABLE .GVAR BERZIOED=0 .GVAR ALL-SPELLS=T?21,TABLE .GVAR GOLMACKED=0 .GVAR COIN-STOLEN=0 .GVAR SUFFOCATE-WARNING=0 .GVAR PREPOSITIONS=PRTBL,TABLE .GVAR ACTIONS=ATBL,TABLE .GVAR PREACTIONS=PATBL,TABLE .GVAR VERBS=VTBL,TABLE .ENDT GLOEND:: ; IMPURE TABLES ARE DEFINED HERE IMPTBL:: T?1:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?2:: .TABLE 0 0 0 0 .ENDT T?3:: .TABLE .BYTE 59 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 .ENDT T?4:: .TABLE .BYTE 59 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 .ENDT T?5:: .TABLE .BYTE 59 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 0 .BYTE 0 .BYTE 0 .ENDT T?6:: .TABLE .BYTE 120 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .ENDT T?7:: .TABLE .BYTE 120 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .ENDT T?8:: .TABLE 0 0 0 0 .ENDT T?9:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?10:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?11:: .TABLE 0 0 0 0 .ENDT T?12:: .TABLE 0 .BYTE 0 .BYTE 0 .ENDT T?13:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?14:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?15:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?16:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?17:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?23:: .TABLE 0 STR?72 STR?73 STR?74 STR?75 STR?76 STR?77 STR?78 STR?79 STR?80 0 .ENDT T?29:: .TABLE 10 0 0 0 0 0 0 0 0 0 0 .ENDT T?53:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?54:: .TABLE 0 0 0 0 .ENDT T?55:: .TABLE 0 0 0 0 .ENDT T?56:: .TABLE 0 0 0 0 .ENDT ; END OF PURENESS IMPURE:: ; VERB TABLE IS DEFINED HERE VTBL:: .TABLE ST?KISS ST?SKIP ST?INFLAT ST?PULL ST?PUT ST?RAPE ST?VERBOSE ST?WALK ST?QUIT ST?FIND ST?UNLOCK ST?READ ST?SAY ST?JUMP ST?POUR ST?TORTUR ST?WAIT ST?TAKE ST?COUNT ST?SHIT ST?RAISE ST?FOLLOW ST?PULVER ST?FLY ST?COMBIN ST?VERSION ST?#UNRECORD ST?LIGHT ST?LIE ST?MOVE ST?PLAY ST?OPEN ST?AIMFIZ ST?TOUCH ST?#COMMAND ST?BLOW ST?SHOOT ST?YOMIN ST?KNOCK ST?PICK ST?LAND ST?DEFLATE ST?BOARD ST?REZROV ST?#RANDOM ST?APPLY ST?STAND ST?LISTEN ST?TIE ST?WHERE ST?SHOW ST?SAVE ST?HELP ST?TELL ST?THROW ST?LOWER ST?HIDE ST?SHAKE ST?INVENTORY ST?ATTACK ST?FROTZ ST?KILL ST?SPELLS ST?RESTOR ST?ENTER ST?SEARCH ST?WEAR ST?PAY ST?SHARPEN ST?DISEMBARK ST?SWIM ST?MEEF ST?PLUG ST?UNTIE ST?PUMP ST?MALYON ST?CUT ST?UNSCRIPT ST?MELT ST?GASPAR ST?YONK ST?PUSH ST?SUPER ST?SIT ST?RESTAR ST?REACH ST?DIG ST?SEND ST?SCORE ST?EXORCISE ST?IZYUK ST?GOLMAC ST?LOOK ST?GNUSTO ST?SPRAY ST?CAST ST?DROP ST?COMPAR ST?SWANZO ST?TIME ST?ROLL ST?LEAVE ST?SCRIPT ST?SPIN ST?$VERIFY ST?EXTINGUISH ST?SWING ST?DESCEN ST?POKE ST?VARDIK ST?SMELL ST?BRIEF ST?DIAGNOSE ST?GIVE ST?SLEEP ST?WAKE ST?DRINK ST?REMOVE ST?ANSWER ST?VEZZA ST?YELL ST?WHAT ST?LOCK ST?BURN ST?KICK ST?BITE ST?POINT ST?TURN ST?#RECORD ST?CROSS ST?FWEEP ST?CRACK ST?WHO ST?CLOSE ST?STRIKE ST?SLIDE ST?WAVE ST?WAX ST?EXIT ST?EXAMINE ST?EAT ST?FILL ST?LEAN ST?SQUEEZE ST?CLIMB ST?FORGET ST?LAUNCH ST?LEARN ST?SNOOZE ST?THANK ST?ASK ST?NAP ST?HELLO .ENDT ; SYNTAX DEFINITION TABLES ARE DEFINED HERE ST?KISS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KISS .ENDT ST?SKIP:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SKIP .ENDT ST?INFLAT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?INFLATE .ENDT ST?PULL:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MOVE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MOVE .ENDT ST?PUT:: .TABLE .BYTE 9 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-BEHIND .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG+SC+SMANY .BYTE 0 .BYTE V?WEAR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-UNDER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?DROP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ACROSS .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .ENDT ST?RAPE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAPE .ENDT ST?VERBOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VERBOSE .ENDT ST?WALK:: .TABLE .BYTE 10 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-TO .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .BYTE 1 ;OBJECTS .BYTE PR?AROUND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?THROUGH .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?THROUGH .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .ENDT ST?QUIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?QUIT .ENDT ST?FIND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .ENDT ST?UNLOCK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE SOG+SIR .BYTE SHAVE .BYTE V?UNLOCK .ENDT ST?READ:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?ABOUT .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESEARCH .BYTE 1 ;OBJECTS .BYTE PR?ABOUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESEARCH .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE READBIT .BYTE 0 .BYTE SH+SC+SOG+SIR+STAKE .BYTE 0 .BYTE V?READ .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE READBIT .BYTE 0 .BYTE SH+SC+SOG+SIR+STAKE .BYTE 0 .BYTE V?READ .ENDT ST?SAY:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SAY .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SIR .BYTE 0 .BYTE V?TELL .ENDT ST?JUMP:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?ACROSS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .ENDT ST?POUR:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .ENDT ST?TORTUR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TORTURE .ENDT ST?WAIT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAIT-FOR .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAIT .ENDT ST?TAKE:: .TABLE .BYTE 10 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE WEARBIT .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?TAKE-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE TAKEBIT .BYTE 0 .BYTE SC+SIR+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE TAKEBIT .BYTE 0 .BYTE SC+SIR+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-ON .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG .BYTE 0 .BYTE V?DISEMBARK .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE TAKEBIT .BYTE 0 .BYTE SOG+SIR+SMANY .BYTE 0 .BYTE V?TAKE .ENDT ST?COUNT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?COUNT .ENDT ST?SHIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CURSE .ENDT ST?RAISE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAISE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAISE .ENDT ST?FOLLOW:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FOLLOW .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FOLLOW .ENDT ST?PULVER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PULVER .ENDT ST?FLY:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .ENDT ST?COMBIN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?COMBO .ENDT ST?VERSION:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VERSION .ENDT ST?#UNRECORD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$UNRECORD .ENDT ST?LIGHT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?BURN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LAMP-ON .ENDT ST?LIE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LIE-DOWN .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LIE-DOWN .ENDT ST?MOVE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MOVE .ENDT ST?PLAY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLAY .ENDT ST?OPEN:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE DOORBIT .BYTE TOOLBIT .BYTE SH+SC+SOG+SIR .BYTE SOG+SIR+SH+SC+SHAVE .BYTE V?OPEN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE DOORBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?OPEN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE DOORBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?OPEN .ENDT ST?AIMFIZ:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?AIMFIZ-TO .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?AIMFIZ .ENDT ST?TOUCH:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RUB .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RUB .ENDT ST?#COMMAND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$COMMAND .ENDT ST?BLOW:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAMP-OFF .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?INFLATE .ENDT ST?SHOOT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SHOOT .ENDT ST?YOMIN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YOMIN .ENDT ST?KNOCK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ATTACK .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KNOCK .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KNOCK .ENDT ST?PICK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE TAKEBIT .BYTE 0 .BYTE SOG+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PICK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PICK .ENDT ST?LAND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAND .ENDT ST?DEFLATE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DEFLATE .ENDT ST?BOARD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?BOARD .ENDT ST?REZROV:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REZROV .ENDT ST?#RANDOM:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$RANDOM .ENDT ST?APPLY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .ENDT ST?STAND:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND-ON .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND .ENDT ST?LISTEN:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LISTEN .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LISTEN .ENDT ST?TIE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?WITH .BYTE ACTORBIT .BYTE TOOLBIT .BYTE SOG+SIR .BYTE SOG+SIR+SH+SC+SHAVE .BYTE V?TIE-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TIE .ENDT ST?WHERE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WHERE .ENDT ST?SHOW:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSHOW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SHOW .ENDT ST?SAVE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SAVE .ENDT ST?HELP:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELP .ENDT ST?TELL:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SIR .BYTE 0 .BYTE V?TELL .ENDT ST?THROW:: .TABLE .BYTE 7 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE SOG+SIR .BYTE V?THROW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?THROW-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?THROW-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE SOG+SIR .BYTE V?THROW .ENDT ST?LOWER:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER-INTO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER-INTO .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER .ENDT ST?HIDE:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?HIDE .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .ENDT ST?SHAKE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SHAKE .ENDT ST?INVENTORY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?INVENTORY .ENDT ST?ATTACK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE WEAPONBIT .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?ATTACK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ATTACK .ENDT ST?FROTZ:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FROTZ .ENDT ST?KILL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE WEAPONBIT .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?KILL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KILL .ENDT ST?SPELLS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPELLS .ENDT ST?RESTOR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESTORE .ENDT ST?ENTER:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?THROUGH .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .ENDT ST?SEARCH:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEARCH .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEARCH .ENDT ST?WEAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WEAR .ENDT ST?PAY:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE SMANY+SH+SHAVE .BYTE V?PAY .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE SMANY+SH+SHAVE .BYTE 0 .BYTE V?SPAY .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE SMANY+SH+SHAVE .BYTE V?PAY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SMANY+SH+SHAVE .BYTE 0 .BYTE V?PAY .ENDT ST?SHARPEN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE 0 .BYTE SHAVE .BYTE V?SHARPEN .ENDT ST?DISEMBARK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?DISEMBARK .ENDT ST?SWIM:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .ENDT ST?MEEF:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?MEEF .ENDT ST?PLUG:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLUG .ENDT ST?UNTIE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?UNTIE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?UNTIE .ENDT ST?PUMP:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUMP .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUMP .ENDT ST?MALYON:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?MALYON .ENDT ST?CUT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?THROUGH .BYTE PR?WITH .BYTE 0 .BYTE WEAPONBIT .BYTE 0 .BYTE SC+SH .BYTE V?CUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE WEAPONBIT .BYTE 0 .BYTE SC+SH .BYTE V?CUT .ENDT ST?UNSCRIPT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?UNSCRIPT .ENDT ST?MELT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE V?MELT .ENDT ST?GASPAR:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GASPAR .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GASPAR .ENDT ST?YONK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YONK .ENDT ST?PUSH:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUT-UNDER .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG+SMANY .BYTE 0 .BYTE V?PUSH .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG+SMANY .BYTE 0 .BYTE V?PUSH .ENDT ST?SUPER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SUPER-BRIEF .ENDT ST?SIT:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?SIT .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-ON .ENDT ST?RESTAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESTART .ENDT ST?REACH:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?REACH-IN .ENDT ST?DIG:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?IN .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?DIG .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .ENDT ST?SEND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEND .ENDT ST?SCORE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCORE .ENDT ST?EXORCISE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?AWAY .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXORCISE .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXORCISE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXORCISE .ENDT ST?IZYUK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?IZYUK .ENDT ST?GOLMAC:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GOLMAC .ENDT ST?LOOK:: .TABLE .BYTE 14 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CHASTISE .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESEARCH .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESEARCH .BYTE 2 ;OBJECTS .BYTE PR?AT .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR+STAKE .BYTE 0 .BYTE V?READ .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EXAMINE .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-BEHIND .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-UNDER .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EXAMINE .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-DOWN .BYTE 1 ;OBJECTS .BYTE PR?AROUND .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK .ENDT ST?GNUSTO:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?GNUSTO .ENDT ST?SPRAY:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSPRAY .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPRAY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPRAY .ENDT ST?CAST:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CAST .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CAST .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CAST .ENDT ST?DROP:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?DROP .ENDT ST?COMPAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?COMPARE .ENDT ST?SWANZO:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWANZO .ENDT ST?TIME:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TIME .ENDT ST?ROLL:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MOVE .ENDT ST?LEAVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DROP .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAVE .ENDT ST?SCRIPT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCRIPT .ENDT ST?SPIN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPIN .ENDT ST?$VERIFY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$VERIFY .ENDT ST?EXTINGUISH:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SMANY+SH+SC+SOG+SIR+STAKE+SHAVE .BYTE 0 .BYTE V?LAMP-OFF .ENDT ST?SWING:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE WEAPONBIT .BYTE ACTORBIT .BYTE SH+SC+SHAVE .BYTE SOG+SIR .BYTE V?SWING .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE WEAPONBIT .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?SWING .ENDT ST?DESCEN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .ENDT ST?POKE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE WEAPONBIT .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?MUNG .ENDT ST?VARDIK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VARDIK .ENDT ST?SMELL:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SMELL .ENDT ST?BRIEF:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BRIEF .ENDT ST?DIAGNOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIAGNOSE .ENDT ST?GIVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG .BYTE SMANY+SH+SHAVE .BYTE V?SGIVE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE SMANY+SH+SHAVE .BYTE SOG .BYTE V?GIVE .ENDT ST?SLEEP:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SLEEP .ENDT ST?WAKE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ALARM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ALARM .ENDT ST?DRINK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?DRINK-FROM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?DRINK .ENDT ST?REMOVE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE WEARBIT .BYTE 0 .BYTE SHAVE .BYTE 0 .BYTE V?TAKE-OFF .ENDT ST?ANSWER:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REPLY .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ANSWER .ENDT ST?VEZZA:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VEZZA .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VEZZA .ENDT ST?YELL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YELL .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .ENDT ST?WHAT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WHAT .ENDT ST?LOCK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE SOG+SIR .BYTE SH+SC+SOG+SIR+STAKE .BYTE V?LOCK .ENDT ST?BURN:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?DOWN .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC+SOG+SIR+SHAVE .BYTE V?BURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC+SOG+SIR+SHAVE .BYTE V?BURN .ENDT ST?KICK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KICK .ENDT ST?BITE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BITE .ENDT ST?POINT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?POINT .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?POINT .ENDT ST?TURN:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR+STAKE .BYTE 0 .BYTE V?LAMP-OFF .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LAMP-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE 0 .BYTE SHAVE .BYTE V?TURN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TURN .ENDT ST?#RECORD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$RECORD .ENDT ST?CROSS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CROSS .ENDT ST?FWEEP:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FWEEP .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FWEEP .ENDT ST?CRACK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?DOWN .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE SH+SC+STAKE .BYTE V?MUNG .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE SH+SC+STAKE .BYTE V?MUNG .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MUNG .ENDT ST?WHO:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WHO .ENDT ST?CLOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?CLOSE .ENDT ST?STRIKE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?STRIKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE WEAPONBIT .BYTE SOG+SIR .BYTE SH+SC+SOG+SIR+SHAVE .BYTE V?ATTACK .ENDT ST?SLIDE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUT-UNDER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUSH .ENDT ST?WAVE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?WAVE-AT .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?WAVE .ENDT ST?WAX:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAX .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAX .ENDT ST?EXIT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .ENDT ST?EXAMINE:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SIR+SOG .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SIR+SOG .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EXAMINE .ENDT ST?EAT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR+SMANY .BYTE 0 .BYTE V?EAT .ENDT ST?FILL:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?FILL .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?FILL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?FILL .ENDT ST?LEAN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?LEAN-ON .ENDT ST?SQUEEZE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE .BYTE 0 .BYTE V?PUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SQUEEZE .ENDT ST?CLIMB:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-OVER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-ON .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-FOO .ENDT ST?FORGET:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FORGET .ENDT ST?LAUNCH:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAUNCH .ENDT ST?LEARN:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SMANY .BYTE 0 .BYTE V?LEARN .ENDT ST?SNOOZE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SLEEP .ENDT ST?THANK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?THANK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?THANK .ENDT ST?ASK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ABOUT .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ASK-ABOUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FOR .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ASK-FOR .ENDT ST?NAP:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?BOARD .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SLEEP .ENDT ST?HELLO:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .ENDT ; THE ACTION CALLING TABLE IS DEFINED HERE ATBL:: .TABLE V-VERBOSE V-BRIEF V-SUPER-BRIEF V-DIAGNOSE V-INVENTORY V-QUIT V-RESTART V-RESTORE V-SAVE V-SCORE V-SCRIPT V-UNSCRIPT V-VERSION V-$VERIFY V-$RANDOM V-$COMMAND V-$RECORD V-$UNRECORD V-ANSWER V-REPLY V-PUT V-ASK-FOR V-ASK-ABOUT V-ATTACK V-BITE V-INFLATE V-LAMP-OFF V-BOARD V-BURN V-CLIMB-FOO V-CLIMB-ON V-CLIMB-UP V-CLIMB-DOWN V-CLIMB-OVER V-LIE-DOWN V-CLOSE V-COMBO V-COMPARE V-COUNT V-CROSS V-CUT V-CURSE V-DEFLATE V-MUNG V-DIG V-DISEMBARK V-DRINK V-DRINK-FROM V-DROP V-EAT V-ENTER V-THROUGH V-EXIT V-EXAMINE V-LOOK-INSIDE V-FIND V-EXORCISE V-FILL V-FLY V-FOLLOW V-FORGET V-GIVE V-SGIVE V-HELLO V-HELP V-HIDE V-LEAP V-KICK V-KILL V-KISS V-KNOCK V-LAND V-LAUNCH V-LEAN-ON V-LEAVE V-LAMP-ON V-LISTEN V-LOCK V-LOOK V-LOOK-DOWN V-LOOK-UNDER V-LOOK-BEHIND V-READ V-RESEARCH V-CHASTISE V-LOWER V-LOWER-INTO V-MELT V-MOVE V-PAY V-SPAY V-PLAY V-OPEN V-PICK V-TAKE V-PLUG V-POINT V-POUR V-PUMP V-PUSH V-PUSH-TO V-PUT-UNDER V-PUT-ON V-WEAR V-PUT-BEHIND V-RAISE V-RAPE V-REACH-IN V-TAKE-OFF V-TELL V-SAY V-SEARCH V-SEND V-SHAKE V-SHARPEN V-SHOOT V-SHOW V-SSHOW V-SIT V-SLEEP V-SKIP V-SMELL V-SPIN V-SPRAY V-SSPRAY V-SQUEEZE V-STAND V-STAND-ON V-STRIKE V-SWIM V-SWING V-THANK V-THROW V-THROW-OFF V-TIE V-TIE-UP V-TIME V-TORTURE V-RUB V-TURN V-UNLOCK V-UNTIE V-WAIT V-WAIT-FOR V-ALARM V-WALK-AROUND V-WALK V-WALK-TO V-WAVE V-WAVE-AT V-WAX V-WHAT V-WHERE V-WHO V-YELL V-CAST V-LEARN V-SPELLS V-AIMFIZ V-AIMFIZ-TO V-FROTZ V-FWEEP V-GASPAR V-GNUSTO V-GOLMAC V-IZYUK V-MEEF V-MALYON V-PULVER V-REZROV V-SWANZO V-VARDIK V-VEZZA V-YOMIN V-YONK .ENDT ; THE PREACTION CALLING TABLE IS DEFINED HERE PATBL:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-PUT 0 0 0 0 0 0 PRE-BOARD 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-EXAMINE 0 0 0 0 0 0 0 PRE-GIVE 0 0 0 0 0 PRE-OPEN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-READ PRE-RESEARCH 0 0 0 0 0 0 0 0 PRE-OPEN 0 PRE-TAKE 0 0 0 0 0 0 0 PRE-PUT 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-SSHOW 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-CAST 0 PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST PRE-CAST .ENDT ; PREPOSITION TABLE IS DEFINED HERE PRTBL:: .TABLE .WORD 19 W?AROUND PR?AROUND W?OFF PR?OFF W?ACROSS PR?ACROSS W?BEHIND PR?BEHIND W?UNDER PR?UNDER W?AT PR?AT W?AWAY PR?AWAY W?FROM PR?FROM W?THROUGH PR?THROUGH W?IN PR?IN W?OVER PR?OVER W?ON PR?ON W?DOWN PR?DOWN W?OUT PR?OUT W?UP PR?UP W?WITH PR?WITH W?ABOUT PR?ABOUT W?FOR PR?FOR W?TO PR?TO .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 3 .BYTE 46 .BYTE 44 .BYTE 34 .BYTE 7 1013 W?$VERIFY:: .ZWORD "$verif" .BYTE PS?VERB+P1?VERB .BYTE ACT?$VERIFY .BYTE 0 W?PERIOD:: .ZWORD "." .BYTE PS?BUZZ-WORD .BYTE B?PERIOD .BYTE 0 W?COMMA:: .ZWORD "," .BYTE PS?BUZZ-WORD .BYTE B?COMMA .BYTE 0 W?#COMMAND:: .ZWORD "#comma" .BYTE PS?VERB+P1?VERB .BYTE ACT?#COMMAND .BYTE 0 W?#RANDOM:: .ZWORD "#rando" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RANDOM .BYTE 0 W?#RECORD:: .ZWORD "#recor" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RECORD .BYTE 0 W?#UNRECORD:: .ZWORD "#unrec" .BYTE PS?VERB+P1?VERB .BYTE ACT?#UNRECORD .BYTE 0 W?QUOTE:: .ZWORD """" .BYTE PS?BUZZ-WORD .BYTE B?QUOTE .BYTE 0 W?A:: .ZWORD "a" .BYTE PS?BUZZ-WORD .BYTE B?A .BYTE 0 W?ABOUT:: .ZWORD "about" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ABOUT .BYTE 0 W?ACCARD:: .ZWORD "accard" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ACROSS:: .ZWORD "across" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ACROSS .BYTE 0 W?ADVANCE:: .ZWORD "advanc" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?AGAIN:: .ZWORD "again" .BYTE PS?BUZZ-WORD .BYTE B?AGAIN .BYTE 0 W?AGGTHORA:: .ZWORD "aggtho" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AIMFIZ:: .ZWORD "aimfiz" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AIMFIZ .BYTE ACT?AIMFIZ W?ALL:: .ZWORD "all" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?ALONG:: .ZWORD "along" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AROUND .BYTE 0 W?AM:: .ZWORD "am" .BYTE PS?BUZZ-WORD .BYTE B?AM .BYTE 0 W?AMATHR:: .ZWORD "amathr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AMBER:: .ZWORD "amber" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AMBER .BYTE 0 W?AMULET:: .ZWORD "amulet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AMUSEM:: .ZWORD "amusem" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AMUSEM .BYTE 0 W?AN:: .ZWORD "an" .BYTE PS?BUZZ-WORD .BYTE B?AN .BYTE 0 W?ANCIEN:: .ZWORD "ancien" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ANCIEN .BYTE 0 W?AND:: .ZWORD "and" .BYTE PS?BUZZ-WORD .BYTE B?AND .BYTE 0 W?ANSWER:: .ZWORD "answer" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?ANTHAR:: .ZWORD "anthar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?APPLIA:: .ZWORD "applia" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?APPLY:: .ZWORD "apply" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPLY .BYTE 0 W?AQUA:: .ZWORD "aqua" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AQUA .BYTE 0 W?ARAGAI:: .ZWORD "aragai" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ARAGAI .BYTE 0 W?ARCH:: .ZWORD "arch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ARCHWA:: .ZWORD "archwa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ARE:: .ZWORD "are" .BYTE PS?BUZZ-WORD .BYTE B?ARE .BYTE 0 W?AREA:: .ZWORD "area" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AREA .BYTE 0 W?ARMED:: .ZWORD "armed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ARMED .BYTE 0 W?AROUND:: .ZWORD "around" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AROUND .BYTE 0 W?ASK:: .ZWORD "ask" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?ASSAULT:: .ZWORD "assaul" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?AT:: .ZWORD "at" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AT .BYTE 0 W?ATTACH:: .ZWORD "attach" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?ATTACK:: .ZWORD "attack" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?AUTHOR:: .ZWORD "author" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AWAKE:: .ZWORD "awake" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?AWAY:: .ZWORD "away" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AWAY .BYTE 0 W?BALL:: .ZWORD "ball" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BANDIT:: .ZWORD "bandit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BANISH:: .ZWORD "banish" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXORCISE .BYTE 0 W?BANK:: .ZWORD "bank" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BANKS:: .ZWORD "banks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARBEL:: .ZWORD "barbel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARE:: .ZWORD "bare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BARE .BYTE 0 W?BARRAC:: .ZWORD "barrac" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BARREL:: .ZWORD "barrel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BAT:: .ZWORD "bat" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?BAT W?BATHE:: .ZWORD "bathe" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWIM .BYTE 0 W?BATTER:: .ZWORD "batter" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BATTER .BYTE 0 W?BEACH:: .ZWORD "beach" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEAM:: .ZWORD "beam" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEARD:: .ZWORD "beard" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEARDE:: .ZWORD "bearde" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEARDE .BYTE 0 W?BEAST:: .ZWORD "beast" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEAUTI:: .ZWORD "beauti" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEAUTI .BYTE 0 W?BECKON:: .ZWORD "beckon" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?BED:: .ZWORD "bed" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEETLE:: .ZWORD "beetle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BEHIND:: .ZWORD "behind" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?BEHIND .BYTE 0 W?BELBOZ:: .ZWORD "belboz" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BELOW:: .ZWORD "below" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?BENEATH:: .ZWORD "beneat" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?BERZIO:: .ZWORD "berzio" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BERZIO .BYTE 0 W?BESTOW:: .ZWORD "bestow" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?BIN:: .ZWORD "bin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BIRD:: .ZWORD "bird" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BITE:: .ZWORD "bite" .BYTE PS?VERB+P1?VERB .BYTE ACT?BITE .BYTE 0 W?BLACK:: .ZWORD "black" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLACK .BYTE 0 W?BLEACH:: .ZWORD "bleach" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLEACH .BYTE 0 W?BLIGHT:: .ZWORD "blight" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLIGHT .BYTE 0 W?BLIND:: .ZWORD "blind" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?BLOOD:: .ZWORD "blood" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLOOD .BYTE 0 W?BLOODW:: .ZWORD "bloodw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BLOODY:: .ZWORD "bloody" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLOODY .BYTE 0 W?BLORT:: .ZWORD "blort" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLORT .BYTE 0 W?BLOW:: .ZWORD "blow" .BYTE PS?VERB+P1?VERB .BYTE ACT?BLOW .BYTE 0 W?BLUE:: .ZWORD "blue" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLUE .BYTE 0 W?BOA:: .ZWORD "boa" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?BOA W?BOARD:: .ZWORD "board" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?BOAT:: .ZWORD "boat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BODY:: .ZWORD "body" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BONES:: .ZWORD "bones" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOK:: .ZWORD "book" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOTH:: .ZWORD "booth" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BORPHE:: .ZWORD "borphe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOTH:: .ZWORD "both" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?BOUND:: .ZWORD "bound" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOUND .BYTE ACT?JUMP W?BOW:: .ZWORD "bow" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOWL:: .ZWORD "bowl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOX:: .ZWORD "box" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOZBAR:: .ZWORD "bozbar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRANCH:: .ZWORD "branch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRANDISH:: .ZWORD "brandi" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?BRASS:: .ZWORD "brass" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BRASS .BYTE 0 W?BREAK:: .ZWORD "break" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?BREATH:: .ZWORD "breath" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BREATH .BYTE 0 W?BREEDER:: .ZWORD "breede" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRICK:: .ZWORD "brick" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BRICK .BYTE 0 W?BRICKS:: .ZWORD "bricks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRIDGE:: .ZWORD "bridge" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRIEF:: .ZWORD "brief" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIEF .BYTE 0 W?BROGMO:: .ZWORD "brogmo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BROWN:: .ZWORD "brown" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BROWN .BYTE 0 W?BUNNIE:: .ZWORD "bunnie" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUNNY:: .ZWORD "bunny" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BURN:: .ZWORD "burn" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?BUT:: .ZWORD "but" .BYTE PS?BUZZ-WORD .BYTE B?BUT .BYTE 0 W?BUTTON:: .ZWORD "button" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CALEND:: .ZWORD "calend" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CALL:: .ZWORD "call" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?CALM:: .ZWORD "calm" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CALM .BYTE 0 W?CAN:: .ZWORD "can" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CANNON:: .ZWORD "cannon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAR:: .ZWORD "car" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CARRY:: .ZWORD "carry" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CARVIN:: .ZWORD "carvin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAST:: .ZWORD "cast" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAST .BYTE ACT?CAST W?CAST-IRON:: .ZWORD "cast-i" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAST-IRON .BYTE 0 W?CASTLE:: .ZWORD "castle" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?CASTLE W?CATCH:: .ZWORD "catch" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CAVE:: .ZWORD "cave" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAVE-IN:: .ZWORD "cave-i" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAVERN:: .ZWORD "cavern" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAVORT:: .ZWORD "cavort" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?CEILIN:: .ZWORD "ceilin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHAMBER:: .ZWORD "chambe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHASE:: .ZWORD "chase" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?CHASM:: .ZWORD "chasm" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHECK:: .ZWORD "check" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?CHEST:: .ZWORD "chest" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHEVAU:: .ZWORD "chevau" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHIMNE:: .ZWORD "chimne" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHUCK:: .ZWORD "chuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?CHUTE:: .ZWORD "chute" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CIRCLE:: .ZWORD "circle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CITY:: .ZWORD "city" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLEAVE:: .ZWORD "cleave" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?CLIFF:: .ZWORD "cliff" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLIFFS:: .ZWORD "cliffs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLIMB:: .ZWORD "climb" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?CLOG:: .ZWORD "clog" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?CLOSE:: .ZWORD "close" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?CLUMP:: .ZWORD "clump" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COAL:: .ZWORD "coal" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?COAL W?COBWEB:: .ZWORD "cobweb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COIL:: .ZWORD "coil" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COIN:: .ZWORD "coin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COINS:: .ZWORD "coins" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMBIN:: .ZWORD "combin" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMBIN .BYTE ACT?COMBIN W?COMBO:: .ZWORD "combo" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMBIN .BYTE ACT?COMBIN W?COMBUST:: .ZWORD "combus" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?COMPAR:: .ZWORD "compar" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?COMPAR W?CONCEAL:: .ZWORD "concea" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?CONFISCATE:: .ZWORD "confis" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CONSTR:: .ZWORD "constr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CONSUME:: .ZWORD "consum" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?CONTRO:: .ZWORD "contro" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CONTRO .BYTE 0 W?COPY:: .ZWORD "copy" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORAL:: .ZWORD "coral" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORPSE:: .ZWORD "corpse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORRID:: .ZWORD "corrid" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COUNT:: .ZWORD "count" .BYTE PS?VERB+P1?VERB .BYTE ACT?COUNT .BYTE 0 W?COVE:: .ZWORD "cove" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COVER:: .ZWORD "cover" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CRACK:: .ZWORD "crack" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?CRAFTE:: .ZWORD "crafte" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CRAFTE .BYTE 0 W?CRATE:: .ZWORD "crate" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CRATER:: .ZWORD "crater" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CREATU:: .ZWORD "creatu" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CROSS:: .ZWORD "cross" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?CROWN:: .ZWORD "crown" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CURVED:: .ZWORD "curved" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CURVED .BYTE 0 W?CUT:: .ZWORD "cut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?CUTE:: .ZWORD "cute" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CUTE .BYTE 0 W?D:: .ZWORD "d" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?DOWN .BYTE 22 W?DAGGER:: .ZWORD "dagger" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DAM:: .ZWORD "dam" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DAMAGE:: .ZWORD "damage" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?DAMN:: .ZWORD "damn" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SHIT W?DARK:: .ZWORD "dark" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DARK .BYTE 0 W?DARKWO:: .ZWORD "darkwo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DARKWO .BYTE 0 W?DATA:: .ZWORD "data" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DATA .BYTE 0 W?DAZZLI:: .ZWORD "dazzli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DAZZLI .BYTE 0 W?DEAD:: .ZWORD "dead" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DEAD .BYTE 0 W?DEBARK:: .ZWORD "debark" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DEBRIS:: .ZWORD "debris" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DEFILE:: .ZWORD "defile" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?DEFLATE:: .ZWORD "deflat" .BYTE PS?VERB+P1?VERB .BYTE ACT?DEFLATE .BYTE 0 W?DEMOLISH:: .ZWORD "demoli" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?DEMON:: .ZWORD "demon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DENSE:: .ZWORD "dense" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DENSE .BYTE 0 W?DEPART:: .ZWORD "depart" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?DEPLET:: .ZWORD "deplet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DEPLET .BYTE 0 W?DESCEN:: .ZWORD "descen" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESCEN .BYTE 0 W?DESCRIBE:: .ZWORD "descri" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?DESERT:: .ZWORD "desert" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DESK:: .ZWORD "desk" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?DESK W?DESTROY:: .ZWORD "destro" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?DEVICE:: .ZWORD "device" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DEVOUR:: .ZWORD "devour" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?DIABOL:: .ZWORD "diabol" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIABOL .BYTE 0 W?DIAGNOSE:: .ZWORD "diagno" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIAGNOSE .BYTE 0 W?DIAL:: .ZWORD "dial" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIAMON:: .ZWORD "diamon" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIAMON .BYTE 0 W?DIARY:: .ZWORD "diary" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIG:: .ZWORD "dig" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?DIMWIT:: .ZWORD "dimwit" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIMWIT .BYTE 0 W?DIRT:: .ZWORD "dirt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIRT .BYTE 0 W?DISCHARGE:: .ZWORD "discha" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?DISEMBARK:: .ZWORD "disemb" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DISLOCATE:: .ZWORD "disloc" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?DISPATCH:: .ZWORD "dispat" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?DISPLA:: .ZWORD "displa" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?MOVE W?DISSOLVE:: .ZWORD "dissol" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?DIVE:: .ZWORD "dive" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?DOFF:: .ZWORD "doff" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?DOG:: .ZWORD "dog" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOME:: .ZWORD "dome" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOMED:: .ZWORD "domed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOMED .BYTE 0 W?DON:: .ZWORD "don" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?DONATE:: .ZWORD "donate" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?DOOR:: .ZWORD "door" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOORS:: .ZWORD "doors" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOORWA:: .ZWORD "doorwa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DORN:: .ZWORD "dorn" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?DORN W?DORNBE:: .ZWORD "dornbe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DORNS:: .ZWORD "dorns" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOUBLE:: .ZWORD "double" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOUBLE .BYTE 0 W?DOUSE:: .ZWORD "douse" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?DOVE:: .ZWORD "dove" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOWN:: .ZWORD "down" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?DOWN .BYTE 22 W?DRAG:: .ZWORD "drag" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?DRAGON:: .ZWORD "dragon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRAW:: .ZWORD "draw" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRAW .BYTE 0 W?DRAWBR:: .ZWORD "drawbr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRAWER:: .ZWORD "drawer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRINK:: .ZWORD "drink" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?DRIVE:: .ZWORD "drive" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXORCISE .BYTE 0 W?DROP:: .ZWORD "drop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DRYAD:: .ZWORD "dryad" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRYADS:: .ZWORD "dryads" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DUMP:: .ZWORD "dump" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DUNCAN:: .ZWORD "duncan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DUNG:: .ZWORD "dung" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DUNG .BYTE 0 W?DUST:: .ZWORD "dust" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DUSTY:: .ZWORD "dusty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DUSTY .BYTE 0 W?E:: .ZWORD "e" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE 0 W?EAST:: .ZWORD "east" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE 0 W?EAT:: .ZWORD "eat" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?EGRETH:: .ZWORD "egreth" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?EGRETH W?ELEVATE:: .ZWORD "elevat" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?EMBARK:: .ZWORD "embark" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?EMPIRE:: .ZWORD "empire" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ENCHAN:: .ZWORD "enchan" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?ENCHAN W?ENCRUS:: .ZWORD "encrus" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ENCRUS .BYTE 0 W?ENCYCL:: .ZWORD "encycl" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?ENCYCL W?ENGRAV:: .ZWORD "engrav" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ENSCONCE:: .ZWORD "enscon" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?ENTER:: .ZWORD "enter" .BYTE PS?VERB+P1?VERB .BYTE ACT?ENTER .BYTE 0 W?ENTHAR:: .ZWORD "enthar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ENTRIE:: .ZWORD "entrie" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?EVIL:: .ZWORD "evil" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?EVIL .BYTE 0 W?EXAMINE:: .ZWORD "examin" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?EXCAVATE:: .ZWORD "excava" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?EXCEPT:: .ZWORD "except" .BYTE PS?BUZZ-WORD .BYTE B?EXCEPT .BYTE 0 W?EXIT:: .ZWORD "exit" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?EXORCISE:: .ZWORD "exorci" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXORCISE .BYTE 0 W?EXOTIC:: .ZWORD "exotic" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?EXOTIC .BYTE 0 W?EXTINGUISH:: .ZWORD "exting" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?FALL:: .ZWORD "fall" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FALLS:: .ZWORD "falls" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FANNUC:: .ZWORD "fannuc" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FAST-:: .ZWORD "fast-" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FAST- .BYTE 0 W?FASTEN:: .ZWORD "fasten" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?FAT:: .ZWORD "fat" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FAT .BYTE 0 W?FCD:: .ZWORD "fcd" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FEATUR:: .ZWORD "featur" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FEATUR .BYTE 0 W?FECES:: .ZWORD "feces" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FECES .BYTE 0 W?FEED:: .ZWORD "feed" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?FEEL:: .ZWORD "feel" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?FENCE:: .ZWORD "fence" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FEROCI:: .ZWORD "feroci" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FEROCI .BYTE 0 W?FIBBSB:: .ZWORD "fibbsb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIELD:: .ZWORD "field" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIGHT:: .ZWORD "fight" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?FILL:: .ZWORD "fill" .BYTE PS?VERB+P1?VERB .BYTE ACT?FILL .BYTE 0 W?FIND:: .ZWORD "find" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?FIRE:: .ZWORD "fire" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?FIREPL:: .ZWORD "firepl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FISH:: .ZWORD "fish" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIX:: .ZWORD "fix" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?FLAG:: .ZWORD "flag" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLAG .BYTE O?ANY W?FLAGPO:: .ZWORD "flagpo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLATHE:: .ZWORD "flathe" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?FLATHE W?FLAXO:: .ZWORD "flaxo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLAXO .BYTE 0 W?FLING:: .ZWORD "fling" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?FLIP:: .ZWORD "flip" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?FLOOD:: .ZWORD "flood" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLOOD .BYTE 0 W?FLOOR:: .ZWORD "floor" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?FLOOR W?FLOWER:: .ZWORD "flower" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLOWER .BYTE 0 W?FLUME:: .ZWORD "flume" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLUMES:: .ZWORD "flumes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLY:: .ZWORD "fly" .BYTE PS?VERB+P1?VERB .BYTE ACT?FLY .BYTE 0 W?FOAMIN:: .ZWORD "foamin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOAMIN .BYTE 0 W?FOLLOW:: .ZWORD "follow" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?FOOBAR:: .ZWORD "foobar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOOBLE:: .ZWORD "fooble" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOOBLE .BYTE 0 W?FOR:: .ZWORD "for" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?FOR .BYTE 0 W?FORCE:: .ZWORD "force" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FORCES:: .ZWORD "forces" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FORD:: .ZWORD "ford" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?FOREST:: .ZWORD "forest" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FORGET:: .ZWORD "forget" .BYTE PS?VERB+P1?VERB .BYTE ACT?FORGET .BYTE 0 W?FORT:: .ZWORD "fort" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?FORT W?FORTRE:: .ZWORD "fortre" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FORTY:: .ZWORD "forty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FORTY .BYTE 0 W?FREE:: .ZWORD "free" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?FRIGID:: .ZWORD "frigid" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRIGID .BYTE 0 W?FRISK:: .ZWORD "frisk" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?FROBAR:: .ZWORD "frobar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FROBIZ:: .ZWORD "frobiz" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FROBOZ:: .ZWORD "froboz" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FROM:: .ZWORD "from" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?FROM .BYTE 0 W?FROTZ:: .ZWORD "frotz" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FROTZ .BYTE ACT?FROTZ W?FUCK:: .ZWORD "fuck" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SHIT W?FWEEP:: .ZWORD "fweep" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FWEEP .BYTE ACT?FWEEP W?G:: .ZWORD "g" .BYTE PS?BUZZ-WORD .BYTE B?G .BYTE 0 W?GABBER:: .ZWORD "gabber" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GABBER .BYTE 0 W?GALEPA:: .ZWORD "galepa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GAMBOL:: .ZWORD "gambol" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?GASH:: .ZWORD "gash" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?GASPAR:: .ZWORD "gaspar" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GASPAR .BYTE ACT?GASPAR W?GATE:: .ZWORD "gate" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GAZE:: .ZWORD "gaze" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?GESTURE:: .ZWORD "gestur" .BYTE PS?VERB+P1?VERB .BYTE ACT?POINT .BYTE 0 W?GET:: .ZWORD "get" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GIANT:: .ZWORD "giant" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GIANT .BYTE 0 W?GIVE:: .ZWORD "give" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?GLASS:: .ZWORD "glass" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GLASS .BYTE 0 W?GLITTE:: .ZWORD "glitte" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GLITTE .BYTE 0 W?GLUE:: .ZWORD "glue" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?GNARLE:: .ZWORD "gnarle" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GNARLE .BYTE 0 W?GNOME:: .ZWORD "gnome" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GNOME W?GNOMES:: .ZWORD "gnomes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GNUSTO:: .ZWORD "gnusto" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GNUSTO .BYTE ACT?GNUSTO W?GO:: .ZWORD "go" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?GOBBLE:: .ZWORD "gobble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?GOLD:: .ZWORD "gold" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GOLD .BYTE 0 W?GOLMAC:: .ZWORD "golmac" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GOLMAC .BYTE ACT?GOLMAC W?GORGE:: .ZWORD "gorge" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GRAB:: .ZWORD "grab" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GRASS:: .ZWORD "grass" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GRAY:: .ZWORD "gray" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GRAY .BYTE 0 W?GREAT:: .ZWORD "great" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREAT .BYTE 0 W?GREEN:: .ZWORD "green" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREEN .BYTE 0 W?GREETINGS:: .ZWORD "greeti" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?GREY:: .ZWORD "grey" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREY .BYTE 0 W?GRIFFS:: .ZWORD "griffs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GROUND:: .ZWORD "ground" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GROUP:: .ZWORD "group" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GROUP .BYTE 0 W?GRUE:: .ZWORD "grue" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GRUE W?GRUES:: .ZWORD "grues" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUANO:: .ZWORD "guano" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUE:: .ZWORD "gue" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GUE W?GUILD:: .ZWORD "guild" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GURTH:: .ZWORD "gurth" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUZZLE:: .ZWORD "guzzle" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?GYRATE:: .ZWORD "gyrate" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPIN .BYTE 0 W?HALL:: .ZWORD "hall" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HALLWA:: .ZWORD "hallwa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HAND:: .ZWORD "hand" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?HANDLE:: .ZWORD "handle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HANDS:: .ZWORD "hands" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HANGIN:: .ZWORD "hangin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HARKEN:: .ZWORD "harken" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?HAWKER:: .ZWORD "hawker" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HAZE:: .ZWORD "haze" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HEAVY:: .ZWORD "heavy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEAVY .BYTE 0 W?HELIST:: .ZWORD "helist" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HELL:: .ZWORD "hell" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HELL .BYTE 0 W?HELLHO:: .ZWORD "hellho" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HELLO:: .ZWORD "hello" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HELP:: .ZWORD "help" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?HER:: .ZWORD "her" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HERE:: .ZWORD "here" .BYTE PS?BUZZ-WORD .BYTE B?HERE .BYTE 0 W?HI:: .ZWORD "hi" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HIDDEN:: .ZWORD "hidden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HIDDEN .BYTE 0 W?HIDE:: .ZWORD "hide" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?HIGH:: .ZWORD "high" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HIGH .BYTE 0 W?HIGHWAY:: .ZWORD "highwa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HIKE:: .ZWORD "hike" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?HIM:: .ZWORD "him" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HINT:: .ZWORD "hint" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?HINTS:: .ZWORD "hints" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?HIT:: .ZWORD "hit" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?HOIST:: .ZWORD "hoist" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?HOLD:: .ZWORD "hold" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?HOLE:: .ZWORD "hole" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HONE:: .ZWORD "hone" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHARPEN .BYTE 0 W?HOP:: .ZWORD "hop" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?HOPPIN:: .ZWORD "hoppin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HOPPIN .BYTE 0 W?HOUND:: .ZWORD "hound" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOVEL:: .ZWORD "hovel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOWL:: .ZWORD "howl" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?HUGE:: .ZWORD "huge" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUGE .BYTE 0 W?HUNGRY:: .ZWORD "hungry" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUNGRY .BYTE 0 W?HURDLE:: .ZWORD "hurdle" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?HURL:: .ZWORD "hurl" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?HURT:: .ZWORD "hurt" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?HUT:: .ZWORD "hut" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?I:: .ZWORD "i" .BYTE PS?VERB+P1?VERB .BYTE ACT?INVENTORY .BYTE 0 W?IDENTI:: .ZWORD "identi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?IDENTI .BYTE 0 W?IGNITE:: .ZWORD "ignite" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?IMBIBE:: .ZWORD "imbibe" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?IMPLEM:: .ZWORD "implem" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?IN:: .ZWORD "in" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 21 W?INCANT:: .ZWORD "incant" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAST .BYTE ACT?CAST W?INDIGO:: .ZWORD "indigo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?INDIGO .BYTE 0 W?INFLAT:: .ZWORD "inflat" .BYTE PS?VERB+P1?VERB .BYTE ACT?INFLAT .BYTE 0 W?INFOCO:: .ZWORD "infoco" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INFOTA:: .ZWORD "infota" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INGEST:: .ZWORD "ingest" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?INJURE:: .ZWORD "injure" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?INLET:: .ZWORD "inlet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INNER:: .ZWORD "inner" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?INNER .BYTE 0 W?INSCRI:: .ZWORD "inscri" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INSERT:: .ZWORD "insert" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?INSIDE:: .ZWORD "inside" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 21 W?INSPECT:: .ZWORD "inspec" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?INTERROGATE:: .ZWORD "interr" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?INTNUM:: .ZWORD "intnum" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INTO:: .ZWORD "into" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 21 W?INTRIC:: .ZWORD "intric" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?INTRIC .BYTE 0 W?INVENTORY:: .ZWORD "invent" .BYTE PS?VERB+P1?VERB .BYTE ACT?INVENTORY .BYTE 0 W?INVOKE:: .ZWORD "invoke" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CAST .BYTE ACT?CAST W?IRON:: .ZWORD "iron" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?IRON .BYTE 0 W?IS:: .ZWORD "is" .BYTE PS?BUZZ-WORD .BYTE B?IS .BYTE 0 W?ISSUE:: .ZWORD "issue" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?IT:: .ZWORD "it" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?IZYUK:: .ZWORD "izyuk" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?IZYUK .BYTE ACT?IZYUK W?JAB:: .ZWORD "jab" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?JEEARR:: .ZWORD "jeearr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?JEWEL:: .ZWORD "jewel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?JOSTLE:: .ZWORD "jostle" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?JOURNA:: .ZWORD "journa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?JUMP:: .ZWORD "jump" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?JUNGLE:: .ZWORD "jungle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KEROSE:: .ZWORD "kerose" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?KEROSE .BYTE 0 W?KEY:: .ZWORD "key" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KICK:: .ZWORD "kick" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?KILL:: .ZWORD "kill" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?KINDLE:: .ZWORD "kindle" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?KING:: .ZWORD "king" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?KING .BYTE 0 W?KINGDO:: .ZWORD "kingdo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KISS:: .ZWORD "kiss" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?KNIFE:: .ZWORD "knife" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KNOCK:: .ZWORD "knock" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?KNOW:: .ZWORD "know" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEARN .BYTE 0 W?KOBOLD:: .ZWORD "kobold" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KOVALL:: .ZWORD "kovall" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?KOVALL .BYTE 0 W?KRILL:: .ZWORD "krill" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?L:: .ZWORD "l" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LABEL:: .ZWORD "label" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LABYRI:: .ZWORD "labyri" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LACERATE:: .ZWORD "lacera" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?LAGOON:: .ZWORD "lagoon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LAMP:: .ZWORD "lamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LAND:: .ZWORD "land" .BYTE PS?VERB+P1?VERB .BYTE ACT?LAND .BYTE 0 W?LANTERN:: .ZWORD "lanter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LARGE:: .ZWORD "large" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGE .BYTE 0 W?LARGES:: .ZWORD "larges" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGES .BYTE 0 W?LARGON:: .ZWORD "largon" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?LARGON W?LAST:: .ZWORD "last" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LAST .BYTE 0 W?LAUNCH:: .ZWORD "launch" .BYTE PS?VERB+P1?VERB .BYTE ACT?LAUNCH .BYTE 0 W?LAY:: .ZWORD "lay" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?LEAN:: .ZWORD "lean" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAN .BYTE 0 W?LEAP:: .ZWORD "leap" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?LEARN:: .ZWORD "learn" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEARN .BYTE 0 W?LEATHE:: .ZWORD "leathe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LEATHE .BYTE 0 W?LEAVE:: .ZWORD "leave" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAVE .BYTE 0 W?LEGEND:: .ZWORD "legend" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LEGEND .BYTE O?ANY W?LETTER:: .ZWORD "letter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LEVEL:: .ZWORD "level" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LEVEL .BYTE 0 W?LEVER:: .ZWORD "lever" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LICHEN:: .ZWORD "lichen" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LID:: .ZWORD "lid" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIE:: .ZWORD "lie" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?LIFE-:: .ZWORD "life-" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LIFE- .BYTE 0 W?LIFT:: .ZWORD "lift" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?LIGHT:: .ZWORD "light" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIGHT .BYTE 0 W?LIQUIFY:: .ZWORD "liquif" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?LIST:: .ZWORD "list" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LISTEN:: .ZWORD "listen" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?LOCK:: .ZWORD "lock" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOCK .BYTE 0 W?LOCUSTS:: .ZWORD "locust" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LOG:: .ZWORD "log" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOG .BYTE 0 W?LONELY:: .ZWORD "lonely" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LONELY .BYTE 0 W?LONG:: .ZWORD "long" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LONG .BYTE 0 W?LOOK:: .ZWORD "look" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LORD:: .ZWORD "lord" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LORD .BYTE 0 W?LOWER:: .ZWORD "lower" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOWER .BYTE ACT?LOWER W?LUMPS:: .ZWORD "lumps" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LURKIN:: .ZWORD "lurkin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LURKIN .BYTE 0 W?MACHIN:: .ZWORD "machin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAGAZI:: .ZWORD "magazi" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAGIC:: .ZWORD "magic" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAGIC .BYTE 0 W?MAGICL:: .ZWORD "magicl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAGNIF:: .ZWORD "magnif" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAGNIF .BYTE 0 W?MAILBO:: .ZWORD "mailbo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAILMA:: .ZWORD "mailma" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAIN:: .ZWORD "main" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAIN .BYTE 0 W?MALYON:: .ZWORD "malyon" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MALYON .BYTE ACT?MALYON W?MAMMOT:: .ZWORD "mammot" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAMMOT .BYTE 0 W?MARBLE:: .ZWORD "marble" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MARBLE .BYTE O?ANY W?MAREIL:: .ZWORD "mareil" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MARGIN:: .ZWORD "margin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MARGIN .BYTE 0 W?MASS:: .ZWORD "mass" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MATCH:: .ZWORD "match" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MATCH .BYTE 0 W?MATCHB:: .ZWORD "matchb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MATCHE:: .ZWORD "matche" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAZE:: .ZWORD "maze" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ME:: .ZWORD "me" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MEADOW:: .ZWORD "meadow" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MEANDE:: .ZWORD "meande" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MEANDE .BYTE 0 W?MECHAN:: .ZWORD "mechan" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MECHAN .BYTE 0 W?MEEF:: .ZWORD "meef" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MEEF .BYTE ACT?MEEF W?MELT:: .ZWORD "melt" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?MEMORIZE:: .ZWORD "memori" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEARN .BYTE 0 W?MERETZ:: .ZWORD "meretz" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MESSAG:: .ZWORD "messag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MESSEN:: .ZWORD "messen" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?MESSEN W?METAL:: .ZWORD "metal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?METAL .BYTE 0 W?MIDWAY:: .ZWORD "midway" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MIGHTY:: .ZWORD "mighty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MIGHTY .BYTE 0 W?MITHIC:: .ZWORD "mithic" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MIZNIA:: .ZWORD "miznia" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOAT:: .ZWORD "moat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOLDY:: .ZWORD "moldy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOLDY .BYTE 0 W?MOLEST:: .ZWORD "molest" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?MOON:: .ZWORD "moon" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MORGIA:: .ZWORD "morgia" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MORGIA .BYTE 0 W?MOSS:: .ZWORD "moss" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOST:: .ZWORD "most" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOST .BYTE 0 W?MOTION:: .ZWORD "motion" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?MOUNTA:: .ZWORD "mounta" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOVE:: .ZWORD "move" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?MOVING:: .ZWORD "moving" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOVING .BYTE 0 W?MUDDY:: .ZWORD "muddy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MUDDY .BYTE 0 W?MURDER:: .ZWORD "murder" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?MUSEUM:: .ZWORD "museum" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MUTATE:: .ZWORD "mutate" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MUTATE .BYTE 0 W?MY:: .ZWORD "my" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MY .BYTE 0 W?MYSELF:: .ZWORD "myself" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?N:: .ZWORD "n" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE 0 W?NABIZ:: .ZWORD "nabiz" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NAP:: .ZWORD "nap" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?NAP W?NARROW:: .ZWORD "narrow" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NARROW .BYTE 0 W?NE:: .ZWORD "ne" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE 0 W?NECROMANCER:: .ZWORD "necrom" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NEW:: .ZWORD "new" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NEW .BYTE 0 W?NIBBLE:: .ZWORD "nibble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?NO:: .ZWORD "no" .BYTE PS?BUZZ-WORD .BYTE B?NO .BYTE 0 W?NORTH:: .ZWORD "north" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE 0 W?NORTHE:: .ZWORD "northe" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE 0 W?NORTHWEST:: .ZWORD "northw" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE 0 W?NOTE:: .ZWORD "note" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NOTE .BYTE O?ANY W?NOTEBO:: .ZWORD "notebo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NOTES:: .ZWORD "notes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NUDGE:: .ZWORD "nudge" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?NW:: .ZWORD "nw" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE 0 W?NYMPH:: .ZWORD "nymph" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NYMPHS:: .ZWORD "nymphs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?OBSERVE:: .ZWORD "observ" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?OCEAN:: .ZWORD "ocean" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OCEAN .BYTE O?ANY W?OCHRE:: .ZWORD "ochre" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OCHRE .BYTE 0 W?ODD:: .ZWORD "odd" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ODD .BYTE 0 W?OF:: .ZWORD "of" .BYTE PS?BUZZ-WORD .BYTE B?OF .BYTE 0 W?OFF:: .ZWORD "off" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OFF .BYTE 0 W?OFFER:: .ZWORD "offer" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?OLD:: .ZWORD "old" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OLD .BYTE 0 W?OLDER:: .ZWORD "older" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?OLDER W?ON:: .ZWORD "on" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ON .BYTE 0 W?ONE:: .ZWORD "one" .BYTE PS?BUZZ-WORD .BYTE B?ONE .BYTE 0 W?ONE-:: .ZWORD "one-" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ONE- .BYTE 0 W?ONTO:: .ZWORD "onto" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ON .BYTE 0 W?OOPS:: .ZWORD "oops" .BYTE PS?BUZZ-WORD .BYTE B?OOPS .BYTE 0 W?OPEN:: .ZWORD "open" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?OPENIN:: .ZWORD "openin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ORACLE:: .ZWORD "oracle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ORANGE:: .ZWORD "orange" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORANGE .BYTE 0 W?ORC:: .ZWORD "orc" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ORCS:: .ZWORD "orcs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ORDINA:: .ZWORD "ordina" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORDINA .BYTE 0 W?ORKAN:: .ZWORD "orkan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ORNATE:: .ZWORD "ornate" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORNATE .BYTE 0 W?OUT:: .ZWORD "out" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?OUT .BYTE 20 W?OUTDOO:: .ZWORD "outdoo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OUTDOO .BYTE 0 W?OVER:: .ZWORD "over" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OVER .BYTE 0 W?PACK:: .ZWORD "pack" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PARASI:: .ZWORD "parasi" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PARCHM:: .ZWORD "parchm" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PARCHM .BYTE 0 W?PARK:: .ZWORD "park" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PARROT:: .ZWORD "parrot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PASSAG:: .ZWORD "passag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAT:: .ZWORD "pat" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?PATCH:: .ZWORD "patch" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?PATH:: .ZWORD "path" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAY:: .ZWORD "pay" .BYTE PS?VERB+P1?VERB .BYTE ACT?PAY .BYTE 0 W?PENDUL:: .ZWORD "pendul" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PERCH:: .ZWORD "perch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PERSON:: .ZWORD "person" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PERSON .BYTE 0 W?PET:: .ZWORD "pet" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PET .BYTE ACT?TOUCH W?PICK:: .ZWORD "pick" .BYTE PS?VERB+P1?VERB .BYTE ACT?PICK .BYTE 0 W?PILE:: .ZWORD "pile" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PIT:: .ZWORD "pit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PITCH:: .ZWORD "pitch" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?PLACE:: .ZWORD "place" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?PUT W?PLAGUE:: .ZWORD "plague" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLANT:: .ZWORD "plant" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLANTS:: .ZWORD "plants" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLAQUE:: .ZWORD "plaque" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLATEAU:: .ZWORD "platea" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLAY:: .ZWORD "play" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLAY .BYTE 0 W?PLEASE:: .ZWORD "please" .BYTE PS?BUZZ-WORD .BYTE B?PLEASE .BYTE 0 W?PLUG:: .ZWORD "plug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?POCKET:: .ZWORD "pocket" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POINT:: .ZWORD "point" .BYTE PS?VERB+P1?VERB .BYTE ACT?POINT .BYTE 0 W?POKE:: .ZWORD "poke" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?POLE:: .ZWORD "pole" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POLISH:: .ZWORD "polish" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAX .BYTE 0 W?POLLIB:: .ZWORD "pollib" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POLLY:: .ZWORD "polly" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POOL:: .ZWORD "pool" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POPULA:: .ZWORD "popula" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POPULA .BYTE 0 W?POST:: .ZWORD "post" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POTION:: .ZWORD "potion" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POUR:: .ZWORD "pour" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?POWERE:: .ZWORD "powere" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POWERE .BYTE 0 W?POWERF:: .ZWORD "powerf" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POWERF .BYTE 0 W?PRESENT:: .ZWORD "presen" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?PRESS:: .ZWORD "press" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PRINTI:: .ZWORD "printi" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PRIZED:: .ZWORD "prized" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PRIZED .BYTE 0 W?PROCEED:: .ZWORD "procee" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?PROCLAIM:: .ZWORD "procla" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?PROTAG:: .ZWORD "protag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PROUD:: .ZWORD "proud" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PROUD .BYTE 0 W?PRY:: .ZWORD "pry" .BYTE PS?BUZZ-WORD .BYTE B?PRY .BYTE 0 W?PUDDLE:: .ZWORD "puddle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PULL:: .ZWORD "pull" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?PULVER:: .ZWORD "pulver" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PULVER .BYTE ACT?PULVER W?PUMP:: .ZWORD "pump" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUMP .BYTE 0 W?PURPLE:: .ZWORD "purple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PURPLE .BYTE 0 W?PURSUE:: .ZWORD "pursue" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?PUSH:: .ZWORD "push" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PUT:: .ZWORD "put" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?Q:: .ZWORD "q" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUAFF:: .ZWORD "quaff" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?QUANTI:: .ZWORD "quanti" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?QUENCH:: .ZWORD "quench" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?QUENDO:: .ZWORD "quendo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?QUERY:: .ZWORD "query" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?QUIT:: .ZWORD "quit" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUIZ:: .ZWORD "quiz" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?RABBIT:: .ZWORD "rabbit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RACK:: .ZWORD "rack" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RAISE:: .ZWORD "raise" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?RAMPAR:: .ZWORD "rampar" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RANSACK:: .ZWORD "ransac" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?RAP:: .ZWORD "rap" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?RAPE:: .ZWORD "rape" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?RAPIDS:: .ZWORD "rapids" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RATTLE:: .ZWORD "rattle" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?RAVISH:: .ZWORD "ravish" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?RAZOR:: .ZWORD "razor" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RAZOR .BYTE 0 W?REACH:: .ZWORD "reach" .BYTE PS?VERB+P1?VERB .BYTE ACT?REACH .BYTE 0 W?READ:: .ZWORD "read" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?RECEPT:: .ZWORD "recept" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RECLINE:: .ZWORD "reclin" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?RECTAN:: .ZWORD "rectan" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RECTAN .BYTE 0 W?RED:: .ZWORD "red" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RED .BYTE 0 W?RELEASE:: .ZWORD "releas" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?REMOVE:: .ZWORD "remove" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?REPAIR:: .ZWORD "repair" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLUG .BYTE 0 W?REPELLENT:: .ZWORD "repell" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?REPLY:: .ZWORD "reply" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?REPOSE:: .ZWORD "repose" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?RESPOND:: .ZWORD "respon" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?REST:: .ZWORD "rest" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?RESTAR:: .ZWORD "restar" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTAR .BYTE 0 W?RESTOR:: .ZWORD "restor" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTOR .BYTE 0 W?REZROV:: .ZWORD "rezrov" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?REZROV .BYTE ACT?REZROV W?RIDE:: .ZWORD "ride" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?RISE:: .ZWORD "rise" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?STAND W?RIVER:: .ZWORD "river" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?RIVER W?ROAD:: .ZWORD "road" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROCK:: .ZWORD "rock" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROCKS:: .ZWORD "rocks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROCKY:: .ZWORD "rocky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROCKY .BYTE 0 W?ROLL:: .ZWORD "roll" .BYTE PS?VERB+P1?VERB .BYTE ACT?ROLL .BYTE 0 W?ROLLIN:: .ZWORD "rollin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROLLIN .BYTE 0 W?ROOF:: .ZWORD "roof" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROOM:: .ZWORD "room" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROPE:: .ZWORD "rope" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROTATE:: .ZWORD "rotate" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPIN .BYTE 0 W?ROTGRU:: .ZWORD "rotgru" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROTTED:: .ZWORD "rotted" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROTTED .BYTE 0 W?ROUSE:: .ZWORD "rouse" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?ROYAL:: .ZWORD "royal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROYAL .BYTE 0 W?RUB:: .ZWORD "rub" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?RUBBER:: .ZWORD "rubber" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUBBER .BYTE 0 W?RUBBLE:: .ZWORD "rubble" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RUINED:: .ZWORD "ruined" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUINED .BYTE 0 W?RUINS:: .ZWORD "ruins" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RUMMAGE:: .ZWORD "rummag" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?RUN:: .ZWORD "run" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?S:: .ZWORD "s" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE 0 W?SALUTATIONS:: .ZWORD "saluta" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?SAND:: .ZWORD "sand" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SANDY:: .ZWORD "sandy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SANDY .BYTE 0 W?SAVE:: .ZWORD "save" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SAY:: .ZWORD "say" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SCALE:: .ZWORD "scale" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?SCORE:: .ZWORD "score" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .BYTE 0 W?SCREAM:: .ZWORD "scream" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SCRIBB:: .ZWORD "scribb" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCRIBB .BYTE 0 W?SCRIPT:: .ZWORD "script" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCRIPT .BYTE 0 W?SCROLL:: .ZWORD "scroll" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SE:: .ZWORD "se" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE 0 W?SEA:: .ZWORD "sea" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SEA W?SEARCH:: .ZWORD "search" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?SECRETE:: .ZWORD "secret" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?SECTIO:: .ZWORD "sectio" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SECTIO .BYTE 0 W?SECURE:: .ZWORD "secure" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?SEE:: .ZWORD "see" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?SEEK:: .ZWORD "seek" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?SEIZE:: .ZWORD "seize" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?SELF:: .ZWORD "self" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SEND:: .ZWORD "send" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEND .BYTE 0 W?SERVAN:: .ZWORD "servan" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SERVAN W?SET:: .ZWORD "set" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SEVER:: .ZWORD "sever" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SHAFT:: .ZWORD "shaft" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHAKE:: .ZWORD "shake" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?SHALLO:: .ZWORD "shallo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHALLO .BYTE 0 W?SHARPEN:: .ZWORD "sharpe" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHARPEN .BYTE 0 W?SHED:: .ZWORD "shed" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?SHIFT:: .ZWORD "shift" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?SHIMME:: .ZWORD "shimme" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHIMME .BYTE 0 W?SHINE:: .ZWORD "shine" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAX .BYTE 0 W?SHINY:: .ZWORD "shiny" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHINY .BYTE 0 W?SHIT:: .ZWORD "shit" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SHIT W?SHOOT:: .ZWORD "shoot" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?SHORE:: .ZWORD "shore" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHOUT:: .ZWORD "shout" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SHOVE:: .ZWORD "shove" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?SHOW:: .ZWORD "show" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOW .BYTE 0 W?SHUT:: .ZWORD "shut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?SICKLY:: .ZWORD "sickly" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SICKLY .BYTE 0 W?SIGN:: .ZWORD "sign" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?SIGN W?SIGNPO:: .ZWORD "signpo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SILENT:: .ZWORD "silent" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SILENT .BYTE 0 W?SILVER:: .ZWORD "silver" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SILVER .BYTE 0 W?SINGLE:: .ZWORD "single" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SINGLE .BYTE 0 W?SINIST:: .ZWORD "sinist" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SINIST .BYTE 0 W?SIP:: .ZWORD "sip" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?SIT:: .ZWORD "sit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SIZED:: .ZWORD "sized" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIZED .BYTE 0 W?SKIM:: .ZWORD "skim" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?SKIP:: .ZWORD "skip" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKIP .BYTE 0 W?SKY:: .ZWORD "sky" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SLASH:: .ZWORD "slash" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SLAY:: .ZWORD "slay" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?SLEEP:: .ZWORD "sleep" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SLEEP W?SLEEPI:: .ZWORD "sleepi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SLEEPI .BYTE 0 W?SLICE:: .ZWORD "slice" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SLIDE:: .ZWORD "slide" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLIDE .BYTE 0 W?SLIME:: .ZWORD "slime" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SLIMY:: .ZWORD "slimy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SLIMY .BYTE 0 W?SMALL:: .ZWORD "small" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMALL .BYTE 0 W?SMASH:: .ZWORD "smash" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?SMELL:: .ZWORD "smell" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SMELLY:: .ZWORD "smelly" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMELLY .BYTE 0 W?SMOOCH:: .ZWORD "smooch" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?SNAKE:: .ZWORD "snake" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SNAKES:: .ZWORD "snakes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SNATCH:: .ZWORD "snatch" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?SNIFF:: .ZWORD "sniff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SNOOZE:: .ZWORD "snooze" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SNOOZE W?SOFTSP:: .ZWORD "softsp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SOILED:: .ZWORD "soiled" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SOILED .BYTE 0 W?SOME:: .ZWORD "some" .BYTE PS?BUZZ-WORD .BYTE B?SOME .BYTE 0 W?SOOT:: .ZWORD "soot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SORCER:: .ZWORD "sorcer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SOUTH:: .ZWORD "south" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE 0 W?SOUTHE:: .ZWORD "southe" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE 0 W?SOUTHWEST:: .ZWORD "southw" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE 0 W?SPELL:: .ZWORD "spell" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPELL .BYTE O?ANY W?SPELLS:: .ZWORD "spells" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SPELLS W?SPENSE:: .ZWORD "spense" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPILL:: .ZWORD "spill" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?SPIN:: .ZWORD "spin" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPIN .BYTE 0 W?SPIRAL:: .ZWORD "spiral" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPIRAL .BYTE 0 W?SPIRIT:: .ZWORD "spirit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPLATT:: .ZWORD "splatt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPLATT .BYTE 0 W?SPLIT:: .ZWORD "split" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SPRAY:: .ZWORD "spray" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPRAY .BYTE 0 W?SPRINKLE:: .ZWORD "sprink" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?SQUAT:: .ZWORD "squat" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SQUEEZE:: .ZWORD "squeez" .BYTE PS?VERB+P1?VERB .BYTE ACT?SQUEEZE .BYTE 0 W?STAB:: .ZWORD "stab" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?STAGNA:: .ZWORD "stagna" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STAGNA .BYTE 0 W?STAIR:: .ZWORD "stair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAIRC:: .ZWORD "stairc" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAIRS:: .ZWORD "stairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAIRW:: .ZWORD "stairw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STAND:: .ZWORD "stand" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?STAND W?STAR:: .ZWORD "star" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STARE:: .ZWORD "stare" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?STARS:: .ZWORD "stars" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STARTLE:: .ZWORD "startl" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?STASH:: .ZWORD "stash" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?STATUE:: .ZWORD "statue" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STEEP:: .ZWORD "steep" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STEEP .BYTE 0 W?STENCI:: .ZWORD "stenci" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STENCI .BYTE 0 W?STEP:: .ZWORD "step" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?STEVE:: .ZWORD "steve" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STEVE .BYTE 0 W?STEVEN:: .ZWORD "steven" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STEVEN .BYTE 0 W?STONE:: .ZWORD "stone" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STONE .BYTE 0 W?STORE:: .ZWORD "store" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STRANG:: .ZWORD "strang" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STRIKE:: .ZWORD "strike" .BYTE PS?VERB+P1?VERB .BYTE ACT?STRIKE .BYTE 0 W?STRIKI:: .ZWORD "striki" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STRIKI .BYTE 0 W?STRUCT:: .ZWORD "struct" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STUDDE:: .ZWORD "studde" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STUDDE .BYTE 0 W?STUDY:: .ZWORD "study" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?STUFF:: .ZWORD "stuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?STUNNI:: .ZWORD "stunni" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STUNNI .BYTE 0 W?STURDY:: .ZWORD "sturdy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STURDY .BYTE 0 W?SUCKIN:: .ZWORD "suckin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SUCKIN .BYTE 0 W?SUIT:: .ZWORD "suit" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SUPER:: .ZWORD "super" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SUPERBRIEF:: .ZWORD "superb" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SURMIN:: .ZWORD "surmin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SURPRISE:: .ZWORD "surpri" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?SURVEY:: .ZWORD "survey" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?SW:: .ZWORD "sw" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE 0 W?SWALLOW:: .ZWORD "swallo" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?SWANZO:: .ZWORD "swanzo" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWANZO .BYTE ACT?SWANZO W?SWARM:: .ZWORD "swarm" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SWILL:: .ZWORD "swill" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?SWIM:: .ZWORD "swim" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWIM .BYTE 0 W?SWING:: .ZWORD "swing" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWING .BYTE 0 W?SWIRLI:: .ZWORD "swirli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWIRLI .BYTE 0 W?T:: .ZWORD "t" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TIME .BYTE ACT?TIME W?TABLE:: .ZWORD "table" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TAKE:: .ZWORD "take" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?TALK:: .ZWORD "talk" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?TALL:: .ZWORD "tall" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TALL .BYTE 0 W?TALLY:: .ZWORD "tally" .BYTE PS?VERB+P1?VERB .BYTE ACT?COUNT .BYTE 0 W?TAPEST:: .ZWORD "tapest" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TASTE:: .ZWORD "taste" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?TATTER:: .ZWORD "tatter" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TATTER .BYTE 0 W?TECH:: .ZWORD "tech" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TELL:: .ZWORD "tell" .BYTE PS?VERB+P1?VERB .BYTE ACT?TELL .BYTE 0 W?TEMPOR:: .ZWORD "tempor" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TEMPOR .BYTE 0 W?TENET:: .ZWORD "tenet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TENETS:: .ZWORD "tenets" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THANK:: .ZWORD "thank" .BYTE PS?VERB+P1?VERB .BYTE ACT?THANK .BYTE 0 W?THANKS:: .ZWORD "thanks" .BYTE PS?VERB+P1?VERB .BYTE ACT?THANK .BYTE 0 W?THAT:: .ZWORD "that" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THAW:: .ZWORD "thaw" .BYTE PS?VERB+P1?VERB .BYTE ACT?MELT .BYTE 0 W?THE:: .ZWORD "the" .BYTE PS?BUZZ-WORD .BYTE B?THE .BYTE 0 W?THEN:: .ZWORD "then" .BYTE PS?BUZZ-WORD .BYTE B?THEN .BYTE 0 W?THOLL:: .ZWORD "tholl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THREE:: .ZWORD "three" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THREE .BYTE 0 W?THRIFF:: .ZWORD "thriff" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THROUGH:: .ZWORD "throug" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?THROUGH .BYTE 0 W?THROW:: .ZWORD "throw" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?THRU:: .ZWORD "thru" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?THROUGH .BYTE 0 W?THRUST:: .ZWORD "thrust" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?TIE:: .ZWORD "tie" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?TIMBER:: .ZWORD "timber" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TIME:: .ZWORD "time" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TIME .BYTE ACT?TIME W?TINY:: .ZWORD "tiny" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TINY .BYTE 0 W?TO:: .ZWORD "to" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?TO .BYTE 0 W?TOLL:: .ZWORD "toll" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TOLL .BYTE O?ANY W?TORTUR:: .ZWORD "tortur" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TORTUR .BYTE ACT?TORTUR W?TOSS:: .ZWORD "toss" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?TOUCH:: .ZWORD "touch" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?TRAIL:: .ZWORD "trail" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRAMP:: .ZWORD "tramp" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?TRAVEL:: .ZWORD "travel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRAVERSE:: .ZWORD "traver" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?TREE:: .ZWORD "tree" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TREES:: .ZWORD "trees" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRICKLE:: .ZWORD "trickl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TROGLO:: .ZWORD "troglo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TROLL:: .ZWORD "troll" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TROLLS:: .ZWORD "trolls" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRUDGE:: .ZWORD "trudge" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?TRUNK:: .ZWORD "trunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TUG:: .ZWORD "tug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?TUMPER:: .ZWORD "tumper" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TUNNEL:: .ZWORD "tunnel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TURBUL:: .ZWORD "turbul" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TURBUL .BYTE 0 W?TURDS:: .ZWORD "turds" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TURDS .BYTE 0 W?TURN:: .ZWORD "turn" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?TURRET:: .ZWORD "turret" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TWIG:: .ZWORD "twig" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TWIN:: .ZWORD "twin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TWISTE:: .ZWORD "twiste" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TWISTE .BYTE 0 W?U:: .ZWORD "u" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?UP .BYTE 23 W?UNATTACH:: .ZWORD "unatta" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNDER:: .ZWORD "under" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNDERG:: .ZWORD "underg" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UNDERG .BYTE O?ANY W?UNDERNEATH:: .ZWORD "undern" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNFASTEN:: .ZWORD "unfast" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNHOOK:: .ZWORD "unhook" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNLEARN:: .ZWORD "unlear" .BYTE PS?VERB+P1?VERB .BYTE ACT?FORGET .BYTE 0 W?UNLOCK:: .ZWORD "unlock" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNLOCK .BYTE 0 W?UNMEMORIZE:: .ZWORD "unmemo" .BYTE PS?VERB+P1?VERB .BYTE ACT?FORGET .BYTE 0 W?UNSCRIPT:: .ZWORD "unscri" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNSCRIPT .BYTE 0 W?UNSEEN:: .ZWORD "unseen" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UNSEEN .BYTE 0 W?UNTIE:: .ZWORD "untie" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNUSED:: .ZWORD "unused" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UNUSED .BYTE 0 W?UP:: .ZWORD "up" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE PR?UP .BYTE 23 W?UPPER:: .ZWORD "upper" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UPPER .BYTE 0 W?USING:: .ZWORD "using" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?WITH .BYTE 0 W?UTTER:: .ZWORD "utter" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?VANQUISH:: .ZWORD "vanqui" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?VARDIK:: .ZWORD "vardik" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VARDIK .BYTE ACT?VARDIK W?VAULT:: .ZWORD "vault" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?VERBOSE:: .ZWORD "verbos" .BYTE PS?VERB+P1?VERB .BYTE ACT?VERBOSE .BYTE 0 W?VERSION:: .ZWORD "versio" .BYTE PS?VERB+P1?VERB .BYTE ACT?VERSION .BYTE 0 W?VEZZA:: .ZWORD "vezza" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VEZZA .BYTE ACT?VEZZA W?VIAL:: .ZWORD "vial" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VIALS:: .ZWORD "vials" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VILLAG:: .ZWORD "villag" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VILSTU:: .ZWORD "vilstu" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VILSTU .BYTE 0 W?VINE:: .ZWORD "vine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VINES:: .ZWORD "vines" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VIPER:: .ZWORD "viper" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIPER .BYTE 0 W?VIPERS:: .ZWORD "vipers" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIPERS .BYTE 0 W?VIVID:: .ZWORD "vivid" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIVID .BYTE 0 W?VOLUME:: .ZWORD "volume" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?W:: .ZWORD "w" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE 0 W?WADE:: .ZWORD "wade" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWIM .BYTE 0 W?WAIT:: .ZWORD "wait" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?WAKE:: .ZWORD "wake" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?WALK:: .ZWORD "walk" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?WALL:: .ZWORD "wall" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?WALL W?WALLS:: .ZWORD "walls" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WARLOC:: .ZWORD "warloc" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WARLOC .BYTE 0 W?WATCH:: .ZWORD "watch" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?WATER:: .ZWORD "water" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?WATER W?WATERF:: .ZWORD "waterf" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WATERS:: .ZWORD "waters" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WAVE:: .ZWORD "wave" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?WAX:: .ZWORD "wax" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAX .BYTE 0 W?WAXER:: .ZWORD "waxer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEAR:: .ZWORD "wear" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?WEED:: .ZWORD "weed" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEEDS:: .ZWORD "weeds" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WELL:: .ZWORD "well" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEST:: .ZWORD "west" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE 0 W?WHAT:: .ZWORD "what" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHATS:: .ZWORD "whats" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHEEL:: .ZWORD "wheel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHERE:: .ZWORD "where" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHERE .BYTE 0 W?WHERES:: .ZWORD "wheres" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHERE .BYTE 0 W?WHIFF:: .ZWORD "whiff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?WHIRL:: .ZWORD "whirl" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPIN .BYTE 0 W?WHITE:: .ZWORD "white" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHITE .BYTE 0 W?WHO:: .ZWORD "who" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHO .BYTE 0 W?WHOS:: .ZWORD "whos" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHO .BYTE 0 W?WIDE:: .ZWORD "wide" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WIDE .BYTE 0 W?WINDIN:: .ZWORD "windin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WINDIN .BYTE 0 W?WINKS:: .ZWORD "winks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WITH:: .ZWORD "with" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?WITH .BYTE 0 W?WITHDRAW:: .ZWORD "withdr" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?WIZARD:: .ZWORD "wizard" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WOOD:: .ZWORD "wood" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOOD .BYTE O?ANY W?WOODEN:: .ZWORD "wooden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOODEN .BYTE 0 W?WOODS:: .ZWORD "woods" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WOVEN:: .ZWORD "woven" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOVEN .BYTE 0 W?WRECK:: .ZWORD "wreck" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CRACK W?WRIGLI:: .ZWORD "wrigli" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WRIGLI .BYTE 0 W?WRITHI:: .ZWORD "writhi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WRITHI .BYTE 0 W?WRITIN:: .ZWORD "writin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Y:: .ZWORD "y" .BYTE PS?BUZZ-WORD .BYTE B?Y .BYTE 0 W?YANK:: .ZWORD "yank" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?YELL:: .ZWORD "yell" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?YES:: .ZWORD "yes" .BYTE PS?BUZZ-WORD .BYTE B?YES .BYTE 0 W?YIPPLE:: .ZWORD "yipple" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?YOMIN:: .ZWORD "yomin" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YOMIN .BYTE ACT?YOMIN W?YONK:: .ZWORD "yonk" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YONK .BYTE ACT?YONK W?YOUNGE:: .ZWORD "younge" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?YOUNGE W?YOUR:: .ZWORD "your" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YOUR .BYTE 0 W?Z:: .ZWORD "z" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?ZORK:: .ZWORD "zork" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ZORKMID:: .ZWORD "zorkmi" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ZORKMID .BYTE O?ANY W?ZORKY:: .ZWORD "zorky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ZORKY .BYTE 0 W?ZZMGCK:: .ZWORD "zzmgck" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 .ENDT ; END LOAD ENDLOD:: ; PURE TABLES ARE DEFINED HERE PURTBL:: T?18:: .TABLE STR?8 STR?9 STR?10 STR?11 STR?12 STR?13 STR?14 STR?15 STR?16 STR?17 .ENDT T?19:: .TABLE STR?20 STR?21 STR?22 STR?23 STR?24 STR?25 STR?26 STR?27 STR?28 .ENDT T?20:: .TABLE 4 STR?33 STR?34 STR?35 STR?36 .ENDT T?21:: .TABLE 16 GNUSTO-SPELL FROTZ-SPELL REZROV-SPELL IZYUK-SPELL AIMFIZ-SPELL FWEEP-SPELL SWANZO-SPELL GOLMAC-SPELL VARDIK-SPELL PULVER-SPELL MEEF-SPELL VEZZA-SPELL GASPAR-SPELL YOMIN-SPELL YONK-SPELL MALYON-SPELL .ENDT T?22:: .TABLE STR?58 STR?59 STR?60 STR?61 STR?62 .ENDT T?24:: .TABLE 3 STR?83 STR?84 STR?85 .ENDT T?25:: .TABLE 4 STR?86 STR?87 STR?88 STR?89 .ENDT T?26:: .TABLE STR?91 STR?91 STR?92 STR?93 STR?94 STR?95 .ENDT T?27:: .TABLE 3 STR?102 STR?103 STR?104 .ENDT T?28:: .TABLE 3 STR?105 STR?106 STR?107 .ENDT T?30:: .TABLE 8 STR?117 STR?118 STR?119 STR?120 STR?121 STR?122 STR?123 STR?124 .ENDT T?31:: .TABLE 0 STR?125 STR?126 STR?127 .ENDT T?32:: .TABLE 4 STR?128 STR?129 STR?130 STR?131 .ENDT T?33:: .TABLE 4 STR?132 STR?133 STR?134 STR?135 .ENDT T?34:: .TABLE STR?137 STR?138 STR?139 STR?140 STR?141 STR?142 STR?143 .ENDT T?35:: .TABLE 6 STR?147 STR?148 STR?149 STR?150 STR?151 STR?152 .ENDT T?36:: .TABLE 0 STR?176 STR?177 STR?178 STR?179 STR?180 STR?181 STR?182 STR?183 STR?184 STR?185 STR?186 STR?187 .ENDT T?37:: .TABLE 0 0 0 0 0 0 5 2 1 3 1 0 3 4 3 1 4 0 2 4 1 2 5 0 1 2 5 3 3 0 1 1 3 1 4 0 4 5 2 3 2 0 3 4 1 4 3 0 4 1 1 1 3 0 3 2 4 2 3 0 2 3 2 4 3 0 1 1 4 3 1 0 2 4 5 4 1 0 .ENDT T?38:: .TABLE 10 STR?256 STR?257 STR?258 STR?259 STR?260 STR?261 STR?262 STR?263 STR?264 STR?265 .ENDT T?39:: .TABLE 3 STR?271 STR?272 STR?273 .ENDT T?40:: .TABLE 0 STR?278 STR?279 STR?280 STR?281 .ENDT T?41:: .TABLE 0 10 0 12 0 0 0 16 0 0 0 20 21 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 .ENDT T?42:: .TABLE 0 0 0 0 0 0 0 0 0 0 1 0 3 0 0 0 7 0 0 0 11 12 0 0 0 0 17 0 .ENDT T?43:: .TABLE 0 0 0 0 1 2 3 0 0 6 0 0 0 10 11 0 0 14 15 0 0 0 0 0 21 22 0 0 .ENDT T?44:: .TABLE 0 4 5 6 0 0 9 0 0 0 13 14 0 0 17 18 0 0 0 0 0 24 25 0 0 0 0 0 .ENDT T?45:: .TABLE 0 0 0 0 5 0 0 8 9 0 11 0 0 0 0 0 17 18 0 20 0 0 23 0 30 26 27 0 .ENDT T?46:: .TABLE 0 0 0 0 0 4 0 0 7 8 0 10 0 40 0 0 0 16 17 0 19 0 0 22 0 0 25 26 .ENDT T?47:: .TABLE 0 0 0 12 13 0 0 16 0 18 19 20 0 0 0 0 25 0 27 0 0 0 0 0 0 0 0 0 .ENDT T?48:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 7 0 9 10 11 0 0 0 0 16 0 18 .ENDT T?49:: .TABLE 0 0 0 0 1 2 3 0 0 0 0 0 0 0 11 12 0 0 0 0 0 0 19 0 0 22 23 0 .ENDT T?50:: .TABLE 0 4 5 6 0 0 0 0 0 0 0 14 15 0 0 0 0 0 0 22 0 0 25 26 0 0 0 0 .ENDT T?51:: .TABLE 0 0 3 0 5 0 0 8 9 0 11 0 0 0 15 0 0 18 0 0 21 0 0 24 30 0 27 0 .ENDT T?52:: .TABLE 0 0 0 2 0 4 0 0 7 8 0 10 0 40 0 14 0 0 17 0 0 20 0 0 23 0 0 26 .ENDT .ENDI