( INIT ) COLD HEX 100 TIB ! 50 TIB 2+ ! 200 DP ! 0 B007 ! ( Constants ) ( MILE1TOOL ) B000 CONSTANT PORTA B004 CONSTANT PORTB B003 CONSTANT PORTC B016 CONSTANT TOC1 B01A CONSTANT TOC3 B01C CONSTANT TOC4 B020 CONSTANT TCTL1 B00C CONSTANT OC1M B00D CONSTANT OC1D FFFF CONSTANT W1 BBAA CONSTANT W2 01 CONSTANT BIT0 02 CONSTANT BIT1 0 CONSTANT BACK 1 CONSTANT FOR ( MILE2TOOL ) B030 CONSTANT ADCTL B031 CONSTANT ADR1 B032 CONSTANT ADR2 B033 CONSTANT ADR3 B034 CONSTANT ADR4 ( MILE2 ) B0 CONSTANT HT 80 CONSTANT LT E0 CONSTANT HTD 90 CONSTANT LTD VARIABLE CNT VARIABLE VBIT0 VARIABLE VBIT1 VARIABLE VBIT2 VARIABLE FLAG VARIABLE EXT VARIABLE HALFL VARIABLE HALFR VARIABLE QTRL VARIABLE QTRR ( MILE3TOOL ) VARIABLE LEVELFLAG VARIABLE NUMRESET VARIABLE LVCNT1 VARIABLE LVCNT2 VARIABLE LEFTON VARIABLE RIGHTON VARIABLE LIGHTHT VARIABLE LIGHTLT VARIABLE LIGHTMT VARIABLE LIGHTCOUNT ( MILE4TOOL ) VARIABLE GLOBALFLAG VARIABLE SWITCH VARIABLE BUMPCNT VARIABLE CURCNT VARIABLE BUMPBACK VARIABLE BUMPTURN ( INITIALIZATION ) 80 B039 C! 1 EXT ! 0 CNT ! 0 FLAG ! 0 VBIT0 ! 0 VBIT1 ! 0 VBIT2 ! FFFF HALFL ! FFFF HALFR ! FFFF QTRL ! FFFF QTRR ! 0 LEVELFLAG ! 0 LVCNT1 ! 0 LVCNT2 ! 96 LIGHTHT ! 3C LIGHTLT ! 75 LIGHTMT ! 0 LEFTON ! 0 RIGHTON ! 0 NUMRESET ! 1 SWITCH ! 0 RIGHTON ! 0 LIGHTCOUNT ! 0 BUMPCNT ! 0 CURCNT ! 3C00 BUMPTURN ! 2C00 BUMPBACK !