$ od -c -N 50000 [Indigo]<Dragon>eu>Sil>EUBypass.sil!1 0000000 9 r 377 377 \0 240 001 320 001 250 001 334 2 I f 0000020 b ( 2 n d ) = c ( 1 r s t ) 0000040 t h e n b y p a s s R e s 0000060 u l t 3 - > R e s u l t 2 0000100 377 377 001 < 001 001 \ 001 ) 005 R 3 - R 2 0000120 377 377 001 < \0 370 001 \ 001 001 005 R 3 - R 2 0000140 377 377 001 @ \0 260 001 ` \0 271 005 R 3 - R 2 0000160 377 377 \0 h 001 t 001 _ 001 200 - [ A n y t 0000200 h i n g b u t S t o r e ] [ 0000220 * ] [ F e t c h o r S t o r 0000240 e o r O p ] 377 377 001 t 002 324 001 332 0000260 002 337 023 e u b y p a s s . s i l 0000300 2 / 8 / 8 4 377 377 \0 t 002 \0 346 002 , 0000320 024 [ M o v e o r O p ] [ S t 0000340 o r e ] b 377 377 001 < 001 ( 001 f 001 1 0000360 \a R 1 - A l u B 377 377 001 < 001 024 001 ^ 0000400 001 035 006 C h o i c e \a 377 377 001 4 001 0000420 001 : 001 ) 001 2 377 377 \0 374 001 ( 001 & 001 1 0000440 \a R 1 - A l u B 377 377 \0 x 001 ( \0 242 0000460 001 1 \a R 1 - A l u B 377 377 001 < \0 354 0000500 001 ^ \0 365 006 C h o i c e \a 377 377 001 < 0000520 001 \0 001 f 001 \t \a R 1 - A l u B 377 377 0000540 \0 374 001 \0 001 & 001 \t \a R 1 - A l u B 0000560 377 377 \0 x 001 \0 \0 242 001 \t \a R 1 - A l 0000600 u B 377 377 001 4 001 ( 001 : 001 1 001 6 377 377 0000620 \0 364 001 ( \0 372 001 1 001 6 377 377 001 4 001 \0 0000640 001 : 001 \t 001 6 377 377 \0 364 001 \0 \0 372 001 \t 0000660 001 6 377 377 \0 p 001 \0 \0 v 001 \t 001 6 377 377 0000700 \0 270 001 ( \0 330 001 1 005 R 1 - S 1 377 377 0000720 \0 270 001 \0 \0 330 001 \t 005 R 1 - S 1 377 377 0000740 \0 374 001 030 001 & 001 ! \a R 1 - A l u A 0000760 377 377 \0 270 001 030 \0 342 001 ! \a R 1 - A l 0001000 u A 377 377 \0 374 \0 360 001 & \0 371 \a R 1 - 0001020 A l u A 377 377 \0 364 \0 360 \0 372 \0 371 001 6 0001040 377 377 \0 260 \0 360 \0 266 \0 371 001 6 377 377 \0 270 0001060 \0 360 \0 342 \0 371 \a R 1 - A l u A 377 377 0001100 \0 x \0 360 \0 242 \0 371 \a R 1 - A l u A 0001120 377 377 \0 p 001 ( \0 v 001 1 001 6 377 377 \0 x 0001140 001 030 \0 242 001 ! \a R 1 - A l u A 377 377 0001160 \0 p 001 030 \0 v 001 ! 001 6 377 377 \0 354 001 ( 0001200 \0 362 001 1 001 b 377 377 \0 354 001 030 \0 363 001 ! 0001220 001 a 377 377 \0 250 001 030 \0 257 001 ! 001 a 377 377 0001240 \0 250 001 ( \0 256 001 1 001 b 377 377 \0 354 001 \0 0001260 \0 362 001 \t 001 b 377 377 \0 354 \0 360 \0 363 \0 371 0001300 001 a 377 377 \0 250 \0 360 \0 257 \0 371 001 a 377 377 0001320 \0 250 001 \0 \0 256 001 \t 001 b 377 377 \0 h 001 ( 0001340 \0 n 001 1 001 b 377 377 \0 h 001 030 \0 o 001 ! 0001360 001 a 377 377 \0 h \0 360 \0 o \0 371 001 a 377 377 0001400 \0 h 001 \0 \0 n 001 \t 001 b 377 377 001 0 \0 310 0001420 001 b \0 321 \b N o m a t c h \0 377 377 0001440 001 8 \0 324 001 ` \0 337 \b p o s s i b l 0001460 e c 377 377 \0 370 \0 324 001 \0 337 \b p o s 0001500 s i b l e c 377 377 \0 360 \0 310 001 " \0 321 0001520 \b N o m a t c h \0 377 377 \0 254 \0 310 0001540 \0 336 \0 321 \b N o m a t c h \0 377 377 0001560 \0 264 \0 324 \0 334 \0 337 \b p o s s i b l 0001600 e c 377 377 \0 t \0 324 \0 234 \0 337 \b p o s 0001620 s i b l e c 377 377 \0 l \0 310 \0 236 \0 321 0001640 \b N o m a t c h \0 377 377 001 4 \0 260 0001660 001 : \0 271 001 2 377 377 001 , 001 ( 001 2 001 1 0001700 001 b 377 377 001 , 001 \0 001 2 001 \t 001 b 377 377 0001720 001 \0 \0 240 001 033 \0 253 004 N o O p h 377 377 0001740 001 \0 \0 260 001 033 \0 273 004 N o O p h 377 377 0001760 \0 364 \0 260 \0 372 \0 271 001 5 377 377 001 , \0 260 0002000 001 2 \0 271 001 b 377 377 \0 354 \0 260 \0 362 \0 271 0002020 001 b 377 377 \0 354 \0 240 \0 363 \0 251 001 a 377 377 0002040 \0 300 \0 260 \0 340 \0 271 005 R 3 - S 3 377 377 0002060 \0 300 \0 240 \0 333 \0 253 004 N o O p h 377 377 0002100 \0 250 \0 240 \0 257 \0 251 001 a 377 377 \0 250 \0 260 0002120 \0 256 \0 271 001 b 377 377 \0 | \0 260 \0 227 \0 273 0002140 004 N o O p h 377 377 \0 | \0 240 \0 227 \0 253 0002160 004 N o O p h 377 377 \0 p \0 260 \0 v \0 271 0002200 001 5 377 377 \0 h \0 260 \0 n \0 271 001 b 377 377 0002220 \0 h \0 240 \0 o \0 251 001 a 377 377 \0 260 \0 260 0002240 \0 266 \0 271 001 4 377 377 \0 h 002 254 001 334 342 255 0002260 377 377 \0 h 002 ` 001 ) 002 l " 6 : [ O 0002300 p o r M o v e ] [ A n y t h 0002320 i n g b u t M o v e ] p 377 377 0002340 \0 240 002 L 001 _ 002 X $ I f ( a o 0002360 r b ) ( 2 n d ) = c ( 1 r 0002400 s t ) t h e n N o O p d 377 377 0002420 \0 h 002 \ 001 334 342 ] 377 377 \0 h 002 < 001 334 0002440 342 = 377 377 \0 h 001 L 001 334 341 M 377 377 \0 h 0002460 001 364 001 334 341 365 377 377 \0 h 001 340 001 334 341 341 0002500 377 377 \0 h 001 300 001 334 341 301 377 377 \0 h 002 @ 0002520 \0 344 002 L 027 5 : [ F e t c h ] [ 0002540 F e t c h o r O p ] 377 377 \0 h 0002560 001 370 \0 303 002 004 021 4 : [ F e t c h 0002600 ] [ S t o r e ] 377 377 \0 0 \0 244 \0 V 0002620 257 005 F e t c h 377 377 \0 t \0 210 \0 232 0002640 223 005 F e t c h 377 377 \0 270 \0 034 001 Y 0002660 * 027 F e t c h c _ [ a + 0002700 ( b o r k ) ] ^ 377 377 \0 h 001 304 0002720 001 \t 001 320 035 2 : [ A n y t h i n 0002740 g b u t S t o r e ] [ M o v 0002760 e ] 377 377 \0 240 002 004 001 ^ 002 020 $ I f 0003000 a ( 2 n d ) = c ( 1 r s t ) 0003020 t h e n i n s e r t N o O 0003040 p \0 377 377 \0 240 002 , 001 232 002 8 / I f 0003060 a ( 2 n d ) = c ( 1 r s t ) 0003100 t h e n b y p a s s R e s 0003120 u l t 1 - > A l u A 377 377 \0 240 0003140 002 020 001 255 002 034 3 I f b ( 2 n d 0003160 ) = c ( 1 r s t ) t h e 0003200 n b y p a s s R e s u l t 3 0003220 - > S t o r e 3 377 377 \0 h 002 274 0003240 \0 364 002 307 031 p a r i t y h a s 0003260 b e e n c o m p u t e d . 377 377 0003300 \0 h 002 260 002 \t 002 273 N N o t e : R 0003320 e s u l t 3 i s n e v e r 0003340 b y p a s s e d t o S t o r 0003360 e 3 u n l e s s a f e t c 0003400 h h a s o c c u r r e d , 0003420 s o t h a t 377 377 \0 t 002 220 001 ) 0003440 002 234 [ O p o r M o v e ] [ 0003460 A n y t h i n g b u t S t o 0003500 r e ] 231 377 377 \0 240 002 204 001 255 002 220 3 I 0003520 f b ( 2 n d ) = c ( 1 0003540 r s t ) t h e n b y p a s s 0003560 R e s u l t 1 - > S t o r 0003600 e 1 377 377 \0 240 002 234 001 241 002 250 1 I f 0003620 b ( 2 n d ) = c ( 1 r s 0003640 t ) t h e n b y p a s s R 0003660 e s u l t 1 - > A l u B 377 377 0003700 \0 t 002 x \0 342 002 204 023 [ O p o r 0003720 M o v e ] [ S t o r e ] 377 377 \0 260 0003740 001 030 \0 266 001 ! 001 6 377 377 \0 240 002 l 001 242 0003760 002 x 1 I f a ( 2 n d ) = 0004000 c ( 1 r s t ) t h e n b y 0004020 p a s s R e s u l t 1 - > 0004040 A l u A 377 377 \0 240 001 260 001 243 001 274 2 I 0004060 f b ( 3 r d ) = c ( 1 0004100 r s t ) t h e n b y p a s s 0004120 R e s u l t 3 - > A l u B 0004140 . 1 377 377 \0 h 001 244 001 U 001 260 + [ A n 0004160 y t h i n g b u t S t o r e 0004200 ] [ * ] [ A n y t h i n g b u 0004220 t S t o r e ] 377 377 \0 240 001 230 001 257 0004240 001 244 4 I f b ( 3 r d ) = 0004260 c ( 1 r s t ) t h e n b y 0004300 p a s s R e s u l t 3 - > 0004320 S t o r e 1 . D 377 377 \0 h 001 214 001 016 0004340 001 230 036 [ A n y t h i n g b u t 0004360 S t o r e ] [ * ] [ S t o r e 0004400 ] a 377 377 \0 240 001 200 001 244 001 214 2 I f 0004420 a ( 3 r d ) = c ( 1 r s 0004440 t ) t h e n b y p a s s R 0004460 e s u l t 3 - > A l u A . v 0004500 377 377 \0 h 001 h 001 m 001 s 2 o f t h 0004520 e s e c o n d p r e v i o u 0004540 s i n s t r u c t i o n a r 0004560 e a v a i l a b l e . \0 377 377 0004600 \0 364 001 030 \0 372 001 ! 001 6 377 377 \0 p \0 360 0004620 \0 v \0 371 001 6 377 377 \0 364 \0 240 \0 372 \0 251 0004640 001 5 377 377 \0 p \0 240 \0 v \0 251 001 5 377 377 0004660 \0 260 001 ( \0 266 001 1 001 4 377 377 \0 260 001 \0 0004700 \0 266 001 \t 001 4 377 377 \0 260 \0 240 \0 266 \0 251 0004720 001 4 377 377 001 , \0 334 001 2 \0 345 001 3 377 377 0004740 \0 354 \0 334 \0 362 \0 345 001 3 377 377 \0 250 \0 334 0004760 \0 256 \0 345 001 3 377 377 \0 h \0 334 \0 n \0 345 0005000 001 3 377 377 \0 h 001 344 001 265 001 360 @ 3 : 0005020 [ S t o r e ] [ * ] i s l e 0005040 g a l s i n c e S t o r e 0005060 d o e s n o t g e n e r a t 0005100 e a n y r e s u l t . \0 377 377 0005120 001 4 \0 370 001 : 001 001 001 2 377 377 \0 H \0 214 0005140 \0 Z \0 226 003 1 \ 2 377 377 001 h \0 230 001 k 0005160 341 < 377 377 \0 d 001 8 001 h 341 ; 377 377 \0 h 0005200 001 \ 002 023 001 g R t h e r e i s 0005220 n o n e e d t o c o n s i 0005240 d e r s e q u e n c e s o f 0005260 m o r e t h a n t w o i 0005300 n s t r u c t i o n s . A l l 0005320 r e s u l t s o 377 377 \0 h 001 P 0005340 002 024 001 [ R 1 : T h e p i p e 0005360 l i n e h a s l e n g t h 0005400 3 . S i n c e R e s u l t 3 0005420 i s c o n n e c t e d t o 0005440 A l u A , A l u B , a n d 0005460 S t o r e 1 377 377 \0 270 \0 X 001 ; 0005500 f 022 M o v e c _ ( b 0005520 o r k ) 260 377 377 \0 270 \0 D 001 N R 0005540 025 O p c _ a o p ( b 0005560 o r k ) 377 377 \0 270 \0 0 001 1 > 0005600 021 S t o r e ( a + k ) ^ _ 0005620 b 377 377 \0 0 \0 320 \0 W 333 005 S t o 0005640 r e 377 377 \0 8 \0 370 \0 L ! 006 002 O p r 0005660 377 377 \0 0 001 \0 V ! + 004 M o v e > 0005700 377 377 001 0 \0 210 001 V 223 004 M o v e > 0005720 377 377 \0 370 \0 210 001 \f 226 002 O p r 377 377 0005740 \0 264 \0 210 \0 333 223 005 S t o r e 377 377 0005760 001 ( \0 230 001 + 341 < 377 377 \0 350 \0 230 \0 353 0006000 341 < 377 377 \0 244 \0 230 \0 247 341 < 377 377 \0 d 0006020 \0 230 \0 g 341 < 377 377 \0 d 001 020 001 h 341 023 0006040 377 377 \0 d \0 350 001 h 340 353 377 377 \0 d \0 300 0006060 001 h 340 303 377 377 \0 d \0 230 001 h 340 233 0006076