$ od -c -N 50000 [Indigo]<Spruce>13>SpruceQueue.BR!1 0000000 002 002 005 z \0 \0 \0 017 \0 \0 001 267 \0 \0 001 326 0000020 \0 \0 005 B \0 \0 005 y \0 \0 \0 \0 \0 \0 \0 6 0000040 \0 ! \0 2 \n s o r t W e i g h t \0 0000060 \0 ! \0 \0 \f s o r t S t r a t e g 0000100 y \0 \0 ! \0 \0 006 q D i r t y \0 \0 @ 0000120 \0 001 \f C l e a n u p Q u e u e \0 0000140 \0 @ \0 002 017 I n i t i a l i z e Q 0000160 u e u e \0 @ \0 003 \n A d d T o Q u 0000200 e u e \0 \0 @ \0 004 \t F u l l Q u e 0000220 u e \0 @ \0 005 016 M a r k Q u e u e 0000240 E n t r y \0 \0 @ \0 006 017 C h e c k 0000260 P o i n t Q u e u e \0 @ \0 \a \t S 0000300 o r t Q u e u e \0 A \0 \b 016 f e S 0000320 o r t P r i o r i t y \0 \0 A \0 \t 0000340 021 f e P e n d i n g P r i o r i 0000360 t y \0 A \0 \n \n f e S o r t F i f 0000400 o \0 \0 A \0 \v \b f e I n s e r t \0 0000420 \0 A \0 \f \f F i r s t R e l F r e 0000440 e \0 \0 A \0 \r \t L o c k Q u e u e 0000460 \0 A \0 016 006 Z o n e O K \0 \0 A \0 017 0000500 \f V p a g e T o V p a g e \0 \0 \0 0000520 \0 \0 021 I n i t S p r u c e S u b 0000540 f i l e \0 \0 \0 \0 \b f r e e F i l 0000560 e \0 \0 \0 \0 \0 \f V p a g e T o R p 0000600 a g e \0 \0 \0 \0 \0 \b S p o o l V e 0000620 c \0 \0 \0 \0 \0 022 W i n d o w C r e 0000640 a t e S t r e a m \0 \0 \0 \0 \0 \t Q 0000660 u e u e F i l e \0 \0 \0 \0 \n A c t 0000700 O n E n t r y \0 \0 \0 \0 \0 \b p r i 0000720 n t D o c \0 \0 \0 \0 \0 004 P o s t \0 0000740 \0 \0 \0 \0 020 F o r g e t S p r u c 0000760 e F i l e \0 \0 \0 \0 \0 003 M i n \0 \0 0001000 \0 \0 \a R e c l a i m \0 \0 \0 \0 006 C 0001020 l o s e s \0 \0 \0 \0 \0 017 R e s e t 0001040 S p r u c e F i l e \0 \0 \0 \0 017 S 0001060 p r u c e C o n d i t i o n \0 \0 0001100 \0 \0 017 n u m F i l e s S p o o l 0001120 e d \0 \0 \0 \0 \t q u e u e L o c k 0001140 \0 \0 \0 \0 006 F S G e t X \0 \0 \0 \0 \0 0001160 \n S p r u c e Z o n e \0 \0 \0 \0 \0 0001200 \n S p r o u l l e r Q \0 \0 \0 \0 \0 0001220 016 I n i t S p r u c e F i l e \0 0001240 \0 \0 \0 \0 \t S p o o l F i l e \0 \0 0001260 \0 \0 023 C r e a t e S p r u c e S 0001300 u b f i l e \0 \0 \0 \0 \n C h e c k 0001320 P o i n t \0 \0 \0 \0 \0 \t M o v e B 0001340 l o c k \0 \0 \0 \0 004 Z e r o \0 \0 \0 0001360 \0 \0 \a F o r E a c h \0 \0 \0 \0 \v I 0001400 n s e r t A f t e r \0 \0 \0 \0 \a E 0001420 n q u e u e \0 \0 \0 \0 003 M a x \0 \0 0001440 \0 \0 006 M u l D i v \0 \0 \0 \0 \0 \f I 0001460 n s e r t B e f o r e \0 \0 \0 \0 \0 0001500 003 U g t \0 \0 \0 \0 005 B l o c k \0 \0 0001520 \0 \0 \t C h e c k Z o n e \0 \0 \0 \0 0001540 \f R p a g e T o V p a g e \0 \0 017 0001560 \0 004 \0 001 \0 005 001 033 \0 006 001 R \0 \a 001 262 0001600 \0 \b 001 276 \0 \t 001 342 \0 \n 001 361 \0 \v 002 1 0001620 \0 \f 002 226 \0 \r 002 273 \0 016 002 323 \0 017 003 \v 0001640 \0 020 003 , \0 021 003 I \0 022 003 U 003 k 003 k 0001660 Z 001 \f 370 \0 024 \f 367 204 \0 i ^ \0 001 375 \0 0001700 Z 006 : 005 372 \r 001 004 " 004 203 \0 001 003 205 \0 0001720 001 001 B 005 : 005 372 \r 001 017 = O Z \b % M 0001740 * 005 i L \0 002 375 P Z 003 212 \0 " \b i G 0001760 \0 003 375 \0 Z 004 375 P Z \a = ? ; 002 Z \b 0002000 375 \0 Z \t = ] ; \0 Z \n 375 P Z \v " \v 0002020 : \n 344 K 001 \f 9 U Z 017 9 T Z 020 9 S 0002040 Z 003 % R ) R i R \0 004 B \t 001 P " \v 0002060 = G 236 \0 # \0 : \t Z 003 254 \0 i J \0 003 0002100 = I Z \f : \f ; \n Z \r 375 \0 Z 016 ! a 0002120 306 \0 212 \0 " \f i ^ \0 002 : 016 372 \r 001 021 0002140 " 016 : \r ; 004 346 \0 = \b Z 003 212 \0 % 005 0002160 i R \0 003 001 005 \0 \0 \0 \0 \0 \0 \0 \0 B \a 0002200 : \f # _ 9 I 347 004 205 P 202 \f 001 004 " 006 0002220 203 \0 B 006 " 006 202 \f 001 ] : \f # _ 9 < 0002240 347 004 205 P 202 \r 001 V " \f 9 Q 346 \0 ) P 0002260 \f 361 \0 i N \0 \0 202 \f 001 024 001 \f \0 \0 0002300 \0 002 \0 004 \0 \f \0 \0 \0 003 \0 \0 \f 355 \0 X 0002320 \0 \0 \0 \0 : 016 372 \r 001 7 " 004 : 016 345 J 0002340 001 3 \t \v 023 N o l o n g e r a 0002360 v a i l a b l e 342 \0 B 003 " \f 255 \0 0002400 i c \0 003 374 \0 ] a " \r 200 \r 001 \t 001 005 0002420 \0 016 \0 \0 \0 \0 @ \0 " \r i X \0 001 " \f 0002440 9 026 346 \0 ) T \f 361 \b \0 " \v = 311 236 \0 0002460 # \0 : \t Z 003 255 \0 i 314 \0 003 205 \0 * \v 0002500 = 277 276 \0 C \0 001 027 \f 355 \0 004 \0 _ \0 0002520 \0 \0 " \f 9 374 346 \0 255 \0 \f 361 \0 : 016 0002540 372 \r 001 \t " 016 375 P 345 \0 212 \0 " \b i _ 0002560 \0 002 B \b i ] \0 \0 " \v 203 \0 B \v " \v 0002600 : \n 344 J 001 V " \t 202 \r 001 \a " \t i S 0002620 \0 001 % 232 i Q \0 001 " \a 375 P 345 \f 001 \t 0002640 " \b 202 J 001 006 " \b = H ; 002 344 J 001 005 0002660 ! E ) E i E \0 002 = @ Z \r % > * \a 0002700 i H \0 002 001 005 \0 \0 \0 \0 \0 \0 \b \0 : \b 0002720 Z 003 212 \0 " \r i M \0 003 : 006 ] K 375 \0 0002740 ] J \f 366 Z 001 \f 370 \0 \t \f 367 375 \0 ] B 0002760 375 \0 ] 353 % A 202 \r 001 \b 375 \0 Z 003 ! a 0003000 - a i a \0 003 E 8 375 \0 Z 003 ! ] - Z 0003020 i Z \0 003 E Z % Z i Z \0 001 = W ; 002 0003040 Z 003 ! T 255 P i T \0 003 001 \v \0 \0 \0 \0 0003060 \f 355 376 376 \0 \0 \0 \0 \0 e \0 244 \0 005 \0 \0 0003100 E 374 9 G Z 003 % 371 ) Z i A \0 003 \f 366 0003120 \0 f Z 001 \f 370 \0 \v \f 367 i R \0 \0 : 004 0003140 # _ 9 O 347 004 205 P 202 \r 001 \a ! K 001 \a 0003160 \0 g \0 \0 \0 \0 \0 210 205 \0 001 001 * 004 9 I 0003200 356 \0 202 300 \b 325 370 \0 374 \0 ] 237 : 004 ; \n 0003220 Z 005 : 004 ] J = 360 # \0 203 \0 = 355 C \0 0003240 : 005 # \a 9 _ 347 220 \b 306 = 346 + \0 = 344 0003260 276 \0 C \0 = 341 # \0 = 337 236 \0 # \0 001 \n 0003300 \0 025 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 \0 0003320 \0 003 255 \0 i H \0 002 375 \0 Z 006 ! J 306 \0 0003340 212 \0 " 004 i U \0 002 202 \f 204 001 205 \0 B 006 0003360 : 006 372 \r 001 \b : 005 # 004 001 \a \0 004 \0 d 0003400 004 \0 \0 \f 205 \0 001 001 254 \0 i ^ \0 002 \f 366 0003420 \0 _ Z 001 \f 370 \0 006 \f 367 = 256 # \0 9 U 0003440 345 K 204 001 205 \0 \f 366 \0 222 Z 001 \f 370 \0 \f 0003460 \f 367 B \a " \a 9 315 345 K 001 003 375 \0 Z 006 0003500 374 \0 ] I i 335 \0 \0 " 004 9 343 346 \0 * 005 0003520 252 300 \b 326 370 \0 : 006 372 \r 001 006 375 \0 ] 213 0003540 001 \a 377 360 \0 221 205 \0 255 \0 i . \0 002 \f 366 0003560 \0 006 Z 001 \f 370 \0 \b \f 367 = - 372 \r 001 \a 0003600 ! 250 ) 247 i 3 \0 002 375 \0 ] % \f 366 \0 262 0003620 Z 001 \f 370 \0 017 \f 367 204 \0 i 262 \0 001 374 \0 0003640 ] 032 ! % 306 \0 B 005 9 217 Z 003 " 005 - 215 0003660 i 037 \0 003 % 212 ) 210 i 034 \0 002 = 206 Z 006 0003700 375 \0 Z \a 001 021 \0 \0 \0 024 " 005 - 023 i 023 0003720 \0 002 001 034 001 \r ! 315 306 \0 B 003 " 005 - 016 0003740 i \n \0 003 001 023 " 004 001 \n \0 \0 \0 \r \0 \0 0003760 \0 \0 \0 \0 \0 \0 \f 355 \0 \t \0 \0 \f 351 \0 002 0004000 \0 001 377 344 \0 \0 377 350 001 001 375 \0 ] 6 \f 366 0004020 Z 001 \f 370 \0 \r \f 367 : 004 # _ 9 / 347 004 0004040 205 P 202 \r 001 \t : 004 Z 003 % ) - ( i ( 0004060 \0 003 205 \0 001 R : 004 # _ 9 % 347 004 205 P 0004100 202 \r 001 \a % 034 * 004 i 037 \0 002 205 \0 001 E 0004120 : 004 ; c Z 006 001 017 " 006 202 P 202 \r 001 004 0004140 " 006 202 P 001 003 ! 017 001 001 001 031 " 006 203 \0 0004160 001 026 001 025 % 016 001 016 001 c 020 \0 001 215 \0 \0 0004200 \f 355 \0 + @ \0 \0 \0 \f 355 \0 \t \f 355 \0 \a 0004220 \0 \0 \f 351 \0 001 \0 \0 377 340 001 351 B 006 " 006 0004240 : 004 C c : 004 ; e Z 003 " 006 - O i O 0004260 \0 003 255 P i M \0 002 : 004 C d : 004 Z 003 0004300 % 336 - G i 230 \0 003 202 \f 001 005 % 330 * 004 0004320 i 333 \0 002 205 \0 001 001 \f 366 Z 001 \f 370 \0 \v 0004340 \f 367 : 004 # _ 9 312 347 004 205 P 202 \r 001 003 0004360 205 \0 001 030 : 004 # _ 9 306 347 004 205 P 202 \f 0004400 001 \a : 005 # d : 004 ; d 344 J 001 \t : 005 0004420 Z 003 % 265 * 004 i K \0 003 ! J 001 003 205 \0 0004440 001 001 \f 366 Z 001 \f 370 \0 \n \f 367 ! J 306 \0 0004460 B 003 % 245 - \ i \ \0 003 202 \f 001 005 % 237 0004500 * 004 i 242 \0 002 205 \0 001 005 \0 \0 \0 \0 \0 \0 0004520 \0 \0 \f 366 Z 001 \f 370 \0 017 \f 367 : 004 ; \n 0004540 Z 006 > 005 ; \n Z \a : 006 ; 003 372 \r 001 \b 0004560 = I Z 003 " 006 255 P i [ \0 003 001 003 205 \0 0004600 001 001 B \b : \a ; 003 372 \r 001 \b = ; Z 003 0004620 " \a 255 P i M \0 003 001 003 205 \0 001 001 B \t 0004640 " \t : \b 344 J 001 005 205 \0 001 \f \0 \0 \0 003 0004660 > 005 Z 003 % P * 004 i 372 \0 003 ! 371 001 002 0004700 \0 004 \f 366 Z 001 \f 370 \0 \f \f 367 : 004 ; \n 0004720 Z 006 " 006 203 \0 255 P i O \0 002 202 \r 001 005 0004740 : 006 ; 003 372 \f 001 005 205 \0 001 \r \0 \0 002 # 0004760 = \t Z 003 " 006 255 P i 033 \0 003 F 005 ! 330 0005000 001 002 001 E \f 366 Z 001 \f 370 \0 \b \f 367 B 005 0005020 " 005 375 P 345 K 001 003 375 P Z 004 % . 375 P 0005040 345 \f 001 005 " 004 375 P 345 \f 001 \b 001 004 \0 263 0005060 i % \0 \0 = " 372 \f 001 374 : 004 ] 036 \f 366 0005100 Z 001 \f 370 \0 \a \f 367 % 032 i 032 \0 001 i 026 0005120 \0 \0 001 373 002 g \f 366 Z 001 \f 370 \0 \r \f 367 0005140 : 006 Z \b " 004 * 005 i \f \0 002 212 \0 " \b 0005160 i \t \0 002 \f 366 \0 \0 002 e \0 \0 001 212 \0 \0 0005200 001 Q \0 \0 \0 6 002 316 002 q 002 023 002 \f \0 \0 0005220 \0 \0 \0 321 \0 \0 \0 \0 \0 \0 002 & 002 321 002 " 0005240 003 037 001 360 001 250 \0 \0 003 @ 001 a 003 * 003 i 0005260 001 d \0 216 \0 214 001 333 001 275 001 \f 001 016 001 ? 0005300 001 @ 001 C 001 D 001 H 001 b 003 e 001 213 003 g 0005320 003 S 001 217 001 216 001 220 002 036 002 002 ! 003 0005340 002 h 002 l 002 320 002 317 002 377 003 d 003 f 003 h 0005360 003 j \0 \0 0005364