$ od -c -N 50000 [_CD6_]<alpine>Doc>EarlyDesign>AccessControlReorganize.sil!1
0000000 9 r 377 377 001 224 001 244 001 362 ! 255 027 s e q
0000020 = e m p t y o r b a d H
0000040 a s h ? 377 377 001 0 001 X 001 311 ! a * S
0000060 e t t h e e n t r y i n
0000100 t h e E m p t y s e q t o
0000120 b a d H a s h . h 377 377 001 340 001 D
0000140 002 \f ! M \r s e q t o v a l i
0000160 d . 377 377 \0 240 \0 230 001 + 241 & B u i
0000200 l d a s e q u e n c e E m
0000220 p t y t h e s i z e o f
0000240 t h e 377 377 001 204 \0 030 002 ! ' b
0000260 a d H a s h , d i b b i e s E
0000300 m p t y , d i b b i e s B a d
0000320 H a s h } ; 377 377 001 x \0 020 002 ! 031
0000340 . E m p t y : S E Q U E N C E
0000360 s l o t : [ 0 . . n ) O F
0000400 { e m p t y , v a l i d ,
0000420 377 377 \0 004 \0 \0 \0 - \t \n R e o r g
0000440 a n i z e A 377 377 \0 \0 002 340 \0 251 " 351
0000460 . F i l e : [ I v y ] < A l p
0000500 i n e > A c c e s s C o n t r o
0000520 l R e o r g a n i z e . s i l \0
0000540 377 377 001 204 \0 , 001 303 5 020 d e s i r
0000560 e d P a g e N o . ] ; s 377 377 001 354
0000600 002 L 001 355 342 X 377 377 \0 020 001 @ \0 H ! G
0000620 \f A P P R O P R I A T E . \0 377 377
0000640 \0 020 001 8 \0 230 ! A 037 V A L U E S
0000660 E M P T Y , V A L I D , B A
0000700 D H A S H A S 377 377 001 x \0 $ 002 !
0000720 - . r e s o l v e L i s t ,
0000740 d u p L i s t : L I S T O F
0000760 [ c u r r e n t P a g e N o ,
0001000 d 377 377 \0 020 002 240 \0 223 " 251 037 D U P
0001020 L I S T , C A L C T H E D
0001040 E S I R E D S L O T , 377 377 \0 020
0001060 002 270 \0 r " 277 027 F I N D A N A
0001100 V A I L A B L E S L O T . 377 377
0001120 \0 020 002 260 \0 202 " 271 034 W R A P T O
0001140 B E G I N O F F I L E )
0001160 U N T I L 377 377 \0 020 002 250 \0 201 " 261
0001200 030 T H E N S E A R C H F O R
0001220 W A R D ( M A Y \0 377 377 \0 020 002 230
0001240 \0 l " 237 025 F O R E A C H E N
0001260 T R Y O N T H E 377 377 \0 020 002 @
0001300 \0 w " G 026 E X C H W R O N G
0001320 H A S H P A G E S . \0 377 377 \0 020
0001340 002 8 \0 u " A 026 O V E R W R I T E
0001360 E M P T Y P A G E S , 201 377 377
0001400 \0 020 002 0 \0 u " 7 030 R E S O L V E
0001420 L I S T T O T H E D I S K
0001440 . O 377 377 \0 020 002 ( \0 v " / 027 W R I
0001460 T E E V E R Y B O D Y O N
0001500 T H E 377 377 \0 020 001 ( \0 ~ ! / 032 N
0001520 O T E D O N T H E R E S O
0001540 L V E L I S T . \0 377 377 \0 020 001
0001560 \0 232 ! ' A L L P A G E S I
0001600 N T H E W R O N G S L O T
0001620 S G E T ' 377 377 \0 020 001 264 \0 234 ! 274
0001640 R E Q U E S T A S L O T
0001660 T H A T I S C U R R E N T L
0001700 Y Q 377 377 \0 020 001 254 \0 z ! 263 032 A V A
0001720 I L A B L E . F I R S T P
0001740 A G E T O R 377 377 \0 020 001 304 \0 247
0001760 ! 313 $ O N T H A T S L O T .
0002000 L O S E R S G O O N D
0002020 U P L I S T . 245 377 377 \0 020 001 274 \0 230
0002040 ! 303 A N Y T H I N G B U T
0002060 V A L I D G E T S D I B B I
0002100 E S O 377 377 \0 020 001 244 \0 | ! 253 031 T
0002120 H E R E S O L V E L I S T
0002140 W A N T A R E 377 377 \0 020 001 234 \0 207
0002160 ! 243 035 S E E I F T H E S L
0002200 O T S T H E P A G E S O N
0002220 377 377 \0 020 001 0 \0 206 ! 7 033 S E T U
0002240 P E M P T Y A R R A Y W I
0002260 T H T H E 377 377 \0 020 001 030 \0 R ! 037
0002300 016 E M P T Y R E C O R D S . E
0002320 377 377 \0 020 001 020 \0 217 ! 027 035 T U R N
0002340 A L L D E L E T E D R E C O
0002360 R D S I N T O 377 377 001 x 002 034 001 377
0002400 " % & D o e s t h e s l o t
0002420 i n E m p t y f o r t h
0002440 e d e s i r e d d 377 377 001 \ 002 X
0002460 001 261 " a 027 p a g e ' s c u r P
0002500 a g e N o i n i t s 377 377 001 \
0002520 002 334 001 261 " 345 027 p a g e ' s c u
0002540 r P a g e N o i n i t s 377 377
0002560 001 354 002 304 001 355 342 320 377 377 001 204 002 230 001 221
0002600 342 231 377 377 001 220 002 214 001 221 342 230 377 377 001 0
0002620 002 214 001 220 342 215 377 377 001 020 002 224 001 201 " 233
0002640 C a l c t h e n e x t b
0002660 e s t d e s i r e d s l o t
0002700 . | 377 377 002 \0 002 340 002 ( 342 341 377 377 001 T
0002720 002 270 001 Z B 326 001 n 377 377 001 8 002 324 001 E
0002740 " 333 003 N o . 377 377 001 0 002 320 001 X 342 321
0002760 377 377 001 0 002 310 001 1 342 320 377 377 001 304 002 244
0003000 001 312 B 302 001 n 377 377 001 h 002 270 001 y " 277
0003020 004 Y e s . 273 377 377 001 T 002 300 001 310 342 301
0003040 377 377 001 314 002 344 002 006 " 353 022 S e t s
0003060 l o t t o v a l i d . p 377 377
0003100 001 002 300 001 D " 311 \b = e m p t y
0003120 ? \0 377 377 001 024 002 270 001 U " 277 023 I s
0003140 t h e d e s i r e d s l o t
0003160 377 377 001 0 002 244 001 1 342 264 377 377 001 , 002 234
0003200 001 2 B 272 001 v 377 377 001 $ 002 250 001 1 " 257
0003220 003 N o . 377 377 001 0 002 x 001 6 B 226 001 v
0003240 377 377 001 0 002 214 001 1 342 224 377 377 001 T 002 230
0003260 001 X 342 231 377 377 001 034 002 234 001 A " 243 \f I
0003300 s i t v a l i d ? \0 377 377 001 \b
0003320 002 200 001 016 B 236 001 n 377 377 \0 374 002 234 001 \r
0003340 " 243 004 Y e s . 313 377 377 \0 370 002 230 001 \f
0003360 342 231 377 377 \0 324 002 x \0 325 342 224 377 377 \0 274
0003400 002 234 \0 362 " 245 017 i n t h e d u
0003420 p L i s t ? 377 377 \0 250 002 224 \0 372 " 235
0003440 027 I s t h e r e a n o t h e
0003460 r e n t r y 377 377 001 210 001 210 001 216
0003500 A 246 001 n 377 377 \0 350 002 t \0 356 B 222 001 v
0003520 377 377 001 p 002 \b 001 v B & 001 n 377 377 001 h
0003540 002 4 001 264 " = 023 N o , d i b b i
0003560 e s B a d H a s h . 377 377 001 314 002 l
0003600 002 006 " s 022 S e t s l o t t o
0003620 v a l i d . p 377 377 001 x 002 $ 001 313
0003640 " - 024 p a g e = d i b b i e
0003660 s E m p t y ? \a 377 377 001 334 001 334 002 033
0003700 ! 343 017 d i b b i e s B a d H a s
0003720 h . 377 377 001 334 001 324 002 030 ! 335 017 d i b
0003740 b i e s E m p t y o r 377 377 001 334
0003760 001 314 002 023 ! 323 021 S e t t h a t
0004000 s l o t t o 377 377 001 214 001 270 001 324
0004020 ! 301 025 N o , v a l i d o r
0004040 d i b b i e s . 377 377 001 \ 002 344 001 245
0004060 " 355 025 e n t r y i n t h e
0004100 d u p L i s t . 377 377 001 314 002 334 001 370
0004120 " 345 \f t h e d u p L i s t . i
0004140 377 377 \0 310 002 340 \0 336 " 347 005 D o n e .
0004160 377 377 \0 320 002 304 \0 326 B 342 001 v 377 377 \0 324
0004200 002 240 \0 325 342 340 377 377 \0 314 002 254 \0 331 " 263
0004220 003 N o . 377 377 001 224 002 230 001 245 " 237 004 Y
0004240 e s . 006 377 377 001 314 002 274 002 031 " 305 025 W
0004260 r i t e o u r p a g e t h
0004300 e r e . 377 377 001 260 002 334 001 310 342 335 377 377
0004320 002 ( 002 210 002 ) 342 341 377 377 \0 354 002 224 \0 355
0004340 342 230 377 377 001 314 002 324 002 036 " 335 025 R e m
0004360 o v e o u r e n t r y f r
0004400 o m 377 377 001 350 002 270 001 356 B 326 001 v 377 377
0004420 \0 354 002 210 \0 355 342 214 377 377 \0 354 002 210 002 (
0004440 342 211 377 377 001 304 002 300 001 312 B 336 001 n 377 377
0004460 002 $ 002 304 002 * B 342 001 n 377 377 001 \ 002 314
0004500 001 262 " 325 027 E x c h t h e t w
0004520 o d i s k p a g e s 377 377 001 \
0004540 002 324 001 250 " 335 024 a n d u p d a t
0004560 e t h e o t h e r t 377 377 \0 234
0004600 002 | 001 " 205 & S t a r t a t
0004620 t h e b e g i n n i n g o f
0004640 t h e d u p L i s t . i 377 377
0004660 \0 320 001 344 \0 326 B 002 001 v 377 377 \0 324 002 (
0004700 \0 325 342 p 377 377 \0 364 001 224 002 034 341 225 377 377
0004720 \0 364 001 224 \0 365 341 240 377 377 \0 324 001 250 \0 325
0004740 342 p 377 377 \0 334 \0 310 \0 335 340 340 377 377 001 \0
0004760 \0 350 001 ( 340 351 377 377 \0 334 \0 310 002 $ 340 311
0005000 377 377 002 $ \0 310 002 % 341 h 377 377 \0 330 \0 310
0005020 \0 336 @ 346 001 v 377 377 001 \ 002 h 001 220 " o
0005040 017 o r r e s o l v e L i s t .
0005060 377 377 001 \ 002 ` 001 243 " i 024 e n t r y
0005100 i n t h e d u p L i s t 360
0005120 377 377 001 \ 002 P 001 250 " Y 024 a n d u
0005140 p d a t e t h e o t h e r t
0005160 377 377 001 \ 002 H 001 262 " Q 027 E x c h
0005200 t h e t w o d i s k p a g
0005220 e s 377 377 002 $ 001 214 002 % 341 364 377 377 002 $
0005240 001 360 002 % 341 364 377 377 001 254 001 364 002 $ 341 365
0005260 377 377 001 254 001 314 001 255 341 364 377 377 001 370 001 314
0005300 001 371 341 355 377 377 001 370 001 354 002 035 341 355 377 377
0005320 002 034 001 224 002 035 341 354 377 377 \0 324 \0 ` \0 325
0005340 341 234 377 377 001 P 001 h 002 $ 341 i 377 377 \0 360
0005360 \0 324 001 200 340 325 377 377 \0 350 \0 320 \0 351 340 340
0005400 377 377 \0 \0 \0 d \0 242 m . i n t h
0005420 e o r d e r i n w h i c h
0005440 w e f i n d t h e e m p
0005460 t y s l o t s . x 377 377 \0 \0 \0 \
0005500 \0 231 e + e n t r i e s o v e
0005520 r o u r s h o u l d e r i
0005540 n t o e m p t y s l o t s ,
0005560 377 377 \0 \0 \0 T \0 235 [ , a t w h
0005600 a t w i l l b e t h e n
0005620 e w e o f a n d c h u c k
0005640 v a l i d e 377 377 \0 \0 \0 L \0 234
0005660 U - w e e x p e c t t h i
0005700 s t o b e v e r y r a r
0005720 e , s o j u s t s t a r t
0005740 377 377 002 $ 002 L 002 * B j 001 n 377 377 001 304
0005760 002 H 001 312 B f 001 n 377 377 \0 354 002 024 002 (
0006000 342 025 377 377 \0 344 001 214 002 $ 341 215 377 377 \0 354
0006020 002 024 \0 355 342 030 377 377 001 364 001 254 001 372 A 312
0006040 001 v 377 377 \0 340 001 204 \0 346 A 242 001 v 377 377
0006060 001 L 001 L 001 R A j 001 v 377 377 \0 360 001 210
0006100 \0 366 A 246 001 v 377 377 002 030 001 034 002 036 A :
0006120 001 n 377 377 002 \f \0 360 002 022 A 016 001 n 377 377
0006140 001 330 001 001 336 A > 001 n 377 377 001 x \0 314
0006160 001 ~ @ 352 001 n 377 377 001 230 \0 364 001 236 A 022
0006200 001 n 377 377 001 ( \0 320 001 . @ 356 001 n 377 377
0006220 \0 344 001 214 \0 345 341 234 377 377 001 L 001 020 001 R
0006240 A . 001 v 377 377 001 L \0 354 001 R A \n 001 v
0006260 377 377 001 250 001 330 001 256 A 366 001 v 377 377 001 364
0006300 001 320 001 372 A 356 001 v 377 377 001 250 001 264 001 256
0006320 A 322 001 v 377 377 001 350 002 @ 001 356 B ^ 001 v
0006340 377 377 001 350 002 $ 001 356 B B 001 v 377 377 001 204
0006360 002 ( 001 212 B F 001 v 377 377 \0 350 002 \0 \0 356
0006400 B 036 001 v 377 377 \0 320 002 \ \0 326 B z 001 v
0006420 377 377 \0 320 001 204 \0 326 A 242 001 v 377 377 \0 320
0006440 \0 310 \0 326 @ 346 001 v 377 377 \0 p \0 h \0 v
0006460 @ 206 001 v 377 377 001 H \0 h 001 N @ 206 001 v
0006500 377 377 \0 340 \0 314 \0 341 340 341 377 377 \0 344 \0 310
0006520 \0 352 @ 346 001 v 377 377 \0 334 \0 310 \0 342 @ 346
0006540 001 v 377 377 \0 354 \0 310 \0 362 @ 346 001 v 377 377
0006560 \0 320 \0 h \0 326 @ 206 001 v 377 377 001 314 002 d
0006600 002 005 " k 020 t h e r e s o l v e
0006620 L i s t . R 377 377 001 314 002 \ 002 036 " e
0006640 025 R e m o v e o u r e n t r
0006660 y f r o m 377 377 001 354 002 ( 001 355 342 H
0006700 377 377 001 < 002 001 t 342 ! 377 377 001 370 001 254
0006720 001 371 341 314 377 377 002 034 001 224 002 035 341 245 377 377
0006740 001 < 001 244 001 215 341 245 377 377 001 220 001 234 002 001
0006760 ! 245 ! I s t h e d e s i r e
0007000 d s l o t i n t h e E
0007020 m p t y 377 377 \0 324 001 204 \0 325 341 210 377 377
0007040 \0 324 001 | \0 325 341 204 377 377 001 P 001 \ 001 Q
0007060 341 h 377 377 001 0 001 P 001 245 ! Y " M a k
0007100 e a n e n t r y i n t h
0007120 e r e s o l v e l i s t . d
0007140 377 377 001 240 001 004 001 361 ! \r 025 W r i t e
0007160 a n e m p t y r e c o r d
0007200 377 377 001 360 001 \f 002 024 341 \r 377 377 001 h 001 \f
0007220 001 234 341 \r 377 377 001 200 \0 324 001 201 340 350 377 377
0007240 002 020 001 8 002 034 341 9 377 377 001 254 001 8 001 334
0007260 341 9 377 377 002 024 \0 320 002 025 341 \f 377 377 001 \
0007300 \0 350 001 200 340 351 377 377 \0 t \0 204 001 L 340 205
0007320 377 377 \0 t \0 8 \0 u 340 204 377 377 001 L \0 8
0007340 001 M 340 204 377 377 001 l \0 \0 001 260 \a 020 D
0007360 a t a s t r u c t u r e s : 200
0007400 377 377 \0 \0 \0 024 \0 ( 340 025 377 377 \0 354 002 034
0007420 \0 355 342 377 377 002 ( 002 024 002 ) 342 i 377 377
0007440 002 030 002 h 002 ( 342 i 377 377 001 260 002 d 001 310
0007460 342 e 377 377 001 314 002 D 002 031 " M 025 W r i
0007500 t e o u r p a g e t h e r
0007520 e . 377 377 001 340 002 0 001 361 " 7 004 Y e s
0007540 . " 377 377 001 210 002 0 001 211 342 D 377 377 001 X
0007560 002 $ 001 i " + 004 Y e s . 006 377 377 \0 314
0007600 002 , \0 331 " 3 003 N o . 377 377 \0 250 002 034
0007620 001 ; " % + I s t h e r e a n
0007640 o t h e r e n t r y i n t
0007660 h e r e s o l v e l i s t ?
0007700 377 377 \0 324 002 \b \0 325 342 030 377 377 \0 240 002 \0
0007720 001 1 " \t * S t a r t a t t h
0007740 e b e g i n n i n g o f t
0007760 h e r e s o l v e L i s t . \0
0010000 377 377 001 214 001 340 001 300 ! 351 017 t o t h
0010020 e d u p L i s t . 377 377 001 214 001 330
0010040 001 325 ! 337 024 f r o m t h e r e
0010060 s o l v e L i s t \0 377 377 001 214 001 320
0010100 001 303 ! 331 016 M o v e o u r e n
0010120 t r y \0 377 377 001 254 001 254 001 255 341 320 377 377
0010140 001 354 001 270 001 375 ! 277 004 Y e s . \0 377 377
0010160 \0 304 001 270 \0 321 ! 277 003 N o . 377 377 001 H
0010200 001 250 001 Y ! 257 004 Y e s . \0 377 377 \0 254
0010220 001 244 001 ? ! 255 + I s t h e r e
0010240 a n o t h e r e n t r y i n
0010260 t h e r e s o l v e l i s
0010300 t ? 377 377 \0 244 001 200 001 5 ! 211 * S t a
0010320 r t a t t h e b e g i n n
0010340 i n g o f t h e r e s o l
0010360 v e L i s t . \0 377 377 \0 260 001 t 001 \0
0010400 ! } 027 S e t t h e d u p L i
0010420 s t t o N I L . 377 377 \0 340 \0 314
0010440 002 034 340 315 377 377 002 034 \0 314 002 035 341 9 377 377
0010460 \0 350 \0 320 002 024 340 321 377 377 001 340 001 < 002 017
0010500 ! E \r i n t h e E m p t y
0010520 377 377 001 340 001 4 002 017 ! = \r S e t t
0010540 h e e n t r y 377 377 001 300 001 < 001 321
0010560 ! C 004 Y e s . i 377 377 001 240 001 \f 001 304
0010600 ! 023 \f i n t h e f i l e . (
0010620 377 377 \0 360 \0 324 \0 361 340 350 377 377 001 L 001 @
0010640 001 Y ! G 003 N o . 377 377 001 P 001 @ 001 Q
0010660 341 T 377 377 001 4 001 4 001 251 ! = " h a v
0010700 e t h e r i g h t h a s h
0010720 f o r t h i s s l o t ? \0
0010740 377 377 001 4 001 , 001 204 ! 3 027 M u s t
0010760 b e v a l i d . D o e s
0011000 i t 377 377 001 D 001 034 001 Q ! # 003 N o .
0011020 377 377 001 P 001 020 001 Q 341 , 377 377 001 l 001 \f
0011040 001 z ! 023 003 Y e s 377 377 001 4 001 \b 001 c
0011060 ! 017 016 I s i t d e l e t e d
0011100 ? \0 377 377 001 D \0 374 001 Q ! 003 003 N o .
0011120 377 377 001 d \0 350 001 u 357 004 Y e s . \0
0011140 377 377 001 P \0 364 001 Q 341 004 377 377 \0 244 \0 240
0011160 \0 251 340 241 377 377 001 0 \0 344 001 Z 355 \f i
0011200 s i t e m p t y ? \0 377 377 001 020
0011220 \0 354 001 ! 363 004 Y e s . \0 377 377 \0 310
0011240 \0 374 \0 325 ! 003 003 N o . 377 377 \0 244 \0 350
0011260 \0 374 357 030 I s t h e r e a n
0011300 o t h e r r e c o r d ? \0 377 377
0011320 \0 254 \0 270 001 030 301 G o t o t
0011340 h e b e g i n n i n g o f
0011360 t h e f i l e . \0 377 377 \0 244 \0 240
0011400 \0 251 340 241 377 377 \0 240 \0 250 \0 375 257 033 S
0011420 e t t h e r e s o l v e L i
0011440 s t t o N I L . 377 377 \0 240 \0 240
0011460 001 , 251 ( n e w f i l e a n
0011500 d s e t a l l e n t r i e
0011520 s t o " e m p t y " . \0 377 377
0011540 \0 \0 \0 020 \0 ( 340 021 377 377 \0 ` \0 < \0 |
0011560 C \a s m a l l e r 377 377 \0 t \0 8
0011600 \0 271 340 9 377 377 001 \0 X 001 g a 023 e
0011620 n t r i e s t o " e m p t y
0011640 " . 377 377 001 \0 P 001 217 Y e x t
0011660 e n d t h e f i l e , s e
0011700 t t i n g t h e n e w \0 377 377
0011720 001 < \0 < 001 T E 006 b i g g e r \0
0011740 377 377 001 \0 8 001 L 340 9 377 377 \0 320 \0 @
0011760 \0 332 G 002 n o \0 377 377 \0 324 \0 8 \0 325
0012000 340 ` 377 377 \0 244 \0 , 001 5 # S h o
0012020 u l d t h e s i z e o f
0012040 t h e f i l e c h a n g e ?
0012060 377 377 \0 324 \0 \0 325 340 8 377 377 \0 200 \0 030
0012100 001 G ! 9 R e a d t h r u t
0012120 h e f i l e , c o u n t i n
0012140 g t h e n u m b e r o f
0012160 v a l i d e n t r i e s . 377 377
0012200 \0 324 \0 004 \0 325 340 030 377 377 \0 310 \0 \0 \0 333
0012220 \a 005 S t a r t
0012230