$ od -c -N 50000 [Indigo]<Loops>TRUCKIN>multi>badapples.dcom!1
0000000 ( F I L E C R E A T E D " 1 5
0000020 - J U L - 8 3 1 5 : 5 3 : 4 7
0000040 " ( " c o m p i l e d o n
0000060 " { I V Y } < L O O P S C O U
0000100 R S E > O U S T E R H O U T > B
0000120 A D A P P L E S . ; 1 5 ) \r "
0000140 2 8 - J U N - 8 3 1 8 : 5 4 :
0000160 5 9 " r e c o m p i l e d e
0000200 x p r s : B E S o r t B a d
0000220 A p p l e s . E v a l B o a r d
0000240 B a d A p p l e s . F i n d B
0000260 a n d i t s B a d A p p l e s
0000300 . G e t \r B a d A p p l e s .
0000320 S o r t B u y G a s B a d A p
0000340 p l e s R u l e s F i n d S t
0000360 o p p i n g P l a c e B a d A p
0000400 p l e s R u l e s G e t C o n
0000420 s u m e r B a d A p p l e s \r
0000440 G e t H i n t B a d A p p l e s
0000460 G o T o S t o p p i n g P l a
0000500 c e B a d A p p l e s R u l e s
0000520 S e l l G o o d s B a d A p p
0000540 l e s R u l e s T a k e T u r
0000560 n B a d A p p l e s R u l e s
0000600 i n \r L O O P S D E M O . S Y
0000620 S O U T d a t e d " 1 5 - J
0000640 U L - 8 3 0 1 : 5 9 : 5 5 " )
0000660 \r ( F I L E C R E A T E D " 1
0000700 5 - J U L - 8 3 1 5 : 4 9 : 2
0000720 4 " { I V Y } < L O O P S C O
0000740 U R S E > O U S T E R H O U T >
0000760 B A D A P P L E S . ; 1 5 4 5
0001000 2 9 1 c h a n g e s t o :
0001020 ( F N S \r B u y G a s B a d A
0001040 p p l e s R u l e s F i n d S
0001060 t o p p i n g P l a c e B a d A
0001100 p p l e s R u l e s G e t H i
0001120 n t B a d A p p l e s G o T o
0001140 S t o p p i n g P l a c e B a d
0001160 A p p l e s R u l e s \r S e l
0001200 l G o o d s B a d A p p l e s R
0001220 u l e s T a k e T u r n B a d
0001240 A p p l e s R u l e s ) p r e
0001260 v i o u s d a t e : " 1 5 -
0001300 J U L - 8 3 1 3 : 1 5 : 4 5 "
0001320 \r { I V Y } < L O O P S C O U
0001340 R S E > O U S T E R H O U T > B
0001360 A D A P P L E S . ; 1 3 ) \r B E
0001400 S o r t D 1 \r ( L ( 1 b
0001420 0 a ) ) \0 \v \0 \0 \0 002 @ 002 002 001
0001440 A 002 002 001 363 020 \0 N I L \r N I L \r N
0001460 I L \r B a d A p p l e s . E v a
0001500 l B o a r d D 1 \r ( P 1 6 Q
0001520 c P 1 2 Q p P 6 m
0001540 a x D i s t P 5 c a p P
0001560 4 m a x V o l P 3 m a
0001600 x W t P 2 p r o f i t P
0001620 1 d i s t a n c e P 0
0001640 p a i r s I 1 o u r T r u
0001660 c k I 0 s e l f F 1 7
0001700 Q t u r n s ) 001 # 017 001 \0 002 021
0001720 p 006 A g \0 \0 \n \0 \0 [ A g \0 \0 \n \0
0001740 \0 \ A g \0 \0 \n \0 \0 ^ 021 0 \t g \0 \0
0001760 \t \0 \0 \t \0 \0 261 \0 311 d 001 021 001 \n 021 0
0002000 \r O 024 g \0 \0 \n \0 \0 N \n \0 \0 261 \0 227
0002020 d 001 021 001 016 L O 024 g \0 \0 \n \0 \0 g \0
0002040 \0 \n \0 \0 327 K O 024 g \0 \0 \n \0 \0 g \0
0002060 \0 \n \0 \0 327 O 024 g \0 \0 \n \0 \0 \v \0 \0
0002100 275 O 034 O 024 \n \0 \0 271 O 024 g \0 \0 \n \0
0002120 \0 g \0 \0 \n \0 \0 M O 034 g \0 \0 \n \0 \0
0002140 O 024 g \0 \0 \n \0 \0 325 326 326 272 I N 327 l
0002160 004 326 I l 005 327 l 002 324 324 c 036 277 J W 036
0002200 327 Z n ' 020 363 264 \r O 024 O 034 J h 032 032
0002220 032 h 032 022 _ 026 003 232 O 030 265 M O 026 _ 032
0002240 _ 030 277 002 003 265 003 202 261 377 h O 032 022 022 _
0002260 016 003 232 O 020 265 ( O 016 _ 022 _ 020 277 002 003
0002300 265 003 202 261 377 6 O 022 022 X d g \0 \0 \n \0
0002320 \0 X d d l \n \n \0 \0 \n \0 \0 020 \t \0 \0
0002340 _ 020 O 016 031 260 330 \t \0 \0 _ 030 O 026 031 260
0002360 263 \0 ( 4 3 2 Q L A S T 4 2 0
0002400 Q L A S T 4 1 4 Q L D I F
0002420 F 4 1 1 Q N T H 4 0 1 Q
0002440 S O R T 2 3 0 Q G e t V a l
0002460 u e 2 2 0 Q G e t V a l u e
0002500 2 0 7 Q G e t C l a s s V a
0002520 l u e 2 0 1 Q G e t C l a s
0002540 s V a l u e 1 7 0 Q D i s t
0002560 a n c e 1 6 0 Q M I N 1 5
0002600 5 Q G e t V a l u e 1 4 4 Q
0002620 G e t C l a s s V a l u e 1
0002640 3 6 Q G e t C l a s s V a l u
0002660 e 1 2 4 Q G e t C l a s s V
0002700 a l u e 1 1 6 Q G e t C l a
0002720 s s V a l u e 7 5 Q B u y e
0002740 r s 7 1 Q G e t C l a s s V
0002760 a l u e 4 6 Q R o a d S t o
0003000 p s 4 3 Q G e t O b j e c t
0003020 R e c 3 1 Q G e t C l a s s
0003040 V a l u e 2 1 Q G e t C l a
0003060 s s V a l u e 1 1 Q G e t C
0003100 l a s s V a l u e ) \r ( 3 7 6 Q
0003120 B E S o r t 2 2 5 Q p r
0003140 2 1 5 Q p r 2 0 4 Q A v g
0003160 P r i c e 1 7 6 Q C o m m o
0003200 d i t y 1 5 2 Q q t y 1 4
0003220 1 Q W t P e r Q t y 1 3 3 Q
0003240 C o m m o d i t y 1 2 1 Q
0003260 V o l P e r Q t y 1 1 3 Q C
0003300 o m m o d i t y 6 6 Q C o m
0003320 m o d i t y 4 0 Q P r o d u
0003340 c e r 2 6 Q M a x D i s t
0003360 1 6 Q M a x V o l u m e 6
0003400 M a x W e i g h t ) \r N I L \r B
0003420 a d A p p l e s . F i n d B a n
0003440 d i t s D 1 \r ( P 5 X I
0003460 0 s e l f ) \0 2 006 \0 \0 001 021
0003500 P 004 \b \0 \0 260 & d 001 021 001 005 M \ g \0
0003520 \0 \n \0 \0 273 L k K 017 016 022 235 d 001 270 I
0003540 265 \a H h 032 Z 201 H & 271 002 003 265 333 J 020
0003560 \0 ( 2 4 Q F e t c h M e t h o
0003600 d O r H e l p 5 R o a d S t
0003620 o p s ) \r ( 2 1 Q B a n d i t
0003640 P ) \r N I L \r B a d A p p l e s
0003660 . G e t D 1 \r ( L ( 0 s e
0003700 l f ) ) \0 003 \0 \0 \0 001 @ 020 \0 N I
0003720 L \r N I L \r N I L \r B a d A p p
0003740 l e s . S o r t D 1 \r ( L (
0003760 0 s e l f ) ) \0 003 \0 \0 \0 001 @
0004000 020 \0 N I L \r N I L \r N I L \r B u
0004020 y G a s B a d A p p l e s R u l
0004040 e s D 1 \r ( P 4 q t y P
0004060 3 f u e l A v a i l a b l e
0004100 P 2 f u e l A f f o r d a
0004120 b l e P 1 s p a c e I n T
0004140 a n k P 0 ^ v a l u e I
0004160 0 s e l f F 7 P l a y
0004200 e r I n t e r f a c e ) \0 u \a
0004220 001 \0 001 021 p 006 @ g \0 \0 \n \0 \0 g \0 \0
0004240 \n \0 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0
0004260 325 271 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g
0004300 \0 \0 \n \0 \0 273 @ g \0 \0 \n \0 \0 g \0 \0
0004320 \n \0 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0
0004340 \t \0 \0 327 272 I J K \v \0 \0 \ 270 k L 363
0004360 263 025 W 016 ^ g \0 \0 \n \0 \0 275 N @ L l
0004400 003 M 017 016 020 H 020 \0 ( 1 4 7 Q F e
0004420 t c h M e t h o d O r H e l p
0004440 1 2 7 Q M I N 1 1 7 Q P r
0004460 i c e P e r U n i t 1 1 4 Q
0004500 G e t V a l u e 1 0 6 Q G e
0004520 t V a l u e 7 7 Q G e t V a
0004540 l u e 7 1 Q G e t V a l u e
0004560 6 1 Q G e t V a l u e 5 3
0004600 Q G e t V a l u e 4 5 Q G
0004620 e t V a l u e 3 4 Q G e t V
0004640 a l u e 2 6 Q G e t V a l u
0004660 e 1 7 Q G e t C l a s s V a
0004700 l u e 1 1 Q G e t V a l u e
0004720 ) \r ( 1 4 4 Q B u y 1 1 1 Q
0004740 l o c a t i o n 1 0 3 Q t
0004760 r u c k 7 4 Q c a s h B o x
0005000 6 6 Q t r u c k 5 6 Q q
0005020 t y 5 0 Q l o c a t i o n
0005040 4 2 Q t r u c k 3 1 Q f u
0005060 e l 2 3 Q t r u c k 1 4 Q
0005100 M a x F u e l 6 t r u c k
0005120 ) \r N I L \r F i n d S t o p p i
0005140 n g P l a c e B a d A p p l e s
0005160 R u l e s D 1 \r ( P 2 g a
0005200 s S t a t i o n P 1 r o u
0005220 g h R o a d P 0 ^ v a l u
0005240 e I 0 s e l f ) 001 301 \v \0
0005260 \0 001 021 260 \n @ g \0 \0 \n \0 \0 g \0 \0 \n
0005300 \0 \0 j 360 262 ) @ g \0 \0 \n \0 \0 262 @
0005320 g \0 \0 \n \0 \0 g \0 \0 360 262 023 @ g \0 \0
0005340 g \0 \0 \t \0 \0 \t \0 \0 \v \0 \0 020 n \v 270
0005360 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 363 236 @
0005400 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 262 320 @ g
0005420 \0 \0 \n \0 \0 g \0 \0 360 263 Y @ g \0 \0 \n
0005440 \0 \0 g \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 g
0005460 \0 \0 \n \0 \0 o \0 \0 \0 326 375 363 262 6 @ g
0005500 \0 \0 \n \0 \0 g \0 \0 \n \0 \0 j 363 262 % g
0005520 \0 \0 \t \0 \0 @ \ g \0 \0 \n \0 \0 273 L k
0005540 K 017 016 h g \0 \0 \f \0 \0 \t \0 \0 Z 222 261
0005560 \0 372 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 262
0005600 B @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 001 g
0005620 \0 \0 \t \0 \0 \n \0 \0 262 ) g \0 \0 \t \0 \0
0005640 @ ^ g \0 \0 \n \0 \0 275 N k M 017 016 @ g
0005660 \0 \0 \n \0 \0 g \0 \0 \f \0 \0 \t \0 \0 Y 265
0005700 = @ g \0 \0 \n \0 \0 \t \0 \0 @ _ 020 g \0
0005720 \0 \n \0 \0 _ 016 277 O 020 k O 016 017 016 363 263
0005740 7 @ g \0 \0 \n \0 \0 \t \0 \0 262 + @ g \0
0005760 \0 @ g \0 \0 \n \0 \0 \v \0 \0 020 \t \0 \0 @
0006000 g \0 \0 \n \0 \0 \t \0 \0 375 363 262 266 @ g \0
0006020 \0 I \v \0 \0 020 g \0 \0 \t \0 \0 @ _ 024 g
0006040 \0 \0 \n \0 \0 _ 022 277 O 024 k O 022 017 016 @
0006060 g \0 \0 \n \0 \0 g \0 \0 \f \0 \0 \t \0 \0 Z
0006100 265 037 @ g \0 \0 @ g \0 \0 \n \0 \0 @ g \0
0006120 \0 \n \0 \0 h g \0 \0 \f \0 \0 \v \0 \0 020 g
0006140 \0 \0 \n \0 \0 j 363 262 333 @ g \0 \0 J \v \0
0006160 \0 020 \0 ( 6 7 6 Q P u t V a l u
0006200 e 6 6 2 Q G e t V a l u e
0006220 6 5 3 Q P u t V a l u e 6 5
0006240 0 Q N t h R o a d S t o p 6
0006260 4 1 Q G e t V a l u e 6 3 2
0006300 Q G e t V a l u e 6 1 4 Q
0006320 F u r t h e s t R o a d S t o p
0006340 6 1 1 Q R o a d S t o p s
0006360 6 0 3 Q G e t V a l u e 5 6
0006400 2 Q F e t c h M e t h o d O r
0006420 H e l p 5 5 1 Q G e t O b j
0006440 e c t R e c 5 4 2 Q P u t V
0006460 a l u e 5 2 6 Q D i s t a n
0006500 c e 5 2 3 Q G e t V a l u e
0006520 5 1 4 Q D i s t a n c e 5
0006540 1 0 Q P u t V a l u e 5 0 5
0006560 Q G e t V a l u e 4 7 0 Q
0006600 R o o m T o P a r k P 4 6 5 Q
0006620 G e t V a l u e 4 4 1 Q F
0006640 e t c h M e t h o d O r H e l p
0006660 4 3 0 Q D i s t a n c e 4
0006700 2 5 Q G e t V a l u e 4 1 3
0006720 Q N e a r e s t R o a d S t o
0006740 p 4 1 0 Q R o a d S t o p s
0006760 4 0 2 Q G e t V a l u e 3
0007000 6 5 Q F e t c h M e t h o d O
0007020 r H e l p 3 5 5 Q G e t O b
0007040 j e c t R e c 3 4 5 Q I S A
0007060 3 4 2 Q G e t O b j e c t R
0007100 e c 3 3 3 Q G e t V a l u e
0007120 3 2 5 Q G e t V a l u e 3
0007140 1 4 Q G e t V a l u e 3 0 6
0007160 Q G e t V a l u e 2 7 2 Q
0007200 N e a r e s t R o a d S t o p
0007220 2 6 7 Q R o a d S t o p s 2
0007240 5 2 Q F e t c h M e t h o d O
0007260 r H e l p 2 4 2 Q G e t O b
0007300 j e c t R e c 2 3 0 Q G e t
0007320 V a l u e 2 2 2 Q G e t V a
0007340 l u e 2 0 2 Q G e t C l a s
0007360 s V a l u e 1 7 4 Q G e t V
0007400 a l u e 1 6 5 Q G e t V a l
0007420 u e 1 5 7 Q G e t V a l u e
0007440 1 4 2 Q G e t V a l u e 1
0007460 3 1 Q G e t V a l u e 1 2 3
0007500 Q G e t V a l u e 1 1 2 Q
0007520 G e t V a l u e 1 0 4 Q G e
0007540 t V a l u e 7 1 Q P u t V a
0007560 l u e 6 6 Q A n y R o a d S
0007600 t o p 6 3 Q G e t O b j e c
0007620 t R e c 4 3 Q G e t V a l u
0007640 e 3 2 Q G e t V a l u e 1
0007660 7 Q G e t V a l u e 1 1 Q
0007700 G e t V a l u e ) \r ( 6 7 2 Q
0007720 s t o p p i n g P l a c e 6 5
0007740 7 Q q t y 6 4 5 Q R o o m
0007760 6 3 6 Q d i r e c t i o n
0010000 6 2 7 Q m a x M o v e 6 2 3
0010020 Q s t o p p i n g P l a c e
0010040 6 0 6 Q R o o m 6 0 0 Q d
0010060 i r e c t i o n 5 5 7 Q R a
0010100 n g e 1 5 4 6 Q G a s S t a
0010120 t i o n 5 3 6 Q s t o p p i
0010140 n g P l a c e 5 2 0 Q d e s
0010160 t i n a t i o n 5 0 2 Q d e
0010200 s t i n a t i o n 4 7 6 Q s
0010220 t o p p i n g P l a c e 4 6 2
0010240 Q d e s t i n a t i o n 4 3
0010260 6 Q R a n g e 1 4 2 2 Q d
0010300 e s t i n a t i o n 4 0 5 Q
0010320 R o o m 3 7 7 Q d i r e c t
0010340 i o n 3 6 2 Q R a n g e 1
0010360 3 5 2 Q R o u g h R o a d 3
0010400 3 7 Q F r a g i l e C o m m o
0010420 d i t y 3 3 0 Q c a r g o
0010440 3 2 2 Q t r u c k 3 1 1 Q
0010460 c a r g o 3 0 3 Q t r u c k
0010500 2 6 4 Q R o o m 2 4 7 Q
0010520 R a n g e 1 2 3 7 Q G a s S
0010540 t a t i o n 2 2 5 Q c a s h
0010560 B o x 2 1 7 Q t r u c k 1
0010600 7 7 Q M a x F u e l 1 7 1 Q
0010620 t r u c k 1 6 2 Q f u e l
0010640 1 5 4 Q t r u c k 1 4 5 Q
0010660 S i t T i g h t 1 3 7 Q g
0010700 o a l 1 2 6 Q c a r g o 1
0010720 2 0 Q t r u c k 1 0 7 Q c
0010740 a s h B o x 1 0 1 Q t r u c
0010760 k 6 0 Q U n i o n H a l l
0011000 5 5 Q s t o p p i n g P l a c
0011020 e 4 6 Q P e d d l e 4 0 Q
0011040 g o a l 2 7 Q g o a l 1
0011060 4 Q f u e l 6 t r u c k )
0011100 \r ( 2 0 6 Q . 4 ) \r G e t C o
0011120 n s u m e r B a d A p p l e s
0011140 D 1 \r ( P 1 c a r g o P
0011160 0 ^ v a l u e I 0 s e l
0011200 f ) \0 i 002 \0 \0 001 021 001 @ g \0 \0
0011220 \n \0 \0 g \0 \0 \n \0 \0 001 Y 270 @ g \0 \0
0011240 @ g \0 \0 \n \0 \0 \v \0 \0 270 @ g \0 \0 \n
0011260 \0 \0 g \0 \0 \n \0 \0 j 360 236 @ g \0 \0 I
0011300 \t \0 \0 \t \0 \0 \v \0 \0 270 @ g \0 \0 \n \0
0011320 \0 230 I g \0 \0 \n \0 \0 263 026 @ g \0 \0 g
0011340 \0 \0 \t \0 \0 \t \0 \0 \t \0 \0 \v \0 \0 020 H
0011360 020 \0 ( 1 4 4 Q P u t V a l u e
0011400 1 4 1 Q N e a r e s t R o a
0011420 d S t o p 1 3 6 Q R o a d S
0011440 t o p s 1 3 3 Q G e t O b j
0011460 e c t R e c 1 1 7 Q G e t V
0011500 a l u e 1 0 7 Q G e t V a l
0011520 u e 7 7 Q P u t V a l u e
0011540 7 4 Q N e a r e s t R o a d S
0011560 t o p 7 1 Q B u y e r s 5
0011600 6 Q G e t V a l u e 5 0 Q
0011620 G e t V a l u e 4 0 Q P u t
0011640 V a l u e 3 5 Q G e t V a l
0011660 u e 1 7 Q G e t V a l u e
0011700 1 1 Q G e t V a l u e ) \r ( 1
0011720 3 0 Q C i t y D u m p 1 2 5
0011740 Q d e s t i n a t i o n 1 1
0011760 4 Q s t a t u s 1 0 4 Q c
0012000 o n s u m e r 6 5 Q d e s t
0012020 i n a t i o n 5 3 Q q t y
0012040 4 5 Q c o n s u m e r 3 2 Q
0012060 c o n s u m e r 2 6 Q d e
0012100 s t i n a t i o n 1 4 Q c a
0012120 r g o 6 t r u c k ) \r N I L
0012140 \r G e t H i n t B a d A p p l e
0012160 s D 1 \r ( P 2 r u l e A p
0012200 p l i e d P 1 ^ p r e v V
0012220 a l u e P 0 ^ v a l u e
0012240 I 0 s e l f ) \0 350 005 \0 \0 001
0012260 021 P 004 i 272 J 262 b g \0 \0 270 @ g \0 \0
0012300 \n \0 \0 263 C @ g \0 \0 @ \ g \0 \0 \n \0
0012320 \0 273 L @ g \0 \0 \n \0 \0 l 002 K 017 016 \v
0012340 \0 \0 277 @ g \0 \0 @ g \0 \0 \n \0 \0 001 001
0012360 \v \0 \0 277 @ g \0 \0 @ g \0 \0 \n \0 \0 001
0012400 002 001 \v \0 \0 270 @ g \0 \0 \n \0 \0 253 h g
0012420 \0 \0 g \0 \0 \v \0 \0 H 020 k @ g \0 \0 \n
0012440 \0 \0 g \0 \0 \n \0 \0 363 263 & k @ g \0 \0
0012460 \n \0 \0 g \0 \0 \n \0 \0 363 263 025 @ g \0 \0
0012500 \n \0 \0 @ g \0 \0 \n \0 \0 \n \0 \0 262 6 @
0012520 g \0 \0 @ g \0 \0 \n \0 \0 002 \v \0 \0 277 @
0012540 g \0 \0 @ g \0 \0 \n \0 \0 001 001 \v \0 \0 277
0012560 @ g \0 \0 @ g \0 \0 \n \0 \0 001 002 001 \v \0
0012600 \0 X 200 H g \0 \0 360 226 h 272 I 270 261 377 (
0012620 i 272 H 271 261 377 ! \0 ( 3 2 0 Q P u
0012640 t V a l u e 3 1 2 Q G e t V
0012660 a l u e 2 7 6 Q P u t V a l
0012700 u e 2 7 1 Q G e t V a l u e
0012720 2 5 5 Q P u t V a l u e 2
0012740 5 1 Q G e t V a l u e 2 3 4
0012760 Q A n y B a n d i t s P 2 3
0013000 1 Q G e t V a l u e 2 2 2 Q
0013020 G e t V a l u e 2 1 0 Q G
0013040 e t V a l u e 2 0 2 Q G e t
0013060 V a l u e 1 6 7 Q G e t V a
0013100 l u e 1 6 1 Q G e t V a l u
0013120 e 1 4 7 Q R u l e S e t S t
0013140 o p 1 3 4 Q G e t V a l u e
0013160 1 2 4 Q P u t V a l u e 1
0013200 1 6 Q G e t V a l u e 1 0 2
0013220 Q P u t V a l u e 7 5 Q G
0013240 e t V a l u e 6 1 Q P u t V
0013260 a l u e 5 1 Q G e t V a l u
0013300 e 4 0 Q F e t c h M e t h o
0013320 d O r H e l p 2 2 Q G e t V
0013340 a l u e ) \r ( 3 2 6 Q N o R u
0013360 l e A p p l i e d 3 0 7 Q h
0013400 i n t s 3 0 3 Q c o n s u m
0013420 e r 2 6 6 Q h i n t s 2 6
0013440 2 Q p r o d u c e r 2 4 6 Q
0013460 h i n t s 2 4 2 Q h i n t
0013500 s 2 2 6 Q c o n s u m e r
0013520 2 1 7 Q p r o d u c e r 2 0
0013540 5 Q q t y 1 7 7 Q c o n s
0013560 u m e r 1 6 4 Q q t y 1 5
0013600 6 Q p r o d u c e r 1 4 4 Q
0013620 G a v e U p 1 4 1 Q N o G
0013640 o o d M o v e 1 3 1 Q h i n
0013660 t s 1 1 3 Q h i n t s 1 0
0013700 7 Q c o n s u m e r 7 2 Q
0013720 h i n t s 6 6 Q p r o d u c
0013740 e r 4 6 Q t r u c k 3 5 Q
0013760 E v a l B o a r d 3 0 Q h
0014000 i n t s 1 7 Q h i n t s 1
0014020 2 Q N o R u l e A p p l i e d
0014040 ) \r N I L \r G o T o S t o p p i
0014060 n g P l a c e B a d A p p l e s
0014100 R u l e s D 1 \r ( P 2 n u
0014120 m B u y P 1 r e a l L o c
0014140 a t i o n P 0 ^ v a l u e
0014160 I 0 s e l f F 2 1 Q
0014200 P l a y e r I n t e r f a c e )
0014220 001 Z 021 001 \0 001 021 360 016 021 020 @ g \0
0014240 \0 @ g \0 \0 \n \0 \0 \t \0 \0 \v \0 \0 270 @
0014260 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 Y 270 @ \
0014300 g \0 \0 \n \0 \0 273 L k K 017 016 262 ] @ g
0014320 \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n
0014340 \0 \0 360 263 F @ g \0 \0 \n \0 \0 ^ g \0 \0
0014360 \n \0 \0 275 N k M 017 016 263 0 W " _ 020 g
0014400 \0 \0 \n \0 \0 _ 016 277 O 020 @ d g \0 \0 \n
0014420 \0 \0 l 003 O 016 017 016 277 @ g \0 \0 \n \0 \0
0014440 g \0 \0 \n \0 \0 Y X 200 I @ g \0 \0 \n \0
0014460 \0 360 263 025 o \0 \0 \0 @ g \0 \0 \n \0 \0 o
0014500 \0 \0 \0 \v \0 \0 270 I g \0 \0 \t \0 \0 \n \0
0014520 \0 262 026 @ _ 024 g \0 \0 \n \0 \0 _ 022 277 O
0014540 024 k O 022 017 016 270 @ g \0 \0 \n \0 \0 g \0
0014560 \0 360 262 B I @ g \0 \0 \n \0 \0 360 262 7 @
0014600 _ 030 g \0 \0 \n \0 \0 _ 026 277 O 030 I l 002
0014620 O 026 017 016 Z 262 037 k J 363 263 032 W " _ 034
0014640 g \0 \0 \n \0 \0 _ 032 277 O 034 @ J l 003 O
0014660 032 017 016 270 I g \0 \0 \t \0 \0 \n \0 \0 262 0
0014700 I @ g \0 \0 \n \0 \0 360 262 % @ g \0 \0 \n
0014720 \0 \0 g \0 \0 \n \0 \0 262 026 @ _ g \0 \0
0014740 \n \0 \0 _ 036 277 O k O 036 017 016 020 H 020
0014760 \0 ( 5 1 3 Q F e t c h M e t h
0015000 o d O r H e l p 5 0 0 Q G e
0015020 t V a l u e 4 7 2 Q G e t V
0015040 a l u e 4 6 0 Q G e t V a l
0015060 u e 4 4 6 Q I S A 4 4 3 Q
0015100 G e t O b j e c t R e c 4 1
0015120 6 Q F e t c h M e t h o d O r
0015140 H e l p 3 6 0 Q F e t c h M
0015160 e t h o d O r H e l p 3 4 4 Q
0015200 G e t V a l u e 3 2 6 Q G
0015220 e t V a l u e 3 0 4 Q F e t
0015240 c h M e t h o d O r H e l p 2
0015260 7 1 Q I S A 2 6 6 Q G e t
0015300 O b j e c t R e c 2 5 6 Q W
0015320 r i t e G a m e S t a t u s 2
0015340 4 7 Q G e t V a l u e 2 3 1
0015360 Q G e t V a l u e 2 1 6 Q
0015400 G e t V a l u e 2 1 0 Q G e
0015420 t V a l u e 1 7 2 Q G e t V
0015440 a l u e 1 5 5 Q F e t c h M
0015460 e t h o d O r H e l p 1 3 3 Q
0015500 F e t c h M e t h o d O r H e
0015520 l p 1 2 4 Q G e t V a l u e
0015540 1 1 2 Q G e t V a l u e 1
0015560 0 4 Q G e t V a l u e 7 5 Q
0015600 G e t V a l u e 5 6 Q F e
0015620 t c h M e t h o d O r H e l p
0015640 4 4 Q G e t V a l u e 3 6 Q
0015660 G e t V a l u e 2 6 Q P u
0015700 t V a l u e 2 3 Q D i r e c
0015720 t i o n O f 2 0 Q G e t V a
0015740 l u e ) \r ( 5 1 0 Q S e l l G
0015760 o o d s 4 7 5 Q c a r g o
0016000 4 6 7 Q t r u c k 4 5 5 Q
0016020 d e s t i n a t i o n 4 4 0 Q
0016040 C o n s u m e r 4 1 3 Q B
0016060 u y 3 5 5 Q M a x P u r c h
0016100 a s e 3 4 1 Q p r o d u c e
0016120 r 3 3 1 Q P e d d l e 3 2
0016140 3 Q g o a l 3 0 1 Q B u y
0016160 G a s 2 6 3 Q G a s S t a t
0016200 i o n 2 4 4 Q d r i v e r
0016220 2 2 6 Q s t o p p i n g P l a
0016240 c e 2 1 3 Q l o c a t i o n
0016260 2 0 5 Q t r u c k 1 6 7 Q
0016300 s t o p p i n g P l a c e 1
0016320 5 2 Q M o v e 1 3 0 Q B a
0016340 n d i t P 1 2 1 Q s t o p p
0016360 i n g P l a c e 1 0 7 Q l o
0016400 c a t i o n 1 0 1 Q t r u c
0016420 k 7 2 Q s t o p p i n g P l
0016440 a c e 5 3 Q F i n d S t o p
0016460 p i n g P l a c e 4 1 Q l o
0016500 c a t i o n 3 3 Q t r u c k
0016520 1 5 Q d e s t i n a t i o n
0016540 1 1 Q d i r e c t i o n ) \r
0016560 ( 2 5 3 Q " D i d n t r e
0016600 a c h s t o p p i n g P l a c
0016620 e " 2 4 0 Q " O h ! ! " )
0016640 \r S e l l G o o d s B a d A p p
0016660 l e s R u l e s D 1 \r ( P 2
0016700 s e l l Q t y P 1 c a r
0016720 g o P 0 ^ v a l u e I
0016740 0 s e l f F 5 P l a y e
0016760 r I n t e r f a c e ) \0 x 005 001
0017000 \0 001 021 P 004 @ g \0 \0 \n \0 \0 g \0 \0 \n
0017020 \0 \0 001 Y X @ g \0 \0 \n \0 \0 g \0 \0 \n
0017040 \0 \0 g \0 \0 \n \0 \0 \n \0 \0 253 h g \0 \0
0017060 g \0 \0 \v \0 \0 H 020 I g \0 \0 \n \0 \0 262
0017100 367 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0
0017120 \0 \n \0 \0 I g \0 \0 \n \0 \0 \n \0 \0 Z 262
0017140 327 k J 363 263 322 U \ g \0 \0 \n \0 \0 273 L
0017160 @ I J l 004 K 017 016 020 \0 ( 1 5 3 Q
0017200 F e t c h M e t h o d O r H e l
0017220 p 1 3 3 Q M I N 1 3 0 Q
0017240 G e t V a l u e 1 2 1 Q G e
0017260 t V a l u e 1 1 3 Q G e t V
0017300 a l u e 1 0 5 Q G e t V a l
0017320 u e 7 4 Q G e t V a l u e
0017340 6 3 Q R u l e S e t S t o p
0017360 5 0 Q I S A 4 5 Q G e t C
0017400 l a s s V a l u e 3 7 Q G e
0017420 t V a l u e 3 1 Q G e t V a
0017440 l u e 1 7 Q G e t V a l u e
0017460 1 1 Q G e t V a l u e ) \r (
0017500 1 5 0 Q S e l l 1 2 5 Q q
0017520 t y 1 1 6 Q q t y 1 1 0 Q
0017540 l o c a t i o n 1 0 2 Q t
0017560 r u c k 7 1 Q s t a t u s
0017600 6 0 Q W r o n g K i n d O f B
0017620 u y e r 5 5 Q N o S a l e
0017640 4 2 Q C o m m o d i t y 3 4
0017660 Q l o c a t i o n 2 6 Q t
0017700 r u c k 1 4 Q c a r g o 6
0017720 t r u c k ) \r N I L \r T a k e
0017740 T u r n B a d A p p l e s R u l
0017760 e s D 1 \r ( P 1 p o s s i
0020000 b l e S t o p s P 0 ^ v a
0020020 l u e I 0 s e l f F 1
0020040 2 Q S i m u l a t o r ) 002 202
0020060 \n 001 \0 001 021 240 \t @ g \0 \0 \n \0 \0 252 @
0020100 g \0 \0 g \0 \0 \v \0 \0 270 @ g \0 \0 \n \0
0020120 \0 g \0 \0 360 262 037 @ g \0 \0 \n \0 \0 g \0
0020140 \0 \n \0 \0 256 @ [ g \0 \0 \n \0 \0 272 K k
0020160 J 017 016 270 @ g \0 \0 \n \0 \0 g \0 \0 360 262
0020200 026 @ g \0 \0 \n \0 \0 253 h g \0 \0 g \0 \0
0020220 \v \0 \0 H 020 @ g \0 \0 \n \0 \0 g \0 \0 360
0020240 262 037 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 236
0020260 @ ] g \0 \0 \n \0 \0 274 M k L 017 016 270 @
0020300 g \0 \0 \n \0 \0 g \0 \0 360 262 037 @ g \0 \0
0020320 \n \0 \0 g \0 \0 \n \0 \0 256 @ g \0 \0 @ g
0020340 \0 \0 \n \0 \0 \v \0 \0 270 @ g \0 \0 \n \0 \0
0020360 g \0 \0 360 262 9 @ g \0 \0 \n \0 \0 g \0 \0
0020400 \n \0 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0
0020420 o \0 \0 \0 326 375 363 262 026 @ g \0 \0 g \0 \0
0020440 \t \0 \0 \t \0 \0 \t \0 \0 \v \0 \0 270 @ g \0
0020460 \0 \n \0 \0 g \0 \0 360 262 # @ g \0 \0 \n \0
0020500 \0 g \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 360 232
0020520 @ g \0 \0 g \0 \0 \v \0 \0 270 @ g \0 \0 \n
0020540 \0 \0 g \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 360
0020560 262 U @ _ 016 g \0 \0 \n \0 \0 276 O 016 k N
0020600 017 016 l 031 363 262 @ @ g \0 \0 \n \0 \0 g \0
0020620 \0 360 262 3 @ g \0 \0 g \0 \0 \t \0 \0 \t \0
0020640 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0 @ g \0 \0
0020660 \b \0 \0 \v \0 \0 \v \0 \0 277 @ g \0 \0 g \0
0020700 \0 \v \0 \0 270 l d W 024 g \0 \0 \n \0 \0 363
0020720 262 S @ g \0 \0 \n \0 \0 d g \0 \0 360 253 d
0020740 g \0 \0 360 245 d g \0 \0 360 222 277 i 201 277 h
0020760 263 3 @ g \0 \0 g \0 \0 \t \0 \0 \t \0 \0 \t
0021000 \0 \0 \v \0 \0 277 @ g \0 \0 @ g \0 \0 \b \0
0021020 \0 \v \0 \0 \v \0 \0 277 @ g \0 \0 g \0 \0 \v
0021040 \0 \0 270 l 036 W 024 g \0 \0 \n \0 \0 363 262 9
0021060 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0 \0
0021100 \t \0 \0 \n \0 \0 263 ! @ g \0 \0 g \0 \0 \t
0021120 \0 \0 \t \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0
0021140 g \0 \0 \v \0 \0 270 @ g \0 \0 \n \0 \0 g \0
0021160 \0 360 222 261 376 @ g \0 \0 \n \0 \0 g \0 \0
0021200 360 262 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0
0021220 @ g \0 \0 \n \0 \0 \n \0 \0 l 003 363 242 261 375
0021240 365 @ _ 022 g \0 \0 \n \0 \0 _ 020 277 O 022 k
0021260 O 020 017 016 020 \0 ( 1 1 6 5 Q F e t
0021300 c h M e t h o d O r H e l p 1
0021320 1 4 5 Q D i s t a n c e 1 1
0021340 4 2 Q G e t V a l u e 1 1 3
0021360 3 Q G e t V a l u e 1 1 2 5
0021400 Q G e t V a l u e 1 1 1 0 Q
0021420 G e t V a l u e 1 0 7 1 Q
0021440 G e t V a l u e 1 0 6 1 Q P
0021460 u t V a l u e 1 0 4 6 Q P u
0021500 t V a l u e 1 0 4 3 Q N e a
0021520 r e s t R o a d S t o p 1 0 4
0021540 0 Q R o a d S t o p s 1 0 3
0021560 5 Q G e t O b j e c t R e c
0021600 1 0 2 1 Q I S A 1 0 1 6 Q
0021620 G e t O b j e c t R e c 1 0 1
0021640 0 Q G e t V a l u e 1 0 0 2
0021660 Q G e t V a l u e 7 7 0 Q
0021700 G e t V a l u e 7 5 5 Q P u
0021720 t V a l u e 7 4 2 Q P u t V
0021740 a l u e 7 3 7 Q P i c k H i
0021760 O b j 7 3 4 Q R o a d S t o
0022000 p s 7 2 0 Q P u t V a l u e
0022020 7 1 5 Q N e a r e s t R o a
0022040 d S t o p 7 1 2 Q R o a d S
0022060 t o p s 7 0 7 Q G e t O b j
0022100 e c t R e c 6 4 4 Q G e t V
0022120 a l u e 6 3 2 Q G e t V a l
0022140 u e 6 1 7 Q P u t V a l u e
0022160 6 0 4 Q P u t V a l u e 6
0022200 0 1 Q P i c k H i O b j 5 7
0022220 6 Q R o a d S t o p s 5 6 2
0022240 Q P u t V a l u e 5 5 7 Q
0022260 N e a r e s t R o a d S t o p
0022300 5 5 4 Q R o a d S t o p s 5
0022320 5 1 Q G e t O b j e c t R e c
0022340 5 3 1 Q G e t V a l u e 5
0022360 0 6 Q F e t c h M e t h o d O
0022400 r H e l p 4 7 2 Q G e t V a
0022420 l u e 4 6 3 Q G e t V a l u
0022440 e 4 5 5 Q G e t V a l u e
0022460 4 4 5 Q P u t V a l u e 4 3
0022500 1 Q G e t V a l u e 4 2 2 Q
0022520 G e t V a l u e 4 1 4 Q G
0022540 e t V a l u e 3 7 7 Q G e t
0022560 V a l u e 3 6 7 Q P u t V a
0022600 l u e 3 6 4 Q N e a r e s t
0022620 R o a d S t o p 3 6 1 Q R o
0022640 a d S t o p s 3 5 6 Q G e t
0022660 O b j e c t R e c 3 3 3 Q G
0022700 e t C l a s s V a l u e 3 2 5
0022720 Q G e t V a l u e 3 1 6 Q
0022740 G e t V a l u e 3 1 0 Q G e
0022760 t V a l u e 2 7 3 Q G e t V
0023000 a l u e 2 6 3 Q P u t V a l
0023020 u e 2 6 0 Q G e t V a l u e
0023040 2 4 4 Q G e t V a l u e 2
0023060 3 6 Q G e t V a l u e 2 2 1
0023100 Q G e t V a l u e 2 0 3 Q
0023120 F e t c h M e t h o d O r H e l
0023140 p 1 7 2 Q G e t V a l u e
0023160 1 6 4 Q G e t V a l u e 1 4
0023200 7 Q G e t V a l u e 1 3 6 Q
0023220 R u l e S e t S t o p 1 2 3
0023240 Q G e t V a l u e 1 0 6 Q
0023260 G e t V a l u e 7 0 Q F e t
0023300 c h M e t h o d O r H e l p 5
0023320 7 Q G e t V a l u e 5 1 Q
0023340 G e t V a l u e 3 4 Q G e t
0023360 V a l u e 2 4 Q P u t V a l
0023400 u e 1 1 Q G e t V a l u e )
0023420 \r ( 1 1 6 2 Q G o T o S t o p
0023440 p i n g P l a c e 1 1 3 7 Q
0023460 a l i c e s 1 1 3 0 Q l o c
0023500 a t i o n 1 1 2 2 Q t r u c
0023520 k 1 1 1 3 Q G e t C l o s e
0023540 1 1 0 5 Q g o a l 1 0 7 4
0023560 Q S i t T i g h t 1 0 6 6 Q
0023600 g o a l 1 0 5 6 Q G o T o
0023620 A l i c e s 1 0 5 3 Q g o a
0023640 l 1 0 3 2 Q A l i c e s R e
0023660 s t a u r a n t 1 0 2 7 Q d
0023700 e s t i n a t i o n 1 0 1 3 Q
0023720 A l i c e s R e s t a u r a n
0023740 t 1 0 0 5 Q l o c a t i o n
0023760 7 7 7 Q t r u c k 7 6 5 Q
0024000 t i m e L e f t 7 5 2 Q G
0024020 e t C l o s e 7 4 7 Q g o a
0024040 l 7 3 1 Q R a t e S p o t s
0024060 N e a r A l i c e s 7 2 5 Q
0024100 d e s t i n a t i o n 7 0 4 Q
0024120 A l i c e s R e s t a u r a n
0024140 t 7 0 1 Q a l i c e s 6 6
0024160 4 Q G o T o A l i c e s 6 5
0024200 6 Q G e t C l o s e 6 5 0 Q
0024220 S i t T i g h t 6 4 1 Q g
0024240 o a l 6 2 7 Q t i m e L e f
0024260 t 6 1 4 Q G e t C l o s e
0024300 6 1 1 Q g o a l 5 7 3 Q R
0024320 a t e S p o t s N e a r A l i c
0024340 e s 5 6 7 Q d e s t i n a t
0024360 i o n 5 4 6 Q A l i c e s R
0024400 e s t a u r a n t 5 4 3 Q a
0024420 l i c e s 5 3 4 Q S i t T i
0024440 g h t 5 2 6 Q g o a l 5 0
0024460 3 Q T i m e A t S t o p 4 6
0024500 7 Q a l i c e s 4 6 0 Q l
0024520 o c a t i o n 4 5 2 Q t r u
0024540 c k 4 4 2 Q S i t T i g h t
0024560 4 3 7 Q g o a l 4 2 6 Q
0024600 a l i c e s 4 1 7 Q l o c a
0024620 t i o n 4 1 1 Q t r u c k
0024640 4 0 2 Q G o T o A l i c e s
0024660 3 7 4 Q g o a l 3 5 3 Q G
0024700 a s S t a t i o n 3 5 0 Q d
0024720 e s t i n a t i o n 3 3 0 Q
0024740 M a x F u e l 3 2 2 Q t r u
0024760 c k 3 1 3 Q f u e l 3 0 5
0025000 Q t r u c k 2 7 6 Q P e d
0025020 d l e 2 7 0 Q g o a l 2 5
0025040 5 Q p r o d u c e r 2 5 1 Q
0025060 d e s t i n a t i o n 2 4 1
0025100 Q c a r g o 2 3 3 Q t r u
0025120 c k 2 2 4 Q P e d d l e 2
0025140 1 6 Q g o a l 2 0 0 Q G e
0025160 t C o n s u m e r 1 6 7 Q c
0025200 a r g o 1 6 1 Q t r u c k
0025220 1 5 2 Q P e d d l e 1 4 4 Q
0025240 g o a l 1 3 3 Q W e W i l
0025260 l W a i t 1 3 0 Q N o M o v
0025300 e 1 2 0 Q h i n t s 1 1 1
0025320 Q P e d d l e 1 0 3 Q g o
0025340 a l 6 5 Q G e t H i n t 5
0025360 4 Q c a r g o 4 6 Q t r u
0025400 c k 3 7 Q P e d d l e 3 1
0025420 Q g o a l 2 1 Q P e d d l
0025440 e 1 6 Q g o a l 6 g o a
0025460 l ) \r ( 3 3 7 Q . 7 ) \r ( P R
0025500 E T T Y C O M P R I N T B A D
0025520 A P P L E S C O M S ) \r ( R P A
0025540 Q Q B A D A P P L E S C O M S
0025560 ( ( C L A S S E S B a d A p
0025600 p l e s ) ( I N S T A N C E S
0025620 B u y G a s B a d A p p l e s
0025640 R u l e s \r F i n d S t o p p
0025660 i n g P l a c e B a d A p p l e
0025700 s R u l e s G e t C o n s u m
0025720 e r B a d A p p l e s G e t H
0025740 i n t B a d A p p l e s G o T
0025760 o S t o p p i n g P l a c e B a
0026000 d A p p l e s R u l e s \r S e
0026020 l l G o o d s B a d A p p l e s
0026040 R u l e s T a k e T u r n B a
0026060 d A p p l e s R u l e s ) ( F
0026100 N S B E S o r t B a d A p p
0026120 l e s . E v a l B o a r d B a
0026140 d A p p l e s . F i n d B a n d
0026160 i t s \r B a d A p p l e s . G
0026200 e t B a d A p p l e s . S o r
0026220 t B u y G a s B a d A p p l e
0026240 s R u l e s F i n d S t o p p
0026260 i n g P l a c e B a d A p p l e
0026300 s R u l e s G e t C o n s u m
0026320 e r B a d A p p l e s \r G e t
0026340 H i n t B a d A p p l e s G o
0026360 T o S t o p p i n g P l a c e B
0026400 a d A p p l e s R u l e s S e
0026420 l l G o o d s B a d A p p l e s
0026440 R u l e s T a k e T u r n B a
0026460 d A p p l e s R u l e s ) ) ) \r
0026500 ( D E F C L A S S E S B a d A
0026520 p p l e s ) \r ( D E F C L A S S
0026540 B a d A p p l e s ( M e t a
0026560 C l a s s P l a y e r M e t a
0026600 E d i t e d : ( * e d i t
0026620 e d : " 1 5 - J U L - 8 3 1
0026640 0 : 5 4 " ) ) ( S u p e r s
0026660 P e d d l e r ) ( \r C l a s s
0026700 V a r i a b l e s ( C o p y C
0026720 V ( I c o n I n i t i a l i
0026740 z e I V s ) ) ( I n i t i a l
0026760 i z e I V s ? ) ( I c o n
0027000 ? ) ) ( I n s t a n c e V a r
0027020 i a b l e s ( h i n t s N I
0027040 L \r d o c ( * L i s t o
0027060 f p r o d u c e r c o n s u
0027100 m e r r a t i n g t r i p l
0027120 e s , i n d e c r e a s i n
0027140 g o r d e r o f r a t i n
0027160 g ) ) ( c o n s u m e r N I
0027200 L d o c ( * \r C u r r e n
0027220 t c o n s u m e r ) ) ( p r
0027240 o d u c e r N I L d o c (
0027260 * C u r r e n t p r o d u c
0027300 e r ) ) ) ( M e t h o d s (
0027320 B u y G a s B u y G a s B a d
0027340 A p p l e s R u l e s \r R u l
0027360 e S e t B u y G a s B a d A p
0027400 p l e s R u l e s d o c ( *
0027420 R u l e S e t B u y G a s T
0027440 r a v e l e r R u l e s i s
0027460 i n s t a l l e d a s t h e
0027500 s e l e c t o r B u y G a s
0027520 o f \r t h e c l a s s T
0027540 r a v e l e r ) ) ( F i n d B
0027560 a n d i t s B a d A p p l e s
0027600 . F i n d B a n d i t s a r g
0027620 s N I L d o c ( * F i n
0027640 d s a l l r o a d s t o p s
0027660 \r w i b a n d i t s , r e t
0027700 u r n s l i s t ) ) ( E v a
0027720 l B o a r d B a d A p p l e s
0027740 . E v a l B o a r d a r g s
0027760 ( o u r T r u c k ) d o c (
0030000 * E v a l u a t e s a l l
0030020 \r p r o d u c e r - c o n s u m
0030040 e r p a i r s o n t h e
0030060 b o a r d , a n d r e t u r
0030100 n s a l i s t o f t h e
0030120 t o p f e w , a c c o r d
0030140 i n g t o D a v e ' s \r h
0030160 a n d y - d a n d y e v a l u
0030200 a t i o n f u n c t i o n ) )
0030220 ( T a k e T u r n T a k e T
0030240 u r n B a d A p p l e s R u l e
0030260 s R u l e S e t T a k e T u
0030300 r n B a d A p p l e s R u l e s
0030320 a r g s \r N I L d o c (
0030340 * R u l e S e t T a k e T u
0030360 r n P e d d l e r R u l e s i
0030400 s i n s t a l l e d a s t
0030420 h e s e l e c t o r T a k e
0030440 T u r n o f t h e c l a s
0030460 s P e d d l e r ) ) \r ( G e
0030500 t H i n t G e t H i n t B a d
0030520 A p p l e s R u l e S e t G
0030540 e t H i n t B a d A p p l e s )
0030560 ( G e t C o n s u m e r G e
0030600 t C o n s u m e r B a d A p p l
0030620 e s R u l e S e t \r G e t C
0030640 o n s u m e r B a d A p p l e s
0030660 ) ( G o T o S t o p p i n g P
0030700 l a c e G o T o S t o p p i n
0030720 g P l a c e B a d A p p l e s R
0030740 u l e s R u l e S e t \r G o
0030760 T o S t o p p i n g P l a c e B
0031000 a d A p p l e s R u l e s d o
0031020 c ( * R u l e S e t G o T
0031040 o S t o p p i n g P l a c e P e
0031060 d d l e r R u l e s i s i n
0031100 s t a l l e d a s t h e \r
0031120 s e l e c t o r G o T o S t o
0031140 p p i n g P l a c e o f t h
0031160 e c l a s s P e d d l e r )
0031200 ) ( S e l l G o o d s S e l
0031220 l G o o d s B a d A p p l e s R
0031240 u l e s R u l e S e t \r S e
0031260 l l G o o d s B a d A p p l e s
0031300 R u l e s d o c ( * R u l
0031320 e S e t S e l l G o o d s P e
0031340 d d l e r R u l e s i s i n
0031360 s t a l l e d a s t h e s
0031400 e l e c t o r S e l l G o o d
0031420 s o f \r t h e c l a s s
0031440 P e d d l e r ) ) ( F i n d S
0031460 t o p p i n g P l a c e F i n
0031500 d S t o p p i n g P l a c e B a
0031520 d A p p l e s R u l e s R u l
0031540 e S e t \r F i n d S t o p p i
0031560 n g P l a c e B a d A p p l e s
0031600 R u l e s d o c ( * R u l
0031620 e S e t F i n d S t o p p i n
0031640 g P l a c e P e d d l e r R u l
0031660 e s i s i n s t a l l e d
0031700 a s t h e \r s e l e c t o r
0031720 F i n d S t o p p i n g P l a
0031740 c e o f t h e c l a s s
0031760 P e d d l e r ) ) ) ) \r ( D E F
0032000 I N S T R u l e S e t ( B u
0032020 y G a s B a d A p p l e s R u l
0032040 e s " L N S . 0 . 5 3 4 9 . 1
0032060 2 8 . 6 1 1 2 6 . 2 " ) ( p e
0032100 r s p e c t i v e N o d e # &
0032120 ( R u l e S e t N o d e \r " L
0032140 N S . 0 . 5 3 4 9 . 1 2 8 . 6 1
0032160 1 2 6 . 3 " ) m y V i e w N a
0032200 m e R u l e S e t ) ( n a m
0032220 e # ( B u y G a s B a d A p p
0032240 l e s R u l e s N I L R e m
0032260 e m b e r N a m e ) ) ( \r c o
0032300 m p i l e d R u l e s B u y G
0032320 a s B a d A p p l e s R u l e s
0032340 ) ( w o r k S p a c e B a d
0032360 A p p l e s ) ( a r g s N I
0032400 L ) ( t e m p V a r s ( s p
0032420 a c e I n T a n k \r f u e l A
0032440 f f o r d a b l e f u e l A v
0032460 a i l a b l e q t y ) ) ( t
0032500 a s k V a r s N I L ) ( d e
0032520 b u g V a r s N I L ) ( n u
0032540 m R u l e s 2 ) ( c o n t r
0032560 o l S t r u c t u r e D O A L
0032600 L \r ) ( w h i l e C o n d i t
0032620 i o n N I L ) ( c o m p i l
0032640 e r O p t i o n s N I L ) (
0032660 a u d i t C l a s s N I L )
0032700 ( m e t a A s s i g n m e n t s
0032720 N I L ) ( r u l e C l a s s
0032740 N I L ) ( \r t a s k C l a s
0032760 s ) ) \r ( D E F I N S T R u l
0033000 e S e t ( F i n d S t o p p i
0033020 n g P l a c e B a d A p p l e s
0033040 R u l e s " L O S . 0 . 5 3 4
0033060 9 . 1 2 8 . 2 9 3 8 6 . 1 0 7 "
0033100 ) ( p e r s p e c t i v e N o
0033120 d e # & ( \r R u l e S e t N o
0033140 d e " L O S . 0 . 5 3 4 9 . 1
0033160 2 8 . 2 9 3 8 6 . 1 4 6 " ) m
0033200 y V i e w N a m e R u l e S e
0033220 t ) ( n a m e # ( F i n d S
0033240 t o p p i n g P l a c e B a d A
0033260 p p l e s R u l e s \r \t \t \t \t \t
0033300 \t \t \t N I L R e m e m
0033320 b e r N a m e ) ) ( c o m p i
0033340 l e d R u l e s \r F i n d S t
0033360 o p p i n g P l a c e B a d A p
0033400 p l e s R u l e s ) ( w o r k
0033420 S p a c e B a d A p p l e s )
0033440 ( a r g s N I L ) ( t e m
0033460 p V a r s ( r o u g h R o a d
0033500 g a s S t a t i o n ) ) ( \r
0033520 t a s k V a r s N I L ) ( d
0033540 e b u g V a r s N I L ) ( n
0033560 u m R u l e s 7 ) ( c o n t
0033600 r o l S t r u c t u r e D O 1
0033620 ) ( w h i l e C o n d i t i o
0033640 n N I L ) ( \r c o m p i l e
0033660 r O p t i o n s N I L ) ( a
0033700 u d i t C l a s s N I L ) (
0033720 m e t a A s s i g n m e n t s
0033740 N I L ) ( r u l e C l a s s
0033760 N I L ) ( t a s k C l a s s )
0034000 ) \r ( D E F I N S T R u l e S
0034020 e t ( G e t C o n s u m e r B
0034040 a d A p p l e s " L O S . 0 .
0034060 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 6
0034100 7 " ) ( p e r s p e c t i v e
0034120 N o d e # & ( R u l e S e t N
0034140 o d e \r " L O S . 0 . 5 3 4 9
0034160 . 1 2 8 . 2 9 3 8 6 . 1 4 7 " )
0034200 ) ( n a m e # ( G e t C o n
0034220 s u m e r B a d A p p l e s N
0034240 I L R e m e m b e r N a m e )
0034260 ) ( c o m p i l e d R u l e s
0034300 \r G e t C o n s u m e r B a d
0034320 A p p l e s ) ( w o r k S p a
0034340 c e B a d A p p l e s ) ( a
0034360 r g s N I L ) ( t e m p V a
0034400 r s ( c a r g o ) ) ( t a s
0034420 k V a r s N I L ) ( d e b u
0034440 g V a r s \r N I L ) ( n u m
0034460 R u l e s 4 ) ( c o n t r o
0034500 l S t r u c t u r e D O A L L
0034520 ) ( w h i l e C o n d i t i o
0034540 n N I L ) ( c o m p i l e r
0034560 O p t i o n s N I L ) ( a u
0034600 d i t C l a s s N I L ) \r (
0034620 m e t a A s s i g n m e n t s
0034640 N I L ) ( r u l e C l a s s
0034660 N I L ) ( t a s k C l a s s )
0034700 ) \r ( D E F I N S T R u l e S
0034720 e t ( G e t H i n t B a d A p
0034740 p l e s " L N S . 0 . 5 3 4 9
0034760 . 1 2 8 . 6 1 1 2 6 . 1 2 7 " )
0035000 ( p e r s p e c t i v e N o d
0035020 e # & ( R u l e S e t N o d e
0035040 \r " L N S . 0 . 5 3 4 9 . 1 2
0035060 8 . 6 1 1 2 6 . 1 6 8 " ) ) (
0035100 n a m e # ( G e t H i n t B a
0035120 d A p p l e s N I L R e m e
0035140 m b e r N a m e ) ) ( c o m p
0035160 i l e d R u l e s \r G e t H i
0035200 n t B a d A p p l e s ) ( w o
0035220 r k S p a c e B a d A p p l e
0035240 s ) ( a r g s N I L ) ( t
0035260 e m p V a r s N I L ) ( t a
0035300 s k V a r s N I L ) ( d e b
0035320 u g V a r s N I L ) ( \r n u
0035340 m R u l e s 3 ) ( c o n t r
0035360 o l S t r u c t u r e W H I L
0035400 E A L L ) ( w h i l e C o n d
0035420 i t i o n ( r u l e A p p l i
0035440 e d ) ) ( c o m p i l e r O p
0035460 t i o n s N I L ) ( \r a u d
0035500 i t C l a s s N I L ) ( m e
0035520 t a A s s i g n m e n t s N I
0035540 L ) ( r u l e C l a s s N I
0035560 L ) ( t a s k C l a s s ) ) \r
0035600 ( D E F I N S T R u l e S e t
0035620 ( G o T o S t o p p i n g P l
0035640 a c e B a d A p p l e s R u l e
0035660 s " L O S . 0 . 5 3 4 9 . 1 2
0035700 8 . 2 9 3 8 6 . 1 0 3 " ) ( p
0035720 e r s p e c t i v e N o d e #
0035740 & ( \r R u l e S e t N o d e "
0035760 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0036000 9 3 8 6 . 1 4 8 " ) m y V i e
0036020 w N a m e R u l e S e t ) (
0036040 n a m e # ( G o T o S t o p p
0036060 i n g P l a c e B a d A p p l e
0036100 s R u l e s \r \t \t \t \t \t \t \t \t
0036120 N I L R e m e m b e r N
0036140 a m e ) ) ( c o m p i l e d R
0036160 u l e s \r G o T o S t o p p i
0036200 n g P l a c e B a d A p p l e s
0036220 R u l e s ) ( w o r k S p a c
0036240 e B a d A p p l e s ) ( a r
0036260 g s N I L ) ( t e m p V a r
0036300 s ( r e a l L o c a t i o n
0036320 n u m B u y ) ) ( \r t a s k V
0036340 a r s N I L ) ( d e b u g V
0036360 a r s N I L ) ( n u m R u l
0036400 e s 7 ) ( c o n t r o l S t
0036420 r u c t u r e D O A L L ) (
0036440 w h i l e C o n d i t i o n N
0036460 I L ) ( \r c o m p i l e r O p
0036500 t i o n s N I L ) ( a u d i
0036520 t C l a s s N I L ) ( m e t
0036540 a A s s i g n m e n t s N I L
0036560 ) ( r u l e C l a s s N I L
0036600 ) ( t a s k C l a s s ) ) \r (
0036620 D E F I N S T R u l e S e t
0036640 ( S e l l G o o d s B a d A p p
0036660 l e s R u l e s " L O S . 0 .
0036700 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1
0036720 0 6 " ) ( p e r s p e c t i v
0036740 e N o d e # & ( R u l e S e t
0036760 N o d e \r " L O S . 0 . 5 3 4
0037000 9 . 1 2 8 . 2 9 3 8 6 . 1 4 9 "
0037020 ) m y V i e w N a m e R u l
0037040 e S e t ) ( n a m e # ( S e
0037060 l l G o o d s B a d A p p l e s
0037100 R u l e s N I L R e m e m b
0037120 e r N a m e ) ) ( \r c o m p i
0037140 l e d R u l e s S e l l G o o
0037160 d s B a d A p p l e s R u l e s
0037200 ) ( w o r k S p a c e B a d
0037220 A p p l e s ) ( a r g s N I
0037240 L ) ( t e m p V a r s ( c a
0037260 r g o s e l l Q t y ) ) ( \r
0037300 t a s k V a r s N I L ) ( d
0037320 e b u g V a r s N I L ) ( n
0037340 u m R u l e s 3 ) ( c o n t
0037360 r o l S t r u c t u r e D O A
0037400 L L ) ( w h i l e C o n d i t
0037420 i o n N I L ) ( \r c o m p i
0037440 l e r O p t i o n s N I L )
0037460 ( a u d i t C l a s s N I L )
0037500 ( m e t a A s s i g n m e n t
0037520 s N I L ) ( r u l e C l a s
0037540 s N I L ) ( t a s k C l a s
0037560 s ) ) \r ( D E F I N S T R u l
0037600 e S e t ( T a k e T u r n B a
0037620 d A p p l e s R u l e s " L N
0037640 S . 0 . 5 3 4 9 . 1 2 8 . 6 1 1
0037660 2 6 . 1 1 9 " ) ( p e r s p e
0037700 c t i v e N o d e # & ( R u l
0037720 e S e t N o d e \r " L N S . 0
0037740 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6 .
0037760 1 6 9 " ) m y V i e w N a m e
0040000 R u l e S e t ) ( n a m e
0040020 # ( T a k e T u r n B a d A p p
0040040 l e s R u l e s N I L R e m
0040060 e m b e r N a m e ) ) ( \r c o
0040100 m p i l e d R u l e s T a k e
0040120 T u r n B a d A p p l e s R u l
0040140 e s ) ( w o r k S p a c e B
0040160 a d A p p l e s ) ( a r g s
0040200 N I L ) ( t e m p V a r s (
0040220 p o s s i b l e S t o p s ) )
0040240 ( \r t a s k V a r s N I L )
0040260 ( d e b u g V a r s N I L )
0040300 ( n u m R u l e s 1 1 ) ( c
0040320 o n t r o l S t r u c t u r e
0040340 D O A L L ) ( w h i l e C o n
0040360 d i t i o n N I L ) ( \r c o
0040400 m p i l e r O p t i o n s N I
0040420 L ) ( a u d i t C l a s s N
0040440 I L ) ( m e t a A s s i g n m
0040460 e n t s N I L ) ( r u l e C
0040500 l a s s N I L ) ( t a s k C
0040520 l a s s ) ) \r ( D E F I N S T
0040540 R u l e S e t N o d e ( " L N
0040560 S . 0 . 5 3 4 9 . 1 2 8 . 6 1 1
0040600 2 6 . 3 " ) ( p e r s p e c t
0040620 i v e s ? R u l e S e t #
0040640 & ( R u l e S e t \r " L N S .
0040660 0 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6
0040700 . 2 " ) S o u r c e # & ( R
0040720 u l e S e t S o u r c e " L N
0040740 S . 0 . 5 3 4 9 . 1 2 8 . 6 1 1
0040760 2 6 . 4 " ) ) ) \r ( D E F I N S
0041000 T R u l e S e t N o d e ( "
0041020 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0041040 9 3 8 6 . 1 4 6 " ) ( p e r s
0041060 p e c t i v e s ? R u l e S
0041100 e t # & ( R u l e S e t \r "
0041120 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0041140 9 3 8 6 . 1 0 7 " ) S o u r c
0041160 e # & ( R u l e S e t S o u r
0041200 c e " L O S . 0 . 5 3 4 9 . 1
0041220 2 8 . 2 9 3 8 6 . 1 5 0 " ) ) )
0041240 \r ( D E F I N S T R u l e S e
0041260 t N o d e ( " L O S . 0 . 5 3
0041300 4 9 . 1 2 8 . 2 9 3 8 6 . 1 4 7
0041320 " ) ( p e r s p e c t i v e s
0041340 ? R u l e S e t # & ( R u
0041360 l e S e t \r " L O S . 0 . 5 3
0041400 4 9 . 1 2 8 . 2 9 3 8 6 . 6 7 "
0041420 ) S o u r c e # & ( R u l e
0041440 S e t S o u r c e " L O S . 0
0041460 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0041500 1 5 1 " ) ) ) \r ( D E F I N S T
0041520 R u l e S e t N o d e ( " L
0041540 N S . 0 . 5 3 4 9 . 1 2 8 . 6 1
0041560 1 2 6 . 1 6 8 " ) ( p e r s p
0041600 e c t i v e s ? R u l e S e
0041620 t # & ( R u l e S e t \r " L
0041640 N S . 0 . 5 3 4 9 . 1 2 8 . 6 1
0041660 1 2 6 . 1 2 7 " ) S o u r c e
0041700 # & ( R u l e S e t S o u r c
0041720 e " L N S . 0 . 5 3 4 9 . 1 2
0041740 8 . 6 1 1 2 6 . 1 7 0 " ) ) ) \r
0041760 ( D E F I N S T R u l e S e t
0042000 N o d e ( " L O S . 0 . 5 3 4
0042020 9 . 1 2 8 . 2 9 3 8 6 . 1 4 8 "
0042040 ) ( p e r s p e c t i v e s
0042060 ? R u l e S e t # & ( R u l
0042100 e S e t \r " L O S . 0 . 5 3 4
0042120 9 . 1 2 8 . 2 9 3 8 6 . 1 0 3 "
0042140 ) S o u r c e # & ( R u l e
0042160 S e t S o u r c e " L O S . 0
0042200 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0042220 1 5 2 " ) ) ) \r ( D E F I N S T
0042240 R u l e S e t N o d e ( " L
0042260 O S . 0 . 5 3 4 9 . 1 2 8 . 2 9
0042300 3 8 6 . 1 4 9 " ) ( p e r s p
0042320 e c t i v e s ? R u l e S e
0042340 t # & ( R u l e S e t \r " L
0042360 O S . 0 . 5 3 4 9 . 1 2 8 . 2 9
0042400 3 8 6 . 1 0 6 " ) S o u r c e
0042420 # & ( R u l e S e t S o u r c
0042440 e " L O S . 0 . 5 3 4 9 . 1 2
0042460 8 . 2 9 3 8 6 . 1 5 3 " ) ) ) \r
0042500 ( D E F I N S T R u l e S e t
0042520 N o d e ( " L N S . 0 . 5 3 4
0042540 9 . 1 2 8 . 6 1 1 2 6 . 1 6 9 "
0042560 ) ( p e r s p e c t i v e s
0042600 ? R u l e S e t # & ( R u l
0042620 e S e t \r " L N S . 0 . 5 3 4
0042640 9 . 1 2 8 . 6 1 1 2 6 . 1 1 9 "
0042660 ) S o u r c e # & ( R u l e
0042700 S e t S o u r c e " L N S . 0
0042720 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6 .
0042740 1 7 1 " ) ) ) \r ( D E F I N S T
0042760 R u l e S e t S o u r c e (
0043000 " L N S . 0 . 5 3 4 9 . 1 2 8 .
0043020 6 1 1 2 6 . 4 " ) ( i n d e x
0043040 e d V a r s ( ( # & ( R u l e
0043060 " L N S . 0 . 5 3 4 9 . 1 2 8
0043100 . 6 1 1 2 6 . 5 " ) ) ( \r # &
0043120 ( R u l e " L N S . 0 . 5 3 4
0043140 9 . 1 2 8 . 6 1 1 2 6 . 6 " ) )
0043160 ) ) ( p e r s p e c t i v e N
0043200 o d e # & ( R u l e S e t N o
0043220 d e " L N S . 0 . 5 3 4 9 . 1
0043240 2 8 . 6 1 1 2 6 . 3 " ) \r m y
0043260 V i e w N a m e S o u r c e )
0043300 ( c r e a t e d " 2 7 - J A
0043320 N - 8 3 0 0 : 3 1 : 2 1 " )
0043340 ( c r e a t o r S T E F I K )
0043360 ( e d i t e d " 1 4 - J U L
0043400 - 8 3 1 7 : 0 2 : 5 9 " ) (
0043420 \r e d i t o r O U S T E R H O
0043440 U T ) ) \r ( D E F I N S T R u
0043460 l e S e t S o u r c e ( " L O
0043500 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0043520 8 6 . 1 5 0 " ) ( i n d e x e
0043540 d V a r s ( ( # & ( R u l e
0043560 " L O S . 0 . 0 . 1 7 0 . 5 5 9
0043600 7 8 . 2 " ) ) ( # & \r ( R u l
0043620 e " L O S . 0 . 0 . 1 7 0 . 5
0043640 5 9 7 8 . 3 " ) ) ( # & ( R u
0043660 l e " L O S . 0 . 0 . 1 7 0 .
0043700 5 5 9 7 8 . 4 " ) ) ( # & ( R
0043720 u l e " L O S . 0 . 0 . 1 7 0
0043740 . 5 5 9 7 8 . 5 " ) ) ( # & (
0043760 \r R u l e " L O S . 0 . 0 . 1
0044000 7 0 . 5 5 9 7 8 . 6 " ) ) ( #
0044020 & ( R u l e " L O S . 0 . 0 .
0044040 1 7 0 . 5 5 9 7 8 . 7 " ) ) (
0044060 # & ( R u l e " L O S . 0 . 0
0044100 . 1 7 0 . 5 5 9 7 8 . 8 " ) ) )
0044120 ) ( \r p e r s p e c t i v e N
0044140 o d e # & ( R u l e S e t N o
0044160 d e " L O S . 0 . 5 3 4 9 . 1
0044200 2 8 . 2 9 3 8 6 . 1 4 6 " ) m
0044220 y V i e w N a m e S o u r c e
0044240 ) ( c r e a t e d \r " 1 -
0044260 F E B - 8 3 1 4 : 2 5 : 2 3 "
0044300 ) ( c r e a t o r L O O P S
0044320 C O U R S E ) ( e d i t e d
0044340 " 1 5 - J U L - 8 3 1 5 : 4 8
0044360 : 2 8 " ) ( e d i t o r O U
0044400 S T E R H O U T ) ) \r ( D E F I
0044420 N S T R u l e S e t S o u r c
0044440 e ( " L O S . 0 . 5 3 4 9 . 1
0044460 2 8 . 2 9 3 8 6 . 1 5 1 " ) (
0044500 i n d e x e d V a r s ( ( # &
0044520 ( R u l e " L O S . 0 . 5 3 4
0044540 9 . 1 2 8 . 2 9 3 8 6 . 1 5 4 "
0044560 ) \r ) ( # & ( R u l e " L O
0044600 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0044620 8 6 . 1 5 5 " ) ) ( # & ( R u
0044640 l e " L O S . 0 . 5 3 4 9 . 1
0044660 2 8 . 2 9 3 8 6 . 1 5 6 " ) )
0044700 ( # & ( R u l e \r " L O S . 0
0044720 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0044740 1 5 7 " ) ) ) ) ( p e r s p e
0044760 c t i v e N o d e # & ( R u l
0045000 e S e t N o d e " L O S . 0 .
0045020 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1
0045040 4 7 " ) ) ( c r e a t e d \r
0045060 " 1 5 - J U L - 8 3 0 9 : 0 6
0045100 : 2 4 " ) ( c r e a t o r L
0045120 O O P S C O U R S E ) ( e d i
0045140 t e d " 1 5 - J U L - 8 3 1
0045160 0 : 5 0 : 2 8 " ) ( e d i t o
0045200 r O U S T E R H O U T ) ) \r (
0045220 D E F I N S T R u l e S e t S
0045240 o u r c e ( " L N S . 0 . 5 3
0045260 4 9 . 1 2 8 . 6 1 1 2 6 . 1 7 0
0045300 " ) ( i n d e x e d V a r s
0045320 ( ( # & ( R u l e " L O S . 0
0045340 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0045360 8 6 " ) ) \r ( # & ( R u l e
0045400 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0045420 2 9 3 8 6 . 1 5 8 " ) ) ( # &
0045440 ( R u l e " L O S . 0 . 5 3 4
0045460 9 . 1 2 8 . 2 9 3 8 6 . 8 7 " )
0045500 ) ) ) ( p e r s p e c t i v e
0045520 N o d e # & ( \r R u l e S e t
0045540 N o d e " L N S . 0 . 5 3 4 9
0045560 . 1 2 8 . 6 1 1 2 6 . 1 6 8 " )
0045600 ) ( c r e a t e d " 1 5 - J
0045620 U L - 8 3 0 0 : 5 7 : 2 1 " )
0045640 ( c r e a t o r L O O P S C
0045660 O U R S E ) ( e d i t e d \r
0045700 " 1 5 - J U L - 8 3 0 9 : 5 0
0045720 : 2 8 " ) ( e d i t o r O U
0045740 S T E R H O U T ) ) \r ( D E F I
0045760 N S T R u l e S e t S o u r c
0046000 e ( " L O S . 0 . 5 3 4 9 . 1
0046020 2 8 . 2 9 3 8 6 . 1 5 2 " ) (
0046040 i n d e x e d V a r s ( ( # &
0046060 ( R u l e " L O S . 0 . 5 3 4
0046100 9 . 1 2 8 . 2 9 3 8 6 . 1 2 5 "
0046120 ) \r ) ( # & ( R u l e " L O
0046140 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0046160 8 6 . 1 5 9 " ) ) ( # & ( R u
0046200 l e " L O S . 0 . 5 3 4 9 . 1
0046220 2 8 . 2 9 3 8 6 . 1 6 0 " ) )
0046240 ( # & ( R u l e \r " L O S . 0
0046260 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0046300 1 6 1 " ) ) ( # & ( R u l e
0046320 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0046340 2 9 3 8 6 . 1 6 2 " ) ) ( # &
0046360 ( R u l e " L O S . 0 . 5 3 4
0046400 9 . 1 2 8 . 2 9 3 8 6 . 1 6 3 "
0046420 \r ) ) ( # & ( R u l e " L O
0046440 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0046460 8 6 . 1 6 4 " ) ) ) ) ( p e r
0046500 s p e c t i v e N o d e # & (
0046520 R u l e S e t N o d e " L O S
0046540 . 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8
0046560 6 . 1 4 8 " ) \r m y V i e w N
0046600 a m e S o u r c e ) ( c r e
0046620 a t e d " 1 - F E B - 8 3
0046640 1 4 : 2 5 : 3 4 " ) ( c r e a
0046660 t o r L O O P S C O U R S E )
0046700 ( e d i t e d " 1 5 - J U L
0046720 - 8 3 1 0 : 3 5 : 2 2 " ) \r
0046740 ( e d i t o r O U S T E R H O
0046760 U T ) ) \r ( D E F I N S T R u
0047000 l e S e t S o u r c e ( " L O
0047020 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0047040 8 6 . 1 5 3 " ) ( i n d e x e
0047060 d V a r s ( ( # & ( R u l e
0047100 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0047120 2 9 3 8 6 . 1 6 5 " ) \r ) ( #
0047140 & ( R u l e " L O S . 0 . 5 3
0047160 4 9 . 1 2 8 . 2 9 3 8 6 . 1 6 6
0047200 " ) ) ( # & ( R u l e " L O
0047220 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0047240 8 6 . 1 6 7 " ) ) ( # & ( R u
0047260 l e " L E S C @ 8 B T " ) )
0047300 ( \r # & ( R u l e " L E S C @
0047320 8 B U " ) ) ( # & ( R u l e
0047340 " L E S C @ 8 B V " ) ) ( # &
0047360 ( R u l e " F B S @ @ A ? b "
0047400 ) ) ( # & ( R u l e " F B S
0047420 @ @ A ? c " ) ) ) ) ( \r p e r
0047440 s p e c t i v e N o d e # & (
0047460 R u l e S e t N o d e " L O S
0047500 . 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8
0047520 6 . 1 4 9 " ) m y V i e w N a
0047540 m e S o u r c e ) ( c r e a
0047560 t e d \r " 1 - F E B - 8 3
0047600 1 4 : 2 5 : 4 0 " ) ( c r e a
0047620 t o r L O O P S C O U R S E )
0047640 ( e d i t e d " 1 5 - J U L
0047660 - 8 3 1 0 : 2 0 : 1 3 " ) (
0047700 e d i t o r O U S T E R H O U
0047720 T ) ) \r ( D E F I N S T R u l
0047740 e S e t S o u r c e ( " L N S
0047760 . 0 . 5 3 4 9 . 1 2 8 . 6 1 1 2
0050000 6 . 1 7 1 " ) ( i n d e x e d
0050020 V a r s ( ( # & ( R u l e "
0050040 L O S . 0 . 0 . 1 7 0 . 4 3 3 8
0050060 6 . 1 9 " ) ) ( \r # & ( R u l
0050100 e " L O S . 0 . 0 . 1 7 0 . 4
0050120 3 3 8 6 . 2 6 " ) ) ( # & ( R
0050140 u l e " L O S . 0 . 0 . 1 7 0
0050160 . 4 3 3 8 6 . 2 7 " ) ) ( # &
0050200 ( R u l e " L O S . 0 . 0 . 1
0050220 7 0 . 4 3 3 8 6 . 2 8 " ) ) (
0050240 \r # & ( R u l e " L O S . 0 .
0050260 0 . 1 7 0 . 4 3 3 8 6 . 2 0 " )
0050300 ) ( # & ( R u l e " L O S .
0050320 0 . 0 . 1 7 0 . 4 3 3 8 6 . 2 1
0050340 " ) ) ( # & ( R u l e " L O
0050360 S . 0 . 0 . 1 7 0 . 4 3 3 8 6 .
0050400 2 2 " ) ) ( \r # & ( R u l e
0050420 " L O S . 0 . 0 . 1 7 0 . 4 3 3
0050440 8 6 . 2 3 " ) ) ( # & ( R u l
0050460 e " L O S . 0 . 0 . 1 7 0 . 4
0050500 3 3 8 6 . 2 4 " ) ) ( # & ( R
0050520 u l e " L O S . 0 . 0 . 1 7 0
0050540 . 4 3 3 8 6 . 2 5 " ) ) ( \r #
0050560 & ( R u l e " L O S . 0 . 0 .
0050600 1 7 0 . 4 3 3 8 6 . 2 9 " ) ) )
0050620 ) ( p e r s p e c t i v e N o
0050640 d e # & ( R u l e S e t N o d
0050660 e " L N S . 0 . 5 3 4 9 . 1 2
0050700 8 . 6 1 1 2 6 . 1 6 9 " ) \r m
0050720 y V i e w N a m e S o u r c e
0050740 ) ( c r e a t e d " 1 - F
0050760 E B - 8 3 1 4 : 2 5 : 5 1 " )
0051000 ( c r e a t o r L O O P S C
0051020 O U R S E ) ( e d i t e d "
0051040 1 5 - J U L - 8 3 1 3 : 1 4 :
0051060 3 9 " ) \r ( e d i t o r O U
0051100 S T E R H O U T ) ) \r ( D E F I
0051120 N S T R u l e ( " L N S . 0
0051140 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6 .
0051160 5 " ) ( s o u r c e \r " ( *
0051200 B u y g a s o l i n e a s
0051220 l i m i t e d b y v a r i
0051240 o u s c o n s t r a i n t s .
0051260 ) \r \r T H E N s p a
0051300 c e I n T a n k _ t r u c k : :
0051320 M a x F u e l - t r u c k : f u
0051340 e l \r \t \r f
0051360 u e l A v a i l a b l e _ t r u
0051400 c k : l o c a t i o n : q t y \r
0051420 \r f u e l A
0051440 f f o r d a b l e _ t r u c k :
0051460 c a s h B o x / ( P r i c e P e
0051500 r U n i t t r u c k : l o c a
0051520 t i o n ) \r \r
0051540 q t y _ ( M I N s p a c e I
0051560 n T a n k f u e l A f f o r d
0051600 a b l e f u e l A v a i l a b
0051620 l e ) ; " ) ( e d i t e d "
0051640 1 4 - J U L - 8 3 1 7 : 0 2 :
0051660 5 9 " ) ( e d i t o r \r O U
0051700 S T E R H O U T ) ( r u l e N
0051720 u m b e r 1 ) ( r u l e S e
0051740 t # & ( R u l e S e t " L N
0051760 S . 0 . 5 3 4 9 . 1 2 8 . 6 1 1
0052000 2 6 . 2 " ) ) ) \r ( D E F I N S
0052020 T R u l e ( " L N S . 0 . 5
0052040 3 4 9 . 1 2 8 . 6 1 1 2 6 . 6 "
0052060 ) ( s o u r c e \r " ( * N
0052100 o w a p p r o p r i a t e q
0052120 u a n t i t y h a s b e e n
0052140 c o m p u t e d ) \r \r
0052160 I F q t y > = 1 \r T
0052200 H E N ( _ \ P l a y e r I
0052220 n t e r f a c e B u y s e l
0052240 f q t y ) ; " ) ( e d i t
0052260 e d " 1 4 - J U L - 8 3 1 7
0052300 : 0 2 : 5 9 " ) ( e d i t o r
0052320 O U S T E R H O U T ) ( \r r
0052340 u l e N u m b e r 2 ) ( r u
0052360 l e S e t # & ( R u l e S e t
0052400 " L N S . 0 . 5 3 4 9 . 1 2 8
0052420 . 6 1 1 2 6 . 2 " ) ) ) \r ( D E
0052440 F I N S T R u l e ( " L O S
0052460 . 0 . 0 . 1 7 0 . 5 5 9 7 8 . 2
0052500 " ) ( s o u r c e \r " ( *
0052520 R e t u r n s a s t o p p i
0052540 n g p l a c e e n r o u t
0052560 e t o a d e s t i n a t i
0052600 o n . ) \r \r I F t r u c k : f
0052620 u e l = 0 g o a l g o a l =
0052640 ' P e d d l e \r T H E N s t o
0052660 p p i n g P l a c e _ ( A n y R
0052700 o a d S t o p $ U n i o n H a
0052720 l l ) ; " ) ( e d i t e d "
0052740 1 5 - J U L - 8 3 1 5 : 4 8 :
0052760 2 8 " ) ( e d i t o r O U S
0053000 T E R H O U T ) ( \r r u l e N
0053020 u m b e r 1 ) ( r u l e S e
0053040 t # & ( R u l e S e t " L O
0053060 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0053100 8 6 . 1 0 7 " ) ) ) \r ( D E F I
0053120 N S T R u l e ( " L O S . 0
0053140 . 0 . 1 7 0 . 5 5 9 7 8 . 3 " )
0053160 ( s o u r c e \r " I F t r
0053200 u c k : c a s h B o x < 3 0
0053220 0 0 ~ t r u c k : c a r g o \r
0053240 T H E N s t o p p i n g P l a
0053260 c e _ ( A n y R o a d S t o p
0053300 $ U n i o n H a l l ) ; " ) (
0053320 e d i t e d " 1 5 - J U L - 8
0053340 3 1 5 : 4 8 : 2 8 " ) ( e d
0053360 i t o r O U S T E R H O U T )
0053400 ( \r r u l e N u m b e r 2 )
0053420 ( r u l e S e t # & ( R u l
0053440 e S e t " L O S . 0 . 5 3 4 9
0053460 . 1 2 8 . 2 9 3 8 6 . 1 0 7 " )
0053500 ) ) \r ( D E F I N S T R u l e
0053520 ( " L O S . 0 . 0 . 1 7 0 . 5
0053540 5 9 7 8 . 4 " ) ( s o u r c e
0053560 \r " ( * D o n t r u n o
0053600 u t o f g a s . ) \r I F g
0053620 o a l ~ = ' S i t T i g h t \r
0053640 t r u c k : f u e l <
0053660 . 4 * t r u c k : : M a x F
0053700 u e l \r t r u c k : c a s
0053720 h B o x > 0 \r g a s S t a
0053740 t i o n _ ( N e a r e s t R o a
0053760 d S t o p ( R o a d S t o p s
0054000 $ G a s S t a t i o n . R a
0054020 n g e 1 N I L ' R o o m ) )
0054040 \r T H E N s t o p p i n g P l
0054060 a c e _ g a s S t a t i o n ; "
0054100 ) ( e d i t e d " 1 5 - J U
0054120 L - 8 3 1 5 : 4 8 : 2 8 " )
0054140 ( e d i t o r O U S T E R H O
0054160 U T ) ( r u l e N u m b e r
0054200 3 ) ( \r r u l e S e t # & (
0054220 R u l e S e t " L O S . 0 . 5
0054240 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1 0
0054260 7 " ) ) ) \r ( D E F I N S T R
0054300 u l e ( " L O S . 0 . 0 . 1 7
0054320 0 . 5 5 9 7 8 . 5 " ) ( s o u
0054340 r c e \r " ( * O b e y t h
0054360 e l a w - s t o p a t
0054400 r o u g h r o a d f o r f
0054420 r a g i l e g o o d s . ) \r I
0054440 F t r u c k : c a r g o ( I
0054460 S A ( C A R t r u c k : c a
0054500 r g o ) $ F r a g i l e C o m
0054520 m o d i t y ) \r r o u g h
0054540 R o a d _ ( N e a r e s t R o a
0054560 d S t o p ( R o a d S t o p s
0054600 $ R o u g h R o a d . R a n
0054620 g e 1 d i r e c t i o n ' R
0054640 o o m ) ) \r ( D i s t a n
0054660 c e r o u g h R o a d ) < ( D
0054700 i s t a n c e d e s t i n a t
0054720 i o n ) \r T H E N s t o p p
0054740 i n g P l a c e _ r o u g h R o
0054760 a d ; " ) ( e d i t e d " 1
0055000 5 - J U L - 8 3 1 5 : 4 8 : 2
0055020 8 " ) ( e d i t o r O U S T
0055040 E R H O U T ) ( r u l e N u m
0055060 b e r 4 ) ( \r r u l e S e t
0055100 # & ( R u l e S e t " L O S
0055120 . 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8
0055140 6 . 1 0 7 " ) ) ) \r ( D E F I N
0055160 S T R u l e ( " L O S . 0 .
0055200 0 . 1 7 0 . 5 5 9 7 8 . 6 " )
0055220 ( s o u r c e \r " I F ( D i
0055240 s t a n c e d e s t i n a t i
0055260 o n ) < = . R a n g e 1 ( R o
0055300 o m T o P a r k P d e s t i n
0055320 a t i o n ) \r T H E N s t o p
0055340 p i n g P l a c e _ d e s t i n
0055360 a t i o n ; " ) ( e d i t e d
0055400 " 1 5 - J U L - 8 3 1 5 : 4
0055420 8 : 2 8 " ) ( e d i t o r O
0055440 U S T E R H O U T ) ( r u l e
0055460 N u m b e r 5 ) ( \r r u l e
0055500 S e t # & ( R u l e S e t "
0055520 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0055540 9 3 8 6 . 1 0 7 " ) ) ) \r ( D E
0055560 F I N S T R u l e ( " L O S
0055600 . 0 . 0 . 1 7 0 . 5 5 9 7 8 . 7
0055620 " ) ( s o u r c e \r " I F
0055640 g a s S t a t i o n _ ( F u r t
0055660 h e s t R o a d S t o p ( R o
0055700 a d S t o p s $ G a s S t a t
0055720 i o n . R a n g e 1 d i r e
0055740 c t i o n ' R o o m ) ) \r
0055760 g a s S t a t i o n : q t y >
0056000 0 \r T H E N s t o p p i n g P
0056020 l a c e _ g a s S t a t i o n ;
0056040 " ) ( e d i t e d " 1 5 - J
0056060 U L - 8 3 1 5 : 4 8 : 2 8 " )
0056100 ( e d i t o r O U S T E R H
0056120 O U T ) ( r u l e N u m b e r
0056140 6 ) ( \r r u l e S e t # &
0056160 ( R u l e S e t " L O S . 0 .
0056200 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1
0056220 0 7 " ) ) ) \r ( D E F I N S T
0056240 R u l e ( " L O S . 0 . 0 . 1
0056260 7 0 . 5 5 9 7 8 . 8 " ) ( s o
0056300 u r c e \r " T H E N s t o p
0056320 p i n g P l a c e _ ( N t h R o
0056340 a d S t o p m a x M o v e
0056360 d i r e c t i o n N I L ' R
0056400 o o m ) ; " ) ( e d i t e d
0056420 " 1 5 - J U L - 8 3 1 5 : 4 8
0056440 : 2 8 " ) ( \r e d i t o r O
0056460 U S T E R H O U T ) ( r u l e
0056500 N u m b e r 7 ) ( r u l e S
0056520 e t # & ( R u l e S e t " L
0056540 O S . 0 . 5 3 4 9 . 1 2 8 . 2 9
0056560 3 8 6 . 1 0 7 " ) ) ) \r ( D E F
0056600 I N S T R u l e ( " L O S .
0056620 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6
0056640 . 1 5 4 " ) ( s o u r c e "
0056660 T H E N c a r g o _ ( C A
0056700 R t r u c k : c a r g o ) ; "
0056720 ) ( e d i t e d \r " 1 5 - J
0056740 U L - 8 3 1 0 : 5 0 : 2 8 " )
0056760 ( e d i t o r O U S T E R H
0057000 O U T ) ( r u l e N u m b e r
0057020 1 ) ( r u l e S e t # & (
0057040 R u l e S e t " L O S . 0 . 5
0057060 3 4 9 . 1 2 8 . 2 9 3 8 6 . 6 7
0057100 " \r ) ) ) \r ( D E F I N S T R
0057120 u l e ( " L O S . 0 . 5 3 4 9
0057140 . 1 2 8 . 2 9 3 8 6 . 1 5 5 " )
0057160 ( s o u r c e " T H E N d
0057200 e s t i n a t i o n _ c o n
0057220 s u m e r ; " ) ( e d i t e d
0057240 \r " 1 5 - J U L - 8 3 1 0 :
0057260 5 0 : 2 8 " ) ( e d i t o r
0057300 O U S T E R H O U T ) ( r u l
0057320 e N u m b e r 2 ) ( r u l e
0057340 S e t # & ( R u l e S e t "
0057360 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0057400 9 3 8 6 . 6 7 " \r ) ) ) \r ( D E
0057420 F I N S T R u l e ( " L O S
0057440 . 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8
0057460 6 . 1 5 6 " ) ( s o u r c e
0057500 \r " ( * I f o u r i n i t
0057520 i a l c o n s u m e r c o u
0057540 l d n ' t b u y , t h e n
0057560 c h o o s e a n y o t h e r
0057600 ) \r \r I F c o n s u m e r : q
0057620 t y = 0 \r T H E N d e
0057640 s t i n a t i o n _ ( N e a
0057660 r e s t R o a d S t o p ( B u
0057700 y e r s c a r g o ) ) ; " )
0057720 ( e d i t e d " 1 5 - J U L -
0057740 8 3 1 0 : 5 0 : 2 8 " ) ( e
0057760 d i t o r \r O U S T E R H O U
0060000 T ) ( r u l e N u m b e r 3
0060020 ) ( r u l e S e t # & ( R u
0060040 l e S e t " L O S . 0 . 5 3 4
0060060 9 . 1 2 8 . 2 9 3 8 6 . 6 7 " )
0060100 ) ) \r ( D E F I N S T R u l e
0060120 ( " L O S . 0 . 5 3 4 9 . 1 2
0060140 8 . 2 9 3 8 6 . 1 5 7 " ) ( s
0060160 o u r c e \r " ( * I f w e
0060200 ' v e g o t g a r b a g e
0060220 o r n o c o n s u m e r ,
0060240 t h e n g o t o t h e C
0060260 i t y D u m p ) \r \r I F ( O
0060300 R ~ c o n s u m e r ~ c a r
0060320 g o : s t a t u s ) \r T
0060340 H E N d e s t i n a t i o n
0060360 _ ( N e a r e s t R o a d S t
0060400 o p ( R o a d S t o p s $ C
0060420 i t y D u m p ) ) ; " ) ( e d
0060440 i t e d " 1 5 - J U L - 8 3
0060460 1 0 : 5 0 : 2 8 " ) ( \r e d i
0060500 t o r O U S T E R H O U T )
0060520 ( r u l e N u m b e r 4 ) (
0060540 r u l e S e t # & ( R u l e S
0060560 e t " L O S . 0 . 5 3 4 9 . 1
0060600 2 8 . 2 9 3 8 6 . 6 7 " ) ) ) \r
0060620 ( D E F I N S T R u l e ( "
0060640 L O S . 0 . 5 3 4 9 . 1 2 8 . 2
0060660 9 3 8 6 . 8 6 " ) ( s o u r c
0060700 e \r " I F ~ h i n t s \r
0060720 T H E N h i n t s _ (
0060740 _ s e l f E v a l B o a r d
0060760 t r u c k ) \r p r o d
0061000 u c e r _ ( C A A R h i n
0061020 t s ) \r c o n s u m e r
0061040 _ ( C A D A R h i n t s )
0061060 ; " ) ( e d i t e d " 1 5 -
0061100 J U L - 8 3 0 9 : 5 0 : 2 8 "
0061120 ) ( e d i t o r O U S T E R
0061140 H O U T ) ( r u l e N u m b e
0061160 r 1 ) ( \r r u l e S e t #
0061200 & ( R u l e S e t " L N S . 0
0061220 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6 .
0061240 1 2 7 " ) ) ) \r ( D E F I N S T
0061260 R u l e ( " L O S . 0 . 5 3
0061300 4 9 . 1 2 8 . 2 9 3 8 6 . 1 5 8
0061320 " ) ( s o u r c e " I F ~
0061340 h i n t s T H E N ( S T O P
0061360 N I L ' N o G o o d M o v e
0061400 ' G a v e U p ) ; " ) ( \r e
0061420 d i t e d " 1 5 - J U L - 8 3
0061440 0 9 : 5 0 : 2 8 " ) ( e d i
0061460 t o r O U S T E R H O U T )
0061500 ( r u l e N u m b e r 2 ) (
0061520 r u l e S e t # & ( R u l e S
0061540 e t \r " L N S . 0 . 5 3 4 9 .
0061560 1 2 8 . 6 1 1 2 6 . 1 2 7 " ) )
0061600 ) \r ( D E F I N S T R u l e
0061620 ( " L O S . 0 . 5 3 4 9 . 1 2 8
0061640 . 2 9 3 8 6 . 8 7 " ) ( s o u
0061660 r c e \r " I F ( O R p r o
0061700 d u c e r : q t y < 1 c o n
0061720 s u m e r : q t y < 1 ( A n y
0061740 B a n d i t s P p r o d u c e
0061760 r c o n s u m e r ) ) \r
0062000 T H E N h i n t s _ ( C
0062020 D R h i n t s ) \r p r
0062040 o d u c e r _ ( C A A R h
0062060 i n t s ) \r c o n s u m
0062100 e r _ ( C A D A R h i n t
0062120 s ) ; " ) ( e d i t e d " 1
0062140 5 - J U L - 8 3 0 9 : 5 0 : 2
0062160 8 " ) ( e d i t o r O U S T
0062200 E R H O U T ) ( r u l e N u m
0062220 b e r 3 ) ( \r r u l e S e t
0062240 # & ( R u l e S e t " L N S
0062260 . 0 . 5 3 4 9 . 1 2 8 . 6 1 1 2
0062300 6 . 1 2 7 " ) ) ) \r ( D E F I N
0062320 S T R u l e ( " L O S . 0 .
0062340 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1
0062360 2 5 " ) ( s o u r c e " \t -
0062400 > d i r e c t i o n _ ( D i r
0062420 e c t i o n O f d e s t i n a
0062440 t i o n ) ; " ) ( e d i t e d
0062460 \r " 1 5 - J U L - 8 3 1 0 :
0062500 3 5 : 2 2 " ) ( e d i t o r
0062520 O U S T E R H O U T ) ( r u l
0062540 e N u m b e r 1 ) ( r u l e
0062560 S e t # & ( R u l e S e t \r
0062600 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0062620 2 9 3 8 6 . 1 0 3 " ) ) ) \r ( D
0062640 E F I N S T R u l e ( " L O
0062660 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0062700 8 6 . 1 5 9 " ) ( s o u r c e
0062720 " - > r e a
0062740 l L o c a t i o n _ t r u c k :
0062760 l o c a t i o n ; " ) ( e d i
0063000 t e d \r " 1 5 - J U L - 8 3
0063020 1 0 : 3 5 : 2 2 " ) ( e d i t
0063040 o r O U S T E R H O U T ) (
0063060 r u l e N u m b e r 2 ) ( r
0063100 u l e S e t # & ( R u l e S e
0063120 t \r " L O S . 0 . 5 3 4 9 . 1
0063140 2 8 . 2 9 3 8 6 . 1 0 3 " ) ) )
0063160 \r ( D E F I N S T R u l e (
0063200 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0063220 2 9 3 8 6 . 1 6 0 " ) ( s o u
0063240 r c e \r " \t I F . F i n d S
0063260 t o p p i n g P l a c e s t o
0063300 p p i n g P l a c e ~ = t r u c
0063320 k : l o c a t i o n \r
0063340 ~ s t o p p i n g P l
0063360 a c e . B a n d i t P \r \t T H E
0063400 N ( _ \ P l a y e r I n t e
0063420 r f a c e M o v e s e l f
0063440 s t o p p i n g P l a c e ) \r
0063460 r e
0063500 a l L o c a t i o n _ t r u c k
0063520 : l o c a t i o n ; " ) ( e d
0063540 i t e d " 1 5 - J U L - 8 3
0063560 1 0 : 3 5 : 2 2 " ) ( e d i t
0063600 o r O U S T E R H O U T ) (
0063620 \r r u l e N u m b e r 3 ) (
0063640 r u l e S e t # & ( R u l e S
0063660 e t " L O S . 0 . 5 3 4 9 . 1
0063700 2 8 . 2 9 3 8 6 . 1 0 3 " ) ) )
0063720 \r ( D E F I N S T R u l e (
0063740 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0063760 2 9 3 8 6 . 1 6 1 " ) ( s o u
0064000 r c e \r " I F
0064020 r e a l L o c a t i o n ~ = s
0064040 t o p p i n g P l a c e \r \t T
0064060 H E N ( W r i t e G a m e S t
0064100 a t u s % " O h ! ! % " d
0064120 r i v e r % " D i d n t r
0064140 e a c h s t o p p i n g P l a
0064160 c e % " ) ; " ) ( e d i t e d
0064200 \r " 1 5 - J U L - 8 3 1 0 :
0064220 3 5 : 2 2 " ) ( e d i t o r
0064240 O U S T E R H O U T ) ( r u l
0064260 e N u m b e r 4 ) ( r u l e
0064300 S e t # & ( R u l e S e t \r
0064320 " L O S . 0 . 5 3 4 9 . 1 2 8 .
0064340 2 9 3 8 6 . 1 0 3 " ) ) ) \r ( D
0064360 E F I N S T R u l e ( " L O
0064400 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0064420 8 6 . 1 6 2 " ) ( s o u r c e
0064440 " \t I F ( I S A r e a l L
0064460 o c a t i o n $ G a s S t a t
0064500 i o n ) \r \t T H E N . B u y G
0064520 a s ; " ) ( e d i t e d " 1
0064540 5 - J U L - 8 3 1 0 : 3 5 : 2
0064560 2 " ) ( e d i t o r O U S T
0064600 E R H O U T ) ( r u l e N u m
0064620 b e r 5 ) ( r u l e S e t
0064640 # & ( R u l e S e t \r " L O S
0064660 . 0 . 5 3 4 9 . 1 2 8 . 2 9 3 8
0064700 6 . 1 0 3 " ) ) ) \r ( D E F I N
0064720 S T R u l e ( " L O S . 0 .
0064740 5 3 4 9 . 1 2 8 . 2 9 3 8 6 . 1
0064760 6 3 " ) ( s o u r c e \r " \t
0065000 I F g o a l = ' P e d d l e \r
0065020 \t r e a l L o c a t i o n
0065040 = p r o d u c e r \r
0065060 n u m B u y _ ( _
0065100 s e l f M a x P u r c h a s e
0065120 r e a l L o c a t i o n ) \r
0065140 n u m B u y
0065160 > = 1 \r \t T H E N ( _ \
0065200 P l a y e r I n t e r f a c e
0065220 B u y s e l f n u m B u y )
0065240 ; " ) ( e d i t e d " 1 5 -
0065260 J U L - 8 3 1 0 : 3 5 : 2 2 "
0065300 ) ( e d i t o r O U S T E R
0065320 H O U T ) ( \r r u l e N u m b
0065340 e r 6 ) ( r u l e S e t #
0065360 & ( R u l e S e t " L O S . 0
0065400 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0065420 1 0 3 " ) ) ) \r ( D E F I N S T
0065440 R u l e ( " L O S . 0 . 5 3
0065460 4 9 . 1 2 8 . 2 9 3 8 6 . 1 6 4
0065500 " ) ( s o u r c e \r " \t I F
0065520 ( I S A r e a l L o c a t i
0065540 o n $ C o n s u m e r ) r e
0065560 a l L o c a t i o n = d e s t i
0065600 n a t i o n t r u c k : c a r
0065620 g o \r \t T H E N . S e l l G o
0065640 o d s ; " ) ( e d i t e d "
0065660 1 5 - J U L - 8 3 1 0 : 3 5 :
0065700 2 2 " ) ( e d i t o r O U S
0065720 T E R H O U T ) ( r u l e N u
0065740 m b e r 7 ) ( r u l e S e t
0065760 # & ( \r R u l e S e t " L O
0066000 S . 0 . 5 3 4 9 . 1 2 8 . 2 9 3
0066020 8 6 . 1 0 3 " ) ) ) \r ( D E F I
0066040 N S T R u l e ( " L O S . 0
0066060 . 5 3 4 9 . 1 2 8 . 2 9 3 8 6 .
0066100 1 6 5 " ) ( s o u r c e " \t
0066120 - > c a r g o _ ( C A R t r
0066140 u c k : c a r g o ) ; " ) ( e
0066160 d i t e d \r " 1 5 - J U L - 8
0066200 3 1 0 : 2 0 : 1 3 " ) ( e d
0066220 i t o r O U S T E R H O U T )
0066240 ( r u l e N u m b e r 1 )
0066260 ( r u l e S e t # & ( R u l e
0066300 S e t \r " L O S . 0 . 5 3 4 9
0066320 . 1 2 8 . 2 9 3 8 6 . 1 0 6 " )
0066340 ) ) \r ( D E F I N S T R u l e
0066360 ( " L O S . 0 . 5 3 4 9 . 1 2
0066400 8 . 2 9 3 8 6 . 1 6 6 " ) ( s
0066420 o u r c e \r " \t I F ~ ( I S
0066440 A c a r g o t r u c k : l o
0066460 c a t i o n : : C o m m o d i t
0066500 y ) \r \t T H E N ( S T O P N
0066520 I L ' N o S a l e ' W r o n
0066540 g K i n d O f B u y e r ) ; " )
0066560 ( e d i t e d " 1 5 - J U L
0066600 - 8 3 1 0 : 2 0 : 1 3 " ) (
0066620 e d i t o r O U S T E R H O U
0066640 T ) ( \r r u l e N u m b e r
0066660 2 ) ( r u l e S e t # & ( R
0066700 u l e S e t " L O S . 0 . 5 3
0066720 4 9 . 1 2 8 . 2 9 3 8 6 . 1 0 6
0066740 " ) ) ) \r ( D E F I N S T R u
0066760 l e ( " L O S . 0 . 5 3 4 9 .
0067000 1 2 8 . 2 9 3 8 6 . 1 6 7 " )
0067020 ( s o u r c e \r " \t I F c a
0067040 r g o : s t a t u s s e l l Q
0067060 t y _ ( M I N t r u c k : l o
0067100 c a t i o n : q t y c a r g o
0067120 : q t y ) s e l l Q t y > = 1
0067140 \r \t T H E N ( _ \ P l a y
0067160 e r I n t e r f a c e S e l l
0067200 s e l f c a r g o s e l l
0067220 Q t y ) ; " ) ( e d i t e d
0067240 " 1 5 - J U L - 8 3 1 0 : 2 0
0067260 : 1 3 " ) ( e d i t o r O U
0067300 S T E R H O U T \r ) ( r u l e
0067320 N u m b e r 3 ) ( r u l e S
0067340 e t # & ( R u l e S e t " L
0067360 O S . 0 . 5 3 4 9 . 1 2 8 . 2 9
0067400 3 8 6 . 1 0 6 " ) ) ) \r ( D E F
0067420 I N S T R u l e ( " L E S C
0067440 @ 8 B T " ) ( s o u r c e \r
0067460 " \t I F t r u c k : l o c a t
0067500 i o n : p r < 0 \r \t T H E
0067520 N ( S T O P N I L ' N o S
0067540 a l e ' N e v e r S e l l A t
0067560 L o s s ) ; " ) ( e d i t e d
0067600 " 5 - J U L - 8 3 1 1 : 5
0067620 7 : 5 2 " ) ( e d i t o r M
0067640 I T T A L ) ( r u l e N u m b
0067660 e r \r 4 ) ( r u l e S e t
0067700 # & ( R u l e S e t " F R S C
0067720 @ $ P C " ) ) ) \r ( D E F I N S
0067740 T R u l e ( " L E S C @ 8 B
0067760 U " ) ( s o u r c e \r " ( *
0070000 M a k e s a l e a s l i
0070020 m i t e d b y c a r g o a
0070040 n d c o n s u m e r . ) \r \r I
0070060 F ~ c a r g o : s t a t u s
0070100 ( I S A t r u c k : l o c a t
0070120 i o n $ C i t y D u m p ) \r T
0070140 H E N s e l l Q t y _ ( M I N
0070160 t r u c k : l o c a t i o n :
0070200 q t y c a r g o : q t y ) \r
0070220 ( _ \ P l a y e r I
0070240 n t e r f a c e S e l l s e
0070260 l f c a r g o s e l l Q t y
0070300 ) \r ( S T O P T '
0070320 S o l d ' A t C i t y D u m p
0070340 ) ; " ) ( e d i t e d " 5
0070360 - J U L - 8 3 1 1 : 5 7 : 5 2
0070400 " ) ( e d i t o r M I T T A
0070420 L ) ( r u l e N u m b e r 5
0070440 ) ( \r r u l e S e t # & ( R
0070460 u l e S e t " F R S C @ $ P C
0070500 " ) ) ) \r ( D E F I N S T R u
0070520 l e ( " L E S C @ 8 B V " )
0070540 ( s o u r c e \r " \t I F c a
0070560 r g o : s t a t u s s e l l Q
0070600 t y _ ( M I N t r u c k : l o
0070620 c a t i o n : q t y c a r g o
0070640 : q t y ) s e l l Q t y > = 1
0070660 \r \t T H E N ( _ \ P l a y
0070700 e r I n t e r f a c e S e l l
0070720 s e l f c a r g o s e l l
0070740 Q t y ) ; " ) ( e d i t e d
0070760 " 5 - J U L - 8 3 1 1 : 5 7
0071000 : 5 2 " ) ( e d i t o r M I
0071020 T T A L ) ( \r r u l e N u m b
0071040 e r 6 ) ( r u l e S e t #
0071060 & ( R u l e S e t " F R S C @
0071100 $ P C " ) ) ) \r ( D E F I N S T
0071120 R u l e ( " F B S @ @ A ? b
0071140 " ) ( s o u r c e N I L )
0071160 ( e d i t e d " 2 - F E B -
0071200 8 3 1 4 : 5 2 : 2 0 " ) ( e
0071220 d i t o r " L O O P S C O U R
0071240 S E " ) ( \r r u l e N u m b e
0071260 r 7 ) ( r u l e S e t # &
0071300 ( R u l e S e t " F A S @ @ &
0071320 L r " ) ) ( l h s ( A N D
0071340 ( P R O G N ( * R u l e T
0071360 r a c i n g C o d e ) ( T r
0071400 a c e L H S N I L 7 ) \r (
0071420 _ ( G e t O b j F r o m U I D
0071440 " F B S @ @ A ? b " ) P r i
0071460 n t ) ) ( E Q c Q t y s e
0071500 l l Q t y ) ) ) ( r h s ( S
0071520 E T Q ^ v a l u e ( P R O G
0071540 N ( P R O G N ( * M a k e
0071560 a n \r a u d i t r e c o r
0071600 d f o r t h i s r u l e
0071620 a n d s e t i t s a u d i
0071640 t v a l u e s . ) ( S E T Q
0071660 ^ a u d i t R e c o r d ( _
0071700 ( G e t O b j F r o m U I D
0071720 " F A S @ @ < \ " ) \r N e w T
0071740 e m p ) ) ( P u t V a l u e
0071760 ^ a u d i t R e c o r d ( Q U
0072000 O T E r u l e ) ( G e t O b
0072020 j F r o m U I D " F B S @ @ A
0072040 ? b " ) ) ) ( P R O G N ( *
0072060 R u l e T r a c i n g C o
0072100 d e \r ) ( T r a c e R H S N
0072120 I L 7 ) ( _ ( G e t O b j
0072140 F r o m U I D " F B S @ @ A ?
0072160 b " ) P r i n t ) ) ( P u t
0072200 A u d i t R e c s e l f ( Q
0072220 U O T E g o a l ) ( Q U O T
0072240 E B u y ) \r ^ a u d i t R e
0072260 c o r d ) ( P u t A u d i t R
0072300 e c s e l f ( Q U O T E d
0072320 e s t i n a t i o n ) N I L
0072340 ^ a u d i t R e c o r d ) ) ) )
0072360 ) \r ( D E F I N S T R u l e
0072400 ( " F B S @ @ A ? c " ) ( s o
0072420 u r c e N I L ) ( e d i t e
0072440 d " 2 - F E B - 8 3 1 4 :
0072460 5 2 : 2 0 " ) ( e d i t o r
0072500 " L O O P S C O U R S E " ) (
0072520 \r r u l e N u m b e r 8 ) (
0072540 r u l e S e t # & ( R u l e S
0072560 e t " F A S @ @ & L r " ) )
0072600 ( l h s ( A N D ( P R O G N
0072620 ( * R u l e T r a c i n g
0072640 C o d e ) ( T r a c e L H S
0072660 N I L 8 ) \r ( _ ( G e t
0072700 O b j F r o m U I D " F B S @
0072720 @ A ? c " ) P r i n t ) ) (
0072740 L E S S P s e l l Q t y c Q
0072760 t y ) ) ) ( r h s ( S E T Q
0073000 ^ v a l u e ( P R O G N (
0073020 P R O G N ( * M a k e \r a
0073040 n a u d i t r e c o r d f
0073060 o r t h i s r u l e a n d
0073100 s e t i t s a u d i t v
0073120 a l u e s . ) ( S E T Q ^ a
0073140 u d i t R e c o r d ( _ ( G
0073160 e t O b j F r o m U I D \r " F
0073200 A S @ @ < \ " ) N e w T e m p
0073220 ) ) ( P u t V a l u e ^ a u
0073240 d i t R e c o r d ( Q U O T E
0073260 r u l e ) ( G e t O b j F r
0073300 o m U I D " F B S @ @ A ? c "
0073320 ) ) ) ( P R O G N ( * R u
0073340 l e \r T r a c i n g C o d e
0073360 ) ( T r a c e R H S N I L
0073400 8 ) ( _ ( G e t O b j F r o
0073420 m U I D " F B S @ @ A ? c " )
0073440 P r i n t ) ) ( P u t A u d
0073460 i t R e c s e l f ( Q U O T
0073500 E \r d e s t i n a t i o n )
0073520 ( N e a r e s t R o a d S t o p
0073540 ( B u y e r s c a r g o 1 )
0073560 ) ^ a u d i t R e c o r d )
0073600 ( P u t A u d i t R e c s e l
0073620 f ( Q U O T E d i r e c t i
0073640 o n ) ( \r D i r e c t i o n O
0073660 f ( G e t V a l u e s e l f
0073700 ( Q U O T E d e s t i n a t
0073720 i o n ) ) ) ^ a u d i t R e c
0073740 o r d ) ) ) ) ) \r ( D E F I N S
0073760 T R u l e ( " L O S . 0 . 0
0074000 . 1 7 0 . 4 3 3 8 6 . 1 9 " )
0074020 ( s o u r c e \r " ( *
0074040 T o p - L e v e l R u l e S e
0074060 t f o r t a k i n g t u r
0074100 n s . S e t s g o a l a
0074120 n d d e s t i n a t i o n . )
0074140 \r \r I F ~ g o a l \r T H
0074160 E N g o a l _ ' P e d d l e ;
0074200 " ) ( e d i t e d " 1 5 - J
0074220 U L - 8 3 1 3 : 1 4 : 3 9 " )
0074240 ( e d i t o r O U S T E R H
0074260 O U T ) ( r u l e N u m b e r
0074300 1 ) ( r u l e S e t # & (
0074320 \r R u l e S e t " L N S . 0 .
0074340 5 3 4 9 . 1 2 8 . 6 1 1 2 6 . 1
0074360 1 9 " ) ) ) \r ( D E F I N S T
0074400 R u l e ( " L O S . 0 . 0 . 1
0074420 7 0 . 4 3 3 8 6 . 2 6 " ) ( s
0074440 o u r c e " I F g o a l =
0074460 ' P e d d l e ~ t r u c k : c
0074500 a r g o T H E N . G e t H i
0074520 n t ; " ) ( e d i t e d \r "
0074540 1 5 - J U L - 8 3 1 3 : 1 4 :
0074560 3 9 " ) ( e d i t o r O U S
0074600 T E R H O U T ) ( r u l e N u
0074620 m b e r 2 ) ( r u l e S e t
0074640 # & ( R u l e S e t \r " L N
0074660 S . 0 . 5 3 4 9 . 1 2 8 . 6 1 1
0074700 2 6 . 1 1 9 " ) ) ) \r ( D E F I
0074720 N S T R u l e ( " L O S . 0
0074740 . 0 . 1 7 0 . 4 3 3 8 6 . 2 7 "
0074760 ) ( s o u r c e \r " I F
0075000 g o a l = ' P e d d l e ~ h i
0075020 n t s \r T H E N ( S T
0075040 O P N I L ' N o M o v e '
0075060 W e W i l l W a i t ) ; " ) (
0075100 e d i t e d " 1 5 - J U L - 8
0075120 3 1 3 : 1 4 : 3 9 " ) ( e d
0075140 i t o r O U S T E R H O U T )
0075160 ( \r r u l e N u m b e r 3 )
0075200 ( r u l e S e t # & ( R u l
0075220 e S e t " L N S . 0 . 5 3 4 9
0075240 . 1 2 8 . 6 1 1 2 6 . 1 1 9 " )
0075260 ) ) \r ( D E F I N S T R u l e
0075300 ( " L O S . 0 . 0 . 1 7 0 . 4
0075320 3 3 8 6 . 2 8 " ) ( s o u r c
0075340 e " I F g o a l = ' P e d
0075360 d l e t r u c k : c a r g o \r
0075400 T H E N . G e t C o n
0075420 s u m e r ; " ) ( e d i t e d
0075440 " 1 5 - J U L - 8 3 1 3 : 1
0075460 4 : 3 9 " ) ( e d i t o r O
0075500 U S T E R H O U T ) ( r u l e
0075520 N u m b e r 4 ) ( r u l e S
0075540 e t # & ( \r R u l e S e t "
0075560 L N S . 0 . 5 3 4 9 . 1 2 8 . 6
0075600 1 1 2 6 . 1 1 9 " ) ) ) \r ( D E
0075620 F I N S T R u l e ( " L O S
0075640 . 0 . 0 . 1 7 0 . 4 3 3 8 6 . 2
0075660 0 " ) ( s o u r c e \r " I
0075700 F g o a l = ' P e d d l e ~
0075720 t r u c k : c a r g o \r
0075740 T H E N d e s t i n a t i o n
0075760 _ p r o d u c e r ; " ) ( e d
0076000 i t e d " 1 5 - J U L - 8 3
0076020 1 3 : 1 4 : 3 9 " ) ( e d i t
0076040 o r O U S T E R H O U T ) (
0076060 r u l e N u m b e r 5 ) ( \r
0076100 r u l e S e t # & ( R u l e S
0076120 e t " L N S . 0 . 5 3 4 9 . 1
0076140 2 8 . 6 1 1 2 6 . 1 1 9 " ) ) )
0076160 \r ( D E F I N S T R u l e (
0076200 " L O S . 0 . 0 . 1 7 0 . 4 3 3
0076220 8 6 . 2 1 " ) ( s o u r c e
0076240 \r " \r I F g o a l = ' P e
0076260 d d l e t r u c k : f u e l <
0076300 . 7 * t r u c k : : M a x F u
0076320 e l \r T H E N d e s t
0076340 i n a t i o n _ ( N e a r e s t
0076360 R o a d S t o p ( R o a d S t
0076400 o p s $ G a s S t a t i o n )
0076420 ) ; " ) ( e d i t e d " 1 5
0076440 - J U L - 8 3 1 3 : 1 4 : 3 9
0076460 " ) ( \r e d i t o r O U S T
0076500 E R H O U T ) ( r u l e N u m
0076520 b e r 6 ) ( r u l e S e t
0076540 # & ( R u l e S e t " L N S .
0076560 0 . 5 3 4 9 . 1 2 8 . 6 1 1 2 6
0076600 . 1 1 9 " ) ) ) \r ( D E F I N S
0076620 T R u l e ( " L O S . 0 . 0
0076640 . 1 7 0 . 4 3 3 8 6 . 2 2 " )
0076660 ( s o u r c e \r " ( * D o n
0076700 ' t m o v e a w a y f r o
0076720 m A l i c e s d u r i n g
0076740 e n d g a m e . ) \r I F g o
0076760 a l = ' G o T o A l i c e s t
0077000 r u c k : l o c a t i o n = a l
0077020 i c e s \r T H E N g o a l
0077040 _ ' S i t T i g h t ; " ) ( e
0077060 d i t e d " 1 5 - J U L - 8 3
0077100 1 3 : 1 4 : 3 9 " ) ( e d i
0077120 t o r O U S T E R H O U T )
0077140 ( r u l e N u m b e r 7 ) (
0077160 r u l e S e t # & ( \r R u l e
0077200 S e t " L N S . 0 . 5 3 4 9 .
0077220 1 2 8 . 6 1 1 2 6 . 1 1 9 " ) )
0077240 ) \r ( D E F I N S T R u l e
0077260 ( " L O S . 0 . 0 . 1 7 0 . 4 3
0077300 3 8 6 . 2 3 " ) ( s o u r c e
0077320 \r " ( * E x c e p t d o n
0077340 t o v e r s t a y a t A l
0077360 i c e s . ) \r I F t r u c k :
0077400 l o c a t i o n = a l i c e s
0077420 . T i m e A t S t o p > 2
0077440 5 g o a l = ' S i t T i g h t
0077460 \r T H E N a l i c e s _ ( N
0077500 e a r e s t R o a d S t o p (
0077520 R o a d S t o p s $ A l i c e
0077540 s R e s t a u r a n t ) ) \r
0077560 d e s t i n a t i o n
0077600 _ ( P i c k H i O b j s e l
0077620 f ' R a t e S p o t s N e a r
0077640 A l i c e s ( R o a d S t o p
0077660 s ) ) \r g o a l _
0077700 ' G e t C l o s e ; " ) ( e d
0077720 i t e d " 1 5 - J U L - 8 3
0077740 1 3 : 1 4 : 3 9 " ) ( e d i t
0077760 o r O U S T E R H O U T ) (
0100000 r u l e N u m b e r 8 ) ( r
0100020 u l e S e t # & ( \r R u l e S
0100040 e t " L N S . 0 . 5 3 4 9 . 1
0100060 2 8 . 6 1 1 2 6 . 1 1 9 " ) ) )
0100100 \r ( D E F I N S T R u l e (
0100120 " L O S . 0 . 0 . 1 7 0 . 4 3 3
0100140 8 6 . 2 4 " ) ( s o u r c e
0100160 \r " ( * G e t n e a r t o
0100200 A l i c e s w h e n t i m
0100220 e g e t s c l o s e ) \t \t \r
0100240 I F \ S i m u l a t o r : t
0100260 i m e L e f t < 1 0 0 ~ [
0100300 g o a l < < ' ( S i t T i g h t
0100320 G e t C l o s e G o T o A l
0100340 i c e s ) ] \r T H E N
0100360 a l i c e s _ ( N e a r e s t R
0100400 o a d S t o p ( R o a d S t o
0100420 p s $ A l i c e s R e s t a u
0100440 r a n t ) ) \r d e
0100460 s t i n a t i o n _ ( P i c k
0100500 H i O b j s e l f ' R a t e
0100520 S p o t s N e a r A l i c e s
0100540 ( R o a d S t o p s ) ) \r
0100560 g o a l _ ' G e t C l o
0100600 s e ; " ) ( e d i t e d " 1
0100620 5 - J U L - 8 3 1 3 : 1 4 : 3
0100640 9 " ) ( e d i t o r O U S T
0100660 E R H O U T ) ( r u l e N u m
0100700 b e r 9 ) ( r u l e S e t
0100720 # & ( \r R u l e S e t " L N S
0100740 . 0 . 5 3 4 9 . 1 2 8 . 6 1 1 2
0100760 6 . 1 1 9 " ) ) ) \r ( D E F I N
0101000 S T R u l e ( " L O S . 0 .
0101020 0 . 1 7 0 . 4 3 3 8 6 . 2 5 " )
0101040 ( s o u r c e \r " ( * G o
0101060 t o A l i c e s n o w t
0101100 h a t i t i s t i m e ) \r
0101120 I F \ S i m u l a t o r : t
0101140 i m e L e f t < 3 0 \r
0101160 ~ ( I S A t r u c k : l o
0101200 c a t i o n $ A l i c e s R e
0101220 s t a u r a n t ) \r T
0101240 H E N d e s t i n a t i o n _
0101260 ( N e a r e s t R o a d S t o
0101300 p ( R o a d S t o p s $ A l
0101320 i c e s R e s t a u r a n t ) )
0101340 \r g o a l _ ' G o
0101360 T o A l i c e s ; " ) ( e d
0101400 i t e d " 1 5 - J U L - 8 3
0101420 1 3 : 1 4 : 3 9 " ) ( e d i t
0101440 o r O U S T E R H O U T ) (
0101460 r u l e N u m b e r 1 0 ) (
0101500 r u l e S e t \r # & ( R u l e
0101520 S e t " L N S . 0 . 5 3 4 9 .
0101540 1 2 8 . 6 1 1 2 6 . 1 1 9 " ) )
0101560 ) \r ( D E F I N S T R u l e
0101600 ( " L O S . 0 . 0 . 1 7 0 . 4 3
0101620 3 8 6 . 2 9 " ) ( s o u r c e
0101640 \r " I F ~ ( O R g o a l =
0101660 ' S i t T i g h t \r
0101700 ( A N D g o a l = ' G e t
0101720 C l o s e ( D i s t a n c e
0101740 t r u c k : l o c a t i o n a
0101760 l i c e s ) < = 3 ) ) \r T H E
0102000 N . G o T o S t o p p i n g P
0102020 l a c e ; " ) ( e d i t e d
0102040 " 1 5 - J U L - 8 3 1 3 : 1 4
0102060 : 3 9 " ) ( e d i t o r O U
0102100 S T E R H O U T ) ( r u l e N
0102120 u m b e r 1 1 ) ( r u l e S
0102140 e t \r # & ( R u l e S e t "
0102160 L N S . 0 . 5 3 4 9 . 1 2 8 . 6
0102200 1 1 2 6 . 1 1 9 " ) ) ) \r ( D E
0102220 F I N S T R u l e S e t ( S
0102240 e l l G o o d s P e d d l e r R
0102260 u l e s " F R S C @ $ P C " )
0102300 ( p e r s p e c t i v e N o d
0102320 e # & ( R u l e S e t N o d e
0102340 " F R S C @ $ P H " ) \r m y
0102360 V i e w N a m e R u l e S e t
0102400 ) ( n a m e # ( S e l l G o
0102420 o d s P e d d l e r R u l e s
0102440 N I L R e m e m b e r N a m e
0102460 ) ) ( c o m p i l e d R u l e
0102500 s \r S e l l G o o d s P e d d
0102520 l e r R u l e s ) ( w o r k S
0102540 p a c e P e d d l e r ) ( a
0102560 r g s N I L ) ( t e m p V a
0102600 r s ( c a r g o s e l l Q t
0102620 y ) ) ( t a s k V a r s N I
0102640 L ) ( \r d e b u g V a r s N
0102660 I L ) ( n u m R u l e s 6 )
0102700 ( c o n t r o l S t r u c t u
0102720 r e D O A L L ) ( w h i l e
0102740 C o n d i t i o n N I L ) (
0102760 c o m p i l e r O p t i o n s
0103000 N I L ) ( \r a u d i t C l a s
0103020 s N I L ) ( m e t a A s s i
0103040 g n m e n t s N I L ) ( r u
0103060 l e C l a s s N I L ) ( t a
0103100 s k C l a s s ) ( a r g u m e
0103120 n t s ) ) \r ( D E F I N S T R
0103140 u l e S e t ( S e l l G o o d
0103160 s T o y o t a R u l e s " F A
0103200 S @ @ & L r " ) ( p e r s p e
0103220 c t i v e N o d e # & ( R u l
0103240 e S e t N o d e " F A S @ @ &
0103260 M j " ) \r m y V i e w N a m e
0103300 R u l e S e t ) ( n a m e
0103320 # ( S e l l G o o d s T o y o t
0103340 a R u l e s N I L R e m e m
0103360 b e r N a m e ) ) ( c o m p i
0103400 l e d R u l e s \r S e l l G o
0103420 o d s T o y o t a R u l e s )
0103440 ( w o r k S p a c e T o y o t
0103460 a ) ( a r g s ) ( t e m p V
0103500 a r s ( c a r g o s e l l Q
0103520 t y ) ) ( t a s k V a r s N
0103540 I L ) ( d e b u g V a r s \r
0103560 N I L ) ( n u m R u l e s 4
0103600 ) ( c o n t r o l S t r u c t
0103620 u r e D O A L L ) ( w h i l
0103640 e C o n d i t i o n N I L )
0103660 ( c o m p i l e r O p t i o n s
0103700 N I L ) ( a u d i t C l a s
0103720 s N I L ) \r ( m e t a A s s
0103740 i g n m e n t s N I L ) ( r
0103760 u l e C l a s s N I L ) ( t
0104000 a s k C l a s s ) ( a r g u m
0104020 e n t s ) ) \r ( D E F I N S T
0104040 R u l e S e t N o d e ( " F R
0104060 S C @ $ P H " ) ( p e r s p e
0104100 c t i v e s ? R u l e S e t
0104120 # & ( R u l e S e t " F R S
0104140 C @ $ P C " ) S o u r c e #
0104160 & ( \r R u l e S e t S o u r c e
0104200 " F R S C @ $ P M " ) ) ) \r (
0104220 D E F I N S T R u l e S e t N
0104240 o d e ( " F A S @ @ & M j " )
0104260 ( p e r s p e c t i v e s ?
0104300 R u l e S e t # & ( R u l e
0104320 S e t " F A S @ @ & L r " )
0104340 S o u r c e # & ( \r R u l e S
0104360 e t S o u r c e " F A S @ @ &
0104400 M p " ) ) ) \r ( D E F I N S T
0104420 R u l e S e t S o u r c e ( "
0104440 F R S C @ $ P M " ) ( i n d e
0104460 x e d V a r s ( ( # & ( R u l
0104500 e " L E S C @ 8 B Q " ) ) (
0104520 # & ( R u l e " L E S C @ 8 B
0104540 R " ) ) ( # & ( R u l e \r "
0104560 L E S C @ 8 B S " ) ) ( # & (
0104600 R u l e " L E S C @ 8 B T " )
0104620 ) ( # & ( R u l e " L E S C
0104640 @ 8 B U " ) ) ( # & ( R u l e
0104660 " L E S C @ 8 B V " ) ) ( #
0104700 & ( R u l e " F B S @ @ A ? b
0104720 " ) ) \r ( # & ( R u l e " F
0104740 B S @ @ A ? c " ) ) ) ) ( p e
0104760 r s p e c t i v e N o d e # &
0105000 ( R u l e S e t N o d e " F R
0105020 S C @ $ P H " ) m y V i e w N
0105040 a m e S o u r c e ) ( c r e
0105060 a t e d \r " 1 - F E B - 8 3
0105100 1 4 : 2 5 : 4 0 " ) ( c r e
0105120 a t o r L O O P S C O U R S E
0105140 ) ( e d i t e d " 5 - J U
0105160 L - 8 3 1 1 : 5 7 : 5 2 " )
0105200 ( e d i t o r M I T T A L ) )
0105220 \r ( D E F I N S T R u l e S e
0105240 t S o u r c e ( " F A S @ @ &
0105260 M p " ) ( i n d e x e d V a r
0105300 s ( ( # & ( R u l e " F P S
0105320 C @ $ M D " ) ) ( # & ( R u l
0105340 e " F P S C @ $ M E " ) ) (
0105360 # & ( R u l e \r " F P S C @ $
0105400 M F " ) ) ( # & ( R u l e "
0105420 F P S C @ $ M G " ) ) ( # & (
0105440 R u l e " F B S @ @ A ? ` " )
0105460 ) ( # & ( R u l e " F B S @
0105500 @ A ? a " ) ) ( # & ( R u l e
0105520 " F B S @ @ A ? b " ) ) \r (
0105540 # & ( R u l e " F B S @ @ A ?
0105560 c " ) ) ) ) ( p e r s p e c t
0105600 i v e N o d e # & ( R u l e S
0105620 e t N o d e " F A S @ @ & M j
0105640 " ) m y V i e w N a m e S o
0105660 u r c e ) ( c r e a t e d \r
0105700 " 1 - F E B - 8 3 1 4 : 2 5
0105720 : 4 0 " ) ( c r e a t o r L
0105740 O O P S C O U R S E ) ( e d i
0105760 t e d " 1 6 - F E B - 8 3 1
0106000 4 : 2 6 : 2 4 " ) ( e d i t o
0106020 r S T E F I K ) ) \r ( D E F I
0106040 N S T R u l e ( " L E S C @
0106060 8 B Q " ) ( s o u r c e " \t
0106100 - > c a r g o _ ( C A R t r
0106120 u c k : c a r g o ) ; " ) ( e
0106140 d i t e d " 5 - J U L - 8 3
0106160 1 1 : 5 7 : 5 2 " ) ( \r e d
0106200 i t o r M I T T A L ) ( r u
0106220 l e N u m b e r 1 ) ( r u l
0106240 e S e t # & ( R u l e S e t
0106260 " F R S C @ $ P C " ) ) ) \r ( D
0106300 E F I N S T R u l e ( " L E
0106320 S C @ 8 B R " ) ( s o u r c e
0106340 \r " \t I F ~ ( I S A c a r
0106360 g o t r u c k : l o c a t i o
0106400 n : : C o m m o d i t y ) \r \t T
0106420 H E N ( S T O P N I L ' N
0106440 o S a l e ' W r o n g K i n d
0106460 O f B u y e r ) ; " ) ( e d i
0106500 t e d " 5 - J U L - 8 3 1
0106520 1 : 5 7 : 5 2 " ) ( e d i t o
0106540 r M I T T A L ) ( \r r u l e
0106560 N u m b e r 2 ) ( r u l e S
0106600 e t # & ( R u l e S e t " F
0106620 R S C @ $ P C " ) ) ) \r ( D E F
0106640 I N S T R u l e ( " L E S C
0106660 @ 8 B S " ) ( s o u r c e \r
0106700 " \t I F t r u c k : l o c a t
0106720 i o n : p r < 1 . 1 g o a
0106740 l = ' P e d d l e \r \t T H E N
0106760 ( S T O P N I L ' N o S a
0107000 l e ' A v o i d C h e a p S k
0107020 a t e s ) ; " ) ( e d i t e d
0107040 " 5 - J U L - 8 3 1 1 : 5
0107060 7 : 5 2 " ) ( e d i t o r M
0107100 I T T A L ) ( \r r u l e N u m
0107120 b e r 3 ) ( r u l e S e t
0107140 # & ( R u l e S e t " F R S C
0107160 @ $ P C " ) ) ) \r ( D E F I N S
0107200 T R u l e ( " F P S C @ $ M
0107220 D " ) ( s o u r c e " \t - >
0107240 c a r g o _ ( C A R t r u c
0107260 k : c a r g o ) ; " ) ( e d i
0107300 t e d " 1 6 - F E B - 8 3 1
0107320 4 : 2 6 : 2 4 " ) ( \r e d i t
0107340 o r S T E F I K ) ( r u l e
0107360 N u m b e r ) ( r u l e S e t
0107400 # & ( R u l e S e t " F A S
0107420 @ @ & L r " ) ) ) \r ( D E F I N
0107440 S T R u l e ( " F P S C @ $
0107460 M E " ) ( s o u r c e \r " (
0107500 * A b o r t s a l e i f
0107520 c a r g o h a s d i s a p p
0107540 e a r e d . ) \r \t I F ~ c a r
0107560 g o \r \t T H E N d e s t i n a
0107600 t i o n _ N I L \r \t ( W r i t e
0107620 G a m e S t a t u s % " Y i p
0107640 e s ! M y c a r g o i s
0107660 g o n e ! % " ) \r \t ( S T O P
0107700 N I L ' N o S a l e ' N o C
0107720 a r g o ) ; " ) ( e d i t e d
0107740 " 1 6 - F E B - 8 3 1 4 : 2
0107760 6 : 2 4 " ) ( e d i t o r S
0110000 T E F I K ) ( r u l e N u m b
0110020 e r ) ( r u l e S e t # & \r
0110040 ( R u l e S e t " F A S @ @ &
0110060 L r " ) ) ) \r ( D E F I N S T
0110100 R u l e ( " F P S C @ $ M F "
0110120 ) ( s o u r c e \r " ( * M
0110140 a k e s a l e a s l i m i
0110160 t e d b y c a r g o a n d
0110200 c o n s u m e r . ) \r \r \t I F
0110220 s e l l Q t y _ ( M I N t r
0110240 u c k : l o c a t i o n : q t y
0110260 c a r g o : q t y ) s e l l
0110300 Q t y > 0 \r \t T H E N ( _
0110320 g a m e M a s t e r S e l l
0110340 c a r g o s e l l Q t y ) ; "
0110360 ) ( e d i t e d " 1 6 - F E
0110400 B - 8 3 1 4 : 2 6 : 2 4 " )
0110420 ( e d i t o r S T E F I K )
0110440 ( r u l e N u m b e r ) \r ( r
0110460 u l e S e t # & ( R u l e S e
0110500 t " F A S @ @ & L r " ) ) ) \r
0110520 ( D E F I N S T R u l e ( "
0110540 F P S C @ $ M G " ) ( s o u r
0110560 c e \r " ( * F i n d a n o
0110600 t h e r b u y e r i f a l
0110620 l n o t s o l d . ) \r \r \t I
0110640 F c a r g o _ ( C A R t r u
0110660 c k : c a r g o ) c a r g o :
0110700 q t y > 0 \r \t T H E N d e s t
0110720 i n a t i o n _ ( N e a r e s t
0110740 R o a d S t o p ( B u y e r s
0110760 t r u c k : c a r g o ) ) \r \t
0111000 d i r e c t i o n _ (
0111020 D i r e c t i o n O f d e s t
0111040 i n a t i o n ) \r \t (
0111060 S T O P N I L ' N o S a l e
0111100 ' C a n t S e l l ) ; " ) (
0111120 e d i t e d " 1 6 - F E B - 8
0111140 3 1 4 : 2 6 : 2 4 " ) ( e d
0111160 i t o r S T E F I K ) ( r u
0111200 l e N u m b e r ) ( \r r u l e
0111220 S e t # & ( R u l e S e t "
0111240 F A S @ @ & L r " ) ) ) \r ( D E
0111260 F I N S T R u l e ( " F B S
0111300 @ @ A ? ` " ) ( s o u r c e
0111320 N I L ) ( e d i t e d " 2
0111340 - F E B - 8 3 1 4 : 5 2 : 2 0
0111360 " ) ( e d i t o r " L O O P
0111400 S C O U R S E " ) ( \r r u l e
0111420 N u m b e r 5 ) ( r u l e S
0111440 e t # & ( R u l e S e t " F
0111460 A S @ @ & L r " ) ) ( l h s
0111500 ( A N D ( P R O G N ( * R
0111520 u l e T r a c i n g C o d e
0111540 ) ( T r a c e L H S N I L
0111560 5 ) \r ( _ ( G e t O b j F r
0111600 o m U I D " F B S @ @ A ? ` "
0111620 ) P r i n t ) ) ( O R ( E
0111640 Q s e l l Q t y 0 ) ( N O
0111660 T ( I S A c a r g o 1 c o
0111700 m m o d i t y ) ) ) ) ) ( r h
0111720 s ( S E T Q \r ^ v a l u e
0111740 ( P R O G N ( P R O G N ( *
0111760 M a k e a n a u d i t r
0112000 e c o r d f o r t h i s r
0112020 u l e a n d s e t i t s
0112040 a u d i t v a l u e s . ) (
0112060 S E T Q \r ^ a u d i t R e c o
0112100 r d ( _ ( G e t O b j F r o
0112120 m U I D " F A S @ @ < \ " )
0112140 N e w T e m p ) ) ( P u t V a
0112160 l u e ^ a u d i t R e c o r d
0112200 ( Q U O T E r u l e ) ( G
0112220 e t O b j F r o m U I D \r " F
0112240 B S @ @ A ? ` " ) ) ) ( P R O
0112260 G N ( * R u l e T r a c i
0112300 n g C o d e ) ( T r a c e R
0112320 H S N I L 5 ) ( _ ( G e
0112340 t O b j F r o m U I D " F B S
0112360 @ @ A ? ` " ) P r i n t ) )
0112400 ( \r P u t A u d i t R e c s e
0112420 l f ( Q U O T E d e s t i n
0112440 a t i o n ) ( N e a r e s t R
0112460 o a d S t o p ( B u y e r s
0112500 c a r g o 1 ) ) ^ a u d i t R
0112520 e c o r d ) ( P u t A u d i t
0112540 R e c s e l f \r ( Q U O T E
0112560 d i r e c t i o n ) ( D i r
0112600 e c t i o n O f ( G e t V a l
0112620 u e s e l f ( Q U O T E d
0112640 e s t i n a t i o n ) ) ) ^ a
0112660 u d i t R e c o r d ) ( P R O
0112700 G N ( * ^ v a l u e \r s e
0112720 t b y R u l e S e t S t o p
0112740 ) ( R u l e S e t S t o p s
0112760 e l f ) ( G O Q U I T ) ) )
0113000 ) ) ) \r ( D E F I N S T R u l
0113020 e ( " F B S @ @ A ? a " ) (
0113040 s o u r c e N I L ) ( e d i
0113060 t e d " 2 - F E B - 8 3 1
0113100 4 : 5 2 : 2 0 " ) ( e d i t o
0113120 r " L O O P S C O U R S E " )
0113140 ( \r r u l e N u m b e r 6 )
0113160 ( r u l e S e t # & ( R u l
0113200 e S e t " F A S @ @ & L r " )
0113220 ) ( l h s ( P R O G N ( *
0113240 R u l e T r a c i n g C o
0113260 d e ) ( T r a c e L H S N I
0113300 L 6 ) ( _ ( \r G e t O b j
0113320 F r o m U I D " F B S @ @ A ?
0113340 a " ) P r i n t ) ) ) ( r h
0113360 s ( S E T Q ^ v a l u e (
0113400 P R O G N ( P R O G N ( *
0113420 R u l e T r a c i n g C o d
0113440 e ) ( T r a c e R H S N I L
0113460 \r 6 ) ( _ ( G e t O b j F
0113500 r o m U I D " F B S @ @ A ? a
0113520 " ) P r i n t ) ) ( _ g a
0113540 m e M a s t e r S e l l c a
0113560 r g o 1 s e l l Q t y ) ) ) )
0113600 ) \r N I L \r
0113606