summaryrefslogtreecommitdiffstats
path: root/tools/Stegsolve-1.3.jar
blob: d829abb5484134edb4d3aea909e751137bdc3183 (plain) (blame)
ofshex dumpascii
0000 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 00 00 00 00 00 00 00 00 00 00 00 00 09 00 04 00 4d 45 PK........@{.>................ME
0020 54 41 2d 49 4e 46 2f fe ca 00 00 50 4b 03 04 0a 00 00 08 00 00 3d 7b b3 3e fa dc 56 30 d5 00 00 TA-INF/....PK........={.>..V0...
0040 00 d5 00 00 00 14 00 00 00 4d 45 54 41 2d 49 4e 46 2f 4d 41 4e 49 46 45 53 54 2e 4d 46 4d 61 6e .........META-INF/MANIFEST.MFMan
0060 69 66 65 73 74 2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0d 0a 41 6e 74 2d 56 65 72 73 69 6f 6e 3a ifest-Version:.1.0..Ant-Version:
0080 20 41 70 61 63 68 65 20 41 6e 74 20 31 2e 38 2e 31 0d 0a 43 72 65 61 74 65 64 2d 42 79 3a 20 31 .Apache.Ant.1.8.1..Created-By:.1
00a0 2e 36 2e 30 5f 32 31 2d 62 30 37 20 28 53 75 6e 20 4d 69 63 72 6f 73 79 73 74 65 6d 73 20 49 6e .6.0_21-b07.(Sun.Microsystems.In
00c0 63 2e 29 0d 0a 4d 61 69 6e 2d 43 6c 61 73 73 3a 20 73 74 65 67 73 6f 6c 76 65 2e 53 74 65 67 53 c.)..Main-Class:.stegsolve.StegS
00e0 6f 6c 76 65 0d 0a 43 6c 61 73 73 2d 50 61 74 68 3a 20 0d 0a 58 2d 43 4f 4d 4d 45 4e 54 3a 20 4d olve..Class-Path:...X-COMMENT:.M
0100 61 69 6e 2d 43 6c 61 73 73 20 77 69 6c 6c 20 62 65 20 61 64 64 65 64 20 61 75 74 6f 6d 61 74 69 ain-Class.will.be.added.automati
0120 63 61 6c 6c 79 20 62 79 20 62 75 69 6c 64 0d 0a 0d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e cally.by.build....PK........@{.>
0140 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 50 4b 03 04 0a 00 ................stegsolve/PK....
0160 00 08 00 00 3d 7b b3 3e f8 d3 2f 6a f6 02 00 00 f6 02 00 00 1c 00 00 00 73 74 65 67 73 6f 6c 76 ....={.>../j............stegsolv
0180 65 2f 41 62 6f 75 74 46 72 61 6d 65 24 31 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 e/AboutFrame$1.class.......1.&..
01a0 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 .........................this$0.
01c0 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 3b 01 00 06 3c 69 6e 69 74 ..Lstegsolve/AboutFrame;...<init
01e0 3e 01 00 19 28 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 3b 29 56 01 00 04 >...(Lstegsolve/AboutFrame;)V...
0200 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 Code...LineNumberTable...LocalVa
0220 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 riableTable...this......InnerCla
0240 73 73 65 73 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 24 31 3b 01 sses...Lstegsolve/AboutFrame$1;.
0260 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 ..actionPerformed...(Ljava/awt/e
0280 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 vent/ActionEvent;)V...evt...Ljav
02a0 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 a/awt/event/ActionEvent;...Sourc
02c0 65 46 69 6c 65 01 00 0f 41 62 6f 75 74 46 72 61 6d 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 eFile...AboutFrame.java...Enclos
02e0 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 ingMethod..!..".#.........#..$.%
0300 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 24 31 01 00 10 6a 61 76 61 ...stegsolve/AboutFrame$1...java
0320 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 /lang/Object...java/awt/event/Ac
0340 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 tionListener...stegsolve/AboutFr
0360 61 6d 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 ame...initComponents...()V...acc
0380 65 73 73 24 30 30 30 01 00 35 28 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 ess$000..5(Lstegsolve/AboutFrame
03a0 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 ;Ljava/awt/event/ActionEvent;)V.
03c0 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 ................................
03e0 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 ..4........*+...*...............
0400 01 00 00 00 28 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 ....(...........................
0420 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a ....A........*...+..............
0440 00 02 00 00 00 2a 00 08 00 2b 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 .....*...+......................
0460 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a ................................
0480 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 3d 7b b3 3e 77 d4 3c 40 80 14 00 00 ..........PK........={.>w.<@....
04a0 80 14 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 2e 63 6c 61 ........stegsolve/AboutFrame.cla
04c0 73 73 ca fe ba be 00 00 00 31 00 d6 0a 00 3b 00 5a 0a 00 3c 00 5b 0a 00 3b 00 5c 09 00 3b 00 5d ss.......1....;.Z..<.[..;.\..;.]
04e0 0a 00 0f 00 5e 07 00 5f 0a 00 06 00 5b 09 00 3b 00 60 07 00 61 0a 00 09 00 5b 09 00 3b 00 62 07 ....^.._....[..;.`..a....[..;.b.
0500 00 63 0a 00 0c 00 5b 09 00 3b 00 64 07 00 65 0a 00 0f 00 5b 0a 00 3b 00 66 08 00 67 0a 00 06 00 .c....[..;.d..e....[..;.f..g....
0520 68 04 3f 00 00 00 0a 00 06 00 69 07 00 6a 0a 00 16 00 6d 0a 00 06 00 6e 07 00 6f 0a 00 19 00 70 h.?.......i..j....m....n..o....p
0540 0a 00 09 00 71 08 00 72 0a 00 0f 00 73 0a 00 0f 00 74 08 00 75 0a 00 0f 00 68 0a 00 0f 00 76 0a ....q..r....s....t..u....h....v.
0560 00 0f 00 71 0a 00 0c 00 77 07 00 78 0a 00 24 00 79 0a 00 09 00 7a 09 00 7b 00 7c 0a 00 24 00 7d ...q....w..x..$.y....z..{.|..$.}
0580 0a 00 7e 00 7f 0a 00 24 00 80 0a 00 24 00 81 0a 00 3b 00 82 0a 00 83 00 7a 0a 00 24 00 84 0a 00 ..~....$....$....;......z..$....
05a0 85 00 86 0a 00 85 00 87 0a 00 85 00 88 0a 00 7e 00 89 09 00 7b 00 8a 0a 00 85 00 8b 09 00 8c 00 ...............~....{...........
05c0 8d 0a 00 85 00 8e 0a 00 85 00 8f 0a 00 7e 00 90 0a 00 3b 00 91 0a 00 3b 00 92 07 00 93 07 00 94 .............~....;....;........
05e0 01 00 0a 61 62 6f 75 74 50 61 6e 65 6c 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 ...aboutPanel...Ljavax/swing/JPa
0600 6e 65 6c 3b 01 00 0c 6a 45 64 69 74 6f 72 50 61 6e 65 31 01 00 19 4c 6a 61 76 61 78 2f 73 77 69 nel;...jEditorPane1...Ljavax/swi
0620 6e 67 2f 4a 45 64 69 74 6f 72 50 61 6e 65 3b 01 00 0c 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 01 00 ng/JEditorPane;...jScrollPane1..
0640 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 3b 01 00 08 6f 6b 42 .Ljavax/swing/JScrollPane;...okB
0660 75 74 74 6f 6e 01 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 3b 01 00 06 utton...Ljavax/swing/JButton;...
0680 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 <init>...()V...Code...LineNumber
06a0 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 Table...LocalVariableTable...thi
06c0 73 01 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 3b 01 00 0e 69 6e 69 s...Lstegsolve/AboutFrame;...ini
06e0 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 10 61 62 6f 75 74 50 61 6e 65 6c 4c 61 79 6f 75 74 01 00 tComponents...aboutPanelLayout..
0700 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 3b 01 00 06 6c 61 79 .Ljavax/swing/GroupLayout;...lay
0720 6f 75 74 01 00 17 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f out...okButtonActionPerformed...
0740 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 (Ljava/awt/event/ActionEvent;)V.
0760 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 ..evt...Ljava/awt/event/ActionEv
0780 65 6e 74 3b 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 35 28 4c 73 74 65 67 73 6f 6c 76 65 2f ent;...access$000..5(Lstegsolve/
07a0 41 62 6f 75 74 46 72 61 6d 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f AboutFrame;Ljava/awt/event/Actio
07c0 6e 45 76 65 6e 74 3b 29 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 nEvent;)V...x0...x1...SourceFile
07e0 01 00 0f 41 62 6f 75 74 46 72 61 6d 65 2e 6a 61 76 61 0c 00 50 00 51 0c 00 45 00 46 0c 00 4c 00 ...AboutFrame.java..P.Q..E.F..L.
0800 46 0c 00 3f 00 40 0c 00 95 00 96 01 00 13 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f F..?.@........javax/swing/JButto
0820 6e 0c 00 43 00 44 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 0c 00 3d 00 3e n..C.D...javax/swing/JPanel..=.>
0840 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 0c 00 41 00 42 01 ...javax/swing/JScrollPane..A.B.
0860 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 45 64 69 74 6f 72 50 61 6e 65 0c 00 97 00 96 01 00 ..javax/swing/JEditorPane.......
0880 02 4f 4b 0c 00 98 00 99 0c 00 9a 00 9b 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 .OK.............stegsolve/AboutF
08a0 72 61 6d 65 24 31 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 0c 00 45 00 9c 0c 00 9d rame$1......InnerClasses..E.....
08c0 00 9e 01 00 12 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 0c 00 45 00 9f 0c 00 a0 00 .....java/awt/Dimension..E......
08e0 a1 01 00 09 74 65 78 74 2f 68 74 6d 6c 0c 00 a2 00 99 0c 00 a3 00 a4 01 04 ef 3c 68 74 6d 6c 3e ....text/html.............<html>
0900 0a 3c 63 65 6e 74 65 72 3e 3c 62 3e 53 74 65 67 73 6f 6c 76 65 20 76 31 2e 33 20 62 79 20 43 61 .<center><b>Stegsolve.v1.3.by.Ca
0920 65 73 75 6d 3c 2f 62 3e 3c 2f 63 65 6e 74 65 72 3e 0a 3c 62 72 3e 0a 53 74 65 67 73 6f 6c 76 65 esum</b></center>.<br>.Stegsolve
0940 20 69 73 20 61 20 73 74 65 67 61 6e 6f 20 73 6f 6c 76 65 72 20 66 6f 72 20 63 68 61 6c 6c 65 6e .is.a.stegano.solver.for.challen
0960 67 65 73 2e 20 49 74 20 70 72 6f 76 69 64 65 73 20 74 68 65 73 65 20 6d 61 69 6e 20 66 75 6e 63 ges..It.provides.these.main.func
0980 74 69 6f 6e 73 3a 0a 3c 75 6c 3e 0a 3c 6c 69 3e 41 20 71 75 69 63 6b 20 76 69 65 77 20 6f 66 20 tions:.<ul>.<li>A.quick.view.of.
09a0 64 69 66 66 65 72 65 6e 74 20 62 69 74 20 70 6c 61 6e 65 73 20 61 6e 64 20 73 6f 6d 65 20 73 69 different.bit.planes.and.some.si
09c0 6d 70 6c 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 2e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 44 mple.transformations.</li>.<li>D
09e0 61 74 61 20 65 78 74 72 61 63 74 69 6f 6e 20 66 72 6f 6d 20 70 6c 61 6e 65 73 2e 20 54 68 69 73 ata.extraction.from.planes..This
0a00 20 63 61 6e 20 62 65 20 72 6f 77 20 6f 72 64 65 72 20 6f 72 20 63 6f 6c 75 6d 6e 20 6f 72 64 65 .can.be.row.order.or.column.orde
0a20 72 2c 20 77 69 74 68 20 62 69 74 73 20 74 72 65 61 74 65 64 20 61 73 20 61 20 62 69 74 73 74 72 r,.with.bits.treated.as.a.bitstr
0a40 65 61 6d 20 61 6e 64 20 63 6f 6e 76 65 72 74 65 64 20 69 6e 74 6f 20 62 79 74 65 73 2e 3c 2f 6c eam.and.converted.into.bytes.</l
0a60 69 3e 0a 3c 6c 69 3e 53 6f 6d 65 20 73 69 6d 70 6c 65 20 63 68 65 63 6b 69 6e 67 20 6f 66 20 66 i>.<li>Some.simple.checking.of.f
0a80 69 6c 65 20 66 6f 72 6d 61 74 73 20 61 6e 64 20 72 65 70 6f 72 74 69 6e 67 20 6f 6e 20 74 68 65 ile.formats.and.reporting.on.the
0aa0 20 66 69 6c 65 73 69 7a 65 2c 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 2c 20 66 69 6c .filesize,.additional.bytes,.fil
0ac0 65 20 68 6f 6c 65 73 2c 20 65 74 63 2e 20 54 68 69 73 20 69 73 20 68 69 67 68 6c 79 20 64 65 70 e.holes,.etc..This.is.highly.dep
0ae0 65 6e 64 65 6e 74 20 75 70 6f 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 69 6d 61 67 65 2e 3c 2f endent.upon.the.type.of.image.</
0b00 6c 69 3e 0a 3c 6c 69 3e 53 74 65 72 65 6f 67 72 61 6d 20 73 6f 6c 76 65 72 20 2d 20 73 69 6d 70 li>.<li>Stereogram.solver.-.simp
0b20 6c 79 20 63 68 61 6e 67 65 20 74 68 65 20 6f 66 66 73 65 74 20 75 6e 74 69 6c 20 74 68 65 20 69 ly.change.the.offset.until.the.i
0b40 6d 61 67 65 20 62 65 63 6f 6d 65 73 20 76 69 73 69 62 6c 65 2e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 46 mage.becomes.visible.</li>.<li>F
0b60 72 61 6d 65 20 62 72 6f 77 73 65 72 20 66 6f 72 20 61 6e 69 6d 61 74 65 64 20 69 6d 61 67 65 73 rame.browser.for.animated.images
0b80 2e 20 54 68 69 73 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 6b 20 66 6f 72 20 76 69 65 77 ..This.should.also.work.for.view
0ba0 69 6e 67 20 6c 61 79 65 72 73 20 69 6e 20 6d 75 6c 74 69 2d 6c 61 79 65 72 65 64 20 50 4e 47 20 ing.layers.in.multi-layered.PNG.
0bc0 66 69 6c 65 73 2e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 49 6d 61 67 65 20 63 6f 6d 62 69 6e 65 72 20 74 files.</li>.<li>Image.combiner.t
0be0 6f 20 63 6f 6d 62 69 6e 65 20 74 77 6f 20 69 6d 61 67 65 73 20 69 6e 20 61 20 76 61 72 69 65 74 o.combine.two.images.in.a.variet
0c00 79 20 6f 66 20 77 61 79 73 20 61 6e 64 20 62 72 6f 77 73 65 20 74 68 72 6f 75 67 68 20 74 68 65 y.of.ways.and.browse.through.the
0c20 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 2e 3c 2f 6c 69 3e 0a 3c 2f .different.combinations.</li>.</
0c40 75 6c 3e 0a 3c 70 3e 43 6f 70 79 2f 43 75 74 20 61 6e 64 20 70 61 73 74 65 20 69 73 20 61 76 61 ul>.<p>Copy/Cut.and.paste.is.ava
0c60 69 6c 61 62 6c 65 20 66 72 6f 6d 20 6d 6f 73 74 20 74 65 78 74 20 75 73 69 6e 67 20 43 54 52 4c ilable.from.most.text.using.CTRL
0c80 2d 43 20 74 6f 20 63 6f 70 79 2c 20 43 54 52 4c 2d 56 20 74 6f 20 70 61 73 74 65 20 61 6e 64 20 -C.to.copy,.CTRL-V.to.paste.and.
0ca0 43 54 52 4c 2d 58 20 66 6f 72 20 63 75 74 2e 0a 3c 70 3e 49 66 20 61 6e 20 69 6d 61 67 65 20 66 CTRL-X.for.cut..<p>If.an.image.f
0cc0 61 69 6c 73 20 74 6f 20 6c 6f 61 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73 ails.to.load,.for.example.becaus
0ce0 65 20 69 74 20 69 73 20 63 6f 72 72 75 70 74 2c 20 74 68 65 6e 20 66 69 6c 65 20 61 6e 61 6c 79 e.it.is.corrupt,.then.file.analy
0d00 73 69 73 20 77 69 6c 6c 20 73 74 69 6c 6c 20 6f 70 65 6e 20 74 68 65 20 66 69 6c 65 20 74 68 61 sis.will.still.open.the.file.tha
0d20 74 20 79 6f 75 20 6a 75 73 74 20 74 72 69 65 64 20 74 6f 20 76 69 65 77 2e 20 49 74 20 6d 61 79 t.you.just.tried.to.view..It.may
0d40 2c 20 68 6f 77 65 76 65 72 2c 20 63 72 61 73 68 20 6f 75 74 20 62 65 66 6f 72 65 20 72 65 70 6f ,.however,.crash.out.before.repo
0d60 72 74 69 6e 67 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20 79 6f 75 20 77 rting.the.information.that.you.w
0d80 61 6e 74 20 74 6f 20 6b 6e 6f 77 2e 20 54 68 69 73 20 77 69 6c 6c 20 77 6f 72 6b 20 74 68 6f 75 ant.to.know..This.will.work.thou
0da0 67 68 20 6f 6e 20 69 6d 61 67 65 73 20 77 68 65 72 65 20 74 68 65 20 50 4e 47 20 68 61 73 20 63 gh.on.images.where.the.PNG.has.c
0dc0 6f 72 72 75 70 74 65 64 20 43 52 43 20 76 61 6c 75 65 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e orrupted.CRC.values.for.example.
0de0 0a 3c 2f 68 74 6d 6c 3e 0a 0c 00 a5 00 a1 0c 00 a6 00 a7 01 00 17 6a 61 76 61 78 2f 73 77 69 6e .</html>..............javax/swin
0e00 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 0c 00 45 00 a8 0c 00 a9 00 aa 07 00 ab 0c 00 ad 00 ae 0c g/GroupLayout..E................
0e20 00 af 00 b1 07 00 b2 0c 00 b3 00 b4 0c 00 b5 00 b8 0c 00 b9 00 b8 0c 00 ba 00 bb 07 00 bc 0c 00 ................................
0e40 bd 00 bf 07 00 c0 0c 00 c1 00 c2 0c 00 b3 00 c3 0c 00 c4 00 c5 0c 00 c6 00 c7 0c 00 c8 00 ae 0c ................................
0e60 00 b3 00 c9 07 00 cb 0c 00 cd 00 ce 0c 00 cf 00 d0 0c 00 c4 00 bf 0c 00 c6 00 d1 0c 00 d2 00 46 ...............................F
0e80 0c 00 d3 00 46 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 01 00 12 6a ....F...stegsolve/AboutFrame...j
0ea0 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 10 73 65 74 43 61 72 65 74 50 6f 73 69 avax/swing/JFrame...setCaretPosi
0ec0 74 69 6f 6e 01 00 04 28 49 29 56 01 00 18 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 tion...(I)V...setDefaultCloseOpe
0ee0 72 61 74 69 6f 6e 01 00 07 73 65 74 54 65 78 74 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 ration...setText...(Ljava/lang/S
0f00 74 72 69 6e 67 3b 29 56 01 00 0d 73 65 74 41 6c 69 67 6e 6d 65 6e 74 58 01 00 04 28 46 29 56 01 tring;)V...setAlignmentX...(F)V.
0f20 00 19 28 4c 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 3b 29 56 01 00 11 61 64 ..(Lstegsolve/AboutFrame;)V...ad
0f40 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 dActionListener.."(Ljava/awt/eve
0f60 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 3b 29 56 01 00 05 28 49 49 29 56 01 00 10 73 nt/ActionListener;)V...(II)V...s
0f80 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d etPreferredSize...(Ljava/awt/Dim
0fa0 65 6e 73 69 6f 6e 3b 29 56 01 00 0e 73 65 74 43 6f 6e 74 65 6e 74 54 79 70 65 01 00 0b 73 65 74 ension;)V...setContentType...set
0fc0 45 64 69 74 61 62 6c 65 01 00 04 28 5a 29 56 01 00 0e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 Editable...(Z)V...setMinimumSize
0fe0 01 00 0f 73 65 74 56 69 65 77 70 6f 72 74 56 69 65 77 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f ...setViewportView...(Ljava/awt/
1000 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 Component;)V...(Ljava/awt/Contai
1020 6e 65 72 3b 29 56 01 00 09 73 65 74 4c 61 79 6f 75 74 01 00 1b 28 4c 6a 61 76 61 2f 61 77 74 2f ner;)V...setLayout...(Ljava/awt/
1040 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 21 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 LayoutManager;)V..!javax/swing/G
1060 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 01 00 09 41 6c 69 67 6e 6d 65 6e 74 roupLayout$Alignment...Alignment
1080 01 00 07 4c 45 41 44 49 4e 47 01 00 23 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c ...LEADING..#Ljavax/swing/GroupL
10a0 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 3b 01 00 13 63 72 65 61 74 65 50 61 72 61 6c 6c 65 ayout$Alignment;...createParalle
10c0 6c 47 72 6f 75 70 01 00 0d 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 4c 28 4c 6a 61 76 61 78 lGroup...ParallelGroup..L(Ljavax
10e0 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 3b 29 4c 6a /swing/GroupLayout$Alignment;)Lj
1100 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 avax/swing/GroupLayout$ParallelG
1120 72 6f 75 70 3b 01 00 25 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 roup;..%javax/swing/GroupLayout$
1140 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 0c 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 01 00 40 28 ParallelGroup...addComponent..@(
1160 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 49 49 49 29 4c 6a 61 76 61 78 2f 73 Ljava/awt/Component;III)Ljavax/s
1180 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 wing/GroupLayout$ParallelGroup;.
11a0 00 12 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 47 72 6f 75 70 07 00 d4 01 00 05 47 72 6f 75 70 01 ..setHorizontalGroup......Group.
11c0 00 22 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 6f 75 ."(Ljavax/swing/GroupLayout$Grou
11e0 70 3b 29 56 01 00 10 73 65 74 56 65 72 74 69 63 61 6c 47 72 6f 75 70 01 00 0e 67 65 74 43 6f 6e p;)V...setVerticalGroup...getCon
1200 74 65 6e 74 50 61 6e 65 01 00 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 tentPane...()Ljava/awt/Container
1220 3b 01 00 12 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 01 00 15 63 72 65 61 74 65 53 ;...java/awt/Container...createS
1240 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 01 00 0f 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 equentialGroup...SequentialGroup
1260 01 00 2b 28 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 ..+()Ljavax/swing/GroupLayout$Se
1280 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 27 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f quentialGroup;..'javax/swing/Gro
12a0 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 01 00 06 61 64 64 47 61 upLayout$SequentialGroup...addGa
12c0 70 01 00 2e 28 49 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 p...(III)Ljavax/swing/GroupLayou
12e0 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 3f 28 4c 6a 61 76 61 2f 61 77 74 2f t$SequentialGroup;..?(Ljava/awt/
1300 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 Component;)Ljavax/swing/GroupLay
1320 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 0f 61 64 64 43 6f 6e 74 61 69 out$SequentialGroup;...addContai
1340 6e 65 72 47 61 70 01 00 2d 28 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c nerGap..-(II)Ljavax/swing/GroupL
1360 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 08 61 64 64 47 72 6f 75 ayout$SequentialGroup;...addGrou
1380 70 01 00 48 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 p..H(Ljavax/swing/GroupLayout$Gr
13a0 6f 75 70 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 oup;)Ljavax/swing/GroupLayout$Pa
13c0 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 08 54 52 41 49 4c 49 4e 47 01 00 42 28 4c 6a 61 76 61 rallelGroup;...TRAILING..B(Ljava
13e0 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 49 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f /awt/Component;III)Ljavax/swing/
1400 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 07 00 d5 01 GroupLayout$SequentialGroup;....
1420 00 2a 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 24 43 6f 6d 70 6f 6e .*javax/swing/LayoutStyle$Compon
1440 65 6e 74 50 6c 61 63 65 6d 65 6e 74 01 00 12 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e entPlacement...ComponentPlacemen
1460 74 01 00 07 52 45 4c 41 54 45 44 01 00 2c 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 6f 75 t...RELATED..,Ljavax/swing/Layou
1480 74 53 74 79 6c 65 24 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 3b 01 00 0f 61 64 64 tStyle$ComponentPlacement;...add
14a0 50 72 65 66 65 72 72 65 64 47 61 70 01 00 57 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 PreferredGap..W(Ljavax/swing/Lay
14c0 6f 75 74 53 74 79 6c 65 24 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 3b 29 4c 6a 61 outStyle$ComponentPlacement;)Lja
14e0 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c vax/swing/GroupLayout$Sequential
1500 47 72 6f 75 70 3b 01 00 6b 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f Group;..k(Ljavax/swing/GroupLayo
1520 75 74 24 41 6c 69 67 6e 6d 65 6e 74 3b 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c ut$Alignment;Ljavax/swing/GroupL
1540 61 79 6f 75 74 24 47 72 6f 75 70 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c ayout$Group;)Ljavax/swing/GroupL
1560 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 04 70 61 63 6b 01 00 07 64 69 ayout$ParallelGroup;...pack...di
1580 73 70 6f 73 65 01 00 1d 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 spose...javax/swing/GroupLayout$
15a0 47 72 6f 75 70 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 00 Group...javax/swing/LayoutStyle.
15c0 21 00 3b 00 3c 00 00 00 04 00 02 00 3d 00 3e 00 00 00 02 00 3f 00 40 00 00 00 02 00 41 00 42 00 !.;.<.......=.>.....?.@.....A.B.
15e0 00 00 02 00 43 00 44 00 00 00 04 00 01 00 45 00 46 00 01 00 47 00 00 00 47 00 02 00 01 00 00 00 ....C.D.......E.F...G...G.......
1600 11 2a b7 00 02 2a b7 00 03 2a b4 00 04 03 b6 00 05 b1 00 00 00 02 00 48 00 00 00 12 00 04 00 00 .*...*...*.............H........
1620 00 11 00 04 00 12 00 08 00 13 00 10 00 14 00 49 00 00 00 0c 00 01 00 00 00 11 00 4a 00 4b 00 00 ...............I...........J.K..
1640 00 02 00 4c 00 46 00 01 00 47 00 00 02 1f 00 08 00 03 00 00 01 81 2a bb 00 06 59 b7 00 07 b5 00 ...L.F...G............*...Y.....
1660 08 2a bb 00 09 59 b7 00 0a b5 00 0b 2a bb 00 0c 59 b7 00 0d b5 00 0e 2a bb 00 0f 59 b7 00 10 b5 .*...Y......*...Y......*...Y....
1680 00 04 2a 05 b6 00 11 2a b4 00 08 12 12 b6 00 13 2a b4 00 08 12 14 b6 00 15 2a b4 00 08 bb 00 16 ..*....*........*........*......
16a0 59 2a b7 00 17 b6 00 18 2a b4 00 0b bb 00 19 59 11 01 c2 11 01 2c b7 00 1a b6 00 1b 2a b4 00 04 Y*......*......Y.....,......*...
16c0 12 1c b6 00 1d 2a b4 00 04 03 b6 00 1e 2a b4 00 04 12 1f b6 00 20 2a b4 00 04 bb 00 19 59 11 00 .....*.......*........*......Y..
16e0 96 11 00 96 b7 00 1a b6 00 21 2a b4 00 04 bb 00 19 59 11 00 96 11 00 96 b7 00 1a b6 00 22 2a b4 .........!*......Y..........."*.
1700 00 0e 2a b4 00 04 b6 00 23 bb 00 24 59 2a b4 00 0b b7 00 25 4c 2a b4 00 0b 2b b6 00 26 2b 2b b2 ..*.....#..$Y*.....%L*...+..&++.
1720 00 27 b6 00 28 2a b4 00 0e 02 11 01 bc 11 7f ff b6 00 29 b6 00 2a 2b 2b b2 00 27 b6 00 28 2a b4 .'..(*............)..*++..'..(*.
1740 00 0e 02 11 01 37 11 7f ff b6 00 29 b6 00 2b bb 00 24 59 2a b6 00 2c b7 00 25 4d 2a b6 00 2c 2c .....7.....)..+..$Y*..,..%M*..,,
1760 b6 00 2d 2c 2c b2 00 27 b6 00 28 2c b6 00 2e 11 00 a8 11 00 a8 11 00 a8 b6 00 2f 2a b4 00 08 b6 ..-,,..'..(,............../*....
1780 00 30 11 00 e3 11 7f ff b6 00 31 b6 00 32 2a b4 00 0b 02 11 01 bc 11 7f ff b6 00 29 b6 00 2a 2c .0........1..2*............)..*,
17a0 2c b2 00 27 b6 00 28 b2 00 33 2c b6 00 2e 2a b4 00 0b 02 11 01 37 11 7f ff b6 00 34 b2 00 35 b6 ,..'..(..3,...*......7.....4..5.
17c0 00 36 2a b4 00 08 b6 00 30 b6 00 37 b6 00 38 b6 00 2b 2a b6 00 39 b1 00 00 00 02 00 48 00 00 00 .6*.....0..7..8..+*..9......H...
17e0 66 00 19 00 00 00 1f 00 0b 00 20 00 16 00 21 00 21 00 22 00 2c 00 24 00 31 00 26 00 3a 00 27 00 f.............!.!.".,.$.1.&.:.'.
1800 43 00 28 00 52 00 2e 00 66 00 30 00 6f 00 31 00 77 00 32 00 80 00 33 00 94 00 34 00 a8 00 35 00 C.(.R...f.0.o.1.w.2...3...4...5.
1820 b3 00 37 00 bf 00 38 00 c7 00 39 00 e0 00 3d 00 f9 00 42 01 05 00 43 01 0d 00 44 01 49 00 4c 01 ..7...8...9...=...B...C...D.I.L.
1840 7c 00 55 01 80 00 56 00 49 00 00 00 20 00 03 00 00 01 81 00 4a 00 4b 00 00 00 bf 00 c2 00 4d 00 |.U...V.I...........J.K.......M.
1860 4e 00 01 01 05 00 7c 00 4f 00 4e 00 02 00 02 00 50 00 51 00 01 00 47 00 00 00 3d 00 01 00 02 00 N.....|.O.N.....P.Q...G...=.....
1880 00 00 05 2a b6 00 3a b1 00 00 00 02 00 48 00 00 00 0a 00 02 00 00 00 5d 00 04 00 5e 00 49 00 00 ...*..:......H.........]...^.I..
18a0 00 16 00 02 00 00 00 05 00 4a 00 4b 00 00 00 00 00 05 00 52 00 53 00 01 10 08 00 54 00 55 00 01 .........J.K.......R.S.....T.U..
18c0 00 47 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 01 b1 00 00 00 02 00 48 00 00 00 06 00 01 .G...:........*+.........H......
18e0 00 00 00 0e 00 49 00 00 00 16 00 02 00 00 00 06 00 56 00 4b 00 00 00 00 00 06 00 57 00 53 00 01 .....I...........V.K.......W.S..
1900 00 02 00 58 00 00 00 02 00 59 00 6c 00 00 00 32 00 06 00 16 00 00 00 00 00 00 00 7b 00 24 00 ac ...X.....Y.l...2...........{.$..
1920 40 19 00 7e 00 24 00 b0 00 01 00 b6 00 24 00 b7 04 01 00 85 00 24 00 be 00 01 00 8c 00 ca 00 cc @..~.$.......$.......$..........
1940 40 19 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e bd ce 3a 16 1d 18 00 00 1d 18 00 00 19 00 00 00 @.PK........@{.>..:.............
1960 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 2e 66 6f 72 6d 3c 3f 78 6d 6c 20 76 stegsolve/AboutFrame.form<?xml.v
1980 65 72 73 69 6f 6e 3d 22 31 2e 31 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 3f 3e ersion="1.1".encoding="UTF-8".?>
19a0 0a 0a 3c 46 6f 72 6d 20 76 65 72 73 69 6f 6e 3d 22 31 2e 33 22 20 6d 61 78 56 65 72 73 69 6f 6e ..<Form.version="1.3".maxVersion
19c0 3d 22 31 2e 37 22 20 74 79 70 65 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 ="1.7".type="org.netbeans.module
19e0 73 2e 66 6f 72 6d 2e 66 6f 72 6d 69 6e 66 6f 2e 4a 46 72 61 6d 65 46 6f 72 6d 49 6e 66 6f 22 3e s.form.forminfo.JFrameFormInfo">
1a00 0a 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 ...<Properties>.....<Property.na
1a20 6d 65 3d 22 64 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 22 20 74 79 70 65 3d me="defaultCloseOperation".type=
1a40 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 "int".value="2"/>...</Properties
1a60 3e 0a 20 20 3c 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 3c 53 >...<SyntheticProperties>.....<S
1a80 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 66 6f 72 6d 53 69 7a 65 50 yntheticProperty.name="formSizeP
1aa0 6f 6c 69 63 79 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 31 22 2f 3e 0a 20 20 olicy".type="int".value="1"/>...
1ac0 3c 2f 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 3c 41 75 78 56 61 6c </SyntheticProperties>...<AuxVal
1ae0 75 65 73 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 ues>.....<AuxValue.name="FormSet
1b00 74 69 6e 67 73 5f 61 75 74 6f 52 65 73 6f 75 72 63 69 6e 67 22 20 74 79 70 65 3d 22 6a 61 76 61 tings_autoResourcing".type="java
1b20 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 3c .lang.Integer".value="0"/>.....<
1b40 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 61 75 74 6f AuxValue.name="FormSettings_auto
1b60 53 65 74 43 6f 6d 70 6f 6e 65 6e 74 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e SetComponentName".type="java.lan
1b80 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c g.Boolean".value="false"/>.....<
1ba0 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 67 65 6e 65 AuxValue.name="FormSettings_gene
1bc0 72 61 74 65 46 51 4e 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e rateFQN".type="java.lang.Boolean
1be0 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e ".value="true"/>.....<AuxValue.n
1c00 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 67 65 6e 65 72 61 74 65 4d 6e 65 6d 6f 6e ame="FormSettings_generateMnemon
1c20 69 63 73 43 6f 64 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e icsCode".type="java.lang.Boolean
1c40 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 ".value="false"/>.....<AuxValue.
1c60 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 69 31 38 6e 41 75 74 6f 4d 6f 64 65 22 name="FormSettings_i18nAutoMode"
1c80 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d .type="java.lang.Boolean".value=
1ca0 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f "false"/>.....<AuxValue.name="Fo
1cc0 72 6d 53 65 74 74 69 6e 67 73 5f 6c 61 79 6f 75 74 43 6f 64 65 54 61 72 67 65 74 22 20 74 79 70 rmSettings_layoutCodeTarget".typ
1ce0 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 31 22 2f e="java.lang.Integer".value="1"/
1d00 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e >.....<AuxValue.name="FormSettin
1d20 67 73 5f 6c 69 73 74 65 6e 65 72 47 65 6e 65 72 61 74 69 6f 6e 53 74 79 6c 65 22 20 74 79 70 65 gs_listenerGenerationStyle".type
1d40 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e ="java.lang.Integer".value="0"/>
1d60 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 .....<AuxValue.name="FormSetting
1d80 73 5f 76 61 72 69 61 62 6c 65 73 4c 6f 63 61 6c 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e s_variablesLocal".type="java.lan
1da0 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c g.Boolean".value="false"/>.....<
1dc0 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 76 61 72 69 AuxValue.name="FormSettings_vari
1de0 61 62 6c 65 73 4d 6f 64 69 66 69 65 72 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 ablesModifier".type="java.lang.I
1e00 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 3c 2f 41 75 78 56 61 6c 75 65 nteger".value="2"/>...</AuxValue
1e20 73 3e 0a 0a 20 20 3c 4c 61 79 6f 75 74 3e 0a 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 s>....<Layout>.....<DimensionLay
1e40 6f 75 74 20 64 69 6d 3d 22 30 22 3e 0a 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 out.dim="0">.......<Group.type="
1e60 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 103".groupAlignment="0".attribut
1e80 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 es="0">...........<Group.type="1
1ea0 30 32 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 02".alignment="0".attributes="0"
1ec0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 6d 69 6e 3d >...............<EmptySpace.min=
1ee0 22 2d 32 22 20 70 72 65 66 3d 22 31 36 38 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 "-2".pref="168".max="-2".attribu
1f00 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 tes="0"/>...............<Compone
1f20 6e 74 20 69 64 3d 22 6f 6b 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d nt.id="okButton".min="-2".max="-
1f40 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 2".attributes="0"/>.............
1f60 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 70 72 65 66 3d 22 32 32 37 22 20 6d 61 78 3d 22 33 32 ..<EmptySpace.pref="227".max="32
1f80 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 767".attributes="0"/>...........
1fa0 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 </Group>...........<Component.id
1fc0 3d 22 61 62 6f 75 74 50 61 6e 65 6c 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 70 72 65 66 ="aboutPanel".alignment="0".pref
1fe0 3d 22 34 34 34 22 20 6d 61 78 3d 22 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 ="444".max="32767".attributes="0
2000 22 2f 3e 0a 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 "/>.......</Group>.....</Dimensi
2020 6f 6e 4c 61 79 6f 75 74 3e 0a 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 20 64 onLayout>.....<DimensionLayout.d
2040 69 6d 3d 22 31 22 3e 0a 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 im="1">.......<Group.type="103".
2060 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 groupAlignment="0".attributes="0
2080 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 ">...........<Group.type="102".a
20a0 6c 69 67 6e 6d 65 6e 74 3d 22 31 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 lignment="1".attributes="0">....
20c0 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 61 62 6f 75 74 50 ...........<Component.id="aboutP
20e0 61 6e 65 6c 22 20 70 72 65 66 3d 22 33 31 31 22 20 6d 61 78 3d 22 33 32 37 36 37 22 20 61 74 74 anel".pref="311".max="32767".att
2100 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 ributes="0"/>...............<Emp
2120 74 79 53 70 61 63 65 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f tySpace.max="-2".attributes="0"/
2140 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 6f >...............<Component.id="o
2160 6b 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 kButton".min="-2".max="-2".attri
2180 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 butes="0"/>...............<Empty
21a0 53 70 61 63 65 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a Space.max="-2".attributes="0"/>.
21c0 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 ..........</Group>.......</Group
21e0 3e 0a 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 3e 0a 20 20 3c 2f 4c 61 79 >.....</DimensionLayout>...</Lay
2200 6f 75 74 3e 0a 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 43 6f 6d 70 out>...<SubComponents>.....<Comp
2220 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e onent.class="javax.swing.JButton
2240 22 20 6e 61 6d 65 3d 22 6f 6b 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 3c 50 72 6f 70 65 72 ".name="okButton">.......<Proper
2260 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 ties>.........<Property.name="te
2280 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 xt".type="java.lang.String".valu
22a0 65 3d 22 4f 4b 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d e="OK"/>.........<Property.name=
22c0 22 61 6c 69 67 6e 6d 65 6e 74 58 22 20 74 79 70 65 3d 22 66 6c 6f 61 74 22 20 76 61 6c 75 65 3d "alignmentX".type="float".value=
22e0 22 30 2e 35 22 2f 3e 0a 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 "0.5"/>.......</Properties>.....
2300 20 20 3c 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 45 76 65 6e 74 48 61 6e 64 6c 65 72 ..<Events>.........<EventHandler
2320 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 20 6c 69 73 74 65 6e 65 .event="actionPerformed".listene
2340 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 r="java.awt.event.ActionListener
2360 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 ".parameters="java.awt.event.Act
2380 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f ionEvent".handler="okButtonActio
23a0 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 20 20 3c 2f 45 76 65 6e 74 73 3e 0a 20 20 nPerformed"/>.......</Events>...
23c0 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c ..</Component>.....<Container.cl
23e0 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 61 ass="javax.swing.JPanel".name="a
2400 62 6f 75 74 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 boutPanel">.......<Properties>..
2420 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 .......<Property.name="preferred
2440 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 Size".type="java.awt.Dimension".
2460 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 editor="org.netbeans.beaninfo.ed
2480 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 itors.DimensionEditor">.........
24a0 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 35 30 2c 20 33 30 30 5d 22 2f ..<Dimension.value="[450,.300]"/
24c0 3e 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 3c 2f 50 72 >.........</Property>.......</Pr
24e0 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 operties>........<Layout>.......
2500 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 20 64 69 6d 3d 22 30 22 3e 0a 20 20 20 20 ..<DimensionLayout.dim="0">.....
2520 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 ......<Group.type="103".groupAli
2540 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 gnment="0".attributes="0">......
2560 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 6a 53 63 72 6f 6c 6c 50 .........<Component.id="jScrollP
2580 61 6e 65 31 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 70 72 65 66 3d 22 34 34 34 22 20 6d ane1".alignment="0".pref="444".m
25a0 61 78 3d 22 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 ax="32767".attributes="0"/>.....
25c0 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 ......</Group>.........</Dimensi
25e0 6f 6e 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f onLayout>.........<DimensionLayo
2600 75 74 20 64 69 6d 3d 22 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 ut.dim="1">...........<Group.typ
2620 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 e="103".groupAlignment="0".attri
2640 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e butes="0">...............<Compon
2660 65 6e 74 20 69 64 3d 22 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 22 20 61 6c 69 67 6e 6d 65 6e 74 3d ent.id="jScrollPane1".alignment=
2680 22 30 22 20 70 72 65 66 3d 22 33 31 31 22 20 6d 61 78 3d 22 33 32 37 36 37 22 20 61 74 74 72 69 "0".pref="311".max="32767".attri
26a0 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 butes="0"/>...........</Group>..
26c0 20 20 20 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 .......</DimensionLayout>.......
26e0 3c 2f 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a </Layout>.......<SubComponents>.
2700 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e ........<Container.class="javax.
2720 73 77 69 6e 67 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 22 20 6e 61 6d 65 3d 22 6a 53 63 72 6f 6c 6c swing.JScrollPane".name="jScroll
2740 50 61 6e 65 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 Pane1">...........<AuxValues>...
2760 20 20 20 20 20 20 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 61 75 74 6f 53 63 ..........<AuxValue.name="autoSc
2780 72 6f 6c 6c 50 61 6e 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 rollPane".type="java.lang.Boolea
27a0 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 75 n".value="true"/>...........</Au
27c0 78 56 61 6c 75 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 xValues>............<Layout.clas
27e0 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d s="org.netbeans.modules.form.com
2800 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 73 75 70 70 6f 72 74 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 pat2.layouts.support.JScrollPane
2820 53 75 70 70 6f 72 74 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 SupportLayout"/>...........<SubC
2840 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e omponents>.............<Componen
2860 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 6e 65 t.class="javax.swing.JEditorPane
2880 22 20 6e 61 6d 65 3d 22 6a 45 64 69 74 6f 72 50 61 6e 65 31 22 3e 0a 20 20 20 20 20 20 20 20 20 ".name="jEditorPane1">..........
28a0 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....<Properties>...............
28c0 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 63 6f 6e 74 65 6e 74 54 79 70 65 22 20 74 ..<Property.name="contentType".t
28e0 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 74 65 ype="java.lang.String".value="te
2900 78 74 2f 68 74 6d 6c 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 xt/html"/>.................<Prop
2920 65 72 74 79 20 6e 61 6d 65 3d 22 65 64 69 74 61 62 6c 65 22 20 74 79 70 65 3d 22 62 6f 6f 6c 65 erty.name="editable".type="boole
2940 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 an".value="false"/>.............
2960 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 ....<Property.name="text".type="
2980 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 26 6c 74 3b 68 74 6d java.lang.String".value="&lt;htm
29a0 6c 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 63 65 6e 74 65 72 26 67 74 3b 26 6c 74 3b 62 26 67 74 l&gt;&#xa;&lt;center&gt;&lt;b&gt
29c0 3b 53 74 65 67 73 6f 6c 76 65 20 76 31 2e 33 20 62 79 20 43 61 65 73 75 6d 26 6c 74 3b 2f 62 26 ;Stegsolve.v1.3.by.Caesum&lt;/b&
29e0 67 74 3b 26 6c 74 3b 2f 63 65 6e 74 65 72 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 62 72 26 67 74 gt;&lt;/center&gt;&#xa;&lt;br&gt
2a00 3b 26 23 78 61 3b 53 74 65 67 73 6f 6c 76 65 20 69 73 20 61 20 73 74 65 67 61 6e 6f 20 73 6f 6c ;&#xa;Stegsolve.is.a.stegano.sol
2a20 76 65 72 20 66 6f 72 20 63 68 61 6c 6c 65 6e 67 65 73 2e 20 49 74 20 70 72 6f 76 69 64 65 73 20 ver.for.challenges..It.provides.
2a40 74 68 65 73 65 20 6d 61 69 6e 20 66 75 6e 63 74 69 6f 6e 73 3a 26 23 78 61 3b 26 6c 74 3b 75 6c these.main.functions:&#xa;&lt;ul
2a60 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 6c 69 26 67 74 3b 41 20 71 75 69 63 6b 20 76 69 65 77 20 &gt;&#xa;&lt;li&gt;A.quick.view.
2a80 6f 66 20 64 69 66 66 65 72 65 6e 74 20 62 69 74 20 70 6c 61 6e 65 73 20 61 6e 64 20 73 6f 6d 65 of.different.bit.planes.and.some
2aa0 20 73 69 6d 70 6c 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 2e 26 6c 74 3b 2f 6c 69 26 .simple.transformations.&lt;/li&
2ac0 67 74 3b 26 23 78 61 3b 26 6c 74 3b 6c 69 26 67 74 3b 44 61 74 61 20 65 78 74 72 61 63 74 69 6f gt;&#xa;&lt;li&gt;Data.extractio
2ae0 6e 20 66 72 6f 6d 20 70 6c 61 6e 65 73 2e 20 54 68 69 73 20 63 61 6e 20 62 65 20 72 6f 77 20 6f n.from.planes..This.can.be.row.o
2b00 72 64 65 72 20 6f 72 20 63 6f 6c 75 6d 6e 20 6f 72 64 65 72 2c 20 77 69 74 68 20 62 69 74 73 20 rder.or.column.order,.with.bits.
2b20 74 72 65 61 74 65 64 20 61 73 20 61 20 62 69 74 73 74 72 65 61 6d 20 61 6e 64 20 63 6f 6e 76 65 treated.as.a.bitstream.and.conve
2b40 72 74 65 64 20 69 6e 74 6f 20 62 79 74 65 73 2e 26 6c 74 3b 2f 6c 69 26 67 74 3b 26 23 78 61 3b rted.into.bytes.&lt;/li&gt;&#xa;
2b60 26 6c 74 3b 6c 69 26 67 74 3b 53 6f 6d 65 20 73 69 6d 70 6c 65 20 63 68 65 63 6b 69 6e 67 20 6f &lt;li&gt;Some.simple.checking.o
2b80 66 20 66 69 6c 65 20 66 6f 72 6d 61 74 73 20 61 6e 64 20 72 65 70 6f 72 74 69 6e 67 20 6f 6e 20 f.file.formats.and.reporting.on.
2ba0 74 68 65 20 66 69 6c 65 73 69 7a 65 2c 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 2c 20 the.filesize,.additional.bytes,.
2bc0 66 69 6c 65 20 68 6f 6c 65 73 2c 20 65 74 63 2e 20 54 68 69 73 20 69 73 20 68 69 67 68 6c 79 20 file.holes,.etc..This.is.highly.
2be0 64 65 70 65 6e 64 65 6e 74 20 75 70 6f 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 69 6d 61 67 65 dependent.upon.the.type.of.image
2c00 2e 26 6c 74 3b 2f 6c 69 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 6c 69 26 67 74 3b 53 74 65 72 65 .&lt;/li&gt;&#xa;&lt;li&gt;Stere
2c20 6f 67 72 61 6d 20 73 6f 6c 76 65 72 20 2d 20 73 69 6d 70 6c 79 20 63 68 61 6e 67 65 20 74 68 65 ogram.solver.-.simply.change.the
2c40 20 6f 66 66 73 65 74 20 75 6e 74 69 6c 20 74 68 65 20 69 6d 61 67 65 20 62 65 63 6f 6d 65 73 20 .offset.until.the.image.becomes.
2c60 76 69 73 69 62 6c 65 2e 26 6c 74 3b 2f 6c 69 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 6c 69 26 67 visible.&lt;/li&gt;&#xa;&lt;li&g
2c80 74 3b 46 72 61 6d 65 20 62 72 6f 77 73 65 72 20 66 6f 72 20 61 6e 69 6d 61 74 65 64 20 69 6d 61 t;Frame.browser.for.animated.ima
2ca0 67 65 73 2e 20 54 68 69 73 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 6b 20 66 6f 72 20 76 ges..This.should.also.work.for.v
2cc0 69 65 77 69 6e 67 20 6c 61 79 65 72 73 20 69 6e 20 6d 75 6c 74 69 2d 6c 61 79 65 72 65 64 20 50 iewing.layers.in.multi-layered.P
2ce0 4e 47 20 66 69 6c 65 73 2e 26 6c 74 3b 2f 6c 69 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 6c 69 26 NG.files.&lt;/li&gt;&#xa;&lt;li&
2d00 67 74 3b 49 6d 61 67 65 20 63 6f 6d 62 69 6e 65 72 20 74 6f 20 63 6f 6d 62 69 6e 65 20 74 77 6f gt;Image.combiner.to.combine.two
2d20 20 69 6d 61 67 65 73 20 69 6e 20 61 20 76 61 72 69 65 74 79 20 6f 66 20 77 61 79 73 20 61 6e 64 .images.in.a.variety.of.ways.and
2d40 20 62 72 6f 77 73 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 63 6f .browse.through.the.different.co
2d60 6d 62 69 6e 61 74 69 6f 6e 73 2e 26 6c 74 3b 2f 6c 69 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 2f mbinations.&lt;/li&gt;&#xa;&lt;/
2d80 75 6c 26 67 74 3b 26 23 78 61 3b 26 6c 74 3b 70 26 67 74 3b 43 6f 70 79 2f 43 75 74 20 61 6e 64 ul&gt;&#xa;&lt;p&gt;Copy/Cut.and
2da0 20 70 61 73 74 65 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 6d 6f 73 74 20 74 65 .paste.is.available.from.most.te
2dc0 78 74 20 75 73 69 6e 67 20 43 54 52 4c 2d 43 20 74 6f 20 63 6f 70 79 2c 20 43 54 52 4c 2d 56 20 xt.using.CTRL-C.to.copy,.CTRL-V.
2de0 74 6f 20 70 61 73 74 65 20 61 6e 64 20 43 54 52 4c 2d 58 20 66 6f 72 20 63 75 74 2e 26 23 78 61 to.paste.and.CTRL-X.for.cut.&#xa
2e00 3b 26 6c 74 3b 70 26 67 74 3b 49 66 20 61 6e 20 69 6d 61 67 65 20 66 61 69 6c 73 20 74 6f 20 6c ;&lt;p&gt;If.an.image.fails.to.l
2e20 6f 61 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73 65 20 69 74 20 69 73 20 63 oad,.for.example.because.it.is.c
2e40 6f 72 72 75 70 74 2c 20 74 68 65 6e 20 66 69 6c 65 20 61 6e 61 6c 79 73 69 73 20 77 69 6c 6c 20 orrupt,.then.file.analysis.will.
2e60 73 74 69 6c 6c 20 6f 70 65 6e 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 79 6f 75 20 6a 75 73 still.open.the.file.that.you.jus
2e80 74 20 74 72 69 65 64 20 74 6f 20 76 69 65 77 2e 20 49 74 20 6d 61 79 2c 20 68 6f 77 65 76 65 72 t.tried.to.view..It.may,.however
2ea0 2c 20 63 72 61 73 68 20 6f 75 74 20 62 65 66 6f 72 65 20 72 65 70 6f 72 74 69 6e 67 20 74 68 65 ,.crash.out.before.reporting.the
2ec0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6b 6e .information.that.you.want.to.kn
2ee0 6f 77 2e 20 54 68 69 73 20 77 69 6c 6c 20 77 6f 72 6b 20 74 68 6f 75 67 68 20 6f 6e 20 69 6d 61 ow..This.will.work.though.on.ima
2f00 67 65 73 20 77 68 65 72 65 20 74 68 65 20 50 4e 47 20 68 61 73 20 63 6f 72 72 75 70 74 65 64 20 ges.where.the.PNG.has.corrupted.
2f20 43 52 43 20 76 61 6c 75 65 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e 26 23 78 61 3b 26 6c 74 3b CRC.values.for.example.&#xa;&lt;
2f40 2f 68 74 6d 6c 26 67 74 3b 26 23 78 61 3b 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /html&gt;&#xa;"/>...............
2f60 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 ..<Property.name="minimumSize".t
2f80 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d ype="java.awt.Dimension".editor=
2fa0 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 "org.netbeans.beaninfo.editors.D
2fc0 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 imensionEditor">................
2fe0 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 31 35 30 2c 20 31 35 30 5d 22 ...<Dimension.value="[150,.150]"
3000 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 />.................</Property>..
3020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 ...............<Property.name="p
3040 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d referredSize".type="java.awt.Dim
3060 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 ension".editor="org.netbeans.bea
3080 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a ninfo.editors.DimensionEditor">.
30a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c ..................<Dimension.val
30c0 75 65 3d 22 5b 31 35 30 2c 20 31 35 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ue="[150,.150]"/>...............
30e0 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 ..</Property>...............</Pr
3100 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e operties>.............</Componen
3120 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 t>...........</SubComponents>...
3140 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 3c 2f 53 75 62 43 6f ......</Container>.......</SubCo
3160 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 3c 2f 53 mponents>.....</Container>...</S
3180 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 3c 2f 46 6f 72 6d 3e 0a 50 4b 03 04 0a 00 00 08 00 00 ubComponents>.</Form>.PK........
31a0 40 7b b3 3e 8a 9a cd 87 cd 14 00 00 cd 14 00 00 19 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 41 62 @{.>................stegsolve/Ab
31c0 6f 75 74 46 72 61 6d 65 2e 6a 61 76 61 2f 2a 0a 20 2a 20 61 62 6f 75 74 46 72 61 6d 65 2e 6a 61 outFrame.java/*..*.aboutFrame.ja
31e0 76 61 0a 20 2a 0a 20 2a 20 43 72 65 61 74 65 64 20 6f 6e 20 31 38 2d 41 70 72 2d 32 30 31 31 2c va..*..*.Created.on.18-Apr-2011,
3200 20 30 39 3a 31 32 3a 30 35 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 .09:12:05..*/..package.stegsolve
3220 3b 0a 0a 2f 2a 2a 0a 20 2a 20 4a 75 73 74 20 61 20 73 6d 61 6c 6c 20 61 62 6f 75 74 20 62 6f 78 ;../**..*.Just.a.small.about.box
3240 20 77 69 74 68 20 73 6f 6d 65 20 64 65 74 61 69 6c 73 20 6f 66 20 74 68 65 0a 20 2a 20 61 70 70 .with.some.details.of.the..*.app
3260 6c 69 63 61 74 69 6f 6e 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 lication..*.@author.Caesum..*/.p
3280 75 62 6c 69 63 20 63 6c 61 73 73 20 41 62 6f 75 74 46 72 61 6d 65 20 65 78 74 65 6e 64 73 20 6a ublic.class.AboutFrame.extends.j
32a0 61 76 61 78 2e 73 77 69 6e 67 2e 4a 46 72 61 6d 65 20 7b 0a 0a 20 20 20 20 2f 2a 2a 20 43 72 65 avax.swing.JFrame.{....../**.Cre
32c0 61 74 65 73 20 6e 65 77 20 66 6f 72 6d 20 61 62 6f 75 74 46 72 61 6d 65 20 2a 2f 0a 20 20 20 20 ates.new.form.aboutFrame.*/.....
32e0 70 75 62 6c 69 63 20 41 62 6f 75 74 46 72 61 6d 65 28 29 20 7b 0a 20 20 20 20 20 20 20 20 69 6e public.AboutFrame().{.........in
3300 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 20 20 20 20 6a 45 64 69 74 6f 72 50 itComponents();.........jEditorP
3320 61 6e 65 31 2e 73 65 74 43 61 72 65 74 50 6f 73 69 74 69 6f 6e 28 30 29 3b 0a 20 20 20 20 7d 0a ane1.setCaretPosition(0);.....}.
3340 0a 20 20 20 20 2f 2a 2a 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 63 61 6c 6c 65 64 20 66 ...../**.This.method.is.called.f
3360 72 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 74 6f 0a 20 20 rom.within.the.constructor.to...
3380 20 20 20 2a 20 69 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 66 6f 72 6d 2e 0a 20 20 20 20 20 2a ...*.initialize.the.form.......*
33a0 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 4e 4f 54 20 6d 6f 64 69 66 79 20 74 68 69 73 20 63 6f 64 .WARNING:.Do.NOT.modify.this.cod
33c0 65 2e 20 54 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 69 73 20 6d 65 74 68 6f 64 20 69 73 e..The.content.of.this.method.is
33e0 0a 20 20 20 20 20 2a 20 61 6c 77 61 79 73 20 72 65 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 ......*.always.regenerated.by.th
3400 65 20 46 6f 72 6d 20 45 64 69 74 6f 72 2e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 40 53 75 70 70 e.Form.Editor.......*/.....@Supp
3420 72 65 73 73 57 61 72 6e 69 6e 67 73 28 22 75 6e 63 68 65 63 6b 65 64 22 29 0a 20 20 20 20 2f 2f ressWarnings("unchecked").....//
3440 20 3c 65 64 69 74 6f 72 2d 66 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 3d 22 63 6f 6c 6c .<editor-fold.defaultstate="coll
3460 61 70 73 65 64 22 20 64 65 73 63 3d 22 47 65 6e 65 72 61 74 65 64 20 43 6f 64 65 22 3e 2f 2f 47 apsed".desc="Generated.Code">//G
3480 45 4e 2d 42 45 47 49 4e 3a 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 0a 20 20 20 20 70 72 69 76 EN-BEGIN:initComponents.....priv
34a0 61 74 65 20 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 ate.void.initComponents().{.....
34c0 20 20 20 20 20 6f 6b 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e .....okButton.=.new.javax.swing.
34e0 4a 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 6f 75 74 50 61 6e 65 6c 20 3d 20 JButton();.........aboutPanel.=.
3500 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 new.javax.swing.JPanel();.......
3520 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 ..jScrollPane1.=.new.javax.swing
3540 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 28 29 3b 0a 20 20 20 20 20 20 20 20 6a 45 64 69 74 6f 72 50 .JScrollPane();.........jEditorP
3560 61 6e 65 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 ane1.=.new.javax.swing.JEditorPa
3580 6e 65 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 ne();..........setDefaultCloseOp
35a0 65 72 61 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 57 69 6e 64 6f 77 43 6f 6e 73 74 61 eration(javax.swing.WindowConsta
35c0 6e 74 73 2e 44 49 53 50 4f 53 45 5f 4f 4e 5f 43 4c 4f 53 45 29 3b 0a 0a 20 20 20 20 20 20 20 20 nts.DISPOSE_ON_CLOSE);..........
35e0 6f 6b 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 4f 4b 22 29 3b 0a 20 20 20 20 20 20 20 20 okButton.setText("OK");.........
3600 6f 6b 42 75 74 74 6f 6e 2e 73 65 74 41 6c 69 67 6e 6d 65 6e 74 58 28 30 2e 35 46 29 3b 0a 20 20 okButton.setAlignmentX(0.5F);...
3620 20 20 20 20 20 20 6f 6b 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 ......okButton.addActionListener
3640 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e (new.java.awt.event.ActionListen
3660 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 er().{.............public.void.a
3680 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 ctionPerformed(java.awt.event.Ac
36a0 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tionEvent.evt).{................
36c0 20 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 .okButtonActionPerformed(evt);..
36e0 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 20 20 ...........}.........});........
3700 20 20 61 62 6f 75 74 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 ..aboutPanel.setPreferredSize(ne
3720 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 35 30 2c 20 33 30 30 29 29 3b w.java.awt.Dimension(450,.300));
3740 0a 0a 20 20 20 20 20 20 20 20 6a 45 64 69 74 6f 72 50 61 6e 65 31 2e 73 65 74 43 6f 6e 74 65 6e ..........jEditorPane1.setConten
3760 74 54 79 70 65 28 22 74 65 78 74 2f 68 74 6d 6c 22 29 3b 0a 20 20 20 20 20 20 20 20 6a 45 64 69 tType("text/html");.........jEdi
3780 74 6f 72 50 61 6e 65 31 2e 73 65 74 45 64 69 74 61 62 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 torPane1.setEditable(false);....
37a0 20 20 20 20 20 6a 45 64 69 74 6f 72 50 61 6e 65 31 2e 73 65 74 54 65 78 74 28 22 3c 68 74 6d 6c .....jEditorPane1.setText("<html
37c0 3e 5c 6e 3c 63 65 6e 74 65 72 3e 3c 62 3e 53 74 65 67 73 6f 6c 76 65 20 76 31 2e 33 20 62 79 20 >\n<center><b>Stegsolve.v1.3.by.
37e0 43 61 65 73 75 6d 3c 2f 62 3e 3c 2f 63 65 6e 74 65 72 3e 5c 6e 3c 62 72 3e 5c 6e 53 74 65 67 73 Caesum</b></center>\n<br>\nStegs
3800 6f 6c 76 65 20 69 73 20 61 20 73 74 65 67 61 6e 6f 20 73 6f 6c 76 65 72 20 66 6f 72 20 63 68 61 olve.is.a.stegano.solver.for.cha
3820 6c 6c 65 6e 67 65 73 2e 20 49 74 20 70 72 6f 76 69 64 65 73 20 74 68 65 73 65 20 6d 61 69 6e 20 llenges..It.provides.these.main.
3840 66 75 6e 63 74 69 6f 6e 73 3a 5c 6e 3c 75 6c 3e 5c 6e 3c 6c 69 3e 41 20 71 75 69 63 6b 20 76 69 functions:\n<ul>\n<li>A.quick.vi
3860 65 77 20 6f 66 20 64 69 66 66 65 72 65 6e 74 20 62 69 74 20 70 6c 61 6e 65 73 20 61 6e 64 20 73 ew.of.different.bit.planes.and.s
3880 6f 6d 65 20 73 69 6d 70 6c 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 2e 3c 2f 6c 69 3e ome.simple.transformations.</li>
38a0 5c 6e 3c 6c 69 3e 44 61 74 61 20 65 78 74 72 61 63 74 69 6f 6e 20 66 72 6f 6d 20 70 6c 61 6e 65 \n<li>Data.extraction.from.plane
38c0 73 2e 20 54 68 69 73 20 63 61 6e 20 62 65 20 72 6f 77 20 6f 72 64 65 72 20 6f 72 20 63 6f 6c 75 s..This.can.be.row.order.or.colu
38e0 6d 6e 20 6f 72 64 65 72 2c 20 77 69 74 68 20 62 69 74 73 20 74 72 65 61 74 65 64 20 61 73 20 61 mn.order,.with.bits.treated.as.a
3900 20 62 69 74 73 74 72 65 61 6d 20 61 6e 64 20 63 6f 6e 76 65 72 74 65 64 20 69 6e 74 6f 20 62 79 .bitstream.and.converted.into.by
3920 74 65 73 2e 3c 2f 6c 69 3e 5c 6e 3c 6c 69 3e 53 6f 6d 65 20 73 69 6d 70 6c 65 20 63 68 65 63 6b tes.</li>\n<li>Some.simple.check
3940 69 6e 67 20 6f 66 20 66 69 6c 65 20 66 6f 72 6d 61 74 73 20 61 6e 64 20 72 65 70 6f 72 74 69 6e ing.of.file.formats.and.reportin
3960 67 20 6f 6e 20 74 68 65 20 66 69 6c 65 73 69 7a 65 2c 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 g.on.the.filesize,.additional.by
3980 74 65 73 2c 20 66 69 6c 65 20 68 6f 6c 65 73 2c 20 65 74 63 2e 20 54 68 69 73 20 69 73 20 68 69 tes,.file.holes,.etc..This.is.hi
39a0 67 68 6c 79 20 64 65 70 65 6e 64 65 6e 74 20 75 70 6f 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 ghly.dependent.upon.the.type.of.
39c0 69 6d 61 67 65 2e 3c 2f 6c 69 3e 5c 6e 3c 6c 69 3e 53 74 65 72 65 6f 67 72 61 6d 20 73 6f 6c 76 image.</li>\n<li>Stereogram.solv
39e0 65 72 20 2d 20 73 69 6d 70 6c 79 20 63 68 61 6e 67 65 20 74 68 65 20 6f 66 66 73 65 74 20 75 6e er.-.simply.change.the.offset.un
3a00 74 69 6c 20 74 68 65 20 69 6d 61 67 65 20 62 65 63 6f 6d 65 73 20 76 69 73 69 62 6c 65 2e 3c 2f til.the.image.becomes.visible.</
3a20 6c 69 3e 5c 6e 3c 6c 69 3e 46 72 61 6d 65 20 62 72 6f 77 73 65 72 20 66 6f 72 20 61 6e 69 6d 61 li>\n<li>Frame.browser.for.anima
3a40 74 65 64 20 69 6d 61 67 65 73 2e 20 54 68 69 73 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 77 6f 72 ted.images..This.should.also.wor
3a60 6b 20 66 6f 72 20 76 69 65 77 69 6e 67 20 6c 61 79 65 72 73 20 69 6e 20 6d 75 6c 74 69 2d 6c 61 k.for.viewing.layers.in.multi-la
3a80 79 65 72 65 64 20 50 4e 47 20 66 69 6c 65 73 2e 3c 2f 6c 69 3e 5c 6e 3c 6c 69 3e 49 6d 61 67 65 yered.PNG.files.</li>\n<li>Image
3aa0 20 63 6f 6d 62 69 6e 65 72 20 74 6f 20 63 6f 6d 62 69 6e 65 20 74 77 6f 20 69 6d 61 67 65 73 20 .combiner.to.combine.two.images.
3ac0 69 6e 20 61 20 76 61 72 69 65 74 79 20 6f 66 20 77 61 79 73 20 61 6e 64 20 62 72 6f 77 73 65 20 in.a.variety.of.ways.and.browse.
3ae0 74 68 72 6f 75 67 68 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 62 69 6e 61 74 69 6f through.the.different.combinatio
3b00 6e 73 2e 3c 2f 6c 69 3e 5c 6e 3c 2f 75 6c 3e 5c 6e 3c 70 3e 43 6f 70 79 2f 43 75 74 20 61 6e 64 ns.</li>\n</ul>\n<p>Copy/Cut.and
3b20 20 70 61 73 74 65 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 6d 6f 73 74 20 74 65 .paste.is.available.from.most.te
3b40 78 74 20 75 73 69 6e 67 20 43 54 52 4c 2d 43 20 74 6f 20 63 6f 70 79 2c 20 43 54 52 4c 2d 56 20 xt.using.CTRL-C.to.copy,.CTRL-V.
3b60 74 6f 20 70 61 73 74 65 20 61 6e 64 20 43 54 52 4c 2d 58 20 66 6f 72 20 63 75 74 2e 5c 6e 3c 70 to.paste.and.CTRL-X.for.cut.\n<p
3b80 3e 49 66 20 61 6e 20 69 6d 61 67 65 20 66 61 69 6c 73 20 74 6f 20 6c 6f 61 64 2c 20 66 6f 72 20 >If.an.image.fails.to.load,.for.
3ba0 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73 65 20 69 74 20 69 73 20 63 6f 72 72 75 70 74 2c 20 74 example.because.it.is.corrupt,.t
3bc0 68 65 6e 20 66 69 6c 65 20 61 6e 61 6c 79 73 69 73 20 77 69 6c 6c 20 73 74 69 6c 6c 20 6f 70 65 hen.file.analysis.will.still.ope
3be0 6e 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 79 6f 75 20 6a 75 73 74 20 74 72 69 65 64 20 74 n.the.file.that.you.just.tried.t
3c00 6f 20 76 69 65 77 2e 20 49 74 20 6d 61 79 2c 20 68 6f 77 65 76 65 72 2c 20 63 72 61 73 68 20 6f o.view..It.may,.however,.crash.o
3c20 75 74 20 62 65 66 6f 72 65 20 72 65 70 6f 72 74 69 6e 67 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 ut.before.reporting.the.informat
3c40 69 6f 6e 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6b 6e 6f 77 2e 20 54 68 69 73 20 ion.that.you.want.to.know..This.
3c60 77 69 6c 6c 20 77 6f 72 6b 20 74 68 6f 75 67 68 20 6f 6e 20 69 6d 61 67 65 73 20 77 68 65 72 65 will.work.though.on.images.where
3c80 20 74 68 65 20 50 4e 47 20 68 61 73 20 63 6f 72 72 75 70 74 65 64 20 43 52 43 20 76 61 6c 75 65 .the.PNG.has.corrupted.CRC.value
3ca0 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e 5c 6e 3c 2f 68 74 6d 6c 3e 5c 6e 22 29 3b 0a 20 20 20 s.for.example.\n</html>\n");....
3cc0 20 20 20 20 20 6a 45 64 69 74 6f 72 50 61 6e 65 31 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 .....jEditorPane1.setMinimumSize
3ce0 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 31 35 30 2c 20 31 35 30 (new.java.awt.Dimension(150,.150
3d00 29 29 3b 0a 20 20 20 20 20 20 20 20 6a 45 64 69 74 6f 72 50 61 6e 65 31 2e 73 65 74 50 72 65 66 ));.........jEditorPane1.setPref
3d20 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e erredSize(new.java.awt.Dimension
3d40 28 31 35 30 2c 20 31 35 30 29 29 3b 0a 20 20 20 20 20 20 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 (150,.150));.........jScrollPane
3d60 31 2e 73 65 74 56 69 65 77 70 6f 72 74 56 69 65 77 28 6a 45 64 69 74 6f 72 50 61 6e 65 31 29 3b 1.setViewportView(jEditorPane1);
3d80 0a 0a 20 20 20 20 20 20 20 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 ..........javax.swing.GroupLayou
3da0 74 20 61 62 6f 75 74 50 61 6e 65 6c 4c 61 79 6f 75 74 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 t.aboutPanelLayout.=.new.javax.s
3dc0 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 28 61 62 6f 75 74 50 61 6e 65 6c 29 3b 0a 20 20 wing.GroupLayout(aboutPanel);...
3de0 20 20 20 20 20 20 61 62 6f 75 74 50 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 61 62 6f 75 74 ......aboutPanel.setLayout(about
3e00 50 61 6e 65 6c 4c 61 79 6f 75 74 29 3b 0a 20 20 20 20 20 20 20 20 61 62 6f 75 74 50 61 6e 65 6c PanelLayout);.........aboutPanel
3e20 4c 61 79 6f 75 74 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 47 72 6f 75 70 28 0a 20 20 20 20 20 Layout.setHorizontalGroup(......
3e40 20 20 20 20 20 20 20 61 62 6f 75 74 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 .......aboutPanelLayout.createPa
3e60 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 rallelGroup(javax.swing.GroupLay
3e80 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 out.Alignment.LEADING)..........
3ea0 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2c 20 6a ....addComponent(jScrollPane1,.j
3ec0 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 avax.swing.GroupLayout.DEFAULT_S
3ee0 49 5a 45 2c 20 34 34 34 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 IZE,.444,.Short.MAX_VALUE)......
3f00 20 20 20 29 3b 0a 20 20 20 20 20 20 20 20 61 62 6f 75 74 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 73 ...);.........aboutPanelLayout.s
3f20 65 74 56 65 72 74 69 63 61 6c 47 72 6f 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 62 6f etVerticalGroup(.............abo
3f40 75 74 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 utPanelLayout.createParallelGrou
3f60 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d p(javax.swing.GroupLayout.Alignm
3f80 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d ent.LEADING)..............addCom
3fa0 70 6f 6e 65 6e 74 28 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2c 20 6a 61 76 61 78 2e 73 77 69 6e 67 ponent(jScrollPane1,.javax.swing
3fc0 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 49 5a 45 2c 20 33 31 31 2c 20 .GroupLayout.DEFAULT_SIZE,.311,.
3fe0 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 20 20 20 29 3b 0a 0a 20 20 20 Short.MAX_VALUE).........);.....
4000 20 20 20 20 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 20 6c 61 79 .....javax.swing.GroupLayout.lay
4020 6f 75 74 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 out.=.new.javax.swing.GroupLayou
4040 74 28 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 67 65 74 t(getContentPane());.........get
4060 43 6f 6e 74 65 6e 74 50 61 6e 65 28 29 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29 3b ContentPane().setLayout(layout);
4080 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 47 72 6f .........layout.setHorizontalGro
40a0 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 up(.............layout.createPar
40c0 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f allelGroup(javax.swing.GroupLayo
40e0 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 ut.Alignment.LEADING)...........
4100 20 20 2e 61 64 64 47 72 6f 75 70 28 6c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 ...addGroup(layout.createSequent
4120 69 61 6c 47 72 6f 75 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 ialGroup()..................addG
4140 61 70 28 31 36 38 2c 20 31 36 38 2c 20 31 36 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ap(168,.168,.168)...............
4160 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 6f 6b 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 20 ...addComponent(okButton).......
4180 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6e 74 61 69 6e 65 72 47 61 70 28 32 32 37 2c 20 ...........addContainerGap(227,.
41a0 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 Short.MAX_VALUE))..............a
41c0 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 61 62 6f 75 74 50 61 6e 65 6c 2c 20 6a 61 76 61 78 2e 73 77 ddComponent(aboutPanel,.javax.sw
41e0 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 49 5a 45 2c 20 34 34 ing.GroupLayout.DEFAULT_SIZE,.44
4200 34 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 4,.Short.MAX_VALUE).........);..
4220 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 73 65 74 56 65 72 74 69 63 61 6c 47 72 6f 75 70 28 0a .......layout.setVerticalGroup(.
4240 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 ............layout.createParalle
4260 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 lGroup(javax.swing.GroupLayout.A
4280 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 lignment.LEADING)..............a
42a0 64 64 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e ddGroup(javax.swing.GroupLayout.
42c0 41 6c 69 67 6e 6d 65 6e 74 2e 54 52 41 49 4c 49 4e 47 2c 20 6c 61 79 6f 75 74 2e 63 72 65 61 74 Alignment.TRAILING,.layout.creat
42e0 65 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 eSequentialGroup()..............
4300 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 61 62 6f 75 74 50 61 6e 65 6c 2c 20 6a 61 76 ....addComponent(aboutPanel,.jav
4320 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 49 5a ax.swing.GroupLayout.DEFAULT_SIZ
4340 45 2c 20 33 31 31 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 20 20 E,.311,.Short.MAX_VALUE)........
4360 20 20 20 20 20 20 20 20 20 2e 61 64 64 50 72 65 66 65 72 72 65 64 47 61 70 28 6a 61 76 61 78 2e ..........addPreferredGap(javax.
4380 73 77 69 6e 67 2e 4c 61 79 6f 75 74 53 74 79 6c 65 2e 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 swing.LayoutStyle.ComponentPlace
43a0 6d 65 6e 74 2e 52 45 4c 41 54 45 44 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 ment.RELATED)..................a
43c0 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 6f 6b 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 ddComponent(okButton)...........
43e0 20 20 20 20 20 20 2e 61 64 64 43 6f 6e 74 61 69 6e 65 72 47 61 70 28 29 29 0a 20 20 20 20 20 20 .......addContainerGap()).......
4400 20 20 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b 0a 20 20 20 20 7d 2f 2f 20 3c 2f ..);..........pack();.....}//.</
4420 65 64 69 74 6f 72 2d 66 6f 6c 64 3e 2f 2f 47 45 4e 2d 45 4e 44 3a 69 6e 69 74 43 6f 6d 70 6f 6e editor-fold>//GEN-END:initCompon
4440 65 6e 74 73 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 44 69 73 70 6f 73 65 73 20 6f 66 ents....../**......*.Disposes.of
4460 20 74 68 65 20 66 6f 72 6d 20 77 68 65 6e 20 74 68 65 20 6f 6b 20 62 75 74 74 6f 6e 20 69 73 20 .the.form.when.the.ok.button.is.
4480 70 72 65 73 73 65 64 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 42 75 74 74 6f 6e pressed......*.@param.evt.Button
44a0 20 65 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 .event......*/.....private.void.
44c0 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 okButtonActionPerformed(java.awt
44e0 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 2f 2f 47 45 4e 2d 46 .event.ActionEvent.evt).{//GEN-F
4500 49 52 53 54 3a 65 76 65 6e 74 5f 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d IRST:event_okButtonActionPerform
4520 65 64 0a 20 20 20 20 20 20 20 20 64 69 73 70 6f 73 65 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e ed.........dispose();.....}//GEN
4540 2d 4c 41 53 54 3a 65 76 65 6e 74 5f 6f 6b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 -LAST:event_okButtonActionPerfor
4560 6d 65 64 0a 0a 20 20 20 20 2f 2f 20 56 61 72 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 69 6f med......//.Variables.declaratio
4580 6e 20 2d 20 64 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 2f 2f 47 45 4e 2d 42 45 47 49 4e 3a 76 61 72 n.-.do.not.modify//GEN-BEGIN:var
45a0 69 61 62 6c 65 73 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a iables.....private.javax.swing.J
45c0 50 61 6e 65 6c 20 61 62 6f 75 74 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 Panel.aboutPanel;.....private.ja
45e0 76 61 78 2e 73 77 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 6e 65 20 6a 45 64 69 74 6f 72 50 61 6e vax.swing.JEditorPane.jEditorPan
4600 65 31 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 53 63 72 e1;.....private.javax.swing.JScr
4620 6f 6c 6c 50 61 6e 65 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 3b 0a 20 20 20 20 70 72 69 76 61 74 ollPane.jScrollPane1;.....privat
4640 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 20 6f 6b 42 75 74 74 6f 6e 3b 0a e.javax.swing.JButton.okButton;.
4660 20 20 20 20 2f 2f 20 45 6e 64 20 6f 66 20 76 61 72 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 ....//.End.of.variables.declarat
4680 69 6f 6e 2f 2f 47 45 4e 2d 45 4e 44 3a 76 61 72 69 61 62 6c 65 73 0a 0a 7d 0a 50 4b 03 04 0a 00 ion//GEN-END:variables..}.PK....
46a0 00 08 00 00 40 7b b3 3e d2 c5 ed d5 4a 0d 00 00 4a 0d 00 00 20 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>....J...J.......stegsolv
46c0 65 2f 43 6f 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 e/CombineTransform.class.......1
46e0 00 72 0a 00 21 00 4d 09 00 20 00 4e 09 00 20 00 4f 09 00 20 00 50 09 00 20 00 51 0a 00 20 00 52 .r..!.M....N....O....P....Q....R
4700 0a 00 09 00 53 0a 00 09 00 54 07 00 55 0a 00 09 00 56 09 00 20 00 57 0a 00 09 00 58 0a 00 09 00 ....S....T..U....V....W....X....
4720 59 0a 00 20 00 5a 0a 00 20 00 5b 03 00 ff 00 00 03 00 00 ff 00 08 00 5c 08 00 5d 08 00 5e 08 00 Y....Z....[............\..]..^..
4740 5f 08 00 60 08 00 61 08 00 62 08 00 63 08 00 64 08 00 65 08 00 66 08 00 67 08 00 68 08 00 69 07 _..`..a..b..c..d..e..f..g..h..i.
4760 00 6a 07 00 6b 01 00 03 69 6d 31 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 .j..k...im1...Ljava/awt/image/Bu
4780 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 03 69 6d 32 01 00 09 74 72 61 6e 73 66 6f 72 6d 01 00 fferedImage;...im2...transform..
47a0 08 74 72 61 6e 73 4e 75 6d 01 00 01 49 01 00 08 4e 55 4d 54 52 41 4e 53 01 00 0d 43 6f 6e 73 74 .transNum...I...NUMTRANS...Const
47c0 61 6e 74 56 61 6c 75 65 03 00 00 00 0d 01 00 06 3c 69 6e 69 74 3e 01 00 3f 28 4c 6a 61 76 61 2f antValue........<init>..?(Ljava/
47e0 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 61 77 awt/image/BufferedImage;Ljava/aw
4800 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 01 00 04 43 6f 64 65 01 t/image/BufferedImage;)V...Code.
4820 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c ..LineNumberTable...LocalVariabl
4840 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 1c 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 eTable...this...Lstegsolve/Combi
4860 6e 65 54 72 61 6e 73 66 6f 72 6d 3b 01 00 02 62 69 01 00 03 62 69 32 01 00 0d 63 61 6c 63 49 6e neTransform;...bi...bi2...calcIn
4880 74 65 72 6c 61 63 65 01 00 03 28 29 56 01 00 01 6a 01 00 01 69 01 00 05 77 69 64 74 68 01 00 06 terlace...()V...j...i...width...
48a0 68 65 69 67 68 74 01 00 09 63 61 6c 63 54 72 61 6e 73 01 00 04 63 6f 6c 31 01 00 04 63 6f 6c 32 height...calcTrans...col1...col2
48c0 01 00 03 63 6f 6c 01 00 04 62 61 63 6b 01 00 07 66 6f 72 77 61 72 64 01 00 04 63 6f 6d 62 01 00 ...col...back...forward...comb..
48e0 05 28 49 49 29 49 01 00 01 72 01 00 01 67 01 00 01 62 01 00 02 63 31 01 00 02 63 32 01 00 07 67 .(II)I...r...g...b...c1...c2...g
4900 65 74 54 65 78 74 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 08 etText...()Ljava/lang/String;...
4920 67 65 74 49 6d 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 getImage...()Ljava/awt/image/Buf
4940 66 65 72 65 64 49 6d 61 67 65 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 15 43 6f 6d 62 69 feredImage;...SourceFile...Combi
4960 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 0c 00 2b 00 35 0c 00 28 00 27 0c 00 22 00 23 0c neTransform.java..+.5..(.'..".#.
4980 00 24 00 23 0c 00 26 00 27 0c 00 3a 00 35 0c 00 6c 00 6d 0c 00 6e 00 6d 01 00 1c 6a 61 76 61 2f .$.#..&.'..:.5..l.m..n.m...java/
49a0 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 0c 00 2b 00 6f 0c 00 25 00 awt/image/BufferedImage..+.o..%.
49c0 23 0c 00 70 00 41 0c 00 71 00 6f 0c 00 34 00 35 0c 00 40 00 41 01 00 03 58 4f 52 01 00 02 4f 52 #..p.A..q.o..4.5..@.A...XOR...OR
49e0 01 00 03 41 4e 44 01 00 03 41 44 44 01 00 14 41 44 44 20 28 52 2c 47 2c 42 20 73 65 70 61 72 61 ...AND...ADD...ADD.(R,G,B.separa
4a00 74 65 29 01 00 03 53 55 42 01 00 14 53 55 42 20 28 52 2c 47 2c 42 20 73 65 70 61 72 61 74 65 29 te)...SUB...SUB.(R,G,B.separate)
4a20 01 00 03 4d 55 4c 01 00 14 4d 55 4c 20 28 52 2c 47 2c 42 20 73 65 70 61 72 61 74 65 29 01 00 1b ...MUL...MUL.(R,G,B.separate)...
4a40 4c 69 67 68 74 65 73 74 20 28 52 2c 20 47 2c 20 42 20 73 65 70 61 72 61 74 65 29 01 00 1a 44 61 Lightest.(R,.G,.B.separate)...Da
4a60 72 6b 65 73 74 20 28 52 2c 20 47 2c 20 42 20 73 65 70 61 72 61 74 65 29 01 00 14 48 6f 72 69 7a rkest.(R,.G,.B.separate)...Horiz
4a80 6f 6e 74 61 6c 20 49 6e 74 65 72 6c 61 63 65 01 00 12 56 65 72 74 69 63 61 6c 20 49 6e 74 65 72 ontal.Interlace...Vertical.Inter
4aa0 6c 61 63 65 01 00 03 3f 3f 3f 01 00 1a 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 54 72 lace...???...stegsolve/CombineTr
4ac0 61 6e 73 66 6f 72 6d 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 08 67 65 74 ansform...java/lang/Object...get
4ae0 57 69 64 74 68 01 00 03 28 29 49 01 00 09 67 65 74 48 65 69 67 68 74 01 00 06 28 49 49 49 29 56 Width...()I...getHeight...(III)V
4b00 01 00 06 67 65 74 52 47 42 01 00 06 73 65 74 52 47 42 00 21 00 20 00 21 00 00 00 05 00 02 00 22 ...getRGB...setRGB.!...!......."
4b20 00 23 00 00 00 02 00 24 00 23 00 00 00 02 00 25 00 23 00 00 00 02 00 26 00 27 00 00 00 12 00 28 .#.....$.#.....%.#.....&.'.....(
4b40 00 27 00 01 00 29 00 00 00 02 00 2a 00 08 00 00 00 2b 00 2c 00 01 00 2d 00 00 00 74 00 02 00 03 .'...).....*.....+.,...-...t....
4b60 00 00 00 1e 2a b7 00 01 2a 10 0d b5 00 02 2a 2b b5 00 03 2a 2c b5 00 04 2a 03 b5 00 05 2a b7 00 ....*...*.....*+...*,...*....*..
4b80 06 b1 00 00 00 02 00 2e 00 00 00 1e 00 07 00 00 00 23 00 04 00 1b 00 0a 00 24 00 0f 00 25 00 14 .................#.......$...%..
4ba0 00 26 00 19 00 27 00 1d 00 28 00 2f 00 00 00 20 00 03 00 00 00 1e 00 30 00 31 00 00 00 00 00 1e .&...'...(./...........0.1......
4bc0 00 32 00 23 00 01 00 00 00 1e 00 33 00 23 00 02 00 02 00 34 00 35 00 01 00 2d 00 00 01 b6 00 06 .2.#.......3.#.....4.5...-......
4be0 00 05 00 00 01 00 2a b4 00 03 b6 00 07 3c 2a b4 00 04 b6 00 07 1b a2 00 0b 2a b4 00 04 b6 00 07 ......*......<*..........*......
4c00 3c 2a b4 00 03 b6 00 08 3d 2a b4 00 04 b6 00 08 1c a2 00 0b 2a b4 00 04 b6 00 08 3d 2a b4 00 05 <*......=*..........*......=*...
4c20 10 0b a0 00 60 2a bb 00 09 59 1b 05 1c 68 04 b7 00 0a b5 00 0b 03 3e 1d 1b a2 00 46 03 36 04 15 ....`*...Y...h........>....F.6..
4c40 04 1c a2 00 37 2a b4 00 0b 1d 15 04 05 68 2a b4 00 03 1d 15 04 b6 00 0c b6 00 0d 2a b4 00 0b 1d ....7*.......h*............*....
4c60 15 04 05 68 04 60 2a b4 00 04 1d 15 04 b6 00 0c b6 00 0d 84 04 01 a7 ff c9 84 03 01 a7 ff bb a7 ...h.`*.........................
4c80 00 66 2a b4 00 05 10 0c a0 00 5d 2a bb 00 09 59 05 1b 68 1c 04 b7 00 0a b5 00 0b 03 3e 1d 1b a2 .f*.......]*...Y..h.........>...
4ca0 00 46 03 36 04 15 04 1c a2 00 37 2a b4 00 0b 1d 05 68 15 04 2a b4 00 03 1d 15 04 b6 00 0c b6 00 .F.6......7*.....h..*...........
4cc0 0d 2a b4 00 0b 1d 05 68 04 60 15 04 2a b4 00 04 1d 15 04 b6 00 0c b6 00 0d 84 04 01 a7 ff c9 84 .*.....h.`..*...................
4ce0 03 01 a7 ff bb b1 00 00 00 02 00 2e 00 00 00 56 00 15 00 00 00 2f 00 08 00 30 00 1b 00 31 00 23 ...............V...../...0...1.#
4d00 00 32 00 36 00 33 00 3f 00 35 00 4f 00 36 00 56 00 37 00 5f 00 39 00 75 00 3a 00 8d 00 37 00 93 .2.6.3.?.5.O.6.V.7._.9.u.:...7..
4d20 00 36 00 9c 00 3d 00 a5 00 3f 00 b5 00 40 00 bc 00 41 00 c5 00 43 00 db 00 44 00 f3 00 41 00 f9 .6...=...?...@...A...C...D...A..
4d40 00 40 00 ff 00 47 00 2f 00 00 00 48 00 07 00 59 00 3a 00 36 00 27 00 04 00 51 00 48 00 37 00 27 .@...G./...H...Y.:.6.'...Q.H.7.'
4d60 00 03 00 bf 00 3a 00 36 00 27 00 04 00 b7 00 48 00 37 00 27 00 03 00 00 01 00 00 30 00 31 00 00 .....:.6.'.....H.7.'.......0.1..
4d80 00 08 00 f8 00 38 00 27 00 01 00 23 00 dd 00 39 00 27 00 02 00 02 00 3a 00 35 00 01 00 2d 00 00 .....8.'...#...9.'.....:.5...-..
4da0 01 9a 00 06 00 08 00 00 00 da 2a b4 00 05 10 0b 9f 00 0c 2a b4 00 05 10 0c a0 00 08 2a b7 00 0e ..........*........*........*...
4dc0 b1 2a b4 00 03 b6 00 07 3c 2a b4 00 04 b6 00 07 1b a4 00 0b 2a b4 00 04 b6 00 07 3c 2a b4 00 03 .*......<*..........*......<*...
4de0 b6 00 08 3d 2a b4 00 04 b6 00 08 1c a4 00 0b 2a b4 00 04 b6 00 08 3d 2a bb 00 09 59 1b 1c 04 b7 ...=*..........*......=*...Y....
4e00 00 0a b5 00 0b 03 3e 1d 1b a2 00 7a 03 36 04 15 04 1c a2 00 6b 03 36 05 03 36 06 1d 2a b4 00 03 ......>....z.6......k.6..6..*...
4e20 b6 00 07 a2 00 1b 15 04 2a b4 00 03 b6 00 08 a2 00 0f 2a b4 00 03 1d 15 04 b6 00 0c 36 05 1d 2a ........*.........*.........6..*
4e40 b4 00 04 b6 00 07 a2 00 1b 15 04 2a b4 00 04 b6 00 08 a2 00 0f 2a b4 00 04 1d 15 04 b6 00 0c 36 ...........*.........*.........6
4e60 06 2a 15 05 15 06 b7 00 0f 36 07 2a b4 00 0b 1d 15 04 15 07 b6 00 0d 84 04 01 a7 ff 95 84 03 01 .*.......6.*....................
4e80 a7 ff 87 b1 00 00 00 02 00 2e 00 00 00 56 00 15 00 00 00 4e 00 12 00 50 00 16 00 51 00 17 00 53 .............V.....N...P...Q...S
4ea0 00 1f 00 54 00 32 00 55 00 3a 00 56 00 4d 00 57 00 5b 00 58 00 62 00 59 00 6b 00 5b 00 6e 00 5c ...T.2.U.:.V.M.W.[.X.b.Y.k.[.n.\
4ec0 00 71 00 5d 00 88 00 5e 00 94 00 5f 00 ab 00 60 00 b7 00 61 00 c1 00 62 00 cd 00 59 00 d3 00 58 .q.]...^..._...`...a...b...Y...X
4ee0 00 d9 00 64 00 2f 00 00 00 52 00 08 00 6e 00 5f 00 3b 00 27 00 05 00 71 00 5c 00 3c 00 27 00 06 ...d./...R...n._.;.'...q.\.<.'..
4f00 00 c1 00 0c 00 3d 00 27 00 07 00 65 00 6e 00 36 00 27 00 04 00 5d 00 7c 00 37 00 27 00 03 00 00 .....=.'...e.n.6.'...].|.7.'....
4f20 00 da 00 30 00 31 00 00 00 1f 00 bb 00 38 00 27 00 01 00 3a 00 a0 00 39 00 27 00 02 00 01 00 3e ...0.1.......8.'...:...9.'.....>
4f40 00 35 00 01 00 2d 00 00 00 52 00 03 00 01 00 00 00 1c 2a 59 b4 00 05 04 64 b5 00 05 2a b4 00 05 .5...-...R........*Y....d...*...
4f60 9c 00 09 2a 10 0c b5 00 05 2a b7 00 06 b1 00 00 00 02 00 2e 00 00 00 12 00 04 00 00 00 6b 00 0a ...*.....*...................k..
4f80 00 6c 00 17 00 6d 00 1b 00 6e 00 2f 00 00 00 0c 00 01 00 00 00 1c 00 30 00 31 00 00 00 01 00 3f .l...m...n./...........0.1.....?
4fa0 00 35 00 01 00 2d 00 00 00 53 00 03 00 01 00 00 00 1d 2a 59 b4 00 05 04 60 b5 00 05 2a b4 00 05 .5...-...S........*Y....`...*...
4fc0 10 0d a1 00 08 2a 03 b5 00 05 2a b7 00 06 b1 00 00 00 02 00 2e 00 00 00 12 00 04 00 00 00 75 00 .....*....*...................u.
4fe0 0a 00 76 00 18 00 77 00 1c 00 78 00 2f 00 00 00 0c 00 01 00 00 00 1d 00 30 00 31 00 00 00 02 00 ..v...w...x./...........0.1.....
5000 40 00 41 00 01 00 2d 00 00 02 ee 00 03 00 06 00 00 01 ba 2a b4 00 05 aa 00 00 00 00 00 01 b4 00 @.A...-............*............
5020 00 00 00 00 00 00 0a 00 00 00 3c 00 00 00 40 00 00 00 44 00 00 00 48 00 00 00 4c 00 00 00 80 00 ..........<...@...D...H...L.....
5040 00 00 84 00 00 00 b8 00 00 00 bc 00 00 01 04 00 00 01 5c 1b 1c 82 ac 1b 1c 80 ac 1b 1c 7e ac 1b ..................\..........~..
5060 1c 60 ac 1b 12 10 7e 1c 12 10 7e 60 12 10 7e 3e 1b 12 11 7e 1c 12 11 7e 60 12 11 7e 36 04 1b 11 .`....~...~`..~>...~...~`..~6...
5080 00 ff 7e 1c 11 00 ff 7e 60 11 00 ff 7e 36 05 1d 15 04 80 15 05 80 ac 1b 1c 64 ac 1b 12 10 7e 1c ..~....~`...~6...........d....~.
50a0 12 10 7e 64 12 10 7e 3e 1b 12 11 7e 1c 12 11 7e 64 12 11 7e 36 04 1b 11 00 ff 7e 1c 11 00 ff 7e ..~d..~>...~...~d..~6.....~....~
50c0 64 11 00 ff 7e 36 05 1d 15 04 80 15 05 80 ac 1b 1c 68 ac 1b 12 10 7e 10 10 7a 1c 12 10 7e 10 10 d...~6...........h....~..z...~..
50e0 7a 68 11 00 ff 7e 10 10 78 3e 1b 12 11 7e 10 08 7a 1c 12 11 7e 10 08 7a 68 11 00 ff 7e 10 08 78 zh...~..x>...~..z...~..zh...~..x
5100 36 04 1b 11 00 ff 7e 1c 11 00 ff 7e 68 11 00 ff 7e 36 05 1d 15 04 80 15 05 80 ac 1b 12 10 7e 1c 6.....~....~h...~6............~.
5120 12 10 7e a4 00 0b 1b 12 10 7e 3e a7 00 08 1c 12 10 7e 3e 1b 12 11 7e 1c 12 11 7e a4 00 0c 1b 12 ..~......~>......~>...~...~.....
5140 11 7e 36 04 a7 00 09 1c 12 11 7e 36 04 1b 11 00 ff 7e 1c 11 00 ff 7e a4 00 0d 1b 11 00 ff 7e 36 .~6.......~6.....~....~.......~6
5160 05 a7 00 0a 1c 11 00 ff 7e 36 05 1d 15 04 80 15 05 80 ac 1b 12 10 7e 1c 12 10 7e a2 00 0b 1b 12 ........~6............~...~.....
5180 10 7e 3e a7 00 08 1c 12 10 7e 3e 1b 12 11 7e 1c 12 11 7e a2 00 0c 1b 12 11 7e 36 04 a7 00 09 1c .~>......~>...~...~......~6.....
51a0 12 11 7e 36 04 1b 11 00 ff 7e 1c 11 00 ff 7e a2 00 0d 1b 11 00 ff 7e 36 05 a7 00 0a 1c 11 00 ff ..~6.....~....~.......~6........
51c0 7e 36 05 1d 15 04 80 15 05 80 ac 03 ac 00 00 00 02 00 2e 00 00 00 a2 00 28 00 00 00 83 00 40 00 ~6......................(.....@.
51e0 86 00 44 00 88 00 48 00 8a 00 4c 00 8c 00 50 00 8e 00 5d 00 8f 00 6b 00 90 00 7c 00 91 00 84 00 ..D...H...L...P...]...k...|.....
5200 93 00 88 00 95 00 95 00 96 00 a3 00 97 00 b4 00 98 00 bc 00 9a 00 c0 00 9c 00 d7 00 9d 00 ef 00 ................................
5220 9e 01 00 00 9f 01 08 00 a1 01 13 00 a2 01 1b 00 a3 01 20 00 a4 01 2b 00 a5 01 34 00 a6 01 3a 00 ......................+...4...:.
5240 a7 01 47 00 a8 01 51 00 a9 01 58 00 aa 01 60 00 ac 01 6b 00 ad 01 73 00 ae 01 78 00 af 01 83 00 ..G...Q...X...`...k...s...x.....
5260 b0 01 8c 00 b1 01 92 00 b2 01 9f 00 b3 01 a9 00 b4 01 b0 00 b5 01 b8 00 b7 00 2f 00 00 00 7a 00 ........................../...z.
5280 0c 00 5d 00 be 00 42 00 27 00 03 00 6b 00 c9 00 43 00 27 00 04 00 7c 00 d5 00 44 00 27 00 05 01 ..]...B.'...k...C.'...|...D.'...
52a0 20 00 53 00 42 00 27 00 03 01 3a 00 52 00 43 00 27 00 04 01 58 00 51 00 44 00 27 00 05 00 00 01 ..S.B.'...:.R.C.'...X.Q.D.'.....
52c0 ba 00 30 00 31 00 00 00 00 01 ba 00 45 00 27 00 01 00 00 01 ba 00 46 00 27 00 02 01 78 00 42 00 ..0.1.......E.'.......F.'...x.B.
52e0 42 00 27 00 03 01 92 00 28 00 43 00 27 00 04 01 b0 00 0a 00 44 00 27 00 05 00 01 00 47 00 48 00 B.'.....(.C.'.......D.'.....G.H.
5300 01 00 2d 00 00 00 d4 00 01 00 01 00 00 00 72 2a b4 00 05 aa 00 00 00 00 00 00 6b 00 00 00 00 00 ..-...........r*..........k.....
5320 00 00 0c 00 00 00 44 00 00 00 47 00 00 00 4a 00 00 00 4d 00 00 00 50 00 00 00 53 00 00 00 56 00 ......D...G...J...M...P...S...V.
5340 00 00 59 00 00 00 5c 00 00 00 5f 00 00 00 62 00 00 00 65 00 00 00 68 12 12 b0 12 13 b0 12 14 b0 ..Y...\..._...b...e...h.........
5360 12 15 b0 12 16 b0 12 17 b0 12 18 b0 12 19 b0 12 1a b0 12 1b b0 12 1c b0 12 1d b0 12 1e b0 12 1f ................................
5380 b0 00 00 00 02 00 2e 00 00 00 3e 00 0f 00 00 00 c0 00 48 00 c3 00 4b 00 c5 00 4e 00 c7 00 51 00 ..........>.......H...K...N...Q.
53a0 c9 00 54 00 cb 00 57 00 cd 00 5a 00 cf 00 5d 00 d1 00 60 00 d3 00 63 00 d5 00 66 00 d7 00 69 00 ..T...W...Z...]...`...c...f...i.
53c0 d9 00 6c 00 db 00 6f 00 dd 00 2f 00 00 00 0c 00 01 00 00 00 72 00 30 00 31 00 00 00 01 00 49 00 ..l...o.../.........r.0.1.....I.
53e0 4a 00 01 00 2d 00 00 00 2f 00 01 00 01 00 00 00 05 2a b4 00 0b b0 00 00 00 02 00 2e 00 00 00 06 J...-.../........*..............
5400 00 01 00 00 00 e6 00 2f 00 00 00 0c 00 01 00 00 00 05 00 30 00 31 00 00 00 01 00 4b 00 00 00 02 ......./...........0.1.....K....
5420 00 4c 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e d1 a5 94 d4 ce 17 00 00 ce 17 00 00 1f 00 00 00 .LPK........@{.>................
5440 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 2f stegsolve/CombineTransform.java/
5460 2a 0a 20 2a 20 43 6f 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 0a 20 2a 2f 0a 0a *..*.CombineTransform.java..*/..
5480 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e package.stegsolve;..import.java.
54a0 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 0a 2f 2a 2a 0a 20 2a 20 52 65 70 72 65 73 65 6e 74 73 20 awt.image.*;../**..*.Represents.
54c0 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 74 77 6f 20 69 6d 61 67 65 73 0a 20 2a 20 40 61 75 combination.of.two.images..*.@au
54e0 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 43 6f 6d thor.Caesum..*/.public.class.Com
5500 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 20 7b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 bineTransform.{....../**......*.
5520 4f 72 69 67 69 6e 61 6c 20 69 6d 61 67 65 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 Original.images......*/.....priv
5540 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 69 6d 31 2c 20 69 6d 32 3b 0a 20 20 20 20 ate.BufferedImage.im1,.im2;.....
5560 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 72 61 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a 20 20 20 /**......*.Transformed.image....
5580 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 74 ..*/.....private.BufferedImage.t
55a0 72 61 6e 73 66 6f 72 6d 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4e 75 6d 62 65 72 20 ransform;...../**......*.Number.
55c0 6f 66 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 of.transformation......*/.....pr
55e0 69 76 61 74 65 20 69 6e 74 20 74 72 61 6e 73 4e 75 6d 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ivate.int.transNum;.....private.
5600 66 69 6e 61 6c 20 69 6e 74 20 4e 55 4d 54 52 41 4e 53 20 3d 20 31 33 3b 0a 0a 20 20 20 20 2f 2a final.int.NUMTRANS.=.13;....../*
5620 2a 0a 20 20 20 20 20 2a 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 74 72 61 6e 73 66 6f 72 6d 61 *......*.Create.a.new.transforma
5640 74 69 6f 6e 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 20 49 6d 61 67 65 20 31 0a 20 20 tion......*.@param.bi.Image.1...
5660 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 32 20 49 6d 61 67 65 20 32 0a 20 20 20 20 20 2a 2f 0a ...*.@param.bi2.Image.2......*/.
5680 20 20 20 20 43 6f 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 28 42 75 66 66 65 72 65 64 49 6d 61 ....CombineTransform(BufferedIma
56a0 67 65 20 62 69 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 20 62 69 32 29 0a 20 20 20 20 7b ge.bi,.BufferedImage..bi2).....{
56c0 0a 20 20 20 20 20 20 20 20 69 6d 31 20 3d 20 62 69 3b 0a 20 20 20 20 20 20 20 20 69 6d 32 20 3d .........im1.=.bi;.........im2.=
56e0 20 62 69 32 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 6d 3d 30 3b 0a 20 20 20 20 20 20 .bi2;.........transNum=0;.......
5700 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 ..calcTrans();.....}....../**...
5720 20 20 20 2a 20 69 6e 74 65 72 6c 61 63 65 73 20 74 68 65 20 69 6d 61 67 65 73 0a 20 20 20 20 20 ...*.interlaces.the.images......
5740 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 63 61 6c 63 49 6e 74 65 72 6c 61 63 */.....private.void.calcInterlac
5760 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 77 69 64 74 68 20 3d 20 69 6d e().....{.........int.width.=.im
5780 31 2e 67 65 74 57 69 64 74 68 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 69 6d 32 2e 67 65 74 1.getWidth();.........if(im2.get
57a0 57 69 64 74 68 28 29 3c 77 69 64 74 68 29 20 77 69 64 74 68 20 3d 20 69 6d 32 2e 67 65 74 57 69 Width()<width).width.=.im2.getWi
57c0 64 74 68 28 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 68 65 69 67 68 74 20 3d 20 69 6d 31 2e dth();.........int.height.=.im1.
57e0 67 65 74 48 65 69 67 68 74 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 69 6d 32 2e 67 65 74 48 getHeight();.........if(im2.getH
5800 65 69 67 68 74 28 29 3c 68 65 69 67 68 74 29 20 68 65 69 67 68 74 20 3d 20 69 6d 32 2e 67 65 74 eight()<height).height.=.im2.get
5820 48 65 69 67 68 74 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3d 3d 31 Height();.........if(transNum==1
5840 31 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 1).........{............transfor
5860 6d 20 3d 20 6e 65 77 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 28 77 69 64 74 68 2c 20 32 2a 68 m.=.new.BufferedImage(width,.2*h
5880 65 69 67 68 74 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 eight,.BufferedImage.TYPE_INT_RG
58a0 42 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 77 69 64 B);............for(int.i=0;i<wid
58c0 74 68 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d th;i++)...............for(int.j=
58e0 30 3b 6a 3c 68 65 69 67 68 74 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 0;j<height;j++)...............{.
5900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 .................transform.setRG
5920 42 28 69 2c 20 6a 2a 32 2c 20 69 6d 31 2e 67 65 74 52 47 42 28 69 2c 6a 29 29 3b 0a 20 20 20 20 B(i,.j*2,.im1.getRGB(i,j));.....
5940 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c .............transform.setRGB(i,
5960 20 6a 2a 32 2b 31 2c 20 69 6d 32 2e 67 65 74 52 47 42 28 69 2c 6a 29 29 3b 0a 20 20 20 20 20 20 .j*2+1,.im2.getRGB(i,j));.......
5980 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 ........}.........}.........else
59a0 20 69 66 28 74 72 61 6e 73 4e 75 6d 20 3d 3d 20 31 32 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 .if(transNum.==.12).........{...
59c0 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 75 66 66 65 72 65 .........transform.=.new.Buffere
59e0 64 49 6d 61 67 65 28 32 2a 77 69 64 74 68 2c 20 68 65 69 67 68 74 2c 20 42 75 66 66 65 72 65 64 dImage(2*width,.height,.Buffered
5a00 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 Image.TYPE_INT_RGB);............
5a20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 77 69 64 74 68 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 for(int.i=0;i<width;i++)........
5a40 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 68 65 69 67 68 74 3b 6a 2b 2b 29 .......for(int.j=0;j<height;j++)
5a60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...............{................
5a80 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2a 32 2c 20 6a 2c 20 69 6d 31 2e 67 ..transform.setRGB(i*2,.j,.im1.g
5aa0 65 74 52 47 42 28 69 2c 6a 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 etRGB(i,j));..................tr
5ac0 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2a 32 2b 31 2c 20 6a 2c 20 69 6d 32 2e 67 65 74 ansform.setRGB(i*2+1,.j,.im2.get
5ae0 52 47 42 28 69 2c 6a 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 RGB(i,j));...............}......
5b00 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 6f 6d 62 69 ...}.....}....../**......*.Combi
5b20 6e 65 20 74 68 65 20 69 6d 61 67 65 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 ne.the.images......*/.....privat
5b40 65 20 76 6f 69 64 20 63 61 6c 63 54 72 61 6e 73 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 e.void.calcTrans().....{........
5b60 20 69 66 28 74 72 61 6e 73 4e 75 6d 3d 3d 31 31 7c 7c 74 72 61 6e 73 4e 75 6d 3d 3d 31 32 29 0a .if(transNum==11||transNum==12).
5b80 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6c 63 49 6e 74 65 72 6c ........{.............calcInterl
5ba0 61 63 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 ace();.............return;......
5bc0 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 6e 74 20 77 69 64 74 68 20 3d 20 69 6d 31 2e 67 65 74 ...}.........int.width.=.im1.get
5be0 57 69 64 74 68 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 69 6d 32 2e 67 65 74 57 69 64 74 68 Width();.........if(im2.getWidth
5c00 28 29 3e 77 69 64 74 68 29 20 77 69 64 74 68 20 3d 20 69 6d 32 2e 67 65 74 57 69 64 74 68 28 29 ()>width).width.=.im2.getWidth()
5c20 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 68 65 69 67 68 74 20 3d 20 69 6d 31 2e 67 65 74 48 65 ;.........int.height.=.im1.getHe
5c40 69 67 68 74 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 69 6d 32 2e 67 65 74 48 65 69 67 68 74 ight();.........if(im2.getHeight
5c60 28 29 3e 68 65 69 67 68 74 29 20 68 65 69 67 68 74 20 3d 20 69 6d 32 2e 67 65 74 48 65 69 67 68 ()>height).height.=.im2.getHeigh
5c80 74 28 29 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 75 66 t();.........transform.=.new.Buf
5ca0 66 65 72 65 64 49 6d 61 67 65 28 77 69 64 74 68 2c 20 68 65 69 67 68 74 2c 20 42 75 66 66 65 72 feredImage(width,.height,.Buffer
5cc0 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 20 20 20 20 20 20 20 66 edImage.TYPE_INT_RGB);.........f
5ce0 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 77 69 64 74 68 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 or(int.i=0;i<width;i++).........
5d00 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 68 65 69 67 68 74 3b 6a 2b 2b 29 0a 20 20 ....for(int.j=0;j<height;j++)...
5d20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 ..........{.................int.
5d40 63 6f 6c 31 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 6f 6c 32 col1=0;.................int.col2
5d60 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 69 3c 69 6d 31 2e 67 65 74 =0;.................if(i<im1.get
5d80 57 69 64 74 68 28 29 26 26 6a 3c 69 6d 31 2e 67 65 74 48 65 69 67 68 74 28 29 29 0a 20 20 20 20 Width()&&j<im1.getHeight()).....
5da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 31 20 3d 20 69 6d 31 2e 67 65 74 52 47 ................col1.=.im1.getRG
5dc0 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 69 3c 69 6d 32 B(i,j);.................if(i<im2
5de0 2e 67 65 74 57 69 64 74 68 28 29 26 26 6a 3c 69 6d 32 2e 67 65 74 48 65 69 67 68 74 28 29 29 0a .getWidth()&&j<im2.getHeight()).
5e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 32 20 3d 20 69 6d 32 2e 67 ....................col2.=.im2.g
5e20 65 74 52 47 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 etRGB(i,j);.................int.
5e40 63 6f 6c 20 3d 20 63 6f 6d 62 28 63 6f 6c 31 2c 63 6f 6c 32 29 3b 0a 20 20 20 20 20 20 20 20 20 col.=.comb(col1,col2);..........
5e60 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f .......transform.setRGB(i,.j,.co
5e80 6c 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a l);..............}.....}....../*
5ea0 2a 0a 20 20 20 20 20 2a 20 52 65 64 75 63 65 20 74 68 65 20 6f 66 66 73 65 74 20 61 6e 64 20 74 *......*.Reduce.the.offset.and.t
5ec0 72 79 20 74 6f 20 73 6f 6c 76 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 ry.to.solve......*/.....public.v
5ee0 6f 69 64 20 62 61 63 6b 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 oid.back().....{.........transNu
5f00 6d 2d 2d 3b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3c 30 29 20 74 72 61 6e m--;.........if(transNum<0).tran
5f20 73 4e 75 6d 3d 4e 55 4d 54 52 41 4e 53 2d 31 3b 0a 20 20 20 20 20 20 20 20 63 61 6c 63 54 72 61 sNum=NUMTRANS-1;.........calcTra
5f40 6e 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 49 6e 63 72 ns();.....}....../**......*.Incr
5f60 65 61 73 65 20 74 68 65 20 6f 66 66 73 65 74 20 61 6e 64 20 74 72 79 20 74 6f 20 73 6f 6c 76 65 ease.the.offset.and.try.to.solve
5f80 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 66 6f 72 77 61 72 64 ......*/.....public.void.forward
5fa0 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 6d 2b 2b 3b 0a 20 20 20 ().....{.........transNum++;....
5fc0 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3e 3d 4e 55 4d 54 52 41 4e 53 29 20 74 72 61 6e .....if(transNum>=NUMTRANS).tran
5fe0 73 4e 75 6d 3d 30 3b 0a 20 20 20 20 20 20 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 sNum=0;.........calcTrans();....
6000 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 6f 6d 62 69 6e 65 73 20 74 77 6f 20 .}....../**......*.Combines.two.
6020 63 6f 6c 6f 75 72 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 72 61 6e 73 66 6f 72 6d 0a 20 colours.according.to.transform..
6040 20 20 20 20 2a 20 40 70 61 72 61 6d 20 63 31 20 63 6f 6c 6f 75 72 20 31 0a 20 20 20 20 20 2a 20 ....*.@param.c1.colour.1......*.
6060 40 70 61 72 61 6d 20 63 32 20 63 6f 6c 6f 75 72 20 32 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 @param.c2.colour.2......*.@retur
6080 6e 20 63 6f 6d 62 69 6e 65 64 20 63 6f 6c 6f 75 72 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 n.combined.colour......*/.....pr
60a0 69 76 61 74 65 20 69 6e 74 20 63 6f 6d 62 28 69 6e 74 20 63 31 2c 20 69 6e 74 20 63 32 29 0a 20 ivate.int.comb(int.c1,.int.c2)..
60c0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 2c 67 2c 62 3b 0a 20 20 20 20 20 20 20 20 ...{.........int.r,g,b;.........
60e0 73 77 69 74 63 68 28 74 72 61 6e 73 4e 75 6d 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 switch(transNum).........{......
6100 20 20 20 20 20 20 20 63 61 73 65 20 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 .......case.0:...............ret
6120 75 72 6e 20 63 31 5e 63 32 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 3a 0a 20 urn.c1^c2;.............case.1:..
6140 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 31 7c 63 32 3b 0a 20 20 20 20 20 .............return.c1|c2;......
6160 20 20 20 20 20 20 20 63 61 73 65 20 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 .......case.2:...............ret
6180 75 72 6e 20 63 31 26 63 32 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 3a 0a 20 urn.c1&c2;.............case.3:..
61a0 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 31 2b 63 32 3b 0a 20 20 20 20 20 .............return.c1+c2;......
61c0 20 20 20 20 20 20 20 63 61 73 65 20 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 20 3d .......case.4:...............r.=
61e0 20 28 28 63 31 26 30 78 66 66 30 30 30 30 29 2b 28 63 32 26 30 78 66 66 30 30 30 30 29 29 26 30 .((c1&0xff0000)+(c2&0xff0000))&0
6200 78 66 66 30 30 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 20 3d 20 28 28 63 31 26 xff0000;...............g.=.((c1&
6220 30 78 66 66 30 30 29 2b 28 63 32 26 30 78 66 66 30 30 29 29 26 30 78 66 66 30 30 3b 0a 20 20 20 0xff00)+(c2&0xff00))&0xff00;....
6240 20 20 20 20 20 20 20 20 20 20 20 62 20 3d 20 28 28 63 31 26 30 78 66 66 29 2b 28 63 32 26 30 78 ...........b.=.((c1&0xff)+(c2&0x
6260 66 66 29 29 26 30 78 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ff))&0xff;...............return.
6280 72 7c 67 7c 62 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 35 3a 0a 20 20 20 20 20 r|g|b;.............case.5:......
62a0 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 31 2d 63 32 3b 0a 20 20 20 20 20 20 20 20 20 .........return.c1-c2;..........
62c0 20 20 20 63 61 73 65 20 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 20 3d 20 28 28 63 ...case.6:...............r.=.((c
62e0 31 26 30 78 66 66 30 30 30 30 29 2d 28 63 32 26 30 78 66 66 30 30 30 30 29 29 26 30 78 66 66 30 1&0xff0000)-(c2&0xff0000))&0xff0
6300 30 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 20 3d 20 28 28 63 31 26 30 78 66 66 000;...............g.=.((c1&0xff
6320 30 30 29 2d 28 63 32 26 30 78 66 66 30 30 29 29 26 30 78 66 66 30 30 3b 0a 20 20 20 20 20 20 20 00)-(c2&0xff00))&0xff00;........
6340 20 20 20 20 20 20 20 62 20 3d 20 28 28 63 31 26 30 78 66 66 29 2d 28 63 32 26 30 78 66 66 29 29 .......b.=.((c1&0xff)-(c2&0xff))
6360 26 30 78 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 7c 67 7c &0xff;...............return.r|g|
6380 62 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 37 3a 0a 20 20 20 20 20 20 20 20 20 b;.............case.7:..........
63a0 20 20 20 20 20 72 65 74 75 72 6e 20 63 31 2a 63 32 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 .....return.c1*c2;.............c
63c0 61 73 65 20 38 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 20 3d 20 28 28 28 28 63 31 26 ase.8:...............r.=.((((c1&
63e0 30 78 66 66 30 30 30 30 29 3e 3e 31 36 29 20 2a 20 28 28 63 32 26 30 78 66 66 30 30 30 30 29 3e 0xff0000)>>16).*.((c2&0xff0000)>
6400 3e 20 31 36 29 29 26 30 78 66 66 29 20 3c 3c 20 31 36 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 >.16))&0xff).<<.16;.............
6420 20 20 67 20 3d 20 28 28 28 28 63 31 26 30 78 66 66 30 30 29 3e 3e 38 29 20 2a 20 28 28 63 32 26 ..g.=.((((c1&0xff00)>>8).*.((c2&
6440 30 78 66 66 30 30 29 3e 3e 20 38 29 29 26 30 78 66 66 29 20 3c 3c 20 38 3b 0a 20 20 20 20 20 20 0xff00)>>.8))&0xff).<<.8;.......
6460 20 20 20 20 20 20 20 20 62 20 3d 20 28 28 63 31 26 30 78 66 66 29 20 2a 20 28 63 32 26 30 78 66 ........b.=.((c1&0xff).*.(c2&0xf
6480 66 29 29 26 30 78 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 f))&0xff;...............return.r
64a0 7c 67 7c 62 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 39 3a 0a 20 20 20 20 20 20 |g|b;.............case.9:.......
64c0 20 20 20 20 20 20 20 20 69 66 28 28 63 31 26 30 78 66 66 30 30 30 30 29 3e 28 63 32 26 30 78 66 ........if((c1&0xff0000)>(c2&0xf
64e0 66 30 30 30 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 3d 28 63 31 26 f0000))...................r=(c1&
6500 30 78 66 66 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 3d 0xff0000);...............else.r=
6520 28 63 32 26 30 78 66 66 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 (c2&0xff0000);...............if(
6540 28 63 31 26 30 78 66 66 30 30 29 3e 28 63 32 26 30 78 66 66 30 30 29 29 0a 20 20 20 20 20 20 20 (c1&0xff00)>(c2&0xff00))........
6560 20 20 20 20 20 20 20 20 20 20 20 67 3d 28 63 31 26 30 78 66 66 30 30 29 3b 0a 20 20 20 20 20 20 ...........g=(c1&0xff00);.......
6580 20 20 20 20 20 20 20 20 65 6c 73 65 20 67 3d 28 63 32 26 30 78 66 66 30 30 29 3b 0a 20 20 20 20 ........else.g=(c2&0xff00);.....
65a0 20 20 20 20 20 20 20 20 20 20 69 66 28 28 63 31 26 30 78 66 66 29 3e 28 63 32 26 30 78 66 66 29 ..........if((c1&0xff)>(c2&0xff)
65c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 3d 28 63 31 26 30 78 66 66 29 3b )...................b=(c1&0xff);
65e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 62 3d 28 63 32 26 30 78 66 66 29 3b ...............else.b=(c2&0xff);
6600 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 7c 67 7c 62 3b 0a 20 20 20 ...............return.r|g|b;....
6620 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........case.10:...............
6640 69 66 28 28 63 31 26 30 78 66 66 30 30 30 30 29 3c 28 63 32 26 30 78 66 66 30 30 30 30 29 29 0a if((c1&0xff0000)<(c2&0xff0000)).
6660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 3d 28 63 31 26 30 78 66 66 30 30 30 30 ..................r=(c1&0xff0000
6680 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 3d 28 63 32 26 30 78 66 66 );...............else.r=(c2&0xff
66a0 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 63 31 26 30 78 66 66 0000);...............if((c1&0xff
66c0 30 30 29 3c 28 63 32 26 30 78 66 66 30 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00)<(c2&0xff00))................
66e0 20 20 20 67 3d 28 63 31 26 30 78 66 66 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...g=(c1&0xff00);...............
6700 65 6c 73 65 20 67 3d 28 63 32 26 30 78 66 66 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 else.g=(c2&0xff00);.............
6720 20 20 69 66 28 28 63 31 26 30 78 66 66 29 3c 28 63 32 26 30 78 66 66 29 29 0a 20 20 20 20 20 20 ..if((c1&0xff)<(c2&0xff)).......
6740 20 20 20 20 20 20 20 20 20 20 20 20 62 3d 28 63 31 26 30 78 66 66 29 3b 0a 20 20 20 20 20 20 20 ............b=(c1&0xff);........
6760 20 20 20 20 20 20 20 65 6c 73 65 20 62 3d 28 63 32 26 30 78 66 66 29 3b 0a 20 20 20 20 20 20 20 .......else.b=(c2&0xff);........
6780 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 7c 67 7c 62 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 .......return.r|g|b;.........}..
67a0 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a .......return.0;.....}....../**.
67c0 20 20 20 20 20 2a 20 54 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 20 66 6f 72 20 63 6f 6d .....*.Text.description..for.com
67e0 62 69 6e 61 74 69 6f 6e 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 73 74 72 69 6e 67 20 74 bination......*.@return.string.t
6800 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a ext.description.of.offset......*
6820 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 53 74 72 69 6e 67 20 67 65 74 54 65 78 74 28 29 0a 20 20 /.....public.String.getText()...
6840 20 20 7b 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 28 74 72 61 6e 73 4e 75 6d 29 0a 20 20 20 ..{.........switch(transNum)....
6860 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 30 3a 0a 20 20 20 20 20 .....{.............case.0:......
6880 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 58 4f 52 22 3b 0a 20 20 20 20 20 20 20 20 20 .........return."XOR";..........
68a0 20 20 20 63 61 73 65 20 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ...case.1:...............return.
68c0 22 4f 52 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 3a 0a 20 20 20 20 20 20 "OR";.............case.2:.......
68e0 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 41 4e 44 22 3b 0a 20 20 20 20 20 20 20 20 20 20 ........return."AND";...........
6900 20 20 63 61 73 65 20 33 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 ..case.3:...............return."
6920 41 44 44 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 3a 0a 20 20 20 20 20 20 ADD";.............case.4:.......
6940 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 41 44 44 20 28 52 2c 47 2c 42 20 73 65 70 61 72 ........return."ADD.(R,G,B.separ
6960 61 74 65 29 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 35 3a 0a 20 20 20 20 20 ate)";.............case.5:......
6980 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 53 55 42 22 3b 0a 20 20 20 20 20 20 20 20 20 .........return."SUB";..........
69a0 20 20 20 63 61 73 65 20 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ...case.6:...............return.
69c0 22 53 55 42 20 28 52 2c 47 2c 42 20 73 65 70 61 72 61 74 65 29 22 3b 0a 20 20 20 20 20 20 20 20 "SUB.(R,G,B.separate)";.........
69e0 20 20 20 20 63 61 73 65 20 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ....case.7:...............return
6a00 20 22 4d 55 4c 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 38 3a 0a 20 20 20 20 ."MUL";.............case.8:.....
6a20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 4d 55 4c 20 28 52 2c 47 2c 42 20 73 65 70 ..........return."MUL.(R,G,B.sep
6a40 61 72 61 74 65 29 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 39 3a 0a 20 20 20 arate)";.............case.9:....
6a60 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 4c 69 67 68 74 65 73 74 20 28 52 2c 20 ...........return."Lightest.(R,.
6a80 47 2c 20 42 20 73 65 70 61 72 61 74 65 29 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 G,.B.separate)";.............cas
6aa0 65 20 31 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 44 61 72 6b e.10:...............return."Dark
6ac0 65 73 74 20 28 52 2c 20 47 2c 20 42 20 73 65 70 61 72 61 74 65 29 22 3b 0a 20 20 20 20 20 20 20 est.(R,.G,.B.separate)";........
6ae0 20 20 20 20 20 63 61 73 65 20 31 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 .....case.11:...............retu
6b00 72 6e 20 22 48 6f 72 69 7a 6f 6e 74 61 6c 20 49 6e 74 65 72 6c 61 63 65 22 3b 0a 20 20 20 20 20 rn."Horizontal.Interlace";......
6b20 20 20 20 20 20 20 20 63 61 73 65 20 31 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 .......case.12:...............re
6b40 74 75 72 6e 20 22 56 65 72 74 69 63 61 6c 20 49 6e 74 65 72 6c 61 63 65 22 3b 0a 20 20 20 20 20 turn."Vertical.Interlace";......
6b60 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 3f 3f 3f 22 3b 0a 20 20 20 20 7d ...}.........return."???";.....}
6b80 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 63 6f 6d 62 69 6e 65 64 20 69 6d ....../**......*.The.combined.im
6ba0 61 67 65 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 62 75 66 66 65 72 65 64 20 69 6d 61 67 age......*.@return.buffered.imag
6bc0 65 20 6f 66 20 74 68 65 20 63 6f 6d 62 69 6e 65 64 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a e.of.the.combined.image......*/.
6be0 20 20 20 20 70 75 62 6c 69 63 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 67 65 74 49 6d 61 67 ....public.BufferedImage.getImag
6c00 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 61 6e 73 66 e().....{..........return.transf
6c20 6f 72 6d 3b 0a 20 20 20 20 7d 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 48 43 91 6f e8 orm;.....}.}.PK........@{.>HC.o.
6c40 02 00 00 e8 02 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 31 2e ...........stegsolve/Combiner$1.
6c60 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 class.......1.&.................
6c80 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f ..........this$0...Lstegsolve/Co
6ca0 6d 62 69 6e 65 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 17 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 mbiner;...<init>...(Lstegsolve/C
6cc0 6f 6d 62 69 6e 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 ombiner;)V...Code...LineNumberTa
6ce0 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 ble...LocalVariableTable...this.
6d00 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 43 .....InnerClasses...Lstegsolve/C
6d20 6f 6d 62 69 6e 65 72 24 31 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 ombiner$1;...actionPerformed...(
6d40 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 Ljava/awt/event/ActionEvent;)V..
6d60 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 .evt...Ljava/awt/event/ActionEve
6d80 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 nt;...SourceFile...Combiner.java
6da0 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c ...EnclosingMethod..!..".#......
6dc0 00 09 00 23 0c 00 24 00 25 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 31 ...#..$.%...stegsolve/Combiner$1
6de0 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 ...java/lang/Object...java/awt/e
6e00 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 12 73 74 65 67 73 6f 6c 76 65 2f vent/ActionListener...stegsolve/
6e20 43 6f 6d 62 69 6e 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 Combiner...initComponents...()V.
6e40 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 33 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 ..access$000..3(Lstegsolve/Combi
6e60 6e 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b ner;Ljava/awt/event/ActionEvent;
6e80 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 )V..............................
6ea0 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 .....4........*+...*............
6ec0 00 06 00 01 00 00 00 5d 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 .......]........................
6ee0 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 .......A........*...+...........
6f00 00 00 0a 00 02 00 00 00 5f 00 08 00 60 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 ........_...`...................
6f20 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 ................................
6f40 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 52 d0 3a 0d e8 .............PK........@{.>R.:..
6f60 02 00 00 e8 02 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 32 2e ...........stegsolve/Combiner$2.
6f80 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 class.......1.&.................
6fa0 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f ..........this$0...Lstegsolve/Co
6fc0 6d 62 69 6e 65 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 17 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 mbiner;...<init>...(Lstegsolve/C
6fe0 6f 6d 62 69 6e 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 ombiner;)V...Code...LineNumberTa
7000 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 ble...LocalVariableTable...this.
7020 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 43 .....InnerClasses...Lstegsolve/C
7040 6f 6d 62 69 6e 65 72 24 32 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 ombiner$2;...actionPerformed...(
7060 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 Ljava/awt/event/ActionEvent;)V..
7080 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 .evt...Ljava/awt/event/ActionEve
70a0 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 nt;...SourceFile...Combiner.java
70c0 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c ...EnclosingMethod..!..".#......
70e0 00 09 00 23 0c 00 24 00 25 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 32 ...#..$.%...stegsolve/Combiner$2
7100 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 ...java/lang/Object...java/awt/e
7120 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 12 73 74 65 67 73 6f 6c 76 65 2f vent/ActionListener...stegsolve/
7140 43 6f 6d 62 69 6e 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 Combiner...initComponents...()V.
7160 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 33 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 ..access$100..3(Lstegsolve/Combi
7180 6e 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b ner;Ljava/awt/event/ActionEvent;
71a0 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 )V..............................
71c0 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 .....4........*+...*............
71e0 00 06 00 01 00 00 00 63 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 .......c........................
7200 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 .......A........*...+...........
7220 00 00 0a 00 02 00 00 00 65 00 08 00 66 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 ........e...f...................
7240 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 ................................
7260 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 78 df 21 0a e8 .............PK........@{.>x.!..
7280 02 00 00 e8 02 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 33 2e ...........stegsolve/Combiner$3.
72a0 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 class.......1.&.................
72c0 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f ..........this$0...Lstegsolve/Co
72e0 6d 62 69 6e 65 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 17 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 mbiner;...<init>...(Lstegsolve/C
7300 6f 6d 62 69 6e 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 ombiner;)V...Code...LineNumberTa
7320 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 ble...LocalVariableTable...this.
7340 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 43 .....InnerClasses...Lstegsolve/C
7360 6f 6d 62 69 6e 65 72 24 33 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 ombiner$3;...actionPerformed...(
7380 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 Ljava/awt/event/ActionEvent;)V..
73a0 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 .evt...Ljava/awt/event/ActionEve
73c0 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 nt;...SourceFile...Combiner.java
73e0 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c ...EnclosingMethod..!..".#......
7400 00 09 00 23 0c 00 24 00 25 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 33 ...#..$.%...stegsolve/Combiner$3
7420 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 ...java/lang/Object...java/awt/e
7440 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 12 73 74 65 67 73 6f 6c 76 65 2f vent/ActionListener...stegsolve/
7460 43 6f 6d 62 69 6e 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 Combiner...initComponents...()V.
7480 00 0a 61 63 63 65 73 73 24 32 30 30 01 00 33 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 ..access$200..3(Lstegsolve/Combi
74a0 6e 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b ner;Ljava/awt/event/ActionEvent;
74c0 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 )V..............................
74e0 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 .....4........*+...*............
7500 00 06 00 01 00 00 00 69 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 .......i........................
7520 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 .......A........*...+...........
7540 00 00 0a 00 02 00 00 00 6b 00 08 00 6c 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 ........k...l...................
7560 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 ................................
7580 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e eb aa 76 34 b1 .............PK........@{.>..v4.
75a0 02 00 00 b1 02 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 34 2e ...........stegsolve/Combiner$4.
75c0 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 09 00 04 00 19 0a 00 05 00 1a 0a 00 18 00 1b 07 00 class.......1.".................
75e0 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 .......this$0...Lstegsolve/Combi
7600 6e 65 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 17 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 ner;...<init>...(Lstegsolve/Comb
7620 69 6e 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 iner;)V...Code...LineNumberTable
7640 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 ...LocalVariableTable...this....
7660 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 16 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 ..InnerClasses...Lstegsolve/Comb
7680 69 6e 65 72 24 34 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 iner$4;...actionPerformed...(Lja
76a0 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 01 65 01 va/awt/event/ActionEvent;)V...e.
76c0 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 ..Ljava/awt/event/ActionEvent;..
76e0 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 01 00 0f 45 6e .SourceFile...Combiner.java...En
7700 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 08 00 1f 0c 00 20 00 21 01 closingMethod.................!.
7720 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 34 01 00 1a 6a 61 76 61 78 2f 73 ..stegsolve/Combiner$4...javax/s
7740 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 12 73 74 65 67 73 6f 6c 76 65 2f wing/AbstractAction...stegsolve/
7760 43 6f 6d 62 69 6e 65 72 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 33 28 4c Combiner...()V...access$000..3(L
7780 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 stegsolve/Combiner;Ljava/awt/eve
77a0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 00 00 01 10 10 00 06 00 nt/ActionEvent;)V...............
77c0 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 ..................4........*+...
77e0 2a b7 00 02 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 85 00 0c 00 00 00 0c 00 01 00 00 00 *...............................
7800 0a 00 0d 00 10 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 00 3d 00 02 00 02 00 00 00 09 2a b4 00 ....................=........*..
7820 01 2b b8 00 03 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 87 00 0c 00 00 00 16 00 02 00 00 .+..............................
7840 00 09 00 0d 00 10 00 00 00 00 00 09 00 13 00 14 00 01 00 03 00 15 00 00 00 02 00 16 00 17 00 00 ................................
7860 00 04 00 18 00 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 ......................PK........
7880 40 7b b3 3e e0 ed 53 bd b1 02 00 00 b1 02 00 00 1a 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f @{.>..S.............stegsolve/Co
78a0 6d 62 69 6e 65 72 24 35 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 09 00 04 00 19 0a 00 05 mbiner$5.class.......1."........
78c0 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 14 4c 73 74 65 67 73 6f ................this$0...Lstegso
78e0 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 17 28 4c 73 74 65 67 73 lve/Combiner;...<init>...(Lstegs
7900 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 olve/Combiner;)V...Code...LineNu
7920 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 mberTable...LocalVariableTable..
7940 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 16 4c 73 74 65 67 73 .this......InnerClasses...Lstegs
7960 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 35 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d olve/Combiner$5;...actionPerform
7980 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e ed...(Ljava/awt/event/ActionEven
79a0 74 3b 29 56 01 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f t;)V...e...Ljava/awt/event/Actio
79c0 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 72 2e nEvent;...SourceFile...Combiner.
79e0 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 java...EnclosingMethod..........
7a00 08 00 1f 0c 00 20 00 21 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 35 01 .......!...stegsolve/Combiner$5.
7a20 00 1a 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 12 73 ..javax/swing/AbstractAction...s
7a40 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 tegsolve/Combiner...()V...access
7a60 24 31 30 30 01 00 33 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 3b 4c 6a 61 76 $100..3(Lstegsolve/Combiner;Ljav
7a80 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 a/awt/event/ActionEvent;)V......
7aa0 00 00 00 01 10 10 00 06 00 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 00 02 00 02 ...........................4....
7ac0 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 98 00 0c ....*+...*......................
7ae0 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 10 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 00 3d 00 02 .............................=..
7b00 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 9a 00 ......*...+.....................
7b20 0c 00 00 00 16 00 02 00 00 00 09 00 0d 00 10 00 00 00 00 00 09 00 13 00 14 00 01 00 03 00 15 00 ................................
7b40 00 00 02 00 16 00 17 00 00 00 04 00 18 00 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 ...............................P
7b60 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 7b 8c 5d 22 df 18 00 00 df 18 00 00 18 00 00 00 73 74 65 K........@{.>{.]"............ste
7b80 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 01 78 0a gsolve/Combiner.class.......1.x.
7ba0 00 76 00 b6 0a 00 76 00 b7 0a 00 76 00 b8 0a 00 77 00 b9 09 00 76 00 ba 09 00 76 00 bb 09 00 76 .v....v....v....w....v....v....v
7bc0 00 bc 09 00 76 00 bd 09 00 76 00 be 09 00 76 00 bf 07 00 c0 0a 00 0b 00 c3 09 00 76 00 c4 07 00 ....v....v....v............v....
7be0 c5 0a 00 0e 00 c3 09 00 76 00 c6 0a 00 76 00 c7 07 00 c8 0a 00 12 00 c9 0a 00 76 00 ca 07 00 cb ........v....v............v.....
7c00 0a 00 15 00 b9 09 00 76 00 cc 0a 00 76 00 cd 07 00 ce 0a 00 19 00 b9 0a 00 76 00 cf 08 00 d0 0a .......v....v............v......
7c20 00 76 00 d1 07 00 d2 0a 00 1e 00 b9 09 00 76 00 d3 07 00 d4 08 00 d5 0a 00 21 00 d6 09 00 76 00 .v............v..........!....v.
7c40 d7 07 00 d8 0a 00 25 00 c3 0a 00 21 00 d9 08 00 da 09 00 76 00 db 07 00 dc 0a 00 2a 00 c3 08 00 ......%....!.......v.......*....
7c60 dd 09 00 76 00 de 07 00 df 0a 00 2e 00 c3 0a 00 1e 00 e0 08 00 e1 0a 00 21 00 e2 0a 00 e3 00 e4 ...v....................!.......
7c80 08 00 e5 0a 00 e6 00 e7 0a 00 21 00 e8 0a 00 e9 00 ea 08 00 eb 07 00 ec 0a 00 39 00 b9 09 00 76 ..........!...............9....v
7ca0 00 ed 07 00 ee 0a 00 3c 00 ef 09 00 76 00 f0 08 00 f1 0a 00 76 00 f2 0a 00 12 00 f3 0a 00 76 00 .......<....v.......v.........v.
7cc0 f4 0a 00 12 00 f5 07 00 f6 08 00 f7 0a 00 f8 00 f9 0a 00 44 00 d6 07 00 fa 08 00 fb 07 00 fc 08 ...................D............
7ce0 00 fd 08 00 fe 08 00 ff 08 01 00 0a 00 48 01 01 0a 00 44 01 02 07 01 03 08 01 04 0a 00 51 00 d6 .............H....D..........Q..
7d00 0a 00 44 01 05 0a 00 44 01 06 0a 00 44 01 07 0a 00 51 01 08 0a 00 f8 01 09 0a 00 44 01 0a 0a 00 ..D....D....D....Q.........D....
7d20 12 01 0b 0a 00 51 01 0c 08 01 0d 0a 00 4a 01 0e 0a 01 0f 01 10 0a 00 4a 01 11 07 01 12 07 01 13 .....Q.......J.........J........
7d40 0a 00 61 00 b9 08 01 14 0a 00 61 01 15 0a 00 60 01 16 0a 00 61 01 16 0a 01 17 01 18 0a 01 19 01 ..a.......a....`....a...........
7d60 1a 0a 01 19 01 1b 0a 00 12 01 1c 0a 00 15 01 1d 0a 00 39 01 1e 0a 00 76 01 1f 0a 00 39 01 20 07 ..................9....v....9...
7d80 01 21 0a 00 6f 01 22 0a 00 39 01 23 0a 00 76 01 24 0a 01 25 01 26 0a 00 76 01 27 0a 00 3c 01 28 .!..o."..9.#..v.$..%.&..v.'..<.(
7da0 07 01 29 07 01 2a 01 00 0a 6e 6f 77 53 68 6f 77 69 6e 67 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 ..)..*...nowShowing...Ljavax/swi
7dc0 6e 67 2f 4a 4c 61 62 65 6c 3b 01 00 0b 62 75 74 74 6f 6e 50 61 6e 65 6c 01 00 14 4c 6a 61 76 61 ng/JLabel;...buttonPanel...Ljava
7de0 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 3b 01 00 0d 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 01 x/swing/JPanel;...forwardButton.
7e00 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 3b 01 00 0e 62 61 63 6b 77 61 ..Ljavax/swing/JButton;...backwa
7e20 72 64 42 75 74 74 6f 6e 01 00 0a 73 61 76 65 42 75 74 74 6f 6e 01 00 02 64 70 01 00 12 4c 73 74 rdButton...saveButton...dp...Lst
7e40 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 3b 01 00 0a 73 63 72 6f 6c 6c 50 61 6e 65 01 00 19 4c egsolve/DPanel;...scrollPane...L
7e60 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 3b 01 00 02 62 69 01 00 1e javax/swing/JScrollPane;...bi...
7e80 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 Ljava/awt/image/BufferedImage;..
7ea0 03 62 69 32 01 00 09 74 72 61 6e 73 66 6f 72 6d 01 00 1c 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f .bi2...transform...Lstegsolve/Co
7ec0 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 3b 01 00 04 69 6e 75 6d 01 00 01 49 01 00 01 77 01 00 mbineTransform;...inum...I...w..
7ee0 01 68 01 00 0f 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 01 00 14 4c 6a 61 76 61 78 2f 73 77 .h...backButtonPress...Ljavax/sw
7f00 69 6e 67 2f 41 63 74 69 6f 6e 3b 01 00 12 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 ing/Action;...forwardButtonPress
7f20 01 00 06 3c 69 6e 69 74 3e 01 00 3f 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 ...<init>..?(Ljava/awt/image/Buf
7f40 66 65 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 feredImage;Ljava/awt/image/Buffe
7f60 72 65 64 49 6d 61 67 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 redImage;)V...Code...LineNumberT
7f80 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 able...LocalVariableTable...this
7fa0 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 3b 01 00 01 62 01 00 02 62 32 ...Lstegsolve/Combiner;...b...b2
7fc0 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 1d 62 61 63 6b 77 61 ...initComponents...()V...backwa
7fe0 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 rdButtonActionPerformed...(Ljava
8000 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 /awt/event/ActionEvent;)V...evt.
8020 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 ..Ljava/awt/event/ActionEvent;..
8040 1c 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 19 .forwardButtonActionPerformed...
8060 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 03 62 62 78 01 saveButtonActionPerformed...bbx.
8080 00 03 72 6e 73 01 00 01 65 01 00 15 4c 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e ..rns...e...Ljava/lang/Exception
80a0 3b 01 00 05 73 66 69 6c 65 01 00 0e 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 01 00 0b 66 69 6c ;...sfile...Ljava/io/File;...fil
80c0 65 43 68 6f 6f 73 65 72 01 00 1a 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f eChooser...Ljavax/swing/JFileCho
80e0 6f 73 65 72 3b 01 00 06 66 69 6c 74 65 72 01 00 31 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 oser;...filter..1Ljavax/swing/fi
8100 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 lechooser/FileNameExtensionFilte
8120 72 3b 01 00 04 72 56 61 6c 01 00 0b 75 70 64 61 74 65 49 6d 61 67 65 01 00 08 6e 65 77 49 6d 61 r;...rVal...updateImage...newIma
8140 67 65 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 33 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f ge...access$000..3(Lstegsolve/Co
8160 6d 62 69 6e 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 mbiner;Ljava/awt/event/ActionEve
8180 6e 74 3b 29 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 0a 61 nt;)V...x0...x1...access$100...a
81a0 63 63 65 73 73 24 32 30 30 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0d 43 6f 6d 62 69 6e 65 ccess$200...SourceFile...Combine
81c0 72 2e 6a 61 76 61 0c 00 a0 00 9c 0c 00 9f 00 9c 0c 00 9b 00 9c 0c 00 90 00 9a 0c 00 84 00 85 0c r.java..........................
81e0 00 86 00 85 0c 00 87 00 88 0c 00 89 00 8a 0c 00 8b 00 8a 0c 00 8c 00 8a 01 00 14 73 74 65 67 73 ...........................stegs
8200 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 34 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 olve/Combiner$4......InnerClasse
8220 73 0c 00 90 01 2b 0c 00 8d 00 8e 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 s....+........stegsolve/Combiner
8240 24 35 0c 00 8f 00 8e 0c 00 99 00 9a 01 00 1a 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 $5.............stegsolve/Combine
8260 54 72 61 6e 73 66 6f 72 6d 0c 00 90 00 91 0c 00 ad 00 9a 01 00 12 6a 61 76 61 78 2f 73 77 69 6e Transform.............javax/swin
8280 67 2f 4a 4c 61 62 65 6c 0c 00 78 00 79 0c 01 2c 01 2d 01 00 15 6a 61 76 61 2f 61 77 74 2f 42 6f g/JLabel..x.y..,.-...java/awt/Bo
82a0 72 64 65 72 4c 61 79 6f 75 74 0c 01 2e 01 2f 01 00 05 4e 6f 72 74 68 0c 01 30 01 31 01 00 12 6a rderLayout..../...North..0.1...j
82c0 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 0c 00 7a 00 7b 01 00 13 6a 61 76 61 78 2f 73 avax/swing/JPanel..z.{...javax/s
82e0 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 01 00 01 3c 0c 00 90 01 32 0c 00 7e 00 7d 01 00 14 73 74 65 wing/JButton...<....2..~.}...ste
8300 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 31 0c 01 33 01 34 01 00 01 3e 0c 00 7c 00 7d 01 gsolve/Combiner$1..3.4...>..|.}.
8320 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 32 01 00 04 53 61 76 65 0c 00 7f ..stegsolve/Combiner$2...Save...
8340 00 7d 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 33 0c 01 30 01 35 01 00 .}...stegsolve/Combiner$3..0.5..
8360 05 53 6f 75 74 68 0c 01 36 01 37 07 01 38 0c 01 39 01 3a 01 00 04 62 61 63 6b 07 01 3b 0c 01 3c .South..6.7..8..9.:...back..;..<
8380 01 3d 0c 01 3e 01 3f 07 01 40 0c 01 3c 01 41 01 00 07 66 6f 72 77 61 72 64 01 00 10 73 74 65 67 .=..>.?..@..<.A...forward...steg
83a0 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 0c 00 80 00 81 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f solve/DPanel........javax/swing/
83c0 4a 53 63 72 6f 6c 6c 50 61 6e 65 0c 00 90 01 42 0c 00 82 00 83 01 00 06 43 65 6e 74 65 72 0c 01 JScrollPane....B........Center..
83e0 43 00 9a 0c 00 e5 00 9a 0c 00 ac 00 9a 0c 00 eb 00 9a 01 00 18 6a 61 76 61 78 2f 73 77 69 6e 67 C....................javax/swing
8400 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 01 00 08 75 73 65 72 2e 64 69 72 07 01 44 0c 01 45 01 46 /JFileChooser...user.dir..D..E.F
8420 01 00 2f 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e ../javax/swing/filechooser/FileN
8440 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 01 00 06 49 6d 61 67 65 73 01 00 10 6a 61 ameExtensionFilter...Images...ja
8460 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 00 03 6a 70 67 01 00 03 67 69 66 01 00 03 70 6e 67 va/lang/String...jpg...gif...png
8480 01 00 03 62 6d 70 0c 00 90 01 47 0c 01 48 01 49 01 00 0c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 01 ...bmp....G..H.I...java/io/File.
84a0 00 0a 73 6f 6c 76 65 64 2e 62 6d 70 0c 01 4a 01 4b 0c 01 4c 01 4d 0c 01 4e 01 4f 0c 01 50 01 51 ..solved.bmp..J.K..L.M..N.O..P.Q
84c0 0c 01 52 01 53 0c 01 54 01 4f 0c 01 55 01 56 0c 01 57 01 51 01 00 01 2e 0c 01 58 01 59 07 01 5a ..R.S..T.O..U.V..W.Q......X.Y..Z
84e0 0c 01 5b 01 5c 0c 01 5d 01 5e 01 00 13 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e ..[.\..].^...java/lang/Exception
8500 01 00 17 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 01 00 16 46 61 69 ...java/lang/StringBuilder...Fai
8520 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 0c 01 5f 01 60 0c 01 61 01 51 07 01 62 led.to.write.file:..._.`..a.Q..b
8540 0c 01 63 01 31 07 01 64 0c 01 65 01 66 0c 01 67 01 66 0c 01 68 01 51 0c 01 69 01 32 0c 01 6a 01 ..c.1..d..e.f..g.f..h.Q..i.2..j.
8560 6b 0c 01 6c 00 9a 0c 01 6d 01 6e 01 00 12 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e k..l....m.n...java/awt/Dimension
8580 0c 00 90 01 6e 0c 01 6f 01 70 0c 01 71 01 72 07 01 73 0c 01 74 01 75 0c 01 76 01 70 0c 01 77 00 ....n..o.p..q.r..s..t.u..v.p..w.
85a0 9a 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 01 00 12 6a 61 76 61 78 2f 73 ....stegsolve/Combiner...javax/s
85c0 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 17 28 4c 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e wing/JFrame...(Lstegsolve/Combin
85e0 65 72 3b 29 56 01 00 18 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e er;)V...setDefaultCloseOperation
8600 01 00 04 28 49 29 56 01 00 09 73 65 74 4c 61 79 6f 75 74 01 00 1b 28 4c 6a 61 76 61 2f 61 77 74 ...(I)V...setLayout...(Ljava/awt
8620 2f 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 03 61 64 64 01 00 29 28 4c 6a 61 76 61 /LayoutManager;)V...add..)(Ljava
8640 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 /awt/Component;Ljava/lang/Object
8660 3b 29 56 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 11 61 64 ;)V...(Ljava/lang/String;)V...ad
8680 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 dActionListener.."(Ljava/awt/eve
86a0 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 3b 29 56 01 00 2a 28 4c 6a 61 76 61 2f 61 77 nt/ActionListener;)V..*(Ljava/aw
86c0 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 t/Component;)Ljava/awt/Component
86e0 3b 01 00 0b 67 65 74 49 6e 70 75 74 4d 61 70 01 00 19 28 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e ;...getInputMap...(I)Ljavax/swin
8700 67 2f 49 6e 70 75 74 4d 61 70 3b 01 00 15 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 g/InputMap;...javax/swing/KeyStr
8720 6f 6b 65 01 00 0c 67 65 74 4b 65 79 53 74 72 6f 6b 65 01 00 1b 28 49 49 29 4c 6a 61 76 61 78 2f oke...getKeyStroke...(II)Ljavax/
8740 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 01 00 14 6a 61 76 61 78 2f 73 77 69 6e 67 2f 49 swing/KeyStroke;...javax/swing/I
8760 6e 70 75 74 4d 61 70 01 00 03 70 75 74 01 00 2c 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 nputMap...put..,(Ljavax/swing/Ke
8780 79 53 74 72 6f 6b 65 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 01 00 0c 67 yStroke;Ljava/lang/Object;)V...g
87a0 65 74 41 63 74 69 6f 6e 4d 61 70 01 00 19 28 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 etActionMap...()Ljavax/swing/Act
87c0 69 6f 6e 4d 61 70 3b 01 00 15 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 4d 61 70 01 ionMap;...javax/swing/ActionMap.
87e0 00 29 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 4c 6a 61 76 61 78 2f 73 77 69 6e .)(Ljava/lang/Object;Ljavax/swin
8800 67 2f 41 63 74 69 6f 6e 3b 29 56 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 g/Action;)V...(Ljava/awt/Compone
8820 6e 74 3b 29 56 01 00 04 70 61 63 6b 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 01 nt;)V...pack...java/lang/System.
8840 00 0b 67 65 74 50 72 6f 70 65 72 74 79 01 00 26 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 ..getProperty..&(Ljava/lang/Stri
8860 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 28 28 4c 6a 61 76 61 2f ng;)Ljava/lang/String;..((Ljava/
8880 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 lang/String;[Ljava/lang/String;)
88a0 56 01 00 0d 73 65 74 46 69 6c 65 46 69 6c 74 65 72 01 00 27 28 4c 6a 61 76 61 78 2f 73 77 69 6e V...setFileFilter..'(Ljavax/swin
88c0 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 46 69 6c 74 65 72 3b 29 56 01 00 0f 73 65 g/filechooser/FileFilter;)V...se
88e0 74 53 65 6c 65 63 74 65 64 46 69 6c 65 01 00 11 28 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 tSelectedFile...(Ljava/io/File;)
8900 56 01 00 0e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f V...showSaveDialog...(Ljava/awt/
8920 43 6f 6d 70 6f 6e 65 6e 74 3b 29 49 01 00 13 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f Component;)I...getCurrentDirecto
8940 72 79 01 00 10 28 29 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 01 00 0f 67 65 74 41 62 73 6f 6c ry...()Ljava/io/File;...getAbsol
8960 75 74 65 50 61 74 68 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 utePath...()Ljava/lang/String;..
8980 0b 73 65 74 50 72 6f 70 65 72 74 79 01 00 38 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e .setProperty..8(Ljava/lang/Strin
89a0 67 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f g;Ljava/lang/String;)Ljava/lang/
89c0 53 74 72 69 6e 67 3b 01 00 0f 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 01 00 08 67 65 74 49 String;...getSelectedFile...getI
89e0 6d 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 mage...()Ljava/awt/image/Buffere
8a00 64 49 6d 61 67 65 3b 01 00 07 67 65 74 4e 61 6d 65 01 00 0b 6c 61 73 74 49 6e 64 65 78 4f 66 01 dImage;...getName...lastIndexOf.
8a20 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 49 01 00 15 6a 61 76 61 78 2f ..(Ljava/lang/String;)I...javax/
8a40 69 6d 61 67 65 69 6f 2f 49 6d 61 67 65 49 4f 01 00 05 77 72 69 74 65 01 00 41 28 4c 6a 61 76 61 imageio/ImageIO...write..A(Ljava
8a60 2f 61 77 74 2f 69 6d 61 67 65 2f 52 65 6e 64 65 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 6c /awt/image/RenderedImage;Ljava/l
8a80 61 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 5a 01 00 09 73 75 ang/String;Ljava/io/File;)Z...su
8aa0 62 73 74 72 69 6e 67 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 bstring...(I)Ljava/lang/String;.
8ac0 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c ..append..-(Ljava/lang/String;)L
8ae0 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 08 74 6f 53 74 72 java/lang/StringBuilder;...toStr
8b00 69 6e 67 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4f 70 74 69 6f 6e 50 61 6e 65 01 00 11 ing...javax/swing/JOptionPane...
8b20 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 01 00 1c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 showMessageDialog...java/awt/ima
8b40 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 01 00 08 67 65 74 57 69 64 74 68 01 00 03 28 29 ge/BufferedImage...getWidth...()
8b60 49 01 00 09 67 65 74 48 65 69 67 68 74 01 00 07 67 65 74 54 65 78 74 01 00 07 73 65 74 54 65 78 I...getHeight...getText...setTex
8b80 74 01 00 08 73 65 74 49 6d 61 67 65 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f t...setImage..!(Ljava/awt/image/
8ba0 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 01 00 07 72 65 70 61 69 6e 74 01 00 07 73 65 74 BufferedImage;)V...repaint...set
8bc0 53 69 7a 65 01 00 05 28 49 49 29 56 01 00 10 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 01 Size...(II)V...setPreferredSize.
8be0 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 29 56 01 00 0a 67 65 74 54 ..(Ljava/awt/Dimension;)V...getT
8c00 6f 6f 6c 6b 69 74 01 00 14 28 29 4c 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 3b 01 00 10 oolkit...()Ljava/awt/Toolkit;...
8c20 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 01 00 0d 67 65 74 53 63 72 65 65 6e 53 69 7a 65 java/awt/Toolkit...getScreenSize
8c40 01 00 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 01 00 0e 73 65 74 4d ...()Ljava/awt/Dimension;...setM
8c60 61 78 69 6d 75 6d 53 69 7a 65 01 00 0a 72 65 76 61 6c 69 64 61 74 65 00 21 00 76 00 77 00 00 00 aximumSize...revalidate.!.v.w...
8c80 0f 00 02 00 78 00 79 00 00 00 02 00 7a 00 7b 00 00 00 02 00 7c 00 7d 00 00 00 02 00 7e 00 7d 00 ....x.y.....z.{.....|.}.....~.}.
8ca0 00 00 02 00 7f 00 7d 00 00 00 02 00 80 00 81 00 00 00 02 00 82 00 83 00 00 00 02 00 84 00 85 00 ......}.........................
8cc0 00 00 02 00 86 00 85 00 00 00 02 00 87 00 88 00 00 00 02 00 89 00 8a 00 00 00 02 00 8b 00 8a 00 ................................
8ce0 00 00 02 00 8c 00 8a 00 00 00 02 00 8d 00 8e 00 00 00 02 00 8f 00 8e 00 00 00 0a 00 01 00 90 00 ................................
8d00 91 00 01 00 92 00 00 00 ce 00 05 00 03 00 00 00 60 2a b7 00 04 2a 01 b5 00 05 2a 01 b5 00 06 2a ................`*...*....*....*
8d20 01 b5 00 07 2a 03 b5 00 08 2a 03 b5 00 09 2a 03 b5 00 0a 2a bb 00 0b 59 2a b7 00 0c b5 00 0d 2a ....*....*....*....*...Y*......*
8d40 bb 00 0e 59 2a b7 00 0f b5 00 10 2a 2b b5 00 05 2a 2c b5 00 06 2a b7 00 11 2a bb 00 12 59 2a b4 ...Y*......*+...*,...*...*...Y*.
8d60 00 05 2a b4 00 06 b7 00 13 b5 00 07 2a b7 00 14 b1 00 00 00 02 00 93 00 00 00 36 00 0d 00 00 00 ..*.........*.............6.....
8d80 48 00 04 00 35 00 0e 00 39 00 13 00 3d 00 18 00 41 00 22 00 84 00 2e 00 97 00 3a 00 49 00 3f 00 H...5...9...=...A.".......:.I.?.
8da0 4a 00 44 00 4b 00 48 00 4c 00 5b 00 4d 00 5f 00 4e 00 94 00 00 00 20 00 03 00 00 00 60 00 95 00 J.D.K.H.L.[.M._.N...........`...
8dc0 96 00 00 00 00 00 60 00 97 00 85 00 01 00 00 00 60 00 98 00 85 00 02 00 02 00 99 00 9a 00 01 00 ......`.........`...............
8de0 92 00 00 01 a7 00 04 00 01 00 00 01 21 2a bb 00 15 59 b7 00 16 b5 00 17 2a 05 b6 00 18 2a bb 00 ............!*...Y......*....*..
8e00 19 59 b7 00 1a b6 00 1b 2a 2a b4 00 17 12 1c b6 00 1d 2a bb 00 1e 59 b7 00 1f b5 00 20 2a bb 00 .Y......**........*...Y......*..
8e20 21 59 12 22 b7 00 23 b5 00 24 2a b4 00 24 bb 00 25 59 2a b7 00 26 b6 00 27 2a bb 00 21 59 12 28 !Y."..#..$*..$..%Y*..&..'*..!Y.(
8e40 b7 00 23 b5 00 29 2a b4 00 29 bb 00 2a 59 2a b7 00 2b b6 00 27 2a bb 00 21 59 12 2c b7 00 23 b5 ..#..)*..)..*Y*..+..'*..!Y.,..#.
8e60 00 2d 2a b4 00 2d bb 00 2e 59 2a b7 00 2f b6 00 27 2a b4 00 20 2a b4 00 24 b6 00 30 57 2a b4 00 .-*..-...Y*../..'*...*..$..0W*..
8e80 20 2a b4 00 29 b6 00 30 57 2a b4 00 20 2a b4 00 2d b6 00 30 57 2a 2a b4 00 20 12 31 b6 00 1d 2a .*..)..0W*...*..-..0W**....1...*
8ea0 b4 00 24 05 b6 00 32 10 25 03 b8 00 33 12 34 b6 00 35 2a b4 00 24 b6 00 36 12 34 2a b4 00 0d b6 ..$...2.%...3.4..5*..$..6.4*....
8ec0 00 37 2a b4 00 29 05 b6 00 32 10 27 03 b8 00 33 12 38 b6 00 35 2a b4 00 29 b6 00 36 12 38 2a b4 .7*..)...2.'...3.8..5*..)..6.8*.
8ee0 00 10 b6 00 37 2a bb 00 39 59 b7 00 3a b5 00 3b 2a bb 00 3c 59 2a b4 00 3b b7 00 3d b5 00 3e 2a ....7*..9Y..:..;*..<Y*..;..=..>*
8f00 2a b4 00 3e 12 3f b6 00 1d 2a b6 00 40 b1 00 00 00 02 00 93 00 00 00 62 00 18 00 00 00 53 00 0b *..>.?...*..@..........b.....S..
8f20 00 55 00 10 00 57 00 1b 00 59 00 25 00 5b 00 30 00 5c 00 3d 00 5d 00 4c 00 62 00 59 00 63 00 68 .U...W...Y.%.[.0.\.=.].L.b.Y.c.h
8f40 00 68 00 75 00 69 00 84 00 6e 00 90 00 6f 00 9c 00 70 00 a8 00 72 00 b2 00 74 00 c5 00 75 00 d5 .h.u.i...n...o...p...r...t...u..
8f60 00 76 00 e8 00 77 00 f8 00 79 01 03 00 7a 01 12 00 7b 01 1c 00 7d 01 20 00 7f 00 94 00 00 00 0c .v...w...y...z...{...}..........
8f80 00 01 00 00 01 21 00 95 00 96 00 00 00 02 00 9b 00 9c 00 01 00 92 00 00 00 54 00 01 00 02 00 00 .....!...................T......
8fa0 00 14 2a b4 00 07 c7 00 04 b1 2a b4 00 07 b6 00 41 2a b7 00 42 b1 00 00 00 02 00 93 00 00 00 12 ..*.......*.....A*..B...........
8fc0 00 04 00 00 00 8f 00 08 00 90 00 0f 00 91 00 13 00 92 00 94 00 00 00 16 00 02 00 00 00 14 00 95 ................................
8fe0 00 96 00 00 00 00 00 14 00 9d 00 9e 00 01 00 02 00 9f 00 9c 00 01 00 92 00 00 00 54 00 01 00 02 ...........................T....
9000 00 00 00 14 2a b4 00 05 c7 00 04 b1 2a b4 00 07 b6 00 43 2a b7 00 42 b1 00 00 00 02 00 93 00 00 ....*.......*.....C*..B.........
9020 00 12 00 04 00 00 00 a2 00 08 00 a3 00 0f 00 a4 00 13 00 a5 00 94 00 00 00 16 00 02 00 00 00 14 ................................
9040 00 95 00 96 00 00 00 00 00 14 00 9d 00 9e 00 01 00 02 00 a0 00 9c 00 01 00 92 00 00 01 81 00 07 ................................
9060 00 08 00 00 00 bb 01 4d bb 00 44 59 12 45 b8 00 46 b7 00 47 4e bb 00 48 59 12 49 07 bd 00 4a 59 .......M..DY.E..F..GN..HY.I...JY
9080 03 12 4b 53 59 04 12 4c 53 59 05 12 4d 53 59 06 12 4e 53 b7 00 4f 3a 04 2d 19 04 b6 00 50 2d bb ..KSY..LSY..MSY..NS..O:.-....P-.
90a0 00 51 59 12 52 b7 00 53 b6 00 54 2d 2a b6 00 55 36 05 12 45 2d b6 00 56 b6 00 57 b8 00 58 57 15 .QY.R..S..T-*..U6..E-..V..W..XW.
90c0 05 9a 00 5f 2d b6 00 59 4d 2a b4 00 07 b6 00 5a 3a 06 2c b6 00 5b 12 5c b6 00 5d 04 60 36 07 15 ..._-..YM*.....Z:.,..[.\..].`6..
90e0 07 9a 00 0f 19 06 12 4e 2c b8 00 5e 57 a7 00 13 19 06 2c b6 00 5b 15 07 b6 00 5f 2c b8 00 5e 57 .......N,..^W.....,..[...._,..^W
9100 a7 00 20 3a 06 2a bb 00 61 59 b7 00 62 12 63 b6 00 64 19 06 b6 00 65 b6 00 64 b6 00 66 b8 00 67 ...:.*..aY..b.c..d....e..d..f..g
9120 b1 00 01 00 63 00 9a 00 9d 00 60 00 02 00 93 00 00 00 4a 00 12 00 00 00 ad 00 02 00 ae 00 0f 00 ....c.....`.......J.............
9140 af 00 32 00 b1 00 38 00 b2 00 45 00 b3 00 4c 00 b4 00 59 00 b5 00 5e 00 b7 00 63 00 ba 00 6c 00 ..2...8...E...L...Y...^...c...l.
9160 bb 00 79 00 bc 00 7e 00 bd 00 8a 00 bf 00 9a 00 c4 00 9d 00 c1 00 9f 00 c3 00 ba 00 c6 00 94 00 ..y...~.........................
9180 00 00 5c 00 09 00 6c 00 2e 00 a1 00 85 00 06 00 79 00 21 00 a2 00 8a 00 07 00 9f 00 1b 00 a3 00 ..\...l.........y.!.............
91a0 a4 00 06 00 00 00 bb 00 95 00 96 00 00 00 00 00 bb 00 9d 00 9e 00 01 00 02 00 b9 00 a5 00 a6 00 ................................
91c0 02 00 0f 00 ac 00 a7 00 a8 00 03 00 32 00 89 00 a9 00 aa 00 04 00 4c 00 6f 00 ab 00 8a 00 05 00 ............2.........L.o.......
91e0 02 00 ac 00 9a 00 01 00 92 00 00 00 85 00 02 00 01 00 00 00 47 2a b4 00 07 b6 00 5a b6 00 68 2a ....................G*.....Z..h*
9200 b4 00 09 a0 00 14 2a b4 00 07 b6 00 5a b6 00 69 2a b4 00 0a 9f 00 07 2a b7 00 14 2a b4 00 17 2a ......*.....Z..i*......*...*...*
9220 b4 00 07 b6 00 6a b6 00 6b 2a b4 00 3b 2a b4 00 07 b6 00 5a b6 00 6c 2a b6 00 6d b1 00 00 00 02 .....j..k*..;*.....Z..l*..m.....
9240 00 93 00 00 00 1a 00 06 00 00 00 cd 00 22 00 ce 00 26 00 cf 00 34 00 d0 00 42 00 d1 00 46 00 d2 ............."...&...4...B...F..
9260 00 94 00 00 00 0c 00 01 00 00 00 47 00 95 00 96 00 00 00 02 00 ad 00 9a 00 01 00 92 00 00 00 e2 ...........G....................
9280 00 05 00 01 00 00 00 90 2a b4 00 17 2a b4 00 07 b6 00 6a b6 00 6b 2a b4 00 3b 2a b4 00 07 b6 00 ........*...*.....j..k*..;*.....
92a0 5a b6 00 6c 2a 2a b4 00 07 b6 00 5a b6 00 68 b5 00 09 2a 2a b4 00 07 b6 00 5a b6 00 69 b5 00 0a Z..l**.....Z..h...**.....Z..i...
92c0 2a b4 00 3b 2a b4 00 07 b6 00 5a b6 00 68 2a b4 00 07 b6 00 5a b6 00 69 b6 00 6e 2a b4 00 3b bb *..;*.....Z..h*.....Z..i..n*..;.
92e0 00 6f 59 2a b4 00 07 b6 00 5a b6 00 68 2a b4 00 07 b6 00 5a b6 00 69 b7 00 70 b6 00 71 2a 2a b6 .oY*.....Z..h*.....Z..i..p..q**.
9300 00 72 b6 00 73 b6 00 74 2a b6 00 40 2a b4 00 3e b6 00 75 2a b6 00 6d b1 00 00 00 02 00 93 00 00 .r..s..t*..@*..>..u*..m.........
9320 00 2e 00 0b 00 00 00 d9 00 0e 00 da 00 1c 00 db 00 2a 00 dc 00 38 00 dd 00 53 00 de 00 75 00 df .................*...8...S...u..
9340 00 80 00 e0 00 84 00 e1 00 8b 00 e2 00 8f 00 e3 00 94 00 00 00 0c 00 01 00 00 00 90 00 95 00 96 ................................
9360 00 00 10 08 00 ae 00 af 00 01 00 92 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 03 b1 00 00 ...............:........*+......
9380 00 02 00 93 00 00 00 06 00 01 00 00 00 13 00 94 00 00 00 16 00 02 00 00 00 06 00 b0 00 96 00 00 ................................
93a0 00 00 00 06 00 b1 00 9e 00 01 10 08 00 b2 00 af 00 01 00 92 00 00 00 3a 00 02 00 02 00 00 00 06 .......................:........
93c0 2a 2b b7 00 02 b1 00 00 00 02 00 93 00 00 00 06 00 01 00 00 00 13 00 94 00 00 00 16 00 02 00 00 *+..............................
93e0 00 06 00 b0 00 96 00 00 00 00 00 06 00 b1 00 9e 00 01 10 08 00 b3 00 af 00 01 00 92 00 00 00 3a ...............................:
9400 00 02 00 02 00 00 00 06 2a 2b b7 00 01 b1 00 00 00 02 00 93 00 00 00 06 00 01 00 00 00 13 00 94 ........*+......................
9420 00 00 00 16 00 02 00 00 00 06 00 b0 00 96 00 00 00 00 00 06 00 b1 00 9e 00 01 00 02 00 b4 00 00 ................................
9440 00 02 00 b5 00 c2 00 00 00 2a 00 05 00 0b 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 25 00 00 .........*...................%..
9460 00 00 00 00 00 2a 00 00 00 00 00 00 00 2e 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b .....*..............PK........@{
9480 b3 3e 80 04 f1 0c 35 19 00 00 35 19 00 00 17 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 .>....5...5.......stegsolve/Comb
94a0 69 6e 65 72 2e 6a 61 76 61 2f 2a 0a 20 2a 20 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 0a 20 2a 2f iner.java/*..*.Combiner.java..*/
94c0 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 ..package.stegsolve;..import.jav
94e0 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 ax.swing.*;.import.java.awt.imag
9500 65 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 2a 3b 0a 69 6d e.*;.import.java.awt.event.*;.im
9520 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 port.java.awt.*;.import.javax.sw
9540 69 6e 67 2e 66 69 6c 65 63 68 6f 6f 73 65 72 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 69 ing.filechooser.*;.import.java.i
9560 6f 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 69 6d 61 67 65 69 6f 2e 2a 3b 0a 0a 2f 2a o.*;.import.javax.imageio.*;../*
9580 2a 0a 20 2a 20 49 6d 61 67 65 20 63 6f 6d 62 69 6e 65 72 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 *..*.Image.combiner..*.@author.C
95a0 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 43 6f 6d 62 69 6e 65 72 20 aesum..*/.public.class.Combiner.
95c0 65 78 74 65 6e 64 73 20 4a 46 72 61 6d 65 0a 7b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 extends.JFrame.{...../**......*.
95e0 4c 61 62 65 6c 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 66 66 73 65 74 Label.showing.the.current.offset
9600 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4c 61 62 65 6c 20 6e 6f 77 53 ......*/.....private.JLabel.nowS
9620 68 6f 77 69 6e 67 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 6e 65 6c 20 66 6f 72 howing;...../**......*.Panel.for
9640 20 62 75 74 74 6f 6e 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 50 61 .buttons......*/.....private.JPa
9660 6e 65 6c 20 62 75 74 74 6f 6e 50 61 6e 65 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 nel.buttonPanel;...../**......*.
9680 49 6e 63 72 65 61 73 65 20 6f 66 66 73 65 74 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 Increase.offset.button......*/..
96a0 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e ...private.JButton.forwardButton
96c0 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 44 65 63 72 65 61 73 65 20 6f 66 66 73 65 74 ;...../**......*.Decrease.offset
96e0 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 .button......*/.....private.JBut
9700 74 6f 6e 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 ton.backwardButton;...../**.....
9720 20 2a 20 53 61 76 65 20 69 6d 61 67 65 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 .*.Save.image.button......*/....
9740 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 73 61 76 65 42 75 74 74 6f 6e 3b 0a 20 20 20 .private.JButton.saveButton;....
9760 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 6e 65 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 6d 61 ./**......*.Panel.containing.ima
9780 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 44 50 61 6e 65 6c 20 64 70 ge......*/.....private.DPanel.dp
97a0 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 63 72 6f 6c 6c 20 62 61 72 73 20 66 6f 72 ;...../**......*.Scroll.bars.for
97c0 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 53 63 72 6f .image......*/.....private.JScro
97e0 6c 6c 50 61 6e 65 20 73 63 72 6f 6c 6c 50 61 6e 65 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 llPane.scrollPane;....../**.....
9800 20 2a 20 54 68 65 20 69 6d 61 67 65 73 20 62 65 69 6e 67 20 63 6f 6d 62 69 6e 65 64 0a 20 20 20 .*.The.images.being.combined....
9820 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 ..*/.....private.BufferedImage.b
9840 69 20 3d 20 6e 75 6c 6c 2c 20 62 69 32 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 i.=.null,.bi2.=.null;...../**...
9860 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 20 61 66 74 65 72 20 74 72 61 6e 73 66 6f 72 6d 61 74 ...*.The.image.after.transformat
9880 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 43 6f 6d 62 69 6e 65 54 ion......*/.....private.CombineT
98a0 72 61 6e 73 66 6f 72 6d 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f ransform.transform.=.null;...../
98c0 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 62 69 6e 61 74 69 6f **......*.The.current.combinatio
98e0 6e 20 62 65 69 6e 67 20 74 72 69 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 n.being.tried......*/.....privat
9900 65 20 69 6e 74 20 69 6e 75 6d 3d 30 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 63 75 72 e.int.inum=0;...../**......*.cur
9920 72 65 6e 74 20 77 69 64 74 68 2f 68 65 69 67 68 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 rent.width/height......*/.....pr
9940 69 76 61 74 65 20 69 6e 74 20 77 3d 30 2c 20 68 3d 30 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 ivate.int.w=0,.h=0;....../**....
9960 20 20 2a 20 43 72 65 61 74 65 73 20 6e 65 77 20 66 6f 72 6d 20 43 6f 6d 62 69 6e 65 72 0a 20 20 ..*.Creates.new.form.Combiner...
9980 20 20 20 2a 20 40 70 61 72 61 6d 20 62 20 54 68 65 20 69 6d 61 67 65 20 74 6f 20 73 6f 6c 76 65 ...*.@param.b.The.image.to.solve
99a0 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 43 6f 6d 62 69 6e 65 72 28 42 75 66 ......*/.....public.Combiner(Buf
99c0 66 65 72 65 64 49 6d 61 67 65 20 62 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 32 29 0a feredImage.b,.BufferedImage.b2).
99e0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 69 20 3d 20 62 3b 0a 20 20 20 20 20 20 20 20 62 69 ....{.........bi.=.b;.........bi
9a00 32 20 3d 20 62 32 3b 0a 20 20 20 20 20 20 20 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 2.=.b2;.........initComponents()
9a20 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 43 6f 6d 62 69 6e ;.........transform.=.new.Combin
9a40 65 54 72 61 6e 73 66 6f 72 6d 28 62 69 2c 20 62 69 32 29 3b 0a 20 20 20 20 20 20 20 20 6e 65 77 eTransform(bi,.bi2);.........new
9a60 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 3c 65 64 69 74 6f 72 2d 66 Image();.....}......//.<editor-f
9a80 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 3d 22 63 6f 6c 6c 61 70 73 65 64 22 20 64 65 73 old.defaultstate="collapsed".des
9aa0 63 3d 22 49 6e 69 74 63 6f 6d 70 6f 6e 65 6e 74 73 28 29 22 3e 0a 20 20 20 20 70 72 69 76 61 74 c="Initcomponents()">.....privat
9ac0 65 20 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 20 20 e.void.initComponents().{.......
9ae0 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 20 3d 20 6e 65 77 20 4a 4c 61 62 65 6c 28 29 3b 0a 0a 20 ...nowShowing.=.new.JLabel();...
9b00 20 20 20 20 20 20 20 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 28 .......setDefaultCloseOperation(
9b20 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e 44 49 53 50 4f 53 45 5f 4f 4e 5f 43 4c 4f 53 45 WindowConstants.DISPOSE_ON_CLOSE
9b40 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 42 6f 72 64 65 72 );..........setLayout(new.Border
9b60 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 28 6e 6f 77 Layout());..........this.add(now
9b80 53 68 6f 77 69 6e 67 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 4e 4f 52 54 48 29 3b 0a 0a 20 Showing,.BorderLayout.NORTH);...
9ba0 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 20 3d 20 6e 65 77 20 4a 50 61 6e 65 6c 28 .......buttonPanel.=.new.JPanel(
9bc0 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 );.........backwardButton.=.new.
9be0 4a 42 75 74 74 6f 6e 28 22 3c 22 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 JButton("<");.........backwardBu
9c00 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f tton.addActionListener(new.Actio
9c20 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 nListener().{.............public
9c40 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e .void.actionPerformed(ActionEven
9c60 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 t.evt).{.................backwar
9c80 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 dButtonActionPerformed(evt);....
9ca0 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 66 .........}.........});.........f
9cc0 6f 72 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 3e 22 29 3b orwardButton.=.new.JButton(">");
9ce0 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e .........forwardButton.addAction
9d00 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a Listener(new.ActionListener().{.
9d20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 ............public.void.actionPe
9d40 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 rformed(ActionEvent.evt).{......
9d60 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 ...........forwardButtonActionPe
9d80 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 rformed(evt);.............}.....
9da0 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 75 74 74 6f 6e 20 3d 20 6e 65 77 ....});.........saveButton.=.new
9dc0 20 4a 42 75 74 74 6f 6e 28 22 53 61 76 65 22 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 75 .JButton("Save");.........saveBu
9de0 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f tton.addActionListener(new.Actio
9e00 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 nListener().{.............public
9e20 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e .void.actionPerformed(ActionEven
9e40 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 61 76 65 42 75 74 t.evt).{.................saveBut
9e60 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 tonActionPerformed(evt);........
9e80 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f .....}.........});.........butto
9ea0 6e 50 61 6e 65 6c 2e 61 64 64 28 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 nPanel.add(backwardButton);.....
9ec0 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 66 6f 72 77 61 72 64 42 75 74 74 6f ....buttonPanel.add(forwardButto
9ee0 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 73 61 76 65 n);.........buttonPanel.add(save
9f00 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 64 64 28 62 75 74 74 6f 6e 50 61 6e 65 Button);..........add(buttonPane
9f20 6c 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 53 4f 55 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 l,.BorderLayout.SOUTH);.........
9f40 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 75 74 4d 61 70 28 4a 43 6f 6d .backwardButton.getInputMap(JCom
9f60 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 5f 57 49 4e 44 4f 57 29 2e 70 ponent.WHEN_IN_FOCUSED_WINDOW).p
9f80 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b 65 28 4b 65 79 45 76 65 ut(KeyStroke.getKeyStroke(KeyEve
9fa0 6e 74 2e 56 4b 5f 4c 45 46 54 2c 30 29 2c 20 22 62 61 63 6b 22 29 3b 0a 20 20 20 20 20 20 20 20 nt.VK_LEFT,0),."back");.........
9fc0 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 63 74 69 6f 6e 4d 61 70 28 29 2e 70 75 backwardButton.getActionMap().pu
9fe0 74 28 22 62 61 63 6b 22 2c 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 29 3b 0a 20 20 20 20 t("back",.backButtonPress);.....
a000 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 75 74 4d 61 70 28 4a 43 ....forwardButton.getInputMap(JC
a020 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 5f 57 49 4e 44 4f 57 29 omponent.WHEN_IN_FOCUSED_WINDOW)
a040 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b 65 28 4b 65 79 45 .put(KeyStroke.getKeyStroke(KeyE
a060 76 65 6e 74 2e 56 4b 5f 52 49 47 48 54 2c 30 29 2c 20 22 66 6f 72 77 61 72 64 22 29 3b 0a 20 20 vent.VK_RIGHT,0),."forward");...
a080 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 63 74 69 6f 6e 4d 61 70 ......forwardButton.getActionMap
a0a0 28 29 2e 70 75 74 28 22 66 6f 72 77 61 72 64 22 2c 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 ().put("forward",.forwardButtonP
a0c0 72 65 73 73 29 3b 0a 0a 20 20 20 20 20 20 20 20 64 70 20 3d 20 6e 65 77 20 44 50 61 6e 65 6c 28 ress);..........dp.=.new.DPanel(
a0e0 29 3b 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 20 3d 20 6e 65 77 20 4a 53 63 72 );.........scrollPane.=.new.JScr
a100 6f 6c 6c 50 61 6e 65 28 64 70 29 3b 0a 20 20 20 20 20 20 20 20 61 64 64 28 73 63 72 6f 6c 6c 50 ollPane(dp);.........add(scrollP
a120 61 6e 65 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 29 3b 0a 0a 20 20 20 20 ane,.BorderLayout.CENTER);......
a140 20 20 20 20 70 61 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 2f 2f 73 65 74 52 65 73 69 7a 61 62 ....pack();.........//setResizab
a160 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 20 7d 2f 2f 20 3c 2f 65 64 69 74 6f 72 2d 66 6f 6c 64 le(false);.....}//.</editor-fold
a180 3e 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 69 73 20 75 73 65 64 20 74 >....../**......*.This.is.used.t
a1a0 6f 20 6d 61 70 20 74 68 65 20 6c 65 66 74 20 61 72 72 6f 77 20 6b 65 79 20 74 6f 20 74 68 65 20 o.map.the.left.arrow.key.to.the.
a1c0 62 61 63 6b 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 back.button......*/.....private.
a1e0 41 63 74 69 6f 6e 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 20 3d 20 6e 65 77 20 41 62 73 Action.backButtonPress.=.new.Abs
a200 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 70 75 62 6c tractAction().....{.........publ
a220 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 ic.void.actionPerformed(ActionEv
a240 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 ent.e).........{.backwardButtonA
a260 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b 7d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 ctionPerformed(e);}.....};......
a280 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 62 61 63 6b 20 62 79 20 6f 6e 65 20 6f 66 66 73 /**......*.Move.back.by.one.offs
a2a0 65 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 et......*.@param.evt.Event......
a2c0 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 62 61 63 6b 77 61 72 64 42 75 74 74 */.....private.void.backwardButt
a2e0 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 onActionPerformed(ActionEvent.ev
a300 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 66 6f 72 6d 20 3d 3d 20 6e 75 6c t).{.........if(transform.==.nul
a320 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 62 61 63 l).return;.........transform.bac
a340 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 k();.........updateImage();.....
a360 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 69 73 20 75 73 65 64 20 74 }....../**......*.This.is.used.t
a380 6f 20 6d 61 70 20 74 68 65 20 72 69 67 68 74 20 61 72 72 6f 77 20 6b 65 79 20 74 6f 20 74 68 65 o.map.the.right.arrow.key.to.the
a3a0 20 66 6f 72 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 .forward.button......*/.....priv
a3c0 61 74 65 20 41 63 74 69 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 20 3d 20 ate.Action.forwardButtonPress.=.
a3e0 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 new.AbstractAction().....{......
a400 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 ...public.void.actionPerformed(A
a420 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 66 6f 72 77 61 72 64 42 ctionEvent.e).........{.forwardB
a440 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b 7d 0a 20 20 20 20 7d 3b uttonActionPerformed(e);}.....};
a460 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 62 79 ....../**......*.Move.forward.by
a480 20 6f 6e 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 .one.offset......*.@param.evt.Ev
a4a0 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 66 6f 72 ent......*/.....private.void.for
a4c0 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e wardButtonActionPerformed(Action
a4e0 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 62 69 20 3d 3d 20 6e 75 Event.evt).{.........if(bi.==.nu
a500 6c 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 66 6f ll).return;.........transform.fo
a520 72 77 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 65 28 29 3b 0a rward();.........updateImage();.
a540 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 76 65 20 74 68 65 20 63 ....}....../**......*.Save.the.c
a560 75 72 72 65 6e 74 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 urrent.image......*.@param.evt.E
a580 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 vent......*/.....private.void.sa
a5a0 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 veButtonActionPerformed(ActionEv
a5c0 65 6e 74 20 65 76 74 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 46 69 6c 65 20 73 66 69 6c ent.evt).....{.........File.sfil
a5e0 65 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 20 66 e.=.null;.........JFileChooser.f
a600 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 28 53 79 ileChooser.=.new.JFileChooser(Sy
a620 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 29 29 3b 0a 20 stem.getProperty("user.dir"));..
a640 20 20 20 20 20 20 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 20 66 .......FileNameExtensionFilter.f
a660 69 6c 74 65 72 20 3d 20 6e 65 77 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c ilter.=.new.FileNameExtensionFil
a680 74 65 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 22 49 6d 61 67 65 73 22 2c 20 22 6a 70 67 22 2c ter(............"Images",."jpg",
a6a0 20 22 67 69 66 22 2c 20 22 70 6e 67 22 2c 20 22 62 6d 70 22 29 3b 0a 20 20 20 20 20 20 20 20 66 ."gif",."png",."bmp");.........f
a6c0 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 46 69 6c 65 46 69 6c 74 65 72 28 66 69 6c 74 65 72 29 ileChooser.setFileFilter(filter)
a6e0 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 53 65 6c 65 63 74 65 ;.........fileChooser.setSelecte
a700 64 46 69 6c 65 28 6e 65 77 20 46 69 6c 65 28 22 73 6f 6c 76 65 64 2e 62 6d 70 22 29 29 3b 0a 20 dFile(new.File("solved.bmp"));..
a720 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 68 .......int.rVal.=.fileChooser.sh
a740 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 20 53 79 73 74 owSaveDialog(this);.........Syst
a760 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 66 69 6c 65 43 em.setProperty("user.dir",.fileC
a780 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 29 2e 67 65 74 hooser.getCurrentDirectory().get
a7a0 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 72 56 61 6c AbsolutePath());.........if(rVal
a7c0 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 54 49 4f 4e 29 .==.JFileChooser.APPROVE_OPTION)
a7e0 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c 65 20 3d 20 66 .........{.............sfile.=.f
a800 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 29 3b 0a 20 20 ileChooser.getSelectedFile();...
a820 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 ..........try.............{.....
a840 20 20 20 20 20 20 20 20 20 20 20 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 62 78 20 3d 20 ............BufferedImage.bbx.=.
a860 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 transform.getImage();...........
a880 20 20 20 20 20 20 69 6e 74 20 72 6e 73 20 3d 20 73 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e ......int.rns.=.sfile.getName().
a8a0 6c 61 73 74 49 6e 64 65 78 4f 66 28 22 2e 22 29 2b 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 lastIndexOf(".")+1;.............
a8c0 20 20 20 20 69 66 28 72 6e 73 3d 3d 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....if(rns==0)..................
a8e0 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 65 28 62 62 78 2c 20 22 62 6d 70 22 2c 20 73 66 69 6c ..ImageIO.write(bbx,."bmp",.sfil
a900 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 e);.................else........
a920 20 20 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 65 28 62 62 78 2c 20 73 ............ImageIO.write(bbx,.s
a940 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e 73 75 62 73 74 72 69 6e 67 28 72 6e 73 29 2c 20 73 file.getName().substring(rns),.s
a960 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 file);.............}............
a980 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 .catch.(Exception.e)............
a9a0 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f 6e 50 61 6e 65 2e 73 .{.................JOptionPane.s
a9c0 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 61 69 6c 65 64 20 74 howMessageDialog(this,."Failed.t
a9e0 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 o.write.file:."+e.toString());..
aa00 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 ...........}.........}.....}....
aa20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 55 70 64 61 74 65 20 74 68 65 20 74 65 78 74 20 64 65 73 ../**......*.Update.the.text.des
aa40 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 72 65 70 61 69 6e 74 20 74 68 65 20 69 6d 61 67 65 0a 20 cription.and.repaint.the.image..
aa60 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 75 70 64 61 74 65 49 6d ....*/.....private.void.updateIm
aa80 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 66 6f 72 6d age().....{.........if(transform
aaa0 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 57 69 64 74 68 28 29 21 3d 77 20 7c 7c 20 74 72 61 .getImage().getWidth()!=w.||.tra
aac0 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 48 65 69 67 68 74 28 29 21 3d 68 nsform.getImage().getHeight()!=h
aae0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 20 20 ).............newImage();.......
ab00 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e 67 ..nowShowing.setText(transform.g
ab20 65 74 54 65 78 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 74 etText());.........dp.setImage(t
ab40 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 ransform.getImage());.........re
ab60 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 paint();.....}....../**......*.S
ab80 68 6f 77 20 74 68 65 20 69 6d 61 67 65 20 61 6e 64 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 how.the.image.and.make.sure.the.
aba0 66 6f 72 6d 20 6c 6f 6f 6b 73 20 72 69 67 68 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 form.looks.right......*/.....pri
abc0 76 61 74 65 20 76 6f 69 64 20 6e 65 77 49 6d 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 vate.void.newImage().....{......
abe0 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e ...nowShowing.setText(transform.
ac00 67 65 74 54 65 78 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 getText());.........dp.setImage(
ac20 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 77 transform.getImage());.........w
ac40 20 3d 20 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 57 69 64 74 68 .=.transform.getImage().getWidth
ac60 28 29 3b 0a 20 20 20 20 20 20 20 20 68 20 3d 20 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 ();.........h.=.transform.getIma
ac80 67 65 28 29 2e 67 65 74 48 65 69 67 68 74 28 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 ge().getHeight();.........dp.set
aca0 53 69 7a 65 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 57 69 64 Size(transform.getImage().getWid
acc0 74 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 48 65 69 th(),transform.getImage().getHei
ace0 67 68 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 ght());.........dp.setPreferredS
ad00 69 7a 65 28 6e 65 77 20 44 69 6d 65 6e 73 69 6f 6e 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 ize(new.Dimension(transform.getI
ad20 6d 61 67 65 28 29 2e 67 65 74 57 69 64 74 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 mage().getWidth(),transform.getI
ad40 6d 61 67 65 28 29 2e 67 65 74 48 65 69 67 68 74 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 74 68 mage().getHeight()));.........th
ad60 69 73 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 67 65 74 54 6f 6f 6c 6b 69 74 28 29 2e 67 is.setMaximumSize(getToolkit().g
ad80 65 74 53 63 72 65 65 6e 53 69 7a 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b etScreenSize());.........pack();
ada0 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 2e 72 65 76 61 6c 69 64 61 74 65 28 29 .........scrollPane.revalidate()
adc0 3b 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 50 4b ;.........repaint();.....}..}.PK
ade0 03 04 0a 00 00 08 00 00 40 7b b3 3e 35 b7 c5 5c 88 03 00 00 88 03 00 00 16 00 00 00 73 74 65 67 ........@{.>5..\............steg
ae00 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 33 0a 00 0a 00 solve/DPanel.class.......1.3....
ae20 1d 09 00 09 00 1e 0a 00 0a 00 1f 0a 00 20 00 21 0a 00 22 00 23 0a 00 22 00 24 0a 00 09 00 25 0a ...............!..".#..".$....%.
ae40 00 09 00 26 07 00 27 07 00 28 01 00 02 62 69 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 ...&..'..(...bi...Ljava/awt/imag
ae60 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 e/BufferedImage;...<init>...()V.
ae80 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c ..Code...LineNumberTable...Local
aea0 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 12 4c 73 74 65 67 73 6f 6c 76 VariableTable...this...Lstegsolv
aec0 65 2f 44 50 61 6e 65 6c 3b 01 00 0e 70 61 69 6e 74 43 6f 6d 70 6f 6e 65 6e 74 01 00 16 28 4c 6a e/DPanel;...paintComponent...(Lj
aee0 61 76 61 2f 61 77 74 2f 47 72 61 70 68 69 63 73 3b 29 56 01 00 01 67 01 00 13 4c 6a 61 76 61 2f ava/awt/Graphics;)V...g...Ljava/
af00 61 77 74 2f 47 72 61 70 68 69 63 73 3b 01 00 08 73 65 74 49 6d 61 67 65 01 00 21 28 4c 6a 61 76 awt/Graphics;...setImage..!(Ljav
af20 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 01 00 03 62 a/awt/image/BufferedImage;)V...b
af40 69 78 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 44 50 61 6e 65 6c 2e 6a 61 76 61 0c 00 0d ix...SourceFile...DPanel.java...
af60 00 0e 0c 00 0b 00 0c 0c 00 14 00 15 07 00 29 0c 00 2a 00 2b 07 00 2c 0c 00 2d 00 2e 0c 00 2f 00 ..............)..*.+..,..-..../.
af80 2e 0c 00 30 00 31 0c 00 32 00 0e 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 01 00 ...0.1..2.....stegsolve/DPanel..
afa0 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 01 00 11 6a 61 76 61 2f 61 77 74 2f 47 .javax/swing/JPanel...java/awt/G
afc0 72 61 70 68 69 63 73 01 00 09 64 72 61 77 49 6d 61 67 65 01 00 33 28 4c 6a 61 76 61 2f 61 77 74 raphics...drawImage..3(Ljava/awt
afe0 2f 49 6d 61 67 65 3b 49 49 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 49 6d 61 67 65 4f 62 /Image;IILjava/awt/image/ImageOb
b000 73 65 72 76 65 72 3b 29 5a 01 00 1c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 server;)Z...java/awt/image/Buffe
b020 72 65 64 49 6d 61 67 65 01 00 08 67 65 74 57 69 64 74 68 01 00 03 28 29 49 01 00 09 67 65 74 48 redImage...getWidth...()I...getH
b040 65 69 67 68 74 01 00 07 73 65 74 53 69 7a 65 01 00 05 28 49 49 29 56 01 00 07 72 65 70 61 69 6e eight...setSize...(II)V...repain
b060 74 00 21 00 09 00 0a 00 00 00 01 00 02 00 0b 00 0c 00 00 00 03 00 00 00 0d 00 0e 00 01 00 0f 00 t.!.............................
b080 00 00 3c 00 02 00 01 00 00 00 0a 2a b7 00 01 2a 01 b5 00 02 b1 00 00 00 02 00 10 00 00 00 0e 00 ..<........*...*................
b0a0 03 00 00 00 1a 00 04 00 14 00 09 00 1b 00 11 00 00 00 0c 00 01 00 00 00 0a 00 12 00 13 00 00 00 ................................
b0c0 04 00 14 00 15 00 01 00 0f 00 00 00 59 00 05 00 02 00 00 00 19 2a 2b b7 00 03 2a b4 00 02 c6 00 ............Y........*+...*.....
b0e0 0f 2b 2a b4 00 02 03 03 2a b6 00 04 57 b1 00 00 00 02 00 10 00 00 00 12 00 04 00 00 00 24 00 05 .+*.....*...W................$..
b100 00 25 00 0c 00 26 00 18 00 27 00 11 00 00 00 16 00 02 00 00 00 19 00 12 00 13 00 00 00 00 00 19 .%...&...'......................
b120 00 16 00 17 00 01 00 01 00 18 00 19 00 01 00 0f 00 00 00 5c 00 03 00 02 00 00 00 1c 2a 2b b5 00 ...................\........*+..
b140 02 2a 2a b4 00 02 b6 00 05 2a b4 00 02 b6 00 06 b6 00 07 2a b6 00 08 b1 00 00 00 02 00 10 00 00 .**......*.........*............
b160 00 12 00 04 00 00 00 30 00 05 00 31 00 17 00 32 00 1b 00 33 00 11 00 00 00 16 00 02 00 00 00 1c .......0...1...2...3............
b180 00 12 00 13 00 00 00 00 00 1c 00 1a 00 0c 00 01 00 01 00 1b 00 00 00 02 00 1c 50 4b 03 04 0a 00 ..........................PK....
b1a0 00 08 00 00 40 7b b3 3e 99 e7 c0 ea a6 03 00 00 a6 03 00 00 15 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>................stegsolv
b1c0 65 2f 44 50 61 6e 65 6c 2e 6a 61 76 61 2f 2a 0a 20 2a 20 44 50 61 6e 65 6c 2e 6a 61 76 61 0a 20 e/DPanel.java/*..*.DPanel.java..
b1e0 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a */..package.stegsolve;..import.j
b200 61 76 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d avax.swing.*;.import.java.awt.im
b220 61 67 65 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 2a 3b 0a 0a 2f 2a 2a 0a 20 age.*;.import.java.awt.*;../**..
b240 2a 20 41 20 4a 50 61 6e 65 6c 20 77 69 74 68 20 61 6e 20 69 6d 61 67 65 20 61 74 74 61 63 68 65 *.A.JPanel.with.an.image.attache
b260 64 20 74 6f 20 69 74 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 d.to.it..*.@author.Caesum..*/.pu
b280 62 6c 69 63 20 63 6c 61 73 73 20 44 50 61 6e 65 6c 20 65 78 74 65 6e 64 73 20 4a 50 61 6e 65 6c blic.class.DPanel.extends.JPanel
b2a0 0a 7b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 20 61 74 74 61 .{...../**......*.The.image.atta
b2c0 63 68 65 64 20 74 6f 20 74 68 69 73 20 70 61 6e 65 6c 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 ched.to.this.panel......*/.....p
b2e0 72 69 76 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 20 3d 20 6e 75 6c 6c 3b 0a rivate.BufferedImage.bi.=.null;.
b300 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20 ...../**......*.Constructor.....
b320 20 2a 2f 0a 20 20 20 20 44 50 61 6e 65 6c 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 7d 0a 0a 20 20 .*/.....DPanel().....{.....}....
b340 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 76 65 72 72 69 64 64 65 6e 20 70 61 69 6e 74 20 6d 65 ../**......*.Overridden.paint.me
b360 74 68 6f 64 20 66 6f 72 20 74 68 65 20 70 61 6e 65 6c 20 77 68 69 63 68 0a 20 20 20 20 20 2a 20 thod.for.the.panel.which......*.
b380 70 61 69 6e 74 73 20 74 68 65 20 69 6d 61 67 65 20 6f 6e 20 74 68 65 20 70 61 6e 65 6c 0a 20 20 paints.the.image.on.the.panel...
b3a0 20 20 20 2a 20 40 70 61 72 61 6d 20 67 20 67 72 61 70 68 69 63 73 20 6f 62 6a 65 63 74 0a 20 20 ...*.@param.g.graphics.object...
b3c0 20 20 20 2a 2f 0a 20 20 20 20 40 4f 76 65 72 72 69 64 65 0a 20 20 20 20 70 72 6f 74 65 63 74 65 ...*/.....@Override.....protecte
b3e0 64 20 76 6f 69 64 20 70 61 69 6e 74 43 6f 6d 70 6f 6e 65 6e 74 28 47 72 61 70 68 69 63 73 20 67 d.void.paintComponent(Graphics.g
b400 29 20 7b 0a 20 20 20 20 20 20 20 20 73 75 70 65 72 2e 70 61 69 6e 74 43 6f 6d 70 6f 6e 65 6e 74 ).{.........super.paintComponent
b420 28 67 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 62 69 21 3d 6e 75 6c 6c 29 0a 20 20 20 20 20 20 (g);.........if(bi!=null).......
b440 20 20 20 20 67 2e 64 72 61 77 49 6d 61 67 65 28 62 69 2c 20 30 2c 20 30 2c 20 74 68 69 73 29 3b ....g.drawImage(bi,.0,.0,.this);
b460 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 .....}....../**......*.Sets.the.
b480 69 6d 61 67 65 20 66 6f 72 20 74 68 65 20 70 61 6e 65 6c 2c 20 61 6e 64 20 63 61 6c 6c 73 0a 20 image.for.the.panel,.and.calls..
b4a0 20 20 20 20 2a 20 72 65 70 61 69 6e 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 78 20 ....*.repaint......*.@param.bix.
b4c0 49 6d 61 67 65 20 74 6f 20 73 68 6f 77 20 6f 6e 20 74 68 65 20 70 61 6e 65 6c 0a 20 20 20 20 20 Image.to.show.on.the.panel......
b4e0 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 73 65 74 49 6d 61 67 65 28 42 75 66 66 */.....public.void.setImage(Buff
b500 65 72 65 64 49 6d 61 67 65 20 62 69 78 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 69 20 eredImage.bix).....{.........bi.
b520 3d 20 62 69 78 3b 0a 20 20 20 20 20 20 20 20 73 65 74 53 69 7a 65 28 62 69 2e 67 65 74 57 69 64 =.bix;.........setSize(bi.getWid
b540 74 68 28 29 2c 20 62 69 2e 67 65 74 48 65 69 67 68 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 72 th(),.bi.getHeight());.........r
b560 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 epaint();.....}..}.PK........@{.
b580 3e 5f 41 69 84 e1 02 00 00 e1 02 00 00 19 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 >_Ai.............stegsolve/Extra
b5a0 63 74 24 31 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 ct$1.class.......1.&............
b5c0 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 13 4c 73 74 65 67 73 6f 6c ...............this$0...Lstegsol
b5e0 76 65 2f 45 78 74 72 61 63 74 3b 01 00 06 3c 69 6e 69 74 3e 01 00 16 28 4c 73 74 65 67 73 6f 6c ve/Extract;...<init>...(Lstegsol
b600 76 65 2f 45 78 74 72 61 63 74 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 ve/Extract;)V...Code...LineNumbe
b620 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 rTable...LocalVariableTable...th
b640 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 15 4c 73 74 65 67 73 6f 6c 76 is......InnerClasses...Lstegsolv
b660 65 2f 45 78 74 72 61 63 74 24 31 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 e/Extract$1;...actionPerformed..
b680 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 .(Ljava/awt/event/ActionEvent;)V
b6a0 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 ...evt...Ljava/awt/event/ActionE
b6c0 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0c 45 78 74 72 61 63 74 2e 6a 61 76 vent;...SourceFile...Extract.jav
b6e0 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 a...EnclosingMethod..!..".#.....
b700 0c 00 09 00 23 0c 00 24 00 25 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 31 ....#..$.%...stegsolve/Extract$1
b720 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 ...java/lang/Object...java/awt/e
b740 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 11 73 74 65 67 73 6f 6c 76 65 2f vent/ActionListener...stegsolve/
b760 45 78 74 72 61 63 74 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 Extract...initComponents...()V..
b780 0a 61 63 63 65 73 73 24 30 30 30 01 00 32 28 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 .access$000..2(Lstegsolve/Extrac
b7a0 74 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 t;Ljava/awt/event/ActionEvent;)V
b7c0 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b ................................
b7e0 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 ...4........*+...*..............
b800 00 01 00 00 03 1a 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 ................................
b820 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 .....A........*...+.............
b840 0a 00 02 00 00 03 1c 00 08 03 1d 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 ................................
b860 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 ................................
b880 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 58 13 1a de e1 02 00 ...........PK........@{.>X......
b8a0 00 e1 02 00 00 19 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 32 2e 63 6c 61 .........stegsolve/Extract$2.cla
b8c0 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 ss.......1.&....................
b8e0 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 13 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 .......this$0...Lstegsolve/Extra
b900 63 74 3b 01 00 06 3c 69 6e 69 74 3e 01 00 16 28 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 ct;...<init>...(Lstegsolve/Extra
b920 63 74 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 ct;)V...Code...LineNumberTable..
b940 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c .LocalVariableTable...this......
b960 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 InnerClasses...Lstegsolve/Extrac
b980 74 24 32 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f t$2;...actionPerformed...(Ljava/
b9a0 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 awt/event/ActionEvent;)V...evt..
b9c0 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a .Ljava/awt/event/ActionEvent;...
b9e0 53 6f 75 72 63 65 46 69 6c 65 01 00 0c 45 78 74 72 61 63 74 2e 6a 61 76 61 01 00 0f 45 6e 63 6c SourceFile...Extract.java...Encl
ba00 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 osingMethod..!..".#.........#..$
ba20 00 25 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 32 01 00 10 6a 61 76 61 2f .%...stegsolve/Extract$2...java/
ba40 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 lang/Object...java/awt/event/Act
ba60 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 11 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 01 ionListener...stegsolve/Extract.
ba80 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 ..initComponents...()V...access$
baa0 31 30 30 01 00 32 28 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 4c 6a 61 76 61 2f 100..2(Lstegsolve/Extract;Ljava/
bac0 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 awt/event/ActionEvent;)V........
bae0 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 ...........................4....
bb00 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 03 23 00 0d ....*+...*...................#..
bb20 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 .............................A..
bb40 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 03 25 00 ......*...+...................%.
bb60 08 03 26 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 ..&.............................
bb80 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 ................................
bba0 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 7b 02 1d 47 e1 02 00 00 e1 02 00 00 19 00 00 ...PK........@{.>{..G...........
bbc0 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 33 2e 63 6c 61 73 73 ca fe ba be 00 00 .stegsolve/Extract$3.class......
bbe0 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 .1.&...........................t
bc00 68 69 73 24 30 01 00 13 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 01 00 06 3c 69 his$0...Lstegsolve/Extract;...<i
bc20 6e 69 74 3e 01 00 16 28 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 29 56 01 00 04 nit>...(Lstegsolve/Extract;)V...
bc40 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 Code...LineNumberTable...LocalVa
bc60 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 riableTable...this......InnerCla
bc80 73 73 65 73 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 33 3b 01 00 0f 61 sses...Lstegsolve/Extract$3;...a
bca0 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e ctionPerformed...(Ljava/awt/even
bcc0 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 t/ActionEvent;)V...evt...Ljava/a
bce0 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 wt/event/ActionEvent;...SourceFi
bd00 6c 65 01 00 0c 45 78 74 72 61 63 74 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 le...Extract.java...EnclosingMet
bd20 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 13 73 74 65 hod..!..".#.........#..$.%...ste
bd40 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 33 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a gsolve/Extract$3...java/lang/Obj
bd60 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 ect...java/awt/event/ActionListe
bd80 6e 65 72 01 00 11 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 01 00 0e 69 6e 69 74 43 6f ner...stegsolve/Extract...initCo
bda0 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 32 30 30 01 00 32 28 4c mponents...()V...access$200..2(L
bdc0 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e stegsolve/Extract;Ljava/awt/even
bde0 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 t/ActionEvent;)V................
be00 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 ...................4........*+..
be20 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 03 2c 00 0d 00 00 00 0c 00 01 00 00 .*...................,..........
be40 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 .....................A........*.
be60 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 03 2e 00 08 03 2f 00 0d 00 00 00 ..+......................./.....
be80 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 ................................
bea0 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a ...........................PK...
bec0 00 00 08 00 00 40 7b b3 3e 5d 6c 9b 86 e1 02 00 00 e1 02 00 00 19 00 00 00 73 74 65 67 73 6f 6c .....@{.>]l..............stegsol
bee0 76 65 2f 45 78 74 72 61 63 74 24 34 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 ve/Extract$4.class.......1.&....
bf00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 13 .......................this$0...
bf20 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 01 00 06 3c 69 6e 69 74 3e 01 00 16 28 Lstegsolve/Extract;...<init>...(
bf40 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c Lstegsolve/Extract;)V...Code...L
bf60 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 ineNumberTable...LocalVariableTa
bf80 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 15 4c ble...this......InnerClasses...L
bfa0 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 34 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 stegsolve/Extract$4;...actionPer
bfc0 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e formed...(Ljava/awt/event/Action
bfe0 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 Event;)V...evt...Ljava/awt/event
c000 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0c 45 78 74 /ActionEvent;...SourceFile...Ext
c020 72 61 63 74 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 ract.java...EnclosingMethod..!..
c040 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 ".#.........#..$.%...stegsolve/E
c060 78 74 72 61 63 74 24 34 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 xtract$4...java/lang/Object...ja
c080 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 11 73 74 va/awt/event/ActionListener...st
c0a0 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 egsolve/Extract...initComponents
c0c0 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 33 30 30 01 00 32 28 4c 73 74 65 67 73 6f 6c 76 ...()V...access$300..2(Lstegsolv
c0e0 65 2f 45 78 74 72 61 63 74 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e e/Extract;Ljava/awt/event/Action
c100 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 Event;)V........................
c120 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 ...........4........*+...*......
c140 00 02 00 0c 00 00 00 06 00 01 00 00 03 35 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 .............5..................
c160 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 .............A........*...+.....
c180 00 00 02 00 0c 00 00 00 0a 00 02 00 00 03 37 00 08 03 38 00 0d 00 00 00 16 00 02 00 00 00 09 00 ..............7...8.............
c1a0 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 ................................
c1c0 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 ...................PK........@{.
c1e0 3e 9b e4 c4 e4 97 49 00 00 97 49 00 00 17 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 >.....I...I......stegsolve/Extra
c200 63 74 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 03 4b 0a 01 29 01 cd 0a 01 29 01 ce 0a 01 29 01 ct.class.......1.K..)....)....).
c220 cf 0a 01 29 01 d0 0a 01 2a 01 d1 09 01 29 01 d2 09 01 29 01 d3 09 01 29 01 d4 09 01 29 01 d5 09 ...)....*....)....)....)....)...
c240 01 29 01 d6 09 01 29 01 d7 09 01 29 01 d8 09 01 29 01 d9 09 01 29 01 da 09 01 29 01 db 08 01 dc .)....)....)....)....)....).....
c260 0a 01 dd 01 de 09 01 29 01 df 0a 01 29 01 e0 09 01 29 01 e1 0a 00 87 01 e2 03 80 00 00 00 09 01 .......)....)....)..............
c280 29 01 e3 03 40 00 00 00 09 01 29 01 e4 03 20 00 00 00 09 01 29 01 e5 03 10 00 00 00 09 01 29 01 )...@.....).........).........).
c2a0 e6 03 08 00 00 00 09 01 29 01 e7 03 04 00 00 00 09 01 29 01 e8 03 02 00 00 00 09 01 29 01 e9 03 ........).........).........)...
c2c0 01 00 00 00 09 01 29 01 ea 03 00 80 00 00 09 01 29 01 eb 03 00 40 00 00 09 01 29 01 ec 03 00 20 ......).........)....@....).....
c2e0 00 00 09 01 29 01 ed 03 00 10 00 00 09 01 29 01 ee 03 00 08 00 00 09 01 29 01 ef 03 00 04 00 00 ....).........).........).......
c300 09 01 29 01 f0 03 00 02 00 00 09 01 29 01 f1 03 00 01 00 00 09 01 29 01 f2 03 00 00 80 00 09 01 ..).........).........).........
c320 29 01 f3 09 01 29 01 f4 09 01 29 01 f5 09 01 29 01 f6 09 01 29 01 f7 09 01 29 01 f8 09 01 29 01 )....)....)....)....)....)....).
c340 f9 09 01 29 01 fa 09 01 29 01 fb 09 01 29 01 fc 09 01 29 01 fd 09 01 29 01 fe 09 01 29 01 ff 09 ...)....)....)....)....)....)...
c360 01 29 02 00 09 01 29 02 01 09 01 29 02 02 0a 00 95 01 e2 09 01 29 02 03 09 01 29 02 04 09 01 29 .)....)....).........)....)....)
c380 02 05 09 01 29 02 06 09 01 29 02 07 09 01 29 02 08 0a 01 29 02 09 0a 01 29 02 0a 0a 01 29 02 0b ....)....)....)....)....)....)..
c3a0 0a 01 29 02 0c 0a 02 0d 02 0e 0a 02 0d 02 0f 0a 02 0d 02 10 0a 01 29 02 11 09 01 29 02 12 07 02 ..)...................)....)....
c3c0 13 0a 00 57 01 d1 0a 02 14 02 15 0a 01 29 02 16 0a 00 57 02 17 0a 00 57 02 18 08 02 19 09 01 29 ...W.........)....W....W.......)
c3e0 02 1a 0a 00 57 02 1b 0a 00 a3 02 1c 07 02 1d 08 02 1e 0a 00 61 02 1f 09 01 29 02 20 0a 00 61 02 ....W...............a....)....a.
c400 21 0a 00 61 02 22 0a 02 23 02 24 0a 01 dd 02 25 0a 00 61 02 26 07 02 27 0a 00 6a 02 28 0a 00 a3 !..a."..#.$....%..a.&..'..j.(...
c420 02 29 0a 00 6a 02 2a 0a 00 6a 02 2b 07 02 2c 08 02 2d 0a 00 6f 02 1b 0a 02 2e 02 2f 07 02 30 0a .)..j.*..j.+..,..-..o....../..0.
c440 00 73 02 28 0a 00 73 02 31 0a 00 73 02 2b 0a 02 32 02 33 08 02 34 07 02 35 0a 00 79 01 d1 09 01 .s.(..s.1..s.+..2.3..4..5..y....
c460 29 02 36 09 01 29 02 37 09 01 29 02 38 07 02 39 0a 00 7e 01 d1 09 01 29 02 3a 09 01 29 02 3b 09 ).6..).7..).8..9..~....).:..).;.
c480 01 29 02 3c 09 01 29 02 3d 07 02 3e 0a 00 84 01 d1 09 01 29 02 3f 07 02 40 0a 00 87 01 d1 09 01 .).<..).=..>.......).?..@.......
c4a0 29 02 41 09 01 29 02 42 09 01 29 02 43 09 01 29 02 44 09 01 29 02 45 09 01 29 02 46 09 01 29 02 ).A..).B..).C..).D..).E..).F..).
c4c0 47 09 01 29 02 48 09 01 29 02 49 09 01 29 02 4a 09 01 29 02 4b 09 01 29 02 4c 07 02 4d 0a 00 95 G..).H..).I..).J..).K..).L..M...
c4e0 01 d1 09 01 29 02 4e 09 01 29 02 4f 09 01 29 02 50 09 01 29 02 51 09 01 29 02 52 09 01 29 02 53 ....).N..).O..).P..).Q..).R..).S
c500 09 01 29 02 54 09 01 29 02 55 09 01 29 02 56 07 02 57 0a 00 a0 01 d1 09 01 29 02 58 07 02 59 0a ..).T..).U..).V..W.......).X..Y.
c520 00 a3 01 d1 09 01 29 02 5a 07 02 5b 0a 00 a6 01 d1 09 01 29 02 5c 09 01 29 02 5d 09 01 29 02 5e ......).Z..[.......).\..).]..).^
c540 09 01 29 02 5f 0a 01 29 02 60 07 02 61 0a 00 ad 02 62 0a 01 29 02 63 0a 01 29 02 64 07 02 65 0a ..)._..).`..a....b..).c..).d..e.
c560 00 b1 02 62 0a 02 66 02 67 0a 00 7e 02 63 0a 00 7e 02 68 0a 00 b1 01 d1 0a 00 7e 02 67 08 02 69 ...b..f.g..~.c..~.h.......~.g..i
c580 0a 02 6a 02 6b 0a 00 7e 02 6c 08 01 50 0a 00 7e 02 6d 0a 00 84 02 6e 08 02 6f 0a 00 84 02 1c 0a ..j.k..~.l..P..~.m....n..o......
c5a0 00 84 02 70 0a 00 84 02 71 0a 00 84 02 63 0a 00 84 02 68 0a 00 7e 02 72 08 02 73 0a 00 87 02 1c ...p....q....c....h..~.r..s.....
c5c0 08 02 74 08 02 75 08 02 76 08 02 77 08 02 78 08 02 79 0a 00 7e 02 7a 0a 02 7b 02 7c 08 02 7d 08 ..t..u..v..w..x..y..~.z..{.|..}.
c5e0 02 7e 08 02 7f 08 02 80 07 02 81 0a 00 d3 02 82 08 02 83 0a 00 87 02 84 08 02 85 0a 00 7e 02 86 .~...........................~..
c600 08 02 87 0a 00 d3 02 88 08 02 89 0a 00 79 02 8a 0a 00 95 02 84 08 02 8b 0a 00 95 02 1c 08 02 8c .............y..................
c620 08 02 8d 08 02 8e 08 02 8f 08 02 90 08 02 91 08 02 92 08 02 93 08 02 94 08 02 95 08 02 96 07 02 ................................
c640 97 0a 00 eb 02 98 09 02 99 02 9a 0a 00 eb 02 9b 0a 00 eb 02 9c 0a 02 9d 02 9e 0a 02 9f 02 a0 0a ................................
c660 02 9d 02 a1 0a 02 9d 02 a2 0a 02 9f 02 a3 0a 02 9d 02 a4 0a 02 9d 02 a5 0a 00 eb 02 a6 09 02 a7 ................................
c680 02 a8 0a 02 9d 02 a9 09 02 99 02 aa 0a 00 eb 02 ab 08 02 ac 0a 02 66 02 86 08 02 ad 08 02 ae 0a ......................f.........
c6a0 00 84 02 7a 08 02 af 0a 00 a3 02 b0 0a 00 a3 02 b1 07 02 b2 08 02 b3 0a 01 04 02 b4 0a 00 a3 02 ...z............................
c6c0 b5 0a 00 a3 02 b6 07 02 b7 0a 01 09 02 b8 0a 00 a3 02 b9 0a 00 a0 02 ba 08 02 bb 08 02 bc 08 02 ................................
c6e0 bd 0a 00 a6 02 1c 07 02 be 0a 01 11 02 c1 0a 00 a6 02 c2 0a 00 a6 02 7a 08 01 84 08 02 c3 07 02 .......................z........
c700 c4 0a 01 17 02 c1 08 01 91 08 02 c5 07 02 c6 0a 01 1b 02 c1 08 01 90 08 02 c7 07 02 c8 0a 01 1f ................................
c720 02 c1 08 01 69 08 02 c9 0a 01 29 02 ca 0a 01 29 02 cb 0a 01 29 02 cc 0a 01 29 02 cd 0a 01 29 02 ....i.....)....)....)....)....).
c740 ce 0a 01 29 02 cf 07 02 d0 07 02 d1 01 00 02 62 69 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d ...)...........bi...Ljava/awt/im
c760 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 07 65 78 74 72 61 63 74 01 00 02 5b age/BufferedImage;...extract...[
c780 42 01 00 04 6d 61 73 6b 01 00 01 49 01 00 08 6d 61 73 6b 62 69 74 73 01 00 08 6c 73 62 46 69 72 B...mask...I...maskbits...lsbFir
c7a0 73 74 01 00 01 5a 01 00 08 72 6f 77 46 69 72 73 74 01 00 08 72 67 62 4f 72 64 65 72 01 00 0d 65 st...Z...rowFirst...rgbOrder...e
c7c0 78 74 72 61 63 74 42 69 74 50 6f 73 01 00 0e 65 78 74 72 61 63 74 42 79 74 65 50 6f 73 01 00 04 xtractBitPos...extractBytePos...
c7e0 70 72 65 76 01 00 19 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b prev...Ljava/lang/StringBuilder;
c800 01 00 0b 66 69 6c 65 43 68 6f 6f 73 65 72 01 00 1a 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 ...fileChooser...Ljavax/swing/JF
c820 69 6c 65 43 68 6f 6f 73 65 72 3b 01 00 02 6c 73 01 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 ileChooser;...ls...Ljava/lang/St
c840 72 69 6e 67 3b 01 00 09 42 47 52 42 75 74 74 6f 6e 01 00 1a 4c 6a 61 76 61 78 2f 73 77 69 6e 67 ring;...BGRButton...Ljavax/swing
c860 2f 4a 52 61 64 69 6f 42 75 74 74 6f 6e 3b 01 00 09 42 52 47 42 75 74 74 6f 6e 01 00 09 47 42 52 /JRadioButton;...BRGButton...GBR
c880 42 75 74 74 6f 6e 01 00 09 47 52 42 42 75 74 74 6f 6e 01 00 09 4c 53 42 42 75 74 74 6f 6e 01 00 Button...GRBButton...LSBButton..
c8a0 09 4d 53 42 42 75 74 74 6f 6e 01 00 09 52 42 47 42 75 74 74 6f 6e 01 00 09 52 47 42 42 75 74 74 .MSBButton...RBGButton...RGBButt
c8c0 6f 6e 01 00 03 61 62 30 01 00 17 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 43 68 65 63 6b 42 6f on...ab0...Ljavax/swing/JCheckBo
c8e0 78 3b 01 00 03 61 62 31 01 00 03 61 62 32 01 00 03 61 62 33 01 00 03 61 62 34 01 00 03 61 62 35 x;...ab1...ab2...ab3...ab4...ab5
c900 01 00 03 61 62 36 01 00 03 61 62 37 01 00 0d 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 01 00 14 4c ...ab6...ab7...alphaBitPanel...L
c920 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 3b 01 00 0a 61 6c 70 68 61 4c 61 62 65 6c javax/swing/JPanel;...alphaLabel
c940 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 3b 01 00 03 62 62 30 01 00 03 ...Ljavax/swing/JLabel;...bb0...
c960 62 62 31 01 00 03 62 62 32 01 00 03 62 62 33 01 00 03 62 62 34 01 00 03 62 62 35 01 00 03 62 62 bb1...bb2...bb3...bb4...bb5...bb
c980 36 01 00 03 62 62 37 01 00 08 62 69 74 47 72 6f 75 70 01 00 19 4c 6a 61 76 61 78 2f 73 77 69 6e 6...bb7...bitGroup...Ljavax/swin
c9a0 67 2f 42 75 74 74 6f 6e 47 72 6f 75 70 3b 01 00 0d 62 69 74 4f 72 64 65 72 4c 61 62 65 6c 01 00 g/ButtonGroup;...bitOrderLabel..
c9c0 0d 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 01 00 12 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 .bitOrderPanel...bitPlaneOrderLa
c9e0 62 65 6c 01 00 12 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 01 00 0e 62 69 74 50 6c bel...bitPlaneOrderPanel...bitPl
ca00 61 6e 65 73 50 61 6e 65 6c 01 00 0c 62 6c 75 65 42 69 74 50 61 6e 65 6c 01 00 09 62 6c 75 65 4c anesPanel...blueBitPanel...blueL
ca20 61 62 65 6c 01 00 0c 62 75 74 74 6f 6e 73 50 61 6e 65 6c 01 00 0e 62 79 43 6f 6c 75 6d 6e 42 75 abel...buttonsPanel...byColumnBu
ca40 74 74 6f 6e 01 00 07 62 79 47 72 6f 75 70 01 00 0b 62 79 52 6f 77 42 75 74 74 6f 6e 01 00 0c 63 tton...byGroup...byRowButton...c
ca60 61 6e 63 65 6c 42 75 74 74 6f 6e 01 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 ancelButton...Ljavax/swing/JButt
ca80 6f 6e 3b 01 00 0e 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 01 00 0e 65 78 50 72 65 76 69 65 77 on;...exPreviewLabel...exPreview
caa0 50 61 6e 65 6c 01 00 0e 65 78 74 72 61 63 74 42 79 4c 61 62 65 6c 01 00 0e 65 78 74 72 61 63 74 Panel...extractByLabel...extract
cac0 42 79 50 61 6e 65 6c 01 00 03 67 62 30 01 00 03 67 62 31 01 00 03 67 62 32 01 00 03 67 62 33 01 ByPanel...gb0...gb1...gb2...gb3.
cae0 00 03 67 62 34 01 00 03 67 62 35 01 00 03 67 62 36 01 00 03 67 62 37 01 00 0d 67 72 65 65 6e 42 ..gb4...gb5...gb6...gb7...greenB
cb00 69 74 50 61 6e 65 6c 01 00 0a 67 72 65 65 6e 4c 61 62 65 6c 01 00 09 68 64 49 6e 63 6c 75 64 65 itPanel...greenLabel...hdInclude
cb20 01 00 07 68 64 4c 61 62 65 6c 01 00 08 6a 50 72 65 76 69 65 77 01 00 17 4c 6a 61 76 61 78 2f 73 ...hdLabel...jPreview...Ljavax/s
cb40 77 69 6e 67 2f 4a 54 65 78 74 41 72 65 61 3b 01 00 0c 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 01 00 wing/JTextArea;...jScrollPane1..
cb60 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 3b 01 00 0f 6c 68 53 .Ljavax/swing/JScrollPane;...lhS
cb80 65 74 74 69 6e 67 73 50 61 6e 65 6c 01 00 0c 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 01 00 12 6f 72 ettingsPanel...optionsPanel...or
cba0 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 01 00 0a 70 6c 61 6e 65 47 72 6f 75 70 01 00 11 derSettingsPanel...planeGroup...
cbc0 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 01 00 0d 70 72 65 76 69 65 77 42 75 74 74 6f prevSettingsPanel...previewButto
cbe0 6e 01 00 03 72 62 30 01 00 03 72 62 31 01 00 03 72 62 32 01 00 03 72 62 33 01 00 03 72 62 34 01 n...rb0...rb1...rb2...rb3...rb4.
cc00 00 03 72 62 35 01 00 03 72 62 36 01 00 03 72 62 37 01 00 0b 72 65 64 42 69 74 50 61 6e 65 6c 01 ..rb5...rb6...rb7...redBitPanel.
cc20 00 08 72 65 64 4c 61 62 65 6c 01 00 0f 72 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 01 00 0d 73 ..redLabel...rhSettingsPanel...s
cc40 61 76 65 42 69 6e 42 75 74 74 6f 6e 01 00 0e 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 01 00 06 aveBinButton...saveTextButton...
cc60 3c 69 6e 69 74 3e 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 <init>..!(Ljava/awt/image/Buffer
cc80 65 64 49 6d 61 67 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 edImage;)V...Code...LineNumberTa
cca0 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 ble...LocalVariableTable...this.
ccc0 00 13 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 3b 01 00 01 62 01 00 07 67 65 74 4d ..Lstegsolve/Extract;...b...getM
cce0 61 73 6b 01 00 03 28 29 56 01 00 12 67 65 74 42 69 74 4f 72 64 65 72 4f 70 74 69 6f 6e 73 01 00 ask...()V...getBitOrderOptions..
cd00 06 61 64 64 42 69 74 01 00 04 28 49 29 56 01 00 03 6e 75 6d 01 00 0c 65 78 74 72 61 63 74 38 42 .addBit...(I)V...num...extract8B
cd20 69 74 73 01 00 05 28 49 49 29 56 01 00 01 69 01 00 08 6e 65 78 74 42 79 74 65 01 00 07 62 69 74 its...(II)V...i...nextByte...bit
cd40 4d 61 73 6b 01 00 0b 65 78 74 72 61 63 74 42 69 74 73 01 00 0f 67 65 6e 65 72 61 74 65 45 78 74 Mask...extractBits...generateExt
cd60 72 61 63 74 01 00 01 6a 01 00 03 6c 65 6e 01 00 0f 67 65 6e 65 72 61 74 65 50 72 65 76 69 65 77 ract...j...len...generatePreview
cd80 01 00 01 63 01 00 01 43 01 00 07 68 65 78 44 75 6d 70 01 00 0b 73 61 76 65 50 72 65 76 69 65 77 ...c...C...hexDump...savePreview
cda0 01 00 02 66 77 01 00 14 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 57 72 69 74 65 72 3b 01 00 01 65 ...fw...Ljava/io/FileWriter;...e
cdc0 01 00 15 4c 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 3b 01 00 04 72 56 61 6c 01 ...Ljava/lang/Exception;...rVal.
cde0 00 05 73 66 69 6c 65 01 00 0e 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 01 00 0b 73 61 76 65 45 ..sfile...Ljava/io/File;...saveE
ce00 78 74 72 61 63 74 01 00 1a 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 4f 75 74 70 75 74 53 74 72 65 xtract...Ljava/io/FileOutputStre
ce20 61 6d 3b 01 00 02 6d 32 01 00 26 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c am;...m2..&(Ljava/lang/String;)L
ce40 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 02 68 78 01 00 0e 69 6e 69 74 43 6f 6d java/lang/String;...hx...initCom
ce60 70 6f 6e 65 6e 74 73 01 00 18 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f ponents...bitPlaneOrderPanelLayo
ce80 75 74 01 00 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 3b 01 00 ut...Ljavax/swing/GroupLayout;..
cea0 1c 70 72 65 76 69 65 77 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f .previewButtonActionPerformed...
cec0 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 (Ljava/awt/event/ActionEvent;)V.
cee0 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 ..evt...Ljava/awt/event/ActionEv
cf00 65 6e 74 3b 01 00 1d 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f ent;...saveTextButtonActionPerfo
cf20 72 6d 65 64 01 00 1c 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 rmed...saveBinButtonActionPerfor
cf40 6d 65 64 01 00 1b 63 61 6e 63 65 6c 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 med...cancelButtonActionPerforme
cf60 64 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 32 28 4c 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 d...access$000..2(Lstegsolve/Ext
cf80 72 61 63 74 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 ract;Ljava/awt/event/ActionEvent
cfa0 3b 29 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 0a 61 63 63 ;)V...x0...x1...access$100...acc
cfc0 65 73 73 24 32 30 30 01 00 0a 61 63 63 65 73 73 24 33 30 30 01 00 0a 53 6f 75 72 63 65 46 69 6c ess$200...access$300...SourceFil
cfe0 65 01 00 0c 45 78 74 72 61 63 74 2e 6a 61 76 61 0c 01 c3 01 be 0c 01 c2 01 be 0c 01 c1 01 be 0c e...Extract.java................
d000 01 bd 01 be 0c 01 92 01 9b 0c 01 2b 01 2c 0c 01 2d 01 2e 0c 01 2f 01 30 0c 01 31 01 30 0c 01 32 ...........+.,..-..../.0..1.0..2
d020 01 33 0c 01 34 01 33 0c 01 35 01 30 0c 01 36 01 30 0c 01 37 01 30 0c 01 38 01 39 01 00 0e 6c 69 .3..4.3..5.0..6.0..7.0..8.9...li
d040 6e 65 2e 73 65 70 61 72 61 74 6f 72 07 02 d2 0c 02 d3 01 b8 0c 01 3c 01 3d 0c 01 ba 01 9b 0c 01 ne.separator..........<.=.......
d060 4f 01 48 0c 02 d4 02 d5 0c 01 4e 01 48 0c 01 4d 01 48 0c 01 4c 01 48 0c 01 4b 01 48 0c 01 4a 01 O.H.......N.H..M.H..L.H..K.H..J.
d080 48 0c 01 49 01 48 0c 01 47 01 48 0c 01 8c 01 48 0c 01 8b 01 48 0c 01 8a 01 48 0c 01 89 01 48 0c H..I.H..G.H....H....H....H....H.
d0a0 01 88 01 48 0c 01 87 01 48 0c 01 86 01 48 0c 01 85 01 48 0c 01 76 01 48 0c 01 75 01 48 0c 01 74 ...H....H....H....H..v.H..u.H..t
d0c0 01 48 0c 01 73 01 48 0c 01 72 01 48 0c 01 71 01 48 0c 01 70 01 48 0c 01 6f 01 48 0c 01 5b 01 48 .H..s.H..r.H..q.H..p.H..o.H..[.H
d0e0 0c 01 5a 01 48 0c 01 59 01 48 0c 01 58 01 48 0c 01 57 01 48 0c 01 56 01 48 0c 01 55 01 48 0c 01 ..Z.H..Y.H..X.H..W.H..V.H..U.H..
d100 54 01 48 0c 01 68 01 3f 0c 01 43 01 3f 0c 01 46 01 3f 0c 01 45 01 3f 0c 01 42 01 3f 0c 01 41 01 T.H..h.?..C.?..F.?..E.?..B.?..A.
d120 3f 0c 01 40 01 3f 0c 01 9d 01 9e 0c 01 a0 01 a1 0c 01 9a 01 9b 0c 01 9c 01 9b 07 02 d6 0c 02 d7 ?..@.?..........................
d140 02 d8 0c 02 d9 02 d8 0c 02 da 02 db 0c 01 a5 01 9e 0c 01 79 01 48 01 00 17 6a 61 76 61 2f 6c 61 ...................y.H...java/la
d160 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 07 02 dc 0c 02 dd 02 de 0c 01 b7 01 b8 0c 02 df ng/StringBuilder................
d180 02 e0 0c 02 df 02 e1 01 00 02 20 20 0c 01 7b 01 7c 0c 02 e2 02 e3 0c 02 e4 02 e5 01 00 18 6a 61 ..............{.|.............ja
d1a0 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 01 00 08 75 73 65 72 2e 64 69 vax/swing/JFileChooser...user.di
d1c0 72 0c 01 92 02 e5 0c 01 3a 01 3b 0c 02 e6 02 e7 0c 02 e8 02 e9 07 02 ea 0c 02 eb 02 e3 0c 02 ec r.......:.;.....................
d1e0 02 ed 0c 02 ee 02 e9 01 00 12 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 57 72 69 74 65 72 0c 01 92 02 ..........java/io/FileWriter....
d200 ef 0c 02 f0 02 e3 0c 02 f1 02 e5 0c 02 f2 01 9b 01 00 13 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 ...................java/lang/Exc
d220 65 70 74 69 6f 6e 01 00 16 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 07 eption...Failed.to.write.file:..
d240 02 f3 0c 02 f4 02 f5 01 00 18 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 4f 75 74 70 75 74 53 74 72 65 ..........java/io/FileOutputStre
d260 61 6d 0c 02 f1 02 f6 07 02 f7 0c 02 f8 02 d8 01 00 01 30 01 00 17 6a 61 76 61 78 2f 73 77 69 6e am................0...javax/swin
d280 67 2f 42 75 74 74 6f 6e 47 72 6f 75 70 0c 01 67 01 5d 0c 01 5c 01 5d 0c 01 82 01 5d 01 00 12 6a g/ButtonGroup..g.]..\.]....]...j
d2a0 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 0c 01 80 01 51 0c 01 7f 01 51 0c 01 62 01 51 avax/swing/JPanel....Q....Q..b.Q
d2c0 0c 01 50 01 51 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 0c 01 52 01 53 01 ..P.Q...javax/swing/JLabel..R.S.
d2e0 00 15 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 43 68 65 63 6b 42 6f 78 0c 01 8d 01 51 0c 01 8e 01 ..javax/swing/JCheckBox....Q....
d300 53 0c 01 77 01 51 0c 01 78 01 53 0c 01 63 01 51 0c 01 64 01 53 0c 01 83 01 51 0c 01 7a 01 53 0c S..w.Q..x.S..c.Q..d.S....Q..z.S.
d320 01 8f 01 51 0c 01 81 01 51 0c 01 6e 01 51 0c 01 6d 01 53 01 00 18 6a 61 76 61 78 2f 73 77 69 6e ...Q....Q..n.Q..m.S...javax/swin
d340 67 2f 4a 52 61 64 69 6f 42 75 74 74 6f 6e 0c 01 66 01 3f 0c 01 5f 01 51 0c 01 5e 01 53 0c 01 44 g/JRadioButton..f.?.._.Q..^.S..D
d360 01 3f 0c 01 61 01 51 0c 01 60 01 53 0c 01 3e 01 3f 0c 01 6c 01 51 0c 01 6b 01 53 01 00 17 6a 61 .?..a.Q..`.S..>.?..l.Q..k.S...ja
d380 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 0c 01 7d 01 7e 01 00 15 6a 61 76 vax/swing/JScrollPane..}.~...jav
d3a0 61 78 2f 73 77 69 6e 67 2f 4a 54 65 78 74 41 72 65 61 0c 01 65 01 51 01 00 13 6a 61 76 61 78 2f ax/swing/JTextArea..e.Q...javax/
d3c0 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 0c 01 84 01 6a 0c 01 91 01 6a 0c 01 90 01 6a 0c 01 69 01 swing/JButton....j....j....j..i.
d3e0 6a 0c 02 f9 01 9e 01 00 12 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 0c 01 92 01 a1 j........java/awt/Dimension.....
d400 0c 02 fa 02 fb 0c 02 fc 02 fd 01 00 15 6a 61 76 61 2f 61 77 74 2f 42 6f 72 64 65 72 4c 61 79 6f .............java/awt/BorderLayo
d420 75 74 07 02 fe 0c 02 ff 03 00 0c 03 01 02 fb 01 00 0a 42 69 74 20 50 6c 61 6e 65 73 07 03 02 0c ut................Bit.Planes....
d440 03 03 03 04 0c 03 05 03 06 0c 03 07 02 e5 0c 03 08 01 9e 01 00 05 41 6c 70 68 61 0c 03 09 01 9e ......................Alpha.....
d460 0c 03 0a 02 fb 0c 03 0b 03 0c 01 00 01 37 01 00 01 36 01 00 01 35 01 00 01 34 01 00 01 33 01 00 .............7...6...5...4...3..
d480 01 32 01 00 01 31 0c 03 0d 03 0e 07 03 0f 0c 03 10 02 e5 01 00 03 52 65 64 01 00 05 47 72 65 65 .2...1................Red...Gree
d4a0 6e 01 00 04 42 6c 75 65 01 00 10 50 72 65 76 69 65 77 20 53 65 74 74 69 6e 67 73 01 00 13 6a 61 n...Blue...Preview.Settings...ja
d4c0 76 61 2f 61 77 74 2f 46 6c 6f 77 4c 61 79 6f 75 74 0c 01 92 03 11 01 00 1b 49 6e 63 6c 75 64 65 va/awt/FlowLayout........Include
d4e0 20 48 65 78 20 44 75 6d 70 20 49 6e 20 50 72 65 76 69 65 77 0c 03 12 03 13 01 00 06 43 65 6e 74 .Hex.Dump.In.Preview........Cent
d500 65 72 0c 03 0b 02 f5 01 00 0e 4f 72 64 65 72 20 73 65 74 74 69 6e 67 73 0c 01 92 01 9e 01 00 0a er........Order.settings........
d520 45 78 74 72 61 63 74 20 42 79 0c 03 0b 03 14 01 00 03 52 6f 77 01 00 06 43 6f 6c 75 6d 6e 01 00 Extract.By........Row...Column..
d540 09 42 69 74 20 4f 72 64 65 72 01 00 09 4d 53 42 20 46 69 72 73 74 01 00 09 4c 53 42 20 46 69 72 .Bit.Order...MSB.First...LSB.Fir
d560 73 74 01 00 0f 42 69 74 20 50 6c 61 6e 65 20 4f 72 64 65 72 01 00 03 52 47 42 01 00 03 52 42 47 st...Bit.Plane.Order...RGB...RBG
d580 01 00 03 47 42 52 01 00 03 47 52 42 01 00 03 42 52 47 01 00 03 42 47 52 01 00 17 6a 61 76 61 78 ...GBR...GRB...BRG...BGR...javax
d5a0 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 0c 01 92 03 15 07 03 16 0c 03 18 03 19 0c /swing/GroupLayout..............
d5c0 03 1a 03 1c 0c 03 1d 03 1f 07 03 20 0c 03 21 03 1f 07 03 22 0c 03 23 03 24 0c 03 25 03 26 0c 03 ..............!...."..#.$..%.&..
d5e0 23 03 27 0c 03 28 03 2b 0c 03 28 03 2c 0c 03 21 03 2d 0c 03 2e 03 2f 07 03 31 0c 03 33 03 34 0c #.'..(.+..(.,..!.-..../..1..3.4.
d600 03 35 03 36 0c 03 37 03 19 0c 03 38 03 2f 01 00 04 45 61 73 74 01 00 08 73 61 76 65 54 65 78 74 .5.6..7....8./...East...saveText
d620 01 00 0f 45 78 74 72 61 63 74 20 50 72 65 76 69 65 77 01 00 0c 70 72 65 76 69 65 77 4c 61 62 65 ...Extract.Preview...previewLabe
d640 6c 0c 03 39 01 9e 0c 03 3a 03 13 01 00 0d 6a 61 76 61 2f 61 77 74 2f 46 6f 6e 74 01 00 0b 43 6f l..9....:.....java/awt/Font...Co
d660 75 72 69 65 72 20 4e 65 77 0c 01 92 03 3b 0c 03 3c 03 3d 0c 03 3e 01 9e 01 00 0f 6a 61 76 61 2f urier.New....;..<.=..>.....java/
d680 61 77 74 2f 49 6e 73 65 74 73 0c 01 92 03 3f 0c 03 40 03 41 0c 03 42 03 43 01 00 04 4c 61 73 74 awt/Insets....?..@.A..B.C...Last
d6a0 01 00 05 4e 6f 72 74 68 01 00 07 50 72 65 76 69 65 77 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 ...North...Preview...stegsolve/E
d6c0 78 74 72 61 63 74 24 31 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 0c 01 92 03 44 0c xtract$1......InnerClasses....D.
d6e0 03 45 03 46 01 00 09 53 61 76 65 20 54 65 78 74 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 .E.F...Save.Text...stegsolve/Ext
d700 72 61 63 74 24 32 01 00 08 53 61 76 65 20 42 69 6e 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 78 ract$2...Save.Bin...stegsolve/Ex
d720 74 72 61 63 74 24 33 01 00 06 43 61 6e 63 65 6c 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 tract$3...Cancel...stegsolve/Ext
d740 72 61 63 74 24 34 01 00 05 53 6f 75 74 68 0c 03 47 01 9b 0c 01 a6 01 9b 0c 01 a9 01 9b 0c 01 ad ract$4...South..G...............
d760 01 9b 0c 01 b5 01 9b 0c 03 48 01 9b 01 00 11 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 .........H.....stegsolve/Extract
d780 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 10 6a 61 76 61 2f 6c 61 6e ...javax/swing/JFrame...java/lan
d7a0 67 2f 53 79 73 74 65 6d 01 00 0b 67 65 74 50 72 6f 70 65 72 74 79 01 00 0a 69 73 53 65 6c 65 63 g/System...getProperty...isSelec
d7c0 74 65 64 01 00 03 28 29 5a 01 00 1c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 ted...()Z...java/awt/image/Buffe
d7e0 72 65 64 49 6d 61 67 65 01 00 09 67 65 74 48 65 69 67 68 74 01 00 03 28 29 49 01 00 08 67 65 74 redImage...getHeight...()I...get
d800 57 69 64 74 68 01 00 06 67 65 74 52 47 42 01 00 05 28 49 49 29 49 01 00 11 6a 61 76 61 2f 6c 61 Width...getRGB...(II)I...java/la
d820 6e 67 2f 49 6e 74 65 67 65 72 01 00 0b 74 6f 48 65 78 53 74 72 69 6e 67 01 00 15 28 49 29 4c 6a ng/Integer...toHexString...(I)Lj
d840 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 ava/lang/String;...append..-(Lja
d860 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e va/lang/String;)Ljava/lang/Strin
d880 67 42 75 69 6c 64 65 72 3b 01 00 1c 28 43 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 gBuilder;...(C)Ljava/lang/String
d8a0 42 75 69 6c 64 65 72 3b 01 00 08 74 6f 53 74 72 69 6e 67 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 Builder;...toString...()Ljava/la
d8c0 6e 67 2f 53 74 72 69 6e 67 3b 01 00 07 73 65 74 54 65 78 74 01 00 15 28 4c 6a 61 76 61 2f 6c 61 ng/String;...setText...(Ljava/la
d8e0 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 0e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 01 00 17 ng/String;)V...showSaveDialog...
d900 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 49 01 00 13 67 65 74 43 75 72 (Ljava/awt/Component;)I...getCur
d920 72 65 6e 74 44 69 72 65 63 74 6f 72 79 01 00 10 28 29 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b rentDirectory...()Ljava/io/File;
d940 01 00 0c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 01 00 0f 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 ...java/io/File...getAbsolutePat
d960 68 01 00 0b 73 65 74 50 72 6f 70 65 72 74 79 01 00 38 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 h...setProperty..8(Ljava/lang/St
d980 72 69 6e 67 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 ring;Ljava/lang/String;)Ljava/la
d9a0 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0f 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 01 00 11 28 ng/String;...getSelectedFile...(
d9c0 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 00 07 67 65 74 54 65 78 74 01 00 05 77 72 69 Ljava/io/File;)V...getText...wri
d9e0 74 65 01 00 05 63 6c 6f 73 65 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4f 70 74 69 6f 6e te...close...javax/swing/JOption
da00 50 61 6e 65 01 00 11 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 01 00 29 28 4c 6a 61 76 Pane...showMessageDialog..)(Ljav
da20 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 a/awt/Component;Ljava/lang/Objec
da40 74 3b 29 56 01 00 05 28 5b 42 29 56 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 t;)V...([B)V...java/lang/String.
da60 00 06 6c 65 6e 67 74 68 01 00 18 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 ..length...setDefaultCloseOperat
da80 69 6f 6e 01 00 0e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 01 00 17 28 4c 6a 61 76 61 2f 61 77 ion...setMinimumSize...(Ljava/aw
daa0 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 29 56 01 00 0e 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 01 t/Dimension;)V...getContentPane.
dac0 00 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 3b 01 00 12 6a 61 76 61 2f ..()Ljava/awt/Container;...java/
dae0 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 01 00 09 73 65 74 4c 61 79 6f 75 74 01 00 1b 28 4c 6a 61 awt/Container...setLayout...(Lja
db00 76 61 2f 61 77 74 2f 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 10 73 65 74 50 72 65 va/awt/LayoutManager;)V...setPre
db20 66 65 72 72 65 64 53 69 7a 65 01 00 19 6a 61 76 61 78 2f 73 77 69 6e 67 2f 42 6f 72 64 65 72 46 ferredSize...javax/swing/BorderF
db40 61 63 74 6f 72 79 01 00 12 63 72 65 61 74 65 54 69 74 6c 65 64 42 6f 72 64 65 72 01 00 35 28 4c actory...createTitledBorder..5(L
db60 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 62 java/lang/String;)Ljavax/swing/b
db80 6f 72 64 65 72 2f 54 69 74 6c 65 64 42 6f 72 64 65 72 3b 01 00 09 73 65 74 42 6f 72 64 65 72 01 order/TitledBorder;...setBorder.
dba0 00 1e 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 62 6f 72 64 65 72 2f 42 6f 72 64 65 72 3b 29 56 ..(Ljavax/swing/border/Border;)V
dbc0 01 00 07 73 65 74 4e 61 6d 65 01 00 16 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d ...setName...setHorizontalAlignm
dbe0 65 6e 74 01 00 19 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 01 ent...setHorizontalTextPosition.
dc00 00 0e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 01 00 03 61 64 64 01 00 2a 28 4c 6a 61 76 61 2f ..setMaximumSize...add..*(Ljava/
dc20 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 awt/Component;)Ljava/awt/Compone
dc40 6e 74 3b 01 00 14 67 65 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 01 00 29 28 29 4c nt;...getAccessibleContext..)()L
dc60 6a 61 76 61 78 2f 61 63 63 65 73 73 69 62 69 6c 69 74 79 2f 41 63 63 65 73 73 69 62 6c 65 43 6f javax/accessibility/AccessibleCo
dc80 6e 74 65 78 74 3b 01 00 25 6a 61 76 61 78 2f 61 63 63 65 73 73 69 62 69 6c 69 74 79 2f 41 63 63 ntext;..%javax/accessibility/Acc
dca0 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 01 00 11 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 essibleContext...setAccessibleNa
dcc0 6d 65 01 00 06 28 49 49 49 29 56 01 00 0b 73 65 74 53 65 6c 65 63 74 65 64 01 00 04 28 5a 29 56 me...(III)V...setSelected...(Z)V
dce0 01 00 1f 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 42 75 74 74 6f 6e 3b ...(Ljavax/swing/AbstractButton;
dd00 29 56 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 3b 29 56 01 00 21 6a )V...(Ljava/awt/Container;)V..!j
dd20 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 avax/swing/GroupLayout$Alignment
dd40 01 00 09 41 6c 69 67 6e 6d 65 6e 74 01 00 07 4c 45 41 44 49 4e 47 01 00 23 4c 6a 61 76 61 78 2f ...Alignment...LEADING..#Ljavax/
dd60 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 3b 01 00 13 63 swing/GroupLayout$Alignment;...c
dd80 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 0d 50 61 72 61 6c 6c 65 6c 47 72 6f reateParallelGroup...ParallelGro
dda0 75 70 01 00 4c 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 up..L(Ljavax/swing/GroupLayout$A
ddc0 6c 69 67 6e 6d 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f lignment;)Ljavax/swing/GroupLayo
dde0 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 15 63 72 65 61 74 65 53 65 71 75 65 6e ut$ParallelGroup;...createSequen
de00 74 69 61 6c 47 72 6f 75 70 01 00 0f 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 01 00 2b 28 29 tialGroup...SequentialGroup..+()
de20 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 Ljavax/swing/GroupLayout$Sequent
de40 69 61 6c 47 72 6f 75 70 3b 01 00 27 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 ialGroup;..'javax/swing/GroupLay
de60 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 01 00 0f 61 64 64 43 6f 6e 74 61 69 6e out$SequentialGroup...addContain
de80 65 72 47 61 70 01 00 25 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 erGap..%javax/swing/GroupLayout$
dea0 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 0c 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 01 00 3d 28 ParallelGroup...addComponent..=(
dec0 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e Ljava/awt/Component;)Ljavax/swin
dee0 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 06 61 g/GroupLayout$ParallelGroup;...a
df00 64 64 47 61 70 01 00 2e 28 49 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c ddGap...(III)Ljavax/swing/GroupL
df20 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 3f 28 4c 6a 61 76 61 2f ayout$SequentialGroup;..?(Ljava/
df40 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 awt/Component;)Ljavax/swing/Grou
df60 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 08 61 64 64 47 72 pLayout$SequentialGroup;...addGr
df80 6f 75 70 07 03 49 01 00 05 47 72 6f 75 70 01 00 48 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 oup..I...Group..H(Ljavax/swing/G
dfa0 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 6f 75 70 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 roupLayout$Group;)Ljavax/swing/G
dfc0 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 4a 28 4c 6a 61 roupLayout$ParallelGroup;..J(Lja
dfe0 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 6f 75 70 3b 29 4c 6a 61 vax/swing/GroupLayout$Group;)Lja
e000 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c vax/swing/GroupLayout$Sequential
e020 47 72 6f 75 70 3b 01 00 2d 28 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c Group;..-(II)Ljavax/swing/GroupL
e040 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 12 73 65 74 48 6f 72 69 ayout$SequentialGroup;...setHori
e060 7a 6f 6e 74 61 6c 47 72 6f 75 70 01 00 22 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 zontalGroup.."(Ljavax/swing/Grou
e080 70 4c 61 79 6f 75 74 24 47 72 6f 75 70 3b 29 56 07 03 4a 01 00 2a 6a 61 76 61 78 2f 73 77 69 6e pLayout$Group;)V..J..*javax/swin
e0a0 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 24 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 g/LayoutStyle$ComponentPlacement
e0c0 01 00 12 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 01 00 09 55 4e 52 45 4c 41 54 45 ...ComponentPlacement...UNRELATE
e0e0 44 01 00 2c 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 24 43 6f 6d D..,Ljavax/swing/LayoutStyle$Com
e100 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 3b 01 00 0f 61 64 64 50 72 65 66 65 72 72 65 64 47 ponentPlacement;...addPreferredG
e120 61 70 01 00 57 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 24 43 ap..W(Ljavax/swing/LayoutStyle$C
e140 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f omponentPlacement;)Ljavax/swing/
e160 47 72 6f 75 70 4c 61 79 6f 75 74 24 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 3b 01 00 08 42 GroupLayout$SequentialGroup;...B
e180 41 53 45 4c 49 4e 45 01 00 10 73 65 74 56 65 72 74 69 63 61 6c 47 72 6f 75 70 01 00 0a 73 65 74 ASELINE...setVerticalGroup...set
e1a0 43 6f 6c 75 6d 6e 73 01 00 0b 73 65 74 45 64 69 74 61 62 6c 65 01 00 17 28 4c 6a 61 76 61 2f 6c Columns...setEditable...(Ljava/l
e1c0 61 6e 67 2f 53 74 72 69 6e 67 3b 49 49 29 56 01 00 07 73 65 74 46 6f 6e 74 01 00 12 28 4c 6a 61 ang/String;II)V...setFont...(Lja
e1e0 76 61 2f 61 77 74 2f 46 6f 6e 74 3b 29 56 01 00 07 73 65 74 52 6f 77 73 01 00 07 28 49 49 49 49 va/awt/Font;)V...setRows...(IIII
e200 29 56 01 00 09 73 65 74 4d 61 72 67 69 6e 01 00 14 28 4c 6a 61 76 61 2f 61 77 74 2f 49 6e 73 65 )V...setMargin...(Ljava/awt/Inse
e220 74 73 3b 29 56 01 00 0f 73 65 74 56 69 65 77 70 6f 72 74 56 69 65 77 01 00 17 28 4c 6a 61 76 61 ts;)V...setViewportView...(Ljava
e240 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 16 28 4c 73 74 65 67 73 6f 6c 76 65 2f /awt/Component;)V...(Lstegsolve/
e260 45 78 74 72 61 63 74 3b 29 56 01 00 11 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 Extract;)V...addActionListener..
e280 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 "(Ljava/awt/event/ActionListener
e2a0 3b 29 56 01 00 04 70 61 63 6b 01 00 07 64 69 73 70 6f 73 65 01 00 1d 6a 61 76 61 78 2f 73 77 69 ;)V...pack...dispose...javax/swi
e2c0 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 6f 75 70 01 00 17 6a 61 76 61 78 2f 73 77 69 ng/GroupLayout$Group...javax/swi
e2e0 6e 67 2f 4c 61 79 6f 75 74 53 74 79 6c 65 00 21 01 29 01 2a 00 00 00 58 00 02 01 2b 01 2c 00 00 ng/LayoutStyle.!.).*...X...+.,..
e300 00 02 01 2d 01 2e 00 00 00 02 01 2f 01 30 00 00 00 02 01 31 01 30 00 00 00 02 01 32 01 33 00 00 ...-......./.0.....1.0.....2.3..
e320 00 02 01 34 01 33 00 00 00 02 01 35 01 30 00 00 00 02 01 36 01 30 00 00 00 02 01 37 01 30 00 00 ...4.3.....5.0.....6.0.....7.0..
e340 00 02 01 38 01 39 00 00 00 02 01 3a 01 3b 00 00 00 02 01 3c 01 3d 00 00 00 02 01 3e 01 3f 00 00 ...8.9.....:.;.....<.=.....>.?..
e360 00 02 01 40 01 3f 00 00 00 02 01 41 01 3f 00 00 00 02 01 42 01 3f 00 00 00 02 01 43 01 3f 00 00 ...@.?.....A.?.....B.?.....C.?..
e380 00 02 01 44 01 3f 00 00 00 02 01 45 01 3f 00 00 00 02 01 46 01 3f 00 00 00 02 01 47 01 48 00 00 ...D.?.....E.?.....F.?.....G.H..
e3a0 00 02 01 49 01 48 00 00 00 02 01 4a 01 48 00 00 00 02 01 4b 01 48 00 00 00 02 01 4c 01 48 00 00 ...I.H.....J.H.....K.H.....L.H..
e3c0 00 02 01 4d 01 48 00 00 00 02 01 4e 01 48 00 00 00 02 01 4f 01 48 00 00 00 02 01 50 01 51 00 00 ...M.H.....N.H.....O.H.....P.Q..
e3e0 00 02 01 52 01 53 00 00 00 02 01 54 01 48 00 00 00 02 01 55 01 48 00 00 00 02 01 56 01 48 00 00 ...R.S.....T.H.....U.H.....V.H..
e400 00 02 01 57 01 48 00 00 00 02 01 58 01 48 00 00 00 02 01 59 01 48 00 00 00 02 01 5a 01 48 00 00 ...W.H.....X.H.....Y.H.....Z.H..
e420 00 02 01 5b 01 48 00 00 00 02 01 5c 01 5d 00 00 00 02 01 5e 01 53 00 00 00 02 01 5f 01 51 00 00 ...[.H.....\.].....^.S....._.Q..
e440 00 02 01 60 01 53 00 00 00 02 01 61 01 51 00 00 00 02 01 62 01 51 00 00 00 02 01 63 01 51 00 00 ...`.S.....a.Q.....b.Q.....c.Q..
e460 00 02 01 64 01 53 00 00 00 02 01 65 01 51 00 00 00 02 01 66 01 3f 00 00 00 02 01 67 01 5d 00 00 ...d.S.....e.Q.....f.?.....g.]..
e480 00 02 01 68 01 3f 00 00 00 02 01 69 01 6a 00 00 00 02 01 6b 01 53 00 00 00 02 01 6c 01 51 00 00 ...h.?.....i.j.....k.S.....l.Q..
e4a0 00 02 01 6d 01 53 00 00 00 02 01 6e 01 51 00 00 00 02 01 6f 01 48 00 00 00 02 01 70 01 48 00 00 ...m.S.....n.Q.....o.H.....p.H..
e4c0 00 02 01 71 01 48 00 00 00 02 01 72 01 48 00 00 00 02 01 73 01 48 00 00 00 02 01 74 01 48 00 00 ...q.H.....r.H.....s.H.....t.H..
e4e0 00 02 01 75 01 48 00 00 00 02 01 76 01 48 00 00 00 02 01 77 01 51 00 00 00 02 01 78 01 53 00 00 ...u.H.....v.H.....w.Q.....x.S..
e500 00 02 01 79 01 48 00 00 00 02 01 7a 01 53 00 00 00 02 01 7b 01 7c 00 00 00 02 01 7d 01 7e 00 00 ...y.H.....z.S.....{.|.....}.~..
e520 00 02 01 7f 01 51 00 00 00 02 01 80 01 51 00 00 00 02 01 81 01 51 00 00 00 02 01 82 01 5d 00 00 .....Q.......Q.......Q.......]..
e540 00 02 01 83 01 51 00 00 00 02 01 84 01 6a 00 00 00 02 01 85 01 48 00 00 00 02 01 86 01 48 00 00 .....Q.......j.......H.......H..
e560 00 02 01 87 01 48 00 00 00 02 01 88 01 48 00 00 00 02 01 89 01 48 00 00 00 02 01 8a 01 48 00 00 .....H.......H.......H.......H..
e580 00 02 01 8b 01 48 00 00 00 02 01 8c 01 48 00 00 00 02 01 8d 01 51 00 00 00 02 01 8e 01 53 00 00 .....H.......H.......Q.......S..
e5a0 00 02 01 8f 01 51 00 00 00 02 01 90 01 6a 00 00 00 02 01 91 01 6a 00 00 00 14 00 01 01 92 01 93 .....Q.......j.......j..........
e5c0 00 01 01 94 00 00 00 b5 00 02 00 02 00 00 00 49 2a b7 00 05 2a 01 b5 00 06 2a 01 b5 00 07 2a 03 ...............I*...*....*....*.
e5e0 b5 00 08 2a 03 b5 00 09 2a 03 b5 00 0a 2a 04 b5 00 0b 2a 03 b5 00 0c 2a 03 b5 00 0d 2a 03 b5 00 ...*....*....*....*....*....*...
e600 0e 2a 01 b5 00 0f 2a 12 10 b8 00 11 b5 00 12 2a 2b b5 00 06 2a b7 00 13 b1 00 00 00 02 01 95 00 .*....*........*+...*...........
e620 00 00 3e 00 0f 00 00 00 4a 00 04 00 15 00 09 00 19 00 0e 00 1d 00 13 00 21 00 18 00 25 00 1d 00 ..>.....J...............!...%...
e640 29 00 22 00 2e 00 27 00 32 00 2c 00 36 00 31 00 3a 00 36 00 42 00 3f 00 4b 00 44 00 4c 00 48 00 )."...'.2.,.6.1.:.6.B.?.K.D.L.H.
e660 4d 01 96 00 00 00 16 00 02 00 00 00 49 01 97 01 98 00 00 00 00 00 49 01 99 01 2c 00 01 00 02 01 M...........I.........I...,.....
e680 9a 01 9b 00 01 01 94 00 00 04 a2 00 03 00 01 00 00 03 f0 2a 03 b5 00 08 2a 03 b5 00 09 2a b4 00 ...................*....*....*..
e6a0 14 b6 00 15 99 00 18 2a 59 b4 00 08 12 16 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 17 .......*Y.....`...*Y....`...*...
e6c0 b6 00 15 99 00 18 2a 59 b4 00 08 12 18 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 19 b6 ......*Y.....`...*Y....`...*....
e6e0 00 15 99 00 18 2a 59 b4 00 08 12 1a 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 1b b6 00 .....*Y.....`...*Y....`...*.....
e700 15 99 00 18 2a 59 b4 00 08 12 1c 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 1d b6 00 15 ....*Y.....`...*Y....`...*......
e720 99 00 18 2a 59 b4 00 08 12 1e 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 1f b6 00 15 99 ...*Y.....`...*Y....`...*.......
e740 00 18 2a 59 b4 00 08 12 20 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 21 b6 00 15 99 00 ..*Y.....`...*Y....`...*..!.....
e760 18 2a 59 b4 00 08 12 22 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 23 b6 00 15 99 00 18 .*Y...."`...*Y....`...*..#......
e780 2a 59 b4 00 08 12 24 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 25 b6 00 15 99 00 18 2a *Y....$`...*Y....`...*..%......*
e7a0 59 b4 00 08 12 26 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 27 b6 00 15 99 00 18 2a 59 Y....&`...*Y....`...*..'......*Y
e7c0 b4 00 08 12 28 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 29 b6 00 15 99 00 18 2a 59 b4 ....(`...*Y....`...*..)......*Y.
e7e0 00 08 12 2a 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 2b b6 00 15 99 00 18 2a 59 b4 00 ...*`...*Y....`...*..+......*Y..
e800 08 12 2c 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 2d b6 00 15 99 00 18 2a 59 b4 00 08 ..,`...*Y....`...*..-......*Y...
e820 12 2e 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 2f b6 00 15 99 00 18 2a 59 b4 00 08 12 ..`...*Y....`...*../......*Y....
e840 30 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 31 b6 00 15 99 00 18 2a 59 b4 00 08 12 32 0`...*Y....`...*..1......*Y....2
e860 60 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 33 b6 00 15 99 00 18 2a 59 b4 00 08 12 34 60 `...*Y....`...*..3......*Y....4`
e880 b5 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 35 b6 00 15 99 00 18 2a 59 b4 00 08 12 36 60 b5 ...*Y....`...*..5......*Y....6`.
e8a0 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 37 b6 00 15 99 00 19 2a 59 b4 00 08 11 40 00 60 b5 ..*Y....`...*..7......*Y....@.`.
e8c0 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 38 b6 00 15 99 00 19 2a 59 b4 00 08 11 20 00 60 b5 ..*Y....`...*..8......*Y......`.
e8e0 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 39 b6 00 15 99 00 19 2a 59 b4 00 08 11 10 00 60 b5 ..*Y....`...*..9......*Y......`.
e900 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3a b6 00 15 99 00 19 2a 59 b4 00 08 11 08 00 60 b5 ..*Y....`...*..:......*Y......`.
e920 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3b b6 00 15 99 00 19 2a 59 b4 00 08 11 04 00 60 b5 ..*Y....`...*..;......*Y......`.
e940 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3c b6 00 15 99 00 19 2a 59 b4 00 08 11 02 00 60 b5 ..*Y....`...*..<......*Y......`.
e960 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3d b6 00 15 99 00 19 2a 59 b4 00 08 11 01 00 60 b5 ..*Y....`...*..=......*Y......`.
e980 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3e b6 00 15 99 00 19 2a 59 b4 00 08 11 00 80 60 b5 ..*Y....`...*..>......*Y......`.
e9a0 00 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 3f b6 00 15 99 00 18 2a 59 b4 00 08 10 40 60 b5 00 ..*Y....`...*..?......*Y....@`..
e9c0 08 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 40 b6 00 15 99 00 18 2a 59 b4 00 08 10 20 60 b5 00 08 .*Y....`...*..@......*Y.....`...
e9e0 2a 59 b4 00 09 04 60 b5 00 09 2a b4 00 41 b6 00 15 99 00 18 2a 59 b4 00 08 10 10 60 b5 00 08 2a *Y....`...*..A......*Y.....`...*
ea00 59 b4 00 09 04 60 b5 00 09 2a b4 00 42 b6 00 15 99 00 18 2a 59 b4 00 08 10 08 60 b5 00 08 2a 59 Y....`...*..B......*Y.....`...*Y
ea20 b4 00 09 04 60 b5 00 09 2a b4 00 43 b6 00 15 99 00 17 2a 59 b4 00 08 07 60 b5 00 08 2a 59 b4 00 ....`...*..C......*Y....`...*Y..
ea40 09 04 60 b5 00 09 2a b4 00 44 b6 00 15 99 00 17 2a 59 b4 00 08 05 60 b5 00 08 2a 59 b4 00 09 04 ..`...*..D......*Y....`...*Y....
ea60 60 b5 00 09 2a b4 00 45 b6 00 15 99 00 17 2a 59 b4 00 08 04 60 b5 00 08 2a 59 b4 00 09 04 60 b5 `...*..E......*Y....`...*Y....`.
ea80 00 09 b1 00 00 00 02 01 95 00 00 00 8e 00 23 00 00 00 54 00 05 00 55 00 0a 00 56 00 29 00 57 00 ..............#...T...U...V.).W.
eaa0 48 00 58 00 67 00 59 00 86 00 5a 00 a5 00 5b 00 c4 00 5c 00 e3 00 5d 01 02 00 5e 01 21 00 5f 01 H.X.g.Y...Z...[...\...]...^.!._.
eac0 40 00 60 01 5f 00 61 01 7e 00 62 01 9d 00 63 01 bc 00 64 01 db 00 65 01 fa 00 66 02 19 00 67 02 @.`._.a.~.b...c...d...e...f...g.
eae0 39 00 68 02 59 00 69 02 79 00 6a 02 99 00 6b 02 b9 00 6c 02 d9 00 6d 02 f9 00 6e 03 19 00 6f 03 9.h.Y.i.y.j...k...l...m...n...o.
eb00 38 00 70 03 57 00 71 03 76 00 72 03 95 00 73 03 b3 00 74 03 d1 00 75 03 ef 00 76 01 96 00 00 00 8.p.W.q.v.r...s...t...u...v.....
eb20 0c 00 01 00 00 03 f0 01 97 01 98 00 00 00 02 01 9c 01 9b 00 01 01 94 00 00 00 e1 00 02 00 01 00 ................................
eb40 00 00 8f 2a b4 00 46 b6 00 47 99 00 0b 2a 04 b5 00 0b a7 00 08 2a 03 b5 00 0b 2a b4 00 48 b6 00 ...*..F..G...*.......*....*..H..
eb60 47 99 00 0b 2a 04 b5 00 0a a7 00 08 2a 03 b5 00 0a 2a b4 00 49 b6 00 47 99 00 0b 2a 04 b5 00 0c G...*.......*....*..I..G...*....
eb80 a7 00 51 2a b4 00 4a b6 00 47 99 00 0b 2a 05 b5 00 0c a7 00 3f 2a b4 00 4b b6 00 47 99 00 0b 2a ..Q*..J..G...*......?*..K..G...*
eba0 06 b5 00 0c a7 00 2d 2a b4 00 4c b6 00 47 99 00 0b 2a 07 b5 00 0c a7 00 1b 2a b4 00 4d b6 00 47 ......-*..L..G...*.......*..M..G
ebc0 99 00 0b 2a 08 b5 00 0c a7 00 09 2a 10 06 b5 00 0c b1 00 00 00 02 01 95 00 00 00 2e 00 0b 00 00 ...*.......*....................
ebe0 00 7d 00 12 00 7e 00 17 00 7f 00 29 00 80 00 2e 00 81 00 40 00 82 00 52 00 83 00 64 00 84 00 76 .}...~.....).......@...R...d...v
ec00 00 85 00 88 00 86 00 8e 00 87 01 96 00 00 00 0c 00 01 00 00 00 8f 01 97 01 98 00 00 00 02 01 9d ................................
ec20 01 9e 00 01 01 94 00 00 00 a8 00 04 00 02 00 00 00 50 1b 99 00 14 2a b4 00 07 2a b4 00 0e 5c 33 .................P....*...*...\3
ec40 2a b4 00 0d 60 91 54 2a 59 b4 00 0d 04 7a b5 00 0d 2a b4 00 0d 04 a1 00 04 b1 2a 11 00 80 b5 00 *...`.T*Y....z...*........*.....
ec60 0d 2a 59 b4 00 0e 04 60 b5 00 0e 2a b4 00 0e 2a b4 00 07 be a2 00 0d 2a b4 00 07 2a b4 00 0e 03 .*Y....`...*...*.......*...*....
ec80 54 b1 00 00 00 02 01 95 00 00 00 2a 00 0a 00 00 00 8f 00 04 00 91 00 15 00 93 00 1f 00 94 00 27 T..........*...................'
eca0 00 95 00 28 00 96 00 2f 00 97 00 39 00 98 00 45 00 99 00 4f 00 9a 01 96 00 00 00 16 00 02 00 00 ...(.../...9...E...O............
ecc0 00 50 01 97 01 98 00 00 00 00 00 50 01 9f 01 30 00 01 00 02 01 a0 01 a1 00 01 01 94 00 00 00 95 .P.........P...0................
ece0 00 03 00 04 00 00 00 31 03 3e 1d 10 08 a2 00 2b 2a b4 00 08 1c 7e 99 00 0a 2a 1b 1c 7e b7 00 4e .......1.>.....+*....~...*..~..N
ed00 2a b4 00 0a 99 00 0a 1c 04 78 3d a7 00 07 1c 04 7c 3d 84 03 01 a7 ff d5 b1 00 00 00 02 01 95 00 *........x=.....|=..............
ed20 00 00 22 00 08 00 00 00 a4 00 08 00 a6 00 11 00 a9 00 18 00 ab 00 1f 00 ac 00 26 00 ae 00 2a 00 ..".......................&...*.
ed40 a4 00 30 00 b0 01 96 00 00 00 2a 00 04 00 02 00 2e 01 a2 01 30 00 03 00 00 00 31 01 97 01 98 00 ..0.......*.........0.....1.....
ed60 00 00 00 00 31 01 a3 01 30 00 01 00 00 00 31 01 a4 01 30 00 02 00 02 01 a5 01 9e 00 01 01 94 00 ....1...0.....1...0.............
ed80 00 02 90 00 03 00 02 00 00 01 8c 2a b4 00 0a 99 00 c4 2a 1b 12 24 b7 00 4f 2a b4 00 0c aa 00 00 ...........*......*..$..O*......
eda0 00 00 b3 00 00 00 01 00 00 00 06 00 00 00 26 00 00 00 3e 00 00 00 56 00 00 00 6e 00 00 00 86 00 ..............&...>...V...n.....
edc0 00 00 9e 2a 1b 12 34 b7 00 4f 2a 1b 11 01 00 b7 00 4f 2a 1b 04 b7 00 4f a7 00 78 2a 1b 12 34 b7 ...*..4..O*......O*....O..x*..4.
ede0 00 4f 2a 1b 04 b7 00 4f 2a 1b 11 01 00 b7 00 4f a7 00 60 2a 1b 11 01 00 b7 00 4f 2a 1b 12 34 b7 .O*....O*......O..`*......O*..4.
ee00 00 4f 2a 1b 04 b7 00 4f a7 00 48 2a 1b 11 01 00 b7 00 4f 2a 1b 04 b7 00 4f 2a 1b 12 34 b7 00 4f .O*....O..H*......O*....O*..4..O
ee20 a7 00 30 2a 1b 04 b7 00 4f 2a 1b 12 34 b7 00 4f 2a 1b 11 01 00 b7 00 4f a7 00 18 2a 1b 04 b7 00 ..0*....O*..4..O*......O...*....
ee40 4f 2a 1b 11 01 00 b7 00 4f 2a 1b 12 34 b7 00 4f a7 00 c6 2a 1b 12 16 b7 00 4f 2a b4 00 0c aa 00 O*......O*..4..O...*.....O*.....
ee60 00 00 b8 00 00 00 01 00 00 00 06 00 00 00 25 00 00 00 3e 00 00 00 57 00 00 00 70 00 00 00 89 00 ..............%...>...W...p.....
ee80 00 00 a2 2a 1b 12 26 b7 00 4f 2a 1b 12 36 b7 00 4f 2a 1b 11 00 80 b7 00 4f a7 00 7d 2a 1b 12 26 ...*..&..O*..6..O*......O..}*..&
eea0 b7 00 4f 2a 1b 11 00 80 b7 00 4f 2a 1b 12 36 b7 00 4f a7 00 64 2a 1b 12 36 b7 00 4f 2a 1b 12 26 ..O*......O*..6..O..d*..6..O*..&
eec0 b7 00 4f 2a 1b 11 00 80 b7 00 4f a7 00 4b 2a 1b 12 36 b7 00 4f 2a 1b 11 00 80 b7 00 4f 2a 1b 12 ..O*......O..K*..6..O*......O*..
eee0 26 b7 00 4f a7 00 32 2a 1b 11 00 80 b7 00 4f 2a 1b 12 26 b7 00 4f 2a 1b 12 36 b7 00 4f a7 00 19 &..O..2*......O*..&..O*..6..O...
ef00 2a 1b 11 00 80 b7 00 4f 2a 1b 12 36 b7 00 4f 2a 1b 12 26 b7 00 4f b1 00 00 00 02 01 95 00 00 00 *......O*..6..O*..&..O..........
ef20 d6 00 35 00 00 00 b9 00 07 00 bb 00 0e 00 bc 00 38 00 bf 00 3f 00 c0 00 47 00 c1 00 4d 00 c2 00 ..5.............8...?...G...M...
ef40 50 00 c4 00 57 00 c5 00 5d 00 c6 00 65 00 c7 00 68 00 c9 00 70 00 ca 00 77 00 cb 00 7d 00 cc 00 P...W...]...e...h...p...w...}...
ef60 80 00 ce 00 88 00 cf 00 8e 00 d0 00 95 00 d1 00 98 00 d3 00 9e 00 d4 00 a5 00 d5 00 ad 00 d6 00 ................................
ef80 b0 00 d8 00 b6 00 d9 00 be 00 da 00 c5 00 db 00 c8 00 e0 00 cf 00 e1 00 f8 00 e4 00 ff 00 e5 01 ................................
efa0 06 00 e6 01 0e 00 e7 01 11 00 e9 01 18 00 ea 01 20 00 eb 01 27 00 ec 01 2a 00 ee 01 31 00 ef 01 ....................'...*...1...
efc0 38 00 f0 01 40 00 f1 01 43 00 f3 01 4a 00 f4 01 52 00 f5 01 59 00 f6 01 5c 00 f8 01 64 00 f9 01 8...@...C...J...R...Y...\...d...
efe0 6b 00 fa 01 72 00 fb 01 75 00 fd 01 7d 00 fe 01 84 00 ff 01 8b 01 03 01 96 00 00 00 16 00 02 00 k...r...u...}...................
f000 00 01 8c 01 97 01 98 00 00 00 00 01 8c 01 a3 01 30 00 01 00 02 01 a6 01 9b 00 01 01 94 00 00 01 ................0...............
f020 53 00 04 00 04 00 00 00 ab 2a b7 00 50 2a b7 00 51 2a b4 00 06 b6 00 52 2a b4 00 06 b6 00 53 68 S........*..P*..Q*.....R*.....Sh
f040 3c 1b 2a b4 00 09 68 3c 1b 10 07 60 10 08 6c 3c 2a 1b bc 08 b5 00 07 2a 11 00 80 b5 00 0d 2a 03 <.*...h<...`..l<*......*......*.
f060 b5 00 0e 2a b4 00 0b 99 00 39 03 3d 1c 2a b4 00 06 b6 00 52 a2 00 29 03 3e 1d 2a b4 00 06 b6 00 ...*.....9.=.*.....R..).>.*.....
f080 53 a2 00 16 2a 2a b4 00 06 1d 1c b6 00 54 b7 00 55 84 03 01 a7 ff e5 84 02 01 a7 ff d2 a7 00 36 S...**.......T..U..............6
f0a0 03 3d 1c 2a b4 00 06 b6 00 53 a2 00 29 03 3e 1d 2a b4 00 06 b6 00 52 a2 00 16 2a 2a b4 00 06 1c .=.*.....S..).>.*.....R...**....
f0c0 1d b6 00 54 b7 00 55 84 03 01 a7 ff e5 84 02 01 a7 ff d2 b1 00 00 00 02 01 95 00 00 00 52 00 14 ...T..U......................R..
f0e0 00 00 01 0a 00 04 01 0b 00 08 01 0c 00 18 01 0d 00 1f 01 0e 00 27 01 0f 00 2e 01 10 00 35 01 11 .....................'.......5..
f100 00 3a 01 13 00 41 01 15 00 4e 01 16 00 5b 01 19 00 68 01 16 00 6e 01 15 00 77 01 1e 00 84 01 1f .:...A...N...[...h...n...w......
f120 00 91 01 20 00 9e 01 1f 00 a4 01 1e 00 aa 01 22 01 96 00 00 00 3e 00 06 00 50 00 1e 01 a2 01 30 ...............".....>...P.....0
f140 00 03 00 43 00 31 01 a7 01 30 00 02 00 86 00 1e 01 a7 01 30 00 03 00 79 00 31 01 a2 01 30 00 02 ...C.1...0.........0...y.1...0..
f160 00 00 00 ab 01 97 01 98 00 00 00 18 00 93 01 a8 01 30 00 01 00 02 01 a9 01 9b 00 01 01 94 00 00 .................0..............
f180 01 97 00 05 00 05 00 00 00 eb 2a b4 00 56 b6 00 15 3c 2a bb 00 57 59 b7 00 58 b5 00 0f 03 3d 1c ..........*..V...<*..WY..X....=.
f1a0 2a b4 00 07 be a2 00 c1 1b 99 00 51 03 3e 1d 10 10 a2 00 3f 1c 1d 60 2a b4 00 07 be a2 00 34 2a *..........Q.>.....?..`*......4*
f1c0 b4 00 0f 2a 2a b4 00 07 1c 1d 60 33 11 00 ff 7e b8 00 59 b7 00 5a b6 00 5b 57 1d 10 07 a0 00 0d ...**.....`3...~..Y..Z..[W......
f1e0 2a b4 00 0f 10 20 b6 00 5c 57 84 03 01 a7 ff c1 2a b4 00 0f 12 5d b6 00 5b 57 03 3e 1d 10 10 a2 *.......\W......*....]..[W.>....
f200 00 55 1c 1d 60 2a b4 00 07 be a2 00 4a 2a b4 00 07 1c 1d 60 33 92 36 04 15 04 10 20 a1 00 18 15 .U..`*......J*.....`3.6.........
f220 04 11 00 80 a3 00 10 2a b4 00 0f 15 04 b6 00 5c 57 a7 00 0d 2a b4 00 0f 10 2e b6 00 5c 57 1d 10 .......*.......\W...*.......\W..
f240 07 a0 00 0d 2a b4 00 0f 10 20 b6 00 5c 57 84 03 01 a7 ff ab 2a b4 00 0f 2a b4 00 12 b6 00 5b 57 ....*.......\W......*...*.....[W
f260 84 02 10 a7 ff 3c 2a b4 00 5e 2a b4 00 0f b6 00 5f b6 00 60 b1 00 00 00 02 01 95 00 00 00 56 00 .....<*..^*....._..`..........V.
f280 15 00 00 01 2a 00 08 01 2b 00 13 01 2c 00 1e 01 2e 00 22 01 30 00 35 01 32 00 50 01 33 00 56 01 ....*...+...,.....".0.5.2.P.3.V.
f2a0 34 00 60 01 30 00 66 01 36 00 70 01 38 00 83 01 3a 00 8e 01 3b 00 9d 01 3c 00 aa 01 3e 00 b4 01 4.`.0.f.6.p.8...:...;...<...>...
f2c0 3f 00 c4 01 38 00 ca 01 41 00 d6 01 2c 00 dc 01 43 00 ea 01 44 01 96 00 00 00 3e 00 06 00 24 00 ?...8...A...,...C...D.....>...$.
f2e0 42 01 a7 01 30 00 03 00 8e 00 36 01 aa 01 ab 00 04 00 72 00 58 01 a7 01 30 00 03 00 15 00 c7 01 B...0.....6.......r.X...0.......
f300 a2 01 30 00 02 00 00 00 eb 01 97 01 98 00 00 00 08 00 e3 01 ac 01 33 00 01 00 02 01 ad 01 9b 00 ..0...................3.........
f320 01 01 94 00 00 00 f8 00 04 00 04 00 00 00 6e 2a bb 00 61 59 12 62 b8 00 11 b7 00 63 b5 00 64 2a ..............n*..aY.b.....c..d*
f340 b4 00 64 2a b6 00 65 3c 12 62 2a b4 00 64 b6 00 66 b6 00 67 b8 00 68 57 01 4d 1b 9a 00 41 2a b4 ..d*..e<.b*..d..f..g..hW.M...A*.
f360 00 64 b6 00 69 4d bb 00 6a 59 2c b7 00 6b 4e 2d 2a b4 00 5e b6 00 6c b6 00 6d 2d b6 00 6e a7 00 .d..iM..jY,..kN-*..^..l..m-..n..
f380 1e 4e 2a bb 00 57 59 b7 00 58 12 70 b6 00 5b 2d b6 00 71 b6 00 5b b6 00 5f b8 00 72 b1 00 01 00 .N*..WY..X.p..[-..q..[.._..r....
f3a0 37 00 4f 00 52 00 6f 00 02 01 95 00 00 00 36 00 0d 00 00 01 4b 00 10 01 4c 00 19 01 4d 00 29 01 7.O.R.o.......6.....K...L...M.).
f3c0 4e 00 2b 01 4f 00 2f 01 51 00 37 01 54 00 40 01 55 00 4b 01 56 00 4f 01 5b 00 52 01 58 00 53 01 N.+.O./.Q.7.T.@.U.K.V.O.[.R.X.S.
f3e0 5a 00 6d 01 5d 01 96 00 00 00 34 00 05 00 40 00 0f 01 ae 01 af 00 03 00 53 00 1a 01 b0 01 b1 00 Z.m.].....4...@.........S.......
f400 03 00 00 00 6e 01 97 01 98 00 00 00 19 00 55 01 b2 01 30 00 01 00 2b 00 43 01 b3 01 b4 00 02 00 ....n.........U...0...+.C.......
f420 02 01 b5 01 9b 00 01 01 94 00 00 00 f5 00 04 00 04 00 00 00 6b 2a bb 00 61 59 12 62 b8 00 11 b7 ....................k*..aY.b....
f440 00 63 b5 00 64 2a b4 00 64 2a b6 00 65 3c 12 62 2a b4 00 64 b6 00 66 b6 00 67 b8 00 68 57 01 4d .c..d*..d*..e<.b*..d..f..g..hW.M
f460 1b 9a 00 3e 2a b4 00 64 b6 00 69 4d bb 00 73 59 2c b7 00 74 4e 2d 2a b4 00 07 b6 00 75 2d b6 00 ...>*..d..iM..sY,..tN-*.....u-..
f480 76 a7 00 1e 4e 2a bb 00 57 59 b7 00 58 12 70 b6 00 5b 2d b6 00 71 b6 00 5b b6 00 5f b8 00 72 b1 v...N*..WY..X.p..[-..q..[.._..r.
f4a0 00 01 00 37 00 4c 00 4f 00 6f 00 02 01 95 00 00 00 36 00 0d 00 00 01 64 00 10 01 65 00 19 01 66 ...7.L.O.o.......6.....d...e...f
f4c0 00 29 01 67 00 2b 01 68 00 2f 01 6a 00 37 01 6d 00 40 01 6e 00 48 01 6f 00 4c 01 74 00 4f 01 71 .).g.+.h./.j.7.m.@.n.H.o.L.t.O.q
f4e0 00 50 01 73 00 6a 01 76 01 96 00 00 00 34 00 05 00 40 00 0c 01 ae 01 b6 00 03 00 50 00 1a 01 b0 .P.s.j.v.....4...@.........P....
f500 01 b1 00 03 00 00 00 6b 01 97 01 98 00 00 00 19 00 52 01 b2 01 30 00 01 00 2b 00 40 01 b3 01 b4 .......k.........R...0...+.@....
f520 00 02 00 02 01 b7 01 b8 00 01 01 94 00 00 00 5a 00 02 00 02 00 00 00 1e 2b b6 00 77 05 a2 00 17 ...............Z........+..w....
f540 bb 00 57 59 b7 00 58 12 78 b6 00 5b 2b b6 00 5b b6 00 5f b0 2b b0 00 00 00 02 01 95 00 00 00 0e ..WY..X.x..[+..[.._.+...........
f560 00 03 00 00 01 7f 00 08 01 80 00 1c 01 81 01 96 00 00 00 16 00 02 00 00 00 1e 01 97 01 98 00 00 ................................
f580 00 00 00 1e 01 b9 01 3d 00 01 00 02 01 ba 01 9b 00 01 01 94 00 00 13 41 00 0a 00 02 00 00 0e 85 .......=...............A........
f5a0 2a bb 00 79 59 b7 00 7a b5 00 7b 2a bb 00 79 59 b7 00 7a b5 00 7c 2a bb 00 79 59 b7 00 7a b5 00 *..yY..z..{*..yY..z..|*..yY..z..
f5c0 7d 2a bb 00 7e 59 b7 00 7f b5 00 80 2a bb 00 7e 59 b7 00 7f b5 00 81 2a bb 00 7e 59 b7 00 7f b5 }*..~Y......*..~Y......*..~Y....
f5e0 00 82 2a bb 00 7e 59 b7 00 7f b5 00 83 2a bb 00 84 59 b7 00 85 b5 00 86 2a bb 00 87 59 b7 00 88 ..*..~Y......*...Y......*...Y...
f600 b5 00 14 2a bb 00 87 59 b7 00 88 b5 00 17 2a bb 00 87 59 b7 00 88 b5 00 19 2a bb 00 87 59 b7 00 ...*...Y......*...Y......*...Y..
f620 88 b5 00 1b 2a bb 00 87 59 b7 00 88 b5 00 1d 2a bb 00 87 59 b7 00 88 b5 00 1f 2a bb 00 87 59 b7 ....*...Y......*...Y......*...Y.
f640 00 88 b5 00 21 2a bb 00 87 59 b7 00 88 b5 00 23 2a bb 00 7e 59 b7 00 7f b5 00 89 2a bb 00 84 59 ....!*...Y.....#*..~Y......*...Y
f660 b7 00 85 b5 00 8a 2a bb 00 87 59 b7 00 88 b5 00 25 2a bb 00 87 59 b7 00 88 b5 00 27 2a bb 00 87 ......*...Y.....%*...Y.....'*...
f680 59 b7 00 88 b5 00 29 2a bb 00 87 59 b7 00 88 b5 00 2b 2a bb 00 87 59 b7 00 88 b5 00 2d 2a bb 00 Y.....)*...Y.....+*...Y.....-*..
f6a0 87 59 b7 00 88 b5 00 2f 2a bb 00 87 59 b7 00 88 b5 00 31 2a bb 00 87 59 b7 00 88 b5 00 33 2a bb .Y...../*...Y.....1*...Y.....3*.
f6c0 00 7e 59 b7 00 7f b5 00 8b 2a bb 00 84 59 b7 00 85 b5 00 8c 2a bb 00 87 59 b7 00 88 b5 00 35 2a .~Y......*...Y......*...Y.....5*
f6e0 bb 00 87 59 b7 00 88 b5 00 37 2a bb 00 87 59 b7 00 88 b5 00 38 2a bb 00 87 59 b7 00 88 b5 00 39 ...Y.....7*...Y.....8*...Y.....9
f700 2a bb 00 87 59 b7 00 88 b5 00 3a 2a bb 00 87 59 b7 00 88 b5 00 3b 2a bb 00 87 59 b7 00 88 b5 00 *...Y.....:*...Y.....;*...Y.....
f720 3c 2a bb 00 87 59 b7 00 88 b5 00 3d 2a bb 00 7e 59 b7 00 7f b5 00 8d 2a bb 00 84 59 b7 00 85 b5 <*...Y.....=*..~Y......*...Y....
f740 00 8e 2a bb 00 87 59 b7 00 88 b5 00 3e 2a bb 00 87 59 b7 00 88 b5 00 3f 2a bb 00 87 59 b7 00 88 ..*...Y.....>*...Y.....?*...Y...
f760 b5 00 40 2a bb 00 87 59 b7 00 88 b5 00 41 2a bb 00 87 59 b7 00 88 b5 00 42 2a bb 00 87 59 b7 00 ..@*...Y.....A*...Y.....B*...Y..
f780 88 b5 00 43 2a bb 00 87 59 b7 00 88 b5 00 44 2a bb 00 87 59 b7 00 88 b5 00 45 2a bb 00 7e 59 b7 ...C*...Y.....D*...Y.....E*..~Y.
f7a0 00 7f b5 00 8f 2a bb 00 84 59 b7 00 85 b5 00 90 2a bb 00 87 59 b7 00 88 b5 00 56 2a bb 00 7e 59 .....*...Y......*...Y.....V*..~Y
f7c0 b7 00 7f b5 00 91 2a bb 00 7e 59 b7 00 7f b5 00 92 2a bb 00 7e 59 b7 00 7f b5 00 93 2a bb 00 84 ......*..~Y......*..~Y......*...
f7e0 59 b7 00 85 b5 00 94 2a bb 00 95 59 b7 00 96 b5 00 46 2a bb 00 95 59 b7 00 96 b5 00 97 2a bb 00 Y......*...Y.....F*...Y......*..
f800 7e 59 b7 00 7f b5 00 98 2a bb 00 84 59 b7 00 85 b5 00 99 2a bb 00 95 59 b7 00 96 b5 00 9a 2a bb ~Y......*...Y......*...Y......*.
f820 00 95 59 b7 00 96 b5 00 48 2a bb 00 7e 59 b7 00 7f b5 00 9b 2a bb 00 84 59 b7 00 85 b5 00 9c 2a ..Y.....H*..~Y......*...Y......*
f840 bb 00 95 59 b7 00 96 b5 00 49 2a bb 00 95 59 b7 00 96 b5 00 4a 2a bb 00 95 59 b7 00 96 b5 00 4c ...Y.....I*...Y.....J*...Y.....L
f860 2a bb 00 95 59 b7 00 96 b5 00 4b 2a bb 00 95 59 b7 00 96 b5 00 4d 2a bb 00 95 59 b7 00 96 b5 00 *...Y.....K*...Y.....M*...Y.....
f880 9d 2a bb 00 7e 59 b7 00 7f b5 00 9e 2a bb 00 84 59 b7 00 85 b5 00 9f 2a bb 00 a0 59 b7 00 a1 b5 .*..~Y......*...Y......*...Y....
f8a0 00 a2 2a bb 00 a3 59 b7 00 a4 b5 00 5e 2a bb 00 7e 59 b7 00 7f b5 00 a5 2a bb 00 a6 59 b7 00 a7 ..*...Y.....^*..~Y......*...Y...
f8c0 b5 00 a8 2a bb 00 a6 59 b7 00 a7 b5 00 a9 2a bb 00 a6 59 b7 00 a7 b5 00 aa 2a bb 00 a6 59 b7 00 ...*...Y......*...Y......*...Y..
f8e0 a7 b5 00 ab 2a 05 b6 00 ac 2a bb 00 ad 59 11 02 d0 11 02 30 b7 00 ae b6 00 af 2a b6 00 b0 bb 00 ....*....*...Y.....0......*.....
f900 b1 59 08 08 b7 00 b2 b6 00 b3 2a b4 00 80 bb 00 ad 59 11 02 d0 11 01 18 b7 00 ae b6 00 b4 2a b4 .Y........*......Y............*.
f920 00 80 bb 00 ad 59 11 02 d0 11 01 18 b7 00 ae b6 00 b5 2a b4 00 80 bb 00 b1 59 b7 00 b6 b6 00 b7 .....Y............*......Y......
f940 2a b4 00 81 bb 00 ad 59 11 01 68 11 01 18 b7 00 ae b6 00 b4 2a b4 00 81 bb 00 ad 59 11 01 68 11 *......Y..h.........*......Y..h.
f960 01 18 b7 00 ae b6 00 b5 2a b4 00 82 12 b8 b8 00 b9 b6 00 ba 2a b4 00 82 bb 00 ad 59 11 01 68 11 ........*...........*......Y..h.
f980 00 c8 b7 00 ae b6 00 b4 2a b4 00 82 bb 00 ad 59 11 01 68 11 00 c8 b7 00 ae b6 00 b5 2a b4 00 83 ........*......Y..h.........*...
f9a0 bb 00 ad 59 10 64 10 21 b7 00 ae b6 00 b4 2a b4 00 83 12 bb b6 00 bc 2a b4 00 83 bb 00 ad 59 11 ...Y.d.!......*........*......Y.
f9c0 01 5e 10 22 b7 00 ae b6 00 b5 2a b4 00 86 03 b6 00 bd 2a b4 00 86 12 be b6 00 bf 2a b4 00 86 03 .^."......*.......*........*....
f9e0 b6 00 c0 2a b4 00 86 bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c1 2a b4 00 86 bb 00 ad 59 10 28 10 ...*......Y.(........*......Y.(.
fa00 0e b7 00 ae b6 00 c2 2a b4 00 86 bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c3 2a b4 00 83 2a b4 00 .......*......Y.(........*...*..
fa20 86 b6 00 c4 57 2a b4 00 14 12 c5 b6 00 c6 2a b4 00 83 2a b4 00 14 b6 00 c4 57 2a b4 00 17 12 c7 ....W*........*...*......W*.....
fa40 b6 00 c6 2a b4 00 83 2a b4 00 17 b6 00 c4 57 2a b4 00 19 12 c8 b6 00 c6 2a b4 00 83 2a b4 00 19 ...*...*......W*........*...*...
fa60 b6 00 c4 57 2a b4 00 1b 12 c9 b6 00 c6 2a b4 00 83 2a b4 00 1b b6 00 c4 57 2a b4 00 1d 12 ca b6 ...W*........*...*......W*......
fa80 00 c6 2a b4 00 83 2a b4 00 1d b6 00 c4 57 2a b4 00 1f 12 cb b6 00 c6 2a b4 00 83 2a b4 00 1f b6 ..*...*......W*........*...*....
faa0 00 c4 57 2a b4 00 21 12 cc b6 00 c6 2a b4 00 83 2a b4 00 21 b6 00 c4 57 2a b4 00 23 12 78 b6 00 ..W*..!.....*...*..!...W*..#.x..
fac0 c6 2a b4 00 83 2a b4 00 23 b6 00 c4 57 2a b4 00 82 2a b4 00 83 b6 00 c4 57 2a b4 00 83 b6 00 cd .*...*..#...W*...*......W*......
fae0 12 bb b6 00 ce 2a b4 00 89 bb 00 ad 59 10 64 10 21 b7 00 ae b6 00 b4 2a b4 00 89 bb 00 ad 59 11 .....*......Y.d.!......*......Y.
fb00 01 5e 10 22 b7 00 ae b6 00 b5 2a b4 00 8a 03 b6 00 bd 2a b4 00 8a 12 cf b6 00 bf 2a b4 00 8a 03 .^."......*.......*........*....
fb20 b6 00 c0 2a b4 00 8a bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c1 2a b4 00 8a bb 00 ad 59 10 28 10 ...*......Y.(........*......Y.(.
fb40 0e b7 00 ae b6 00 c2 2a b4 00 8a bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c3 2a b4 00 89 2a b4 00 .......*......Y.(........*...*..
fb60 8a b6 00 c4 57 2a b4 00 25 12 c5 b6 00 c6 2a b4 00 89 2a b4 00 25 b6 00 c4 57 2a b4 00 27 12 c7 ....W*..%.....*...*..%...W*..'..
fb80 b6 00 c6 2a b4 00 89 2a b4 00 27 b6 00 c4 57 2a b4 00 29 12 c8 b6 00 c6 2a b4 00 89 2a b4 00 29 ...*...*..'...W*..).....*...*..)
fba0 b6 00 c4 57 2a b4 00 2b 12 c9 b6 00 c6 2a b4 00 89 2a b4 00 2b b6 00 c4 57 2a b4 00 2d 12 ca b6 ...W*..+.....*...*..+...W*..-...
fbc0 00 c6 2a b4 00 89 2a b4 00 2d b6 00 c4 57 2a b4 00 2f 12 cb b6 00 c6 2a b4 00 89 2a b4 00 2f b6 ..*...*..-...W*../.....*...*../.
fbe0 00 c4 57 2a b4 00 31 12 cc b6 00 c6 2a b4 00 89 2a b4 00 31 b6 00 c4 57 2a b4 00 33 12 78 b6 00 ..W*..1.....*...*..1...W*..3.x..
fc00 c6 2a b4 00 89 2a b4 00 33 b6 00 c4 57 2a b4 00 82 2a b4 00 89 b6 00 c4 57 2a b4 00 8b bb 00 ad .*...*..3...W*...*......W*......
fc20 59 10 64 10 21 b7 00 ae b6 00 b4 2a b4 00 8b bb 00 ad 59 11 01 5e 10 22 b7 00 ae b6 00 b5 2a b4 Y.d.!......*......Y..^."......*.
fc40 00 8c 03 b6 00 bd 2a b4 00 8c 12 d0 b6 00 bf 2a b4 00 8c 03 b6 00 c0 2a b4 00 8c bb 00 ad 59 10 ......*........*.......*......Y.
fc60 28 10 0e b7 00 ae b6 00 c1 2a b4 00 8c bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c2 2a b4 00 8c bb (........*......Y.(........*....
fc80 00 ad 59 10 28 10 0e b7 00 ae b6 00 c3 2a b4 00 8b 2a b4 00 8c b6 00 c4 57 2a b4 00 35 12 c5 b6 ..Y.(........*...*......W*..5...
fca0 00 c6 2a b4 00 8b 2a b4 00 35 b6 00 c4 57 2a b4 00 37 12 c7 b6 00 c6 2a b4 00 8b 2a b4 00 37 b6 ..*...*..5...W*..7.....*...*..7.
fcc0 00 c4 57 2a b4 00 38 12 c8 b6 00 c6 2a b4 00 8b 2a b4 00 38 b6 00 c4 57 2a b4 00 39 12 c9 b6 00 ..W*..8.....*...*..8...W*..9....
fce0 c6 2a b4 00 8b 2a b4 00 39 b6 00 c4 57 2a b4 00 3a 12 ca b6 00 c6 2a b4 00 8b 2a b4 00 3a b6 00 .*...*..9...W*..:.....*...*..:..
fd00 c4 57 2a b4 00 3b 12 cb b6 00 c6 2a b4 00 8b 2a b4 00 3b b6 00 c4 57 2a b4 00 3c 12 cc b6 00 c6 .W*..;.....*...*..;...W*..<.....
fd20 2a b4 00 8b 2a b4 00 3c b6 00 c4 57 2a b4 00 3d 12 78 b6 00 c6 2a b4 00 8b 2a b4 00 3d b6 00 c4 *...*..<...W*..=.x...*...*..=...
fd40 57 2a b4 00 82 2a b4 00 8b b6 00 c4 57 2a b4 00 8d bb 00 ad 59 10 64 10 21 b7 00 ae b6 00 b4 2a W*...*......W*......Y.d.!......*
fd60 b4 00 8d bb 00 ad 59 11 01 5e 10 22 b7 00 ae b6 00 b5 2a b4 00 8e 03 b6 00 bd 2a b4 00 8e 12 d1 ......Y..^."......*.......*.....
fd80 b6 00 bf 2a b4 00 8e 03 b6 00 c0 2a b4 00 8e bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c1 2a b4 00 ...*.......*......Y.(........*..
fda0 8e bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 c2 2a b4 00 8e bb 00 ad 59 10 28 10 0e b7 00 ae b6 00 ....Y.(........*......Y.(.......
fdc0 c3 2a b4 00 8d 2a b4 00 8e b6 00 c4 57 2a b4 00 3e 12 c5 b6 00 c6 2a b4 00 8d 2a b4 00 3e b6 00 .*...*......W*..>.....*...*..>..
fde0 c4 57 2a b4 00 3f 12 c7 b6 00 c6 2a b4 00 8d 2a b4 00 3f b6 00 c4 57 2a b4 00 40 12 c8 b6 00 c6 .W*..?.....*...*..?...W*..@.....
fe00 2a b4 00 8d 2a b4 00 40 b6 00 c4 57 2a b4 00 41 12 c9 b6 00 c6 2a b4 00 8d 2a b4 00 41 b6 00 c4 *...*..@...W*..A.....*...*..A...
fe20 57 2a b4 00 42 12 ca b6 00 c6 2a b4 00 8d 2a b4 00 42 b6 00 c4 57 2a b4 00 43 12 cb b6 00 c6 2a W*..B.....*...*..B...W*..C.....*
fe40 b4 00 8d 2a b4 00 43 b6 00 c4 57 2a b4 00 44 12 cc b6 00 c6 2a b4 00 8d 2a b4 00 44 b6 00 c4 57 ...*..C...W*..D.....*...*..D...W
fe60 2a b4 00 45 12 78 b6 00 c6 2a b4 00 8d 2a b4 00 45 b6 00 c4 57 2a b4 00 82 2a b4 00 8d b6 00 c4 *..E.x...*...*..E...W*...*......
fe80 57 2a b4 00 81 2a b4 00 82 b6 00 c4 57 2a b4 00 8f 12 d2 b8 00 b9 b6 00 ba 2a b4 00 8f bb 00 ad W*...*......W*...........*......
fea0 59 11 01 68 10 32 b7 00 ae b6 00 b4 2a b4 00 8f bb 00 ad 59 11 01 68 10 32 b7 00 ae b6 00 b5 2a Y..h.2......*......Y..h.2......*
fec0 b4 00 8f bb 00 d3 59 04 08 03 b7 00 d4 b6 00 b7 2a b4 00 90 12 d5 b6 00 bf 2a b4 00 8f 2a b4 00 ......Y.........*........*...*..
fee0 90 b6 00 c4 57 2a b4 00 56 04 b6 00 d6 2a b4 00 8f 2a b4 00 56 b6 00 c4 57 2a b4 00 81 2a b4 00 ....W*..V....*...*..V...W*...*..
ff00 8f b6 00 c4 57 2a b4 00 80 2a b4 00 81 12 d7 b6 00 d8 2a b4 00 91 bb 00 ad 59 11 01 2c 11 01 18 ....W*...*........*......Y..,...
ff20 b7 00 ae b6 00 b4 2a b4 00 91 bb 00 ad 59 11 01 2c 11 01 18 b7 00 ae b6 00 b5 2a b4 00 91 bb 00 ......*......Y..,.........*.....
ff40 d3 59 04 03 08 b7 00 d4 b6 00 b7 2a b4 00 92 12 d9 b8 00 b9 b6 00 ba 2a b4 00 92 bb 00 ad 59 11 .Y.........*...........*......Y.
ff60 01 2c 11 01 04 b7 00 ae b6 00 b4 2a b4 00 92 bb 00 ad 59 11 01 2c 11 01 04 b7 00 ae b6 00 b5 2a .,.........*......Y..,.........*
ff80 b4 00 92 bb 00 d3 59 03 b7 00 da b6 00 b7 2a b4 00 94 12 db b6 00 bf 2a b4 00 93 2a b4 00 94 b6 ......Y.......*........*...*....
ffa0 00 c4 57 2a b4 00 7b 2a b4 00 46 b6 00 dc 2a b4 00 46 04 b6 00 dd 2a b4 00 46 12 de b6 00 df 2a ..W*..{*..F...*..F....*..F.....*
ffc0 b4 00 93 2a b4 00 46 b6 00 c4 57 2a b4 00 7b 2a b4 00 97 b6 00 dc 2a b4 00 97 12 e0 b6 00 df 2a ...*..F...W*..{*......*........*
ffe0 b4 00 93 2a b4 00 97 b6 00 c4 57 2a b4 00 92 2a b4 00 93 b6 00 c4 57 2a b4 00 98 bb 00 ad 59 11 ...*......W*...*......W*......Y.
10000 00 f0 10 29 b7 00 ae b6 00 b5 2a b4 00 98 bb 00 d3 59 03 b7 00 da b6 00 b7 2a b4 00 99 12 e1 b6 ...)......*......Y.......*......
10020 00 bf 2a b4 00 98 2a b4 00 99 b6 00 c4 57 2a b4 00 7c 2a b4 00 9a b6 00 dc 2a b4 00 9a 04 b6 00 ..*...*......W*..|*......*......
10040 dd 2a b4 00 9a 12 e2 b6 00 df 2a b4 00 98 2a b4 00 9a b6 00 c4 57 2a b4 00 7c 2a b4 00 48 b6 00 .*........*...*......W*..|*..H..
10060 dc 2a b4 00 48 12 e3 b6 00 df 2a b4 00 98 2a b4 00 48 b6 00 c4 57 2a b4 00 92 2a b4 00 98 b6 00 .*..H.....*...*..H...W*...*.....
10080 c4 57 2a b4 00 9b bb 00 ad 59 11 00 c8 10 78 b7 00 ae b6 00 b5 2a b4 00 9c 12 e4 b6 00 bf 2a b4 .W*......Y....x......*........*.
100a0 00 7d 2a b4 00 49 b6 00 dc 2a b4 00 49 04 b6 00 dd 2a b4 00 49 12 e5 b6 00 df 2a b4 00 7d 2a b4 .}*..I...*..I....*..I.....*..}*.
100c0 00 4a b6 00 dc 2a b4 00 4a 12 e6 b6 00 df 2a b4 00 7d 2a b4 00 4c b6 00 dc 2a b4 00 4c 12 e7 b6 .J...*..J.....*..}*..L...*..L...
100e0 00 df 2a b4 00 7d 2a b4 00 4b b6 00 dc 2a b4 00 4b 12 e8 b6 00 df 2a b4 00 7d 2a b4 00 4d b6 00 ..*..}*..K...*..K.....*..}*..M..
10100 dc 2a b4 00 4d 12 e9 b6 00 df 2a b4 00 7d 2a b4 00 9d b6 00 dc 2a b4 00 9d 12 ea b6 00 df bb 00 .*..M.....*..}*......*..........
10120 eb 59 2a b4 00 9b b7 00 ec 4c 2a b4 00 9b 2b b6 00 b7 2b 2b b2 00 ed b6 00 ee 2b b6 00 ef b6 00 .Y*......L*...+...++......+.....
10140 f0 2b b2 00 ed b6 00 ee 2a b4 00 9c b6 00 f1 2b b6 00 ef 10 0a 10 0a 10 0a b6 00 f2 2b b2 00 ed .+......*......+............+...
10160 b6 00 ee 2b b6 00 ef 2a b4 00 4a b6 00 f3 10 12 10 12 10 12 b6 00 f2 2a b4 00 4d b6 00 f3 b6 00 ...+...*..J............*..M.....
10180 f4 2b b6 00 ef 2a b4 00 49 b6 00 f3 10 12 10 12 10 12 b6 00 f2 2a b4 00 4b b6 00 f3 b6 00 f4 2b .+...*..I............*..K......+
101a0 b6 00 ef 2a b4 00 4c b6 00 f3 10 12 10 12 10 12 b6 00 f2 2a b4 00 9d b6 00 f3 b6 00 f4 b6 00 f5 ...*..L............*............
101c0 b6 00 f4 b6 00 f5 10 48 11 7f ff b6 00 f6 b6 00 f4 b6 00 f7 2b 2b b2 00 ed b6 00 ee 2b b6 00 ef .......H............++......+...
101e0 b6 00 f0 2a b4 00 9c b6 00 f3 b2 00 f8 b6 00 f9 2b b2 00 fa b6 00 ee 2a b4 00 49 b6 00 f1 2a b4 ...*............+......*..I...*.
10200 00 4b b6 00 f1 b6 00 f5 b2 00 f8 b6 00 f9 2b b2 00 fa b6 00 ee 2a b4 00 4a b6 00 f1 2a b4 00 4d .K............+......*..J...*..M
10220 b6 00 f1 b6 00 f5 b2 00 f8 b6 00 f9 2b b2 00 fa b6 00 ee 2a b4 00 4c b6 00 f1 2a b4 00 9d b6 00 ............+......*..L...*.....
10240 f1 b6 00 f5 10 0d 11 7f ff b6 00 f6 b6 00 f4 b6 00 fb 2a b4 00 92 2a b4 00 9b b6 00 c4 57 2a b4 ..................*...*......W*.
10260 00 91 2a b4 00 92 b6 00 c4 57 2a b4 00 80 2a b4 00 91 12 fc b6 00 d8 2a b6 00 b0 2a b4 00 80 12 ..*......W*...*........*...*....
10280 d7 b6 00 fd 2a b4 00 80 b6 00 cd 12 fe b6 00 ce 2a b4 00 9e bb 00 b1 59 b7 00 b6 b6 00 b7 2a b4 ....*...........*......Y......*.
102a0 00 9f 03 b6 00 bd 2a b4 00 9f 12 ff b6 00 bf 2a b4 00 9f 03 b6 00 c0 2a b4 00 9f bb 00 ad 59 10 ......*........*.......*......Y.
102c0 14 10 0e b7 00 ae b6 00 c2 2a b4 00 9e 2a b4 00 9f 12 d7 b6 00 d8 2a b4 00 9f b6 01 00 13 01 01 .........*...*........*.........
102e0 b6 00 ce 2a b4 00 5e 10 14 b6 01 02 2a b4 00 5e 03 b6 01 03 2a b4 00 5e bb 01 04 59 13 01 05 03 ...*..^.....*..^....*..^...Y....
10300 10 0e b7 01 06 b6 01 07 2a b4 00 5e 10 0a b6 01 08 2a b4 00 5e bb 01 09 59 08 08 08 08 b7 01 0a ........*..^.....*..^...Y.......
10320 b6 01 0b 2a b4 00 a2 2a b4 00 5e b6 01 0c 2a b4 00 9e 2a b4 00 a2 13 01 0d b6 00 d8 2a b6 00 b0 ...*...*..^...*...*.........*...
10340 2a b4 00 9e 13 01 0e b6 00 fd 2a b4 00 a8 13 01 0f b6 01 10 2a b4 00 a8 bb 01 11 59 2a b7 01 12 *.........*.........*......Y*...
10360 b6 01 13 2a b4 00 a5 2a b4 00 a8 b6 00 c4 57 2a b4 00 a8 b6 01 14 13 01 15 b6 00 ce 2a b4 00 a9 ...*...*......W*............*...
10380 13 01 16 b6 01 10 2a b4 00 a9 bb 01 17 59 2a b7 01 18 b6 01 13 2a b4 00 a5 2a b4 00 a9 b6 00 c4 ......*......Y*......*...*......
103a0 57 2a b4 00 a9 b6 01 14 13 01 19 b6 00 ce 2a b4 00 aa 13 01 1a b6 01 10 2a b4 00 aa bb 01 1b 59 W*............*.........*......Y
103c0 2a b7 01 1c b6 01 13 2a b4 00 a5 2a b4 00 aa b6 00 c4 57 2a b4 00 aa b6 01 14 13 01 1d b6 00 ce *......*...*......W*............
103e0 2a b4 00 ab 13 01 1e b6 01 10 2a b4 00 ab bb 01 1f 59 2a b7 01 20 b6 01 13 2a b4 00 a5 2a b4 00 *.........*......Y*......*...*..
10400 ab b6 00 c4 57 2a b4 00 ab b6 01 14 13 01 21 b6 00 ce 2a b6 00 b0 2a b4 00 a5 13 01 22 b6 00 fd ....W*........!...*...*....."...
10420 2a b6 01 23 b1 00 00 00 02 01 95 00 00 04 8e 01 23 00 00 01 8d 00 0b 01 8e 00 16 01 8f 00 21 01 *..#............#.............!.
10440 90 00 2c 01 91 00 37 01 92 00 42 01 93 00 4d 01 94 00 58 01 95 00 63 01 96 00 6e 01 97 00 79 01 ..,...7...B...M...X...c...n...y.
10460 98 00 84 01 99 00 8f 01 9a 00 9a 01 9b 00 a5 01 9c 00 b0 01 9d 00 bb 01 9e 00 c6 01 9f 00 d1 01 ................................
10480 a0 00 dc 01 a1 00 e7 01 a2 00 f2 01 a3 00 fd 01 a4 01 08 01 a5 01 13 01 a6 01 1e 01 a7 01 29 01 ..............................).
104a0 a8 01 34 01 a9 01 3f 01 aa 01 4a 01 ab 01 55 01 ac 01 60 01 ad 01 6b 01 ae 01 76 01 af 01 81 01 ..4...?...J...U...`...k...v.....
104c0 b0 01 8c 01 b1 01 97 01 b2 01 a2 01 b3 01 ad 01 b4 01 b8 01 b5 01 c3 01 b6 01 ce 01 b7 01 d9 01 ................................
104e0 b8 01 e4 01 b9 01 ef 01 ba 01 fa 01 bb 02 05 01 bc 02 10 01 bd 02 1b 01 be 02 26 01 bf 02 31 01 ..........................&...1.
10500 c0 02 3c 01 c1 02 47 01 c2 02 52 01 c3 02 5d 01 c4 02 68 01 c5 02 73 01 c6 02 7e 01 c7 02 89 01 ..<...G...R...]...h...s...~.....
10520 c8 02 94 01 c9 02 9f 01 ca 02 aa 01 cb 02 b5 01 cc 02 c0 01 cd 02 cb 01 ce 02 d6 01 cf 02 e1 01 ................................
10540 d0 02 ec 01 d1 02 f7 01 d2 03 02 01 d3 03 0d 01 d4 03 18 01 d5 03 23 01 d6 03 2e 01 d7 03 39 01 ......................#.......9.
10560 d8 03 44 01 da 03 49 01 db 03 5a 01 dc 03 6a 01 de 03 7e 01 df 03 92 01 e0 03 a0 01 e2 03 b4 01 ..D...I...Z...j...~.............
10580 e3 03 c8 01 e5 03 d4 01 e6 03 e8 01 e7 03 fc 01 e9 04 0e 01 ea 04 17 01 eb 04 2a 01 ed 04 32 01 ..........................*...2.
105a0 ee 04 3b 01 ef 04 43 01 f0 04 55 01 f1 04 67 01 f2 04 79 01 f3 04 85 01 f5 04 8e 01 f6 04 9a 01 ..;...C...U...g...y.............
105c0 f8 04 a3 01 f9 04 af 01 fb 04 b8 01 fc 04 c4 01 fe 04 cd 01 ff 04 d9 02 01 04 e2 02 02 04 ee 02 ................................
105e0 04 04 f7 02 05 05 03 02 07 05 0c 02 08 05 18 02 0a 05 21 02 0b 05 2d 02 0d 05 39 02 0e 05 45 02 ..................!...-...9...E.
10600 10 05 57 02 11 05 6a 02 13 05 72 02 14 05 7b 02 15 05 83 02 16 05 95 02 17 05 a7 02 18 05 b9 02 ..W...j...r...{.................
10620 19 05 c5 02 1b 05 ce 02 1c 05 da 02 1e 05 e3 02 1f 05 ef 02 21 05 f8 02 22 06 04 02 24 06 0d 02 ....................!..."...$...
10640 25 06 19 02 27 06 22 02 28 06 2e 02 2a 06 37 02 2b 06 43 02 2d 06 4c 02 2e 06 58 02 30 06 61 02 %...'.".(...*.7.+.C.-.L...X.0.a.
10660 31 06 6d 02 33 06 79 02 35 06 8b 02 36 06 9e 02 38 06 a6 02 39 06 af 02 3a 06 b7 02 3b 06 c9 02 1.m.3.y.5...6...8...9...:...;...
10680 3c 06 db 02 3d 06 ed 02 3e 06 f9 02 40 07 02 02 41 07 0e 02 43 07 17 02 44 07 23 02 46 07 2c 02 <...=...>...@...A...C...D.#.F.,.
106a0 47 07 38 02 49 07 41 02 4a 07 4d 02 4c 07 56 02 4d 07 62 02 4f 07 6b 02 50 07 77 02 52 07 80 02 G.8.I.A.J.M.L.V.M.b.O.k.P.w.R...
106c0 53 07 8c 02 55 07 95 02 56 07 a1 02 58 07 ad 02 5a 07 bf 02 5b 07 d2 02 5d 07 da 02 5e 07 e3 02 S...U...V...X...Z...[...]...^...
106e0 5f 07 eb 02 60 07 fd 02 61 08 0f 02 62 08 21 02 63 08 2d 02 65 08 36 02 66 08 42 02 68 08 4b 02 _...`...a...b.!.c.-.e.6.f.B.h.K.
10700 69 08 57 02 6b 08 60 02 6c 08 6c 02 6e 08 75 02 6f 08 81 02 71 08 8a 02 72 08 96 02 74 08 9f 02 i.W.k.`.l.l.n.u.o...q...r...t...
10720 75 08 ab 02 77 08 b4 02 78 08 c0 02 7a 08 c9 02 7b 08 d5 02 7d 08 e1 02 7f 08 ed 02 81 08 f9 02 u...w...x...z...{...}...........
10740 82 09 0c 02 83 09 1f 02 84 09 30 02 86 09 39 02 87 09 45 02 89 09 4d 02 8a 09 59 02 8c 09 65 02 ..........0...9...E...M...Y...e.
10760 8e 09 72 02 90 09 86 02 91 09 9a 02 92 09 ab 02 94 09 b7 02 95 09 cb 02 96 09 df 02 97 09 ee 02 ..r.............................
10780 99 09 f7 02 9a 0a 03 02 9c 0a 0e 02 9d 0a 16 02 9e 0a 1f 02 9f 0a 2b 02 a1 0a 36 02 a2 0a 3f 02 ......................+...6...?.
107a0 a3 0a 4b 02 a5 0a 57 02 a7 0a 6a 02 a8 0a 79 02 aa 0a 82 02 ab 0a 8e 02 ad 0a 99 02 ae 0a a1 02 ..K...W...j...y.................
107c0 af 0a aa 02 b0 0a b6 02 b2 0a c1 02 b3 0a ca 02 b4 0a d6 02 b6 0a e2 02 b8 0a f5 02 ba 0a fe 02 ................................
107e0 bc 0b 09 02 bd 0b 11 02 be 0b 1a 02 c0 0b 25 02 c1 0b 2e 02 c3 0b 39 02 c4 0b 42 02 c6 0b 4d 02 ..............%.......9...B...M.
10800 c7 0b 56 02 c9 0b 61 02 ca 0b 6a 02 cc 0b 75 02 cd 0b 7e 02 cf 0b 8a 02 d0 0b 92 02 d1 0c 34 02 ..V...a...j...u...~...........4.
10820 e8 0c b2 02 fc 0c be 02 fe 0c ca 03 00 0c d7 03 02 0c e4 03 03 0c f0 03 05 0c fe 03 07 0d 06 03 ................................
10840 08 0d 0f 03 09 0d 17 03 0a 0d 29 03 0b 0d 36 03 0c 0d 43 03 0e 0d 4c 03 0f 0d 54 03 10 0d 68 03 ..........)...6...C...L...T...h.
10860 11 0d 71 03 12 0d 83 03 13 0d 8e 03 15 0d 9c 03 17 0d aa 03 19 0d b4 03 1a 0d c3 03 1f 0d cf 03 ..q.............................
10880 20 0d dc 03 22 0d e6 03 23 0d f5 03 28 0e 01 03 29 0e 0e 03 2b 0e 18 03 2c 0e 27 03 31 0e 33 03 ...."...#...(...)...+...,.'.1.3.
108a0 32 0e 40 03 34 0e 4a 03 35 0e 59 03 3a 0e 65 03 3b 0e 72 03 3d 0e 80 03 3f 0e 84 03 40 01 96 00 2.@.4.J.5.Y.:.e.;.r.=...?...@...
108c0 00 00 16 00 02 00 00 0e 85 01 97 01 98 00 00 0b 8a 02 fb 01 bb 01 bc 00 01 00 02 01 bd 01 be 00 ................................
108e0 01 01 94 00 00 00 45 00 01 00 02 00 00 00 09 2a b7 01 24 2a b7 01 25 b1 00 00 00 02 01 95 00 00 ......E........*..$*..%.........
10900 00 0e 00 03 00 00 03 47 00 04 03 48 00 08 03 49 01 96 00 00 00 16 00 02 00 00 00 09 01 97 01 98 .......G...H...I................
10920 00 00 00 00 00 09 01 bf 01 c0 00 01 00 02 01 c1 01 be 00 01 01 94 00 00 00 4d 00 01 00 02 00 00 .........................M......
10940 00 0d 2a b7 01 24 2a b7 01 25 2a b7 01 26 b1 00 00 00 02 01 95 00 00 00 12 00 04 00 00 03 50 00 ..*..$*..%*..&................P.
10960 04 03 51 00 08 03 52 00 0c 03 53 01 96 00 00 00 16 00 02 00 00 00 0d 01 97 01 98 00 00 00 00 00 ..Q...R...S.....................
10980 0d 01 bf 01 c0 00 01 00 02 01 c2 01 be 00 01 01 94 00 00 00 45 00 01 00 02 00 00 00 09 2a b7 01 ....................E........*..
109a0 24 2a b7 01 27 b1 00 00 00 02 01 95 00 00 00 0e 00 03 00 00 03 5a 00 04 03 5b 00 08 03 5c 01 96 $*..'................Z...[...\..
109c0 00 00 00 16 00 02 00 00 00 09 01 97 01 98 00 00 00 00 00 09 01 bf 01 c0 00 01 00 02 01 c3 01 be ................................
109e0 00 01 01 94 00 00 00 3d 00 01 00 02 00 00 00 05 2a b6 01 28 b1 00 00 00 02 01 95 00 00 00 0a 00 .......=........*..(............
10a00 02 00 00 03 63 00 04 03 64 01 96 00 00 00 16 00 02 00 00 00 05 01 97 01 98 00 00 00 00 00 05 01 ....c...d.......................
10a20 bf 01 c0 00 01 10 08 01 c4 01 c5 00 01 01 94 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 04 ..................:........*+...
10a40 b1 00 00 00 02 01 95 00 00 00 06 00 01 00 00 00 11 01 96 00 00 00 16 00 02 00 00 00 06 01 c6 01 ................................
10a60 98 00 00 00 00 00 06 01 c7 01 c0 00 01 10 08 01 c8 01 c5 00 01 01 94 00 00 00 3a 00 02 00 02 00 ..........................:.....
10a80 00 00 06 2a 2b b7 00 03 b1 00 00 00 02 01 95 00 00 00 06 00 01 00 00 00 11 01 96 00 00 00 16 00 ...*+...........................
10aa0 02 00 00 00 06 01 c6 01 98 00 00 00 00 00 06 01 c7 01 c0 00 01 10 08 01 c9 01 c5 00 01 01 94 00 ................................
10ac0 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 02 b1 00 00 00 02 01 95 00 00 00 06 00 01 00 00 00 ..:........*+...................
10ae0 11 01 96 00 00 00 16 00 02 00 00 00 06 01 c6 01 98 00 00 00 00 00 06 01 c7 01 c0 00 01 10 08 01 ................................
10b00 ca 01 c5 00 01 01 94 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 01 b1 00 00 00 02 01 95 00 ..........:........*+...........
10b20 00 00 06 00 01 00 00 00 11 01 96 00 00 00 16 00 02 00 00 00 06 01 c6 01 98 00 00 00 00 00 06 01 ................................
10b40 c7 01 c0 00 01 00 02 01 cb 00 00 00 02 01 cc 02 c0 00 00 00 4a 00 09 01 11 00 00 00 00 00 00 01 ....................J...........
10b60 17 00 00 00 00 00 00 01 1b 00 00 00 00 00 00 01 1f 00 00 00 00 00 00 02 99 00 eb 03 17 40 19 02 .............................@..
10b80 9f 00 eb 03 1b 00 01 02 9d 00 eb 03 1e 00 01 03 29 00 eb 03 2a 04 01 02 a7 03 30 03 32 40 19 50 ................)...*.....0.2@.P
10ba0 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e c4 92 c5 c1 50 a9 00 00 50 a9 00 00 16 00 00 00 73 74 65 K........@{.>....P...P.......ste
10bc0 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 2e 66 6f 72 6d 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e gsolve/Extract.form<?xml.version
10be0 3d 22 31 2e 31 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 3f 3e 0a 0a 3c 46 6f 72 ="1.1".encoding="UTF-8".?>..<For
10c00 6d 20 76 65 72 73 69 6f 6e 3d 22 31 2e 33 22 20 6d 61 78 56 65 72 73 69 6f 6e 3d 22 31 2e 37 22 m.version="1.3".maxVersion="1.7"
10c20 20 74 79 70 65 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d .type="org.netbeans.modules.form
10c40 2e 66 6f 72 6d 69 6e 66 6f 2e 4a 46 72 61 6d 65 46 6f 72 6d 49 6e 66 6f 22 3e 0a 20 20 3c 4e 6f .forminfo.JFrameFormInfo">...<No
10c60 6e 56 69 73 75 61 6c 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e nVisualComponents>.....<Componen
10c80 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 t.class="javax.swing.ButtonGroup
10ca0 22 20 6e 61 6d 65 3d 22 62 79 47 72 6f 75 70 22 3e 0a 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e ".name="byGroup">.....</Componen
10cc0 74 3e 0a 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 t>.....<Component.class="javax.s
10ce0 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 6e 61 6d 65 3d 22 62 69 74 47 72 6f 75 70 wing.ButtonGroup".name="bitGroup
10d00 22 3e 0a 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 ">.....</Component>.....<Compone
10d20 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 nt.class="javax.swing.ButtonGrou
10d40 70 22 20 6e 61 6d 65 3d 22 70 6c 61 6e 65 47 72 6f 75 70 22 3e 0a 20 20 20 20 3c 2f 43 6f 6d 70 p".name="planeGroup">.....</Comp
10d60 6f 6e 65 6e 74 3e 0a 20 20 3c 2f 4e 6f 6e 56 69 73 75 61 6c 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a onent>...</NonVisualComponents>.
10d80 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d ..<Properties>.....<Property.nam
10da0 65 3d 22 64 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 22 20 74 79 70 65 3d 22 e="defaultCloseOperation".type="
10dc0 69 6e 74 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e int".value="2"/>.....<Property.n
10de0 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 ame="minimumSize".type="java.awt
10e00 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 .Dimension".editor="org.netbeans
10e20 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f .beaninfo.editors.DimensionEdito
10e40 72 22 3e 0a 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 37 32 30 r">.......<Dimension.value="[720
10e60 2c 20 35 36 30 5d 22 2f 3e 0a 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 3c 2f 50 72 ,.560]"/>.....</Property>...</Pr
10e80 6f 70 65 72 74 69 65 73 3e 0a 20 20 3c 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 operties>...<SyntheticProperties
10ea0 3e 0a 20 20 20 20 3c 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 66 >.....<SyntheticProperty.name="f
10ec0 6f 72 6d 53 69 7a 65 50 6f 6c 69 63 79 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d ormSizePolicy".type="int".value=
10ee0 22 31 22 2f 3e 0a 20 20 3c 2f 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 "1"/>...</SyntheticProperties>..
10f00 20 3c 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d .<AuxValues>.....<AuxValue.name=
10f20 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 61 75 74 6f 52 65 73 6f 75 72 63 69 6e 67 22 20 74 79 "FormSettings_autoResourcing".ty
10f40 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 30 22 pe="java.lang.Integer".value="0"
10f60 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 />.....<AuxValue.name="FormSetti
10f80 6e 67 73 5f 61 75 74 6f 53 65 74 43 6f 6d 70 6f 6e 65 6e 74 4e 61 6d 65 22 20 74 79 70 65 3d 22 ngs_autoSetComponentName".type="
10fa0 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 java.lang.Boolean".value="false"
10fc0 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 />.....<AuxValue.name="FormSetti
10fe0 6e 67 73 5f 67 65 6e 65 72 61 74 65 46 51 4e 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 ngs_generateFQN".type="java.lang
11000 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 20 20 3c 41 75 .Boolean".value="true"/>.....<Au
11020 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 67 65 6e 65 72 61 xValue.name="FormSettings_genera
11040 74 65 4d 6e 65 6d 6f 6e 69 63 73 43 6f 64 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 teMnemonicsCode".type="java.lang
11060 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 .Boolean".value="false"/>.....<A
11080 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 69 31 38 6e 41 uxValue.name="FormSettings_i18nA
110a0 75 74 6f 4d 6f 64 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e utoMode".type="java.lang.Boolean
110c0 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 ".value="false"/>.....<AuxValue.
110e0 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 6c 61 79 6f 75 74 43 6f 64 65 54 61 72 name="FormSettings_layoutCodeTar
11100 67 65 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 get".type="java.lang.Integer".va
11120 6c 75 65 3d 22 31 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f lue="1"/>.....<AuxValue.name="Fo
11140 72 6d 53 65 74 74 69 6e 67 73 5f 6c 69 73 74 65 6e 65 72 47 65 6e 65 72 61 74 69 6f 6e 53 74 79 rmSettings_listenerGenerationSty
11160 6c 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c le".type="java.lang.Integer".val
11180 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 ue="0"/>.....<AuxValue.name="For
111a0 6d 53 65 74 74 69 6e 67 73 5f 76 61 72 69 61 62 6c 65 73 4c 6f 63 61 6c 22 20 74 79 70 65 3d 22 mSettings_variablesLocal".type="
111c0 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 java.lang.Boolean".value="false"
111e0 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 />.....<AuxValue.name="FormSetti
11200 6e 67 73 5f 76 61 72 69 61 62 6c 65 73 4d 6f 64 69 66 69 65 72 22 20 74 79 70 65 3d 22 6a 61 76 ngs_variablesModifier".type="jav
11220 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 a.lang.Integer".value="2"/>.....
11240 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 64 65 73 69 67 6e 65 72 53 69 7a 65 22 20 74 79 <AuxValue.name="designerSize".ty
11260 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 76 61 6c 75 65 3d 22 2d pe="java.awt.Dimension".value="-
11280 38 34 2c 2d 31 39 2c 30 2c 35 2c 31 31 35 2c 31 31 34 2c 30 2c 31 38 2c 31 30 36 2c 39 37 2c 31 84,-19,0,5,115,114,0,18,106,97,1
112a0 31 38 2c 39 37 2c 34 36 2c 39 37 2c 31 31 39 2c 31 31 36 2c 34 36 2c 36 38 2c 31 30 35 2c 31 30 18,97,46,97,119,116,46,68,105,10
112c0 39 2c 31 30 31 2c 31 31 30 2c 31 31 35 2c 31 30 35 2c 31 31 31 2c 31 31 30 2c 36 35 2c 2d 31 31 9,101,110,115,105,111,110,65,-11
112e0 34 2c 2d 33 39 2c 2d 34 31 2c 2d 38 34 2c 39 35 2c 36 38 2c 32 30 2c 32 2c 30 2c 32 2c 37 33 2c 4,-39,-41,-84,95,68,20,2,0,2,73,
11300 30 2c 36 2c 31 30 34 2c 31 30 31 2c 31 30 35 2c 31 30 33 2c 31 30 34 2c 31 31 36 2c 37 33 2c 30 0,6,104,101,105,103,104,116,73,0
11320 2c 35 2c 31 31 39 2c 31 30 35 2c 31 30 30 2c 31 31 36 2c 31 30 34 2c 31 32 30 2c 31 31 32 2c 30 ,5,119,105,100,116,104,120,112,0
11340 2c 30 2c 31 2c 2d 33 31 2c 30 2c 30 2c 33 2c 33 32 22 2f 3e 0a 20 20 3c 2f 41 75 78 56 61 6c 75 ,0,1,-31,0,0,3,32"/>...</AuxValu
11360 65 73 3e 0a 0a 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 es>....<Layout.class="org.netbea
11380 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e ns.modules.form.compat2.layouts.
113a0 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 DesignBorderLayout">.....<Proper
113c0 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 47 61 70 22 20 74 79 70 65 3d 22 69 6e ty.name="horizontalGap".type="in
113e0 74 22 20 76 61 6c 75 65 3d 22 35 22 2f 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d t".value="5"/>.....<Property.nam
11400 65 3d 22 76 65 72 74 69 63 61 6c 47 61 70 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 e="verticalGap".type="int".value
11420 3d 22 35 22 2f 3e 0a 20 20 3c 2f 4c 61 79 6f 75 74 3e 0a 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 ="5"/>...</Layout>...<SubCompone
11440 6e 74 73 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 nts>.....<Container.class="javax
11460 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 6f 70 74 69 6f 6e 73 50 61 6e 65 .swing.JPanel".name="optionsPane
11480 6c 22 3e 0a 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 3c l">.......<Properties>.........<
114a0 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 Property.name="minimumSize".type
114c0 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 ="java.awt.Dimension".editor="or
114e0 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 g.netbeans.beaninfo.editors.Dime
11500 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 nsionEditor">...........<Dimensi
11520 6f 6e 20 76 61 6c 75 65 3d 22 5b 37 32 30 2c 20 32 38 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 on.value="[720,.280]"/>.........
11540 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 </Property>.........<Property.na
11560 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 me="preferredSize".type="java.aw
11580 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e t.Dimension".editor="org.netbean
115a0 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 s.beaninfo.editors.DimensionEdit
115c0 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d or">...........<Dimension.value=
115e0 22 5b 37 32 30 2c 20 32 38 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 "[720,.280]"/>.........</Propert
11600 79 3e 0a 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 3c 41 63 y>.......</Properties>.......<Ac
11620 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 3c cessibilityProperties>.........<
11640 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 Property.name="AccessibleContext
11660 2e 61 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 .accessibleName".type="java.lang
11680 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 73 61 76 65 54 65 78 74 22 2f 3e 0a 20 20 20 20 .String".value="saveText"/>.....
116a0 20 20 3c 2f 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ..</AccessibilityProperties>....
116c0 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 ...<Constraints>.........<Constr
116e0 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d aint.layoutClass="org.netbeans.m
11700 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 odules.form.compat2.layouts.Desi
11720 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 6f 72 67 2e 6e 65 74 62 65 gnBorderLayout".value="org.netbe
11740 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 ans.modules.form.compat2.layouts
11760 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 64 65 72 43 6f 6e 73 74 72 .DesignBorderLayout$BorderConstr
11780 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 42 6f aintsDescription">...........<Bo
117a0 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 72 65 63 74 69 6f 6e 3d 22 43 65 6e 74 65 rderConstraints.direction="Cente
117c0 72 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 r"/>.........</Constraint>......
117e0 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 0a 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 .</Constraints>........<Layout.c
11800 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e lass="org.netbeans.modules.form.
11820 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f compat2.layouts.DesignBorderLayo
11840 75 74 22 2f 3e 0a 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 ut"/>.......<SubComponents>.....
11860 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e ....<Container.class="javax.swin
11880 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 22 g.JPanel".name="lhSettingsPanel"
118a0 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 >...........<Properties>........
118c0 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 .....<Property.name="minimumSize
118e0 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 ".type="java.awt.Dimension".edit
11900 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 or="org.netbeans.beaninfo.editor
11920 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 s.DimensionEditor">.............
11940 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 36 30 2c 20 32 38 30 5d 22 2f ..<Dimension.value="[360,.280]"/
11960 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 >.............</Property>.......
11980 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 ......<Property.name="preferredS
119a0 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 ize".type="java.awt.Dimension".e
119c0 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 ditor="org.netbeans.beaninfo.edi
119e0 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 tors.DimensionEditor">..........
11a00 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 36 30 2c 20 32 38 30 .....<Dimension.value="[360,.280
11a20 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 ]"/>.............</Property>....
11a40 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c .......</Properties>...........<
11a60 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 Constraints>.............<Constr
11a80 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d aint.layoutClass="org.netbeans.m
11aa0 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 odules.form.compat2.layouts.Desi
11ac0 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 6f 72 67 2e 6e 65 74 62 65 gnBorderLayout".value="org.netbe
11ae0 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 ans.modules.form.compat2.layouts
11b00 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 64 65 72 43 6f 6e 73 74 72 .DesignBorderLayout$BorderConstr
11b20 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 aintsDescription">..............
11b40 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 72 65 63 74 69 6f 6e 3d 22 43 .<BorderConstraints.direction="C
11b60 65 6e 74 65 72 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e enter"/>.............</Constrain
11b80 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 0a 20 20 20 t>...........</Constraints>.....
11ba0 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 .......<Layout.class="org.netbea
11bc0 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e ns.modules.form.compat2.layouts.
11be0 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 53 DesignFlowLayout"/>...........<S
11c00 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 ubComponents>.............<Conta
11c20 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 iner.class="javax.swing.JPanel".
11c40 6e 61 6d 65 3d 22 62 69 74 50 6c 61 6e 65 73 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 name="bitPlanesPanel">..........
11c60 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....<Properties>...............
11c80 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 6f 72 64 65 72 22 20 74 79 70 65 3d 22 ..<Property.name="border".type="
11ca0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 62 6f 72 64 65 72 2e 42 6f 72 64 65 72 22 20 65 64 69 74 6f javax.swing.border.Border".edito
11cc0 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 65 64 69 r="org.netbeans.modules.form.edi
11ce0 74 6f 72 73 32 2e 42 6f 72 64 65 72 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 tors2.BorderEditor">............
11d00 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 20 69 6e 66 6f 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e .......<Border.info="org.netbean
11d20 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 62 6f 72 64 65 72 2e 54 69 s.modules.form.compat2.border.Ti
11d40 74 6c 65 64 42 6f 72 64 65 72 49 6e 66 6f 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tledBorderInfo">................
11d60 20 20 20 20 20 3c 54 69 74 6c 65 64 42 6f 72 64 65 72 20 74 69 74 6c 65 3d 22 42 69 74 20 50 6c .....<TitledBorder.title="Bit.Pl
11d80 61 6e 65 73 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 42 6f 72 64 anes"/>...................</Bord
11da0 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a er>.................</Property>.
11dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 ................<Property.name="
11de0 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 minimumSize".type="java.awt.Dime
11e00 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e nsion".editor="org.netbeans.bean
11e20 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 info.editors.DimensionEditor">..
11e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 .................<Dimension.valu
11e60 65 3d 22 5b 33 36 30 2c 20 32 30 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e="[360,.200]"/>................
11e80 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 .</Property>.................<Pr
11ea0 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 operty.name="preferredSize".type
11ec0 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 ="java.awt.Dimension".editor="or
11ee0 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 g.netbeans.beaninfo.editors.Dime
11f00 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nsionEditor">...................
11f20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 36 30 2c 20 32 30 30 5d 22 2f 3e 0a <Dimension.value="[360,.200]"/>.
11f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 ................</Property>.....
11f60 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 ..........</Properties>.........
11f80 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 .......<Layout.class="org.netbea
11fa0 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e ns.modules.form.compat2.layouts.
11fc0 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 DesignFlowLayout"/>.............
11fe0 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..<SubComponents>...............
12000 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e ..<Container.class="javax.swing.
12020 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 22 3e 0a 20 20 JPanel".name="alphaBitPanel">...
12040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ................<Properties>....
12060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d .................<Property.name=
12080 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d "minimumSize".type="java.awt.Dim
120a0 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 ension".editor="org.netbeans.bea
120c0 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a ninfo.editors.DimensionEditor">.
120e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e ......................<Dimension
12100 20 76 61 6c 75 65 3d 22 5b 31 30 30 2c 20 33 33 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .value="[100,.33]"/>............
12120 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .........</Property>............
12140 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6e 61 6d 65 22 20 74 .........<Property.name="name".t
12160 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 61 6c ype="java.lang.String".value="al
12180 70 68 61 42 69 74 50 61 6e 65 6c 22 20 6e 6f 52 65 73 6f 75 72 63 65 3d 22 74 72 75 65 22 2f 3e phaBitPanel".noResource="true"/>
121a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e .....................<Property.n
121c0 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 ame="preferredSize".type="java.a
121e0 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 wt.Dimension".editor="org.netbea
12200 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 ns.beaninfo.editors.DimensionEdi
12220 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d tor">.......................<Dim
12240 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 35 30 2c 20 33 34 5d 22 2f 3e 0a 20 20 20 20 20 ension.value="[350,.34]"/>......
12260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 ...............</Property>......
12280 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 .............</Properties>......
122a0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 .............<AccessibilityPrope
122c0 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 rties>.....................<Prop
122e0 65 72 74 79 20 6e 61 6d 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 erty.name="AccessibleContext.acc
12300 65 73 73 69 62 6c 65 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 essibleName".type="java.lang.Str
12320 69 6e 67 22 20 76 61 6c 75 65 3d 22 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 22 2f 3e 0a 20 20 20 ing".value="alphaBitPanel"/>....
12340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 ...............</AccessibilityPr
12360 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 operties>....................<La
12380 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 yout.class="org.netbeans.modules
123a0 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 .form.compat2.layouts.DesignFlow
123c0 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 Layout"/>...................<Sub
123e0 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Components>.....................
12400 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c <Component.class="javax.swing.JL
12420 61 62 65 6c 22 20 6e 61 6d 65 3d 22 61 6c 70 68 61 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 abel".name="alphaLabel">........
12440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 ...............<Properties>.....
12460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 ....................<Property.na
12480 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 22 20 74 79 70 65 3d 22 69 me="horizontalAlignment".type="i
124a0 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nt".value="0"/>.................
124c0 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 ........<Property.name="text".ty
124e0 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 41 6c 70 pe="java.lang.String".value="Alp
12500 68 61 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 ha"/>.........................<P
12520 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 roperty.name="horizontalTextPosi
12540 74 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 tion".type="int".value="0"/>....
12560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e .....................<Property.n
12580 61 6d 65 3d 22 6d 61 78 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 ame="maximumSize".type="java.awt
125a0 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 .Dimension".editor="org.netbeans
125c0 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f .beaninfo.editors.DimensionEdito
125e0 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 r">...........................<D
12600 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 imension.value="[40,.14]"/>.....
12620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a ....................</Property>.
12640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 ........................<Propert
12660 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e y.name="minimumSize".type="java.
12680 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 awt.Dimension".editor="org.netbe
126a0 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 ans.beaninfo.editors.DimensionEd
126c0 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 itor">..........................
126e0 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 .<Dimension.value="[40,.14]"/>..
12700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 .......................</Propert
12720 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 y>.........................<Prop
12740 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 erty.name="preferredSize".type="
12760 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e java.awt.Dimension".editor="org.
12780 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 netbeans.beaninfo.editors.Dimens
127a0 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ionEditor">.....................
127c0 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d ......<Dimension.value="[40,.14]
127e0 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 "/>.........................</Pr
12800 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f operty>.......................</
12820 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Properties>.....................
12840 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </Component>....................
12860 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a .<Component.class="javax.swing.J
12880 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 62 37 22 3e 0a 20 20 20 20 20 20 20 20 20 20 CheckBox".name="ab7">...........
128a0 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 ............<Properties>........
128c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d .................<Property.name=
128e0 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 "text".type="java.lang.String".v
12900 61 6c 75 65 3d 22 37 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 alue="7"/>......................
12920 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Properties>..................
12940 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...</Component>.................
12960 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e ....<Component.class="javax.swin
12980 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 62 36 22 3e 0a 20 20 20 20 20 20 20 g.JCheckBox".name="ab6">........
129a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 ...............<Properties>.....
129c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 ....................<Property.na
129e0 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 me="text".type="java.lang.String
12a00 22 20 76 61 6c 75 65 3d 22 36 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ".value="6"/>...................
12a20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....</Properties>...............
12a40 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</Component>..............
12a60 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 .......<Component.class="javax.s
12a80 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 62 35 22 3e 0a 20 20 20 20 wing.JCheckBox".name="ab5">.....
12aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 ..................<Properties>..
12ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 .......................<Property
12ae0 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 .name="text".type="java.lang.Str
12b00 69 6e 67 22 20 76 61 6c 75 65 3d 22 35 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ing".value="5"/>................
12b20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .......</Properties>............
12b40 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 .........</Component>...........
12b60 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 ..........<Component.class="java
12b80 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 62 34 22 3e 0a 20 x.swing.JCheckBox".name="ab4">..
12ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 .....................<Properties
12bc0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 >.........................<Prope
12be0 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e rty.name="text".type="java.lang.
12c00 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 34 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 String".value="4"/>.............
12c20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 ..........</Properties>.........
12c40 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 ............</Component>........
12c60 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a .............<Component.class="j
12c80 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 62 33 22 avax.swing.JCheckBox".name="ab3"
12ca0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 >.......................<Propert
12cc0 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 ies>.........................<Pr
12ce0 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 operty.name="text".type="java.la
12d00 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 33 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 ng.String".value="3"/>..........
12d20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 .............</Properties>......
12d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 ...............</Component>.....
12d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 ................<Component.class
12d80 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 61 ="javax.swing.JCheckBox".name="a
12da0 62 32 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 b2">.......................<Prop
12dc0 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 erties>.........................
12de0 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 <Property.name="text".type="java
12e00 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 20 20 .lang.String".value="2"/>.......
12e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 ................</Properties>...
12e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 ..................</Component>..
12e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c ...................<Component.cl
12e80 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 ass="javax.swing.JCheckBox".name
12ea0 3d 22 61 62 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 ="ab1">.......................<P
12ec0 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 roperties>......................
12ee0 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a ...<Property.name="text".type="j
12f00 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 31 22 2f 3e 0a 20 20 20 ava.lang.String".value="1"/>....
12f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e ...................</Properties>
12f40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 .....................</Component
12f60 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 >.....................<Component
12f80 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e .class="javax.swing.JCheckBox".n
12fa0 61 6d 65 3d 22 61 62 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ame="ab0">......................
12fc0 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<Properties>...................
12fe0 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 ......<Property.name="text".type
13000 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a ="java.lang.String".value="0"/>.
13020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 ......................</Properti
13040 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e es>.....................</Compon
13060 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 ent>...................</SubComp
13080 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 onents>.................</Contai
130a0 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 ner>.................<Container.
130c0 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d class="javax.swing.JPanel".name=
130e0 22 72 65 64 42 69 74 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "redBitPanel">..................
13100 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<Properties>...................
13120 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 ..<Property.name="minimumSize".t
13140 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d ype="java.awt.Dimension".editor=
13160 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 "org.netbeans.beaninfo.editors.D
13180 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 imensionEditor">................
131a0 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 31 30 30 2c 20 33 .......<Dimension.value="[100,.3
131c0 33 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 3]"/>.....................</Prop
131e0 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 erty>.....................<Prope
13200 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a rty.name="preferredSize".type="j
13220 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e ava.awt.Dimension".editor="org.n
13240 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 etbeans.beaninfo.editors.Dimensi
13260 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 onEditor">......................
13280 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 35 30 2c 20 33 34 5d 22 2f 3e 0a .<Dimension.value="[350,.34]"/>.
132a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a ....................</Property>.
132c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a ..................</Properties>.
132e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 ...................<Layout.class
13300 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 ="org.netbeans.modules.form.comp
13320 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a at2.layouts.DesignFlowLayout"/>.
13340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 ..................<SubComponents
13360 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 >.....................<Component
13380 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 .class="javax.swing.JLabel".name
133a0 3d 22 72 65 64 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="redLabel">....................
133c0 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...<Properties>.................
133e0 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 ........<Property.name="horizont
13400 61 6c 41 6c 69 67 6e 6d 65 6e 74 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 alAlignment".type="int".value="0
13420 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f "/>.........................<Pro
13440 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e perty.name="text".type="java.lan
13460 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 52 65 64 22 2f 3e 0a 20 20 20 20 20 20 20 20 g.String".value="Red"/>.........
13480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 ................<Property.name="
134a0 68 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e horizontalTextPosition".type="in
134c0 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t".value="0"/>..................
134e0 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 61 78 69 6d 75 6d 53 69 .......<Property.name="maximumSi
13500 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 ze".type="java.awt.Dimension".ed
13520 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 itor="org.netbeans.beaninfo.edit
13540 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 ors.DimensionEditor">...........
13560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 ................<Dimension.value
13580 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="[40,.14]"/>...................
135a0 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</Property>...............
135c0 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 ..........<Property.name="minimu
135e0 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 mSize".type="java.awt.Dimension"
13600 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 .editor="org.netbeans.beaninfo.e
13620 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 ditors.DimensionEditor">........
13640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 ...................<Dimension.va
13660 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lue="[40,.14]"/>................
13680 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .........</Property>............
136a0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 .............<Property.name="pre
136c0 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e ferredSize".type="java.awt.Dimen
136e0 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 sion".editor="org.netbeans.beani
13700 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 nfo.editors.DimensionEditor">...
13720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 ........................<Dimensi
13740 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 on.value="[40,.14]"/>...........
13760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 ..............</Property>.......
13780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 ................</Properties>...
137a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 ..................</Component>..
137c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c ...................<Component.cl
137e0 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 ass="javax.swing.JCheckBox".name
13800 3d 22 72 62 37 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 ="rb7">.......................<P
13820 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 roperties>......................
13840 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a ...<Property.name="text".type="j
13860 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 37 22 2f 3e 0a 20 20 20 ava.lang.String".value="7"/>....
13880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e ...................</Properties>
138a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 .....................</Component
138c0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 >.....................<Component
138e0 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e .class="javax.swing.JCheckBox".n
13900 61 6d 65 3d 22 72 62 36 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ame="rb6">......................
13920 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<Properties>...................
13940 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 ......<Property.name="text".type
13960 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 36 22 2f 3e 0a ="java.lang.String".value="6"/>.
13980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 ......................</Properti
139a0 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e es>.....................</Compon
139c0 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e ent>.....................<Compon
139e0 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 ent.class="javax.swing.JCheckBox
13a00 22 20 6e 61 6d 65 3d 22 72 62 35 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ".name="rb5">...................
13a20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....<Properties>................
13a40 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 .........<Property.name="text".t
13a60 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 35 22 ype="java.lang.String".value="5"
13a80 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 />.......................</Prope
13aa0 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d rties>.....................</Com
13ac0 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d ponent>.....................<Com
13ae0 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b ponent.class="javax.swing.JCheck
13b00 42 6f 78 22 20 6e 61 6d 65 3d 22 72 62 34 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Box".name="rb4">................
13b20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......<Properties>.............
13b40 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 ............<Property.name="text
13b60 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d ".type="java.lang.String".value=
13b80 22 34 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 "4"/>.......................</Pr
13ba0 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f operties>.....................</
13bc0 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c Component>.....................<
13be0 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 Component.class="javax.swing.JCh
13c00 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 72 62 33 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 eckBox".name="rb3">.............
13c20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 ..........<Properties>..........
13c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 ...............<Property.name="t
13c60 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c ext".type="java.lang.String".val
13c80 75 65 3d 22 33 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ue="3"/>.......................<
13ca0 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /Properties>....................
13cc0 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Component>...................
13ce0 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e ..<Component.class="javax.swing.
13d00 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 72 62 32 22 3e 0a 20 20 20 20 20 20 20 20 20 JCheckBox".name="rb2">..........
13d20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 .............<Properties>.......
13d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 ..................<Property.name
13d60 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 ="text".type="java.lang.String".
13d80 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 value="2"/>.....................
13da0 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..</Properties>.................
13dc0 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....</Component>................
13de0 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 .....<Component.class="javax.swi
13e00 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 72 62 31 22 3e 0a 20 20 20 20 20 20 ng.JCheckBox".name="rb1">.......
13e20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ................<Properties>....
13e40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e .....................<Property.n
13e60 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e ame="text".type="java.lang.Strin
13e80 67 22 20 76 61 6c 75 65 3d 22 31 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 g".value="1"/>..................
13ea0 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .....</Properties>..............
13ec0 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......</Component>.............
13ee0 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e ........<Component.class="javax.
13f00 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 72 62 30 22 3e 0a 20 20 20 swing.JCheckBox".name="rb0">....
13f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a ...................<Properties>.
13f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 ........................<Propert
13f60 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 y.name="text".type="java.lang.St
13f80 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ring".value="0"/>...............
13fa0 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 ........</Properties>...........
13fc0 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 ..........</Component>..........
13fe0 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 .........</SubComponents>.......
14000 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 ..........</Container>..........
14020 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 .......<Container.class="javax.s
14040 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 67 72 65 65 6e 42 69 74 50 61 6e 65 6c wing.JPanel".name="greenBitPanel
14060 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 ">...................<Properties
14080 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 >.....................<Property.
140a0 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 name="minimumSize".type="java.aw
140c0 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e t.Dimension".editor="org.netbean
140e0 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 s.beaninfo.editors.DimensionEdit
14100 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 or">.......................<Dime
14120 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 31 30 30 2c 20 33 33 5d 22 2f 3e 0a 20 20 20 20 20 20 nsion.value="[100,.33]"/>.......
14140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 ..............</Property>.......
14160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 ..............<Property.name="pr
14180 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 eferredSize".type="java.awt.Dime
141a0 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e nsion".editor="org.netbeans.bean
141c0 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 info.editors.DimensionEditor">..
141e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 .....................<Dimension.
14200 76 61 6c 75 65 3d 22 5b 33 35 30 2c 20 33 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 value="[350,.34]"/>.............
14220 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 ........</Property>.............
14240 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 ......</Properties>.............
14260 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 .......<Layout.class="org.netbea
14280 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e ns.modules.form.compat2.layouts.
142a0 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 DesignFlowLayout"/>.............
142c0 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 ......<SubComponents>...........
142e0 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 ..........<Component.class="java
14300 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 67 72 65 65 6e 4c 61 62 65 6c x.swing.JLabel".name="greenLabel
14320 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 ">.......................<Proper
14340 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 ties>.........................<P
14360 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e roperty.name="horizontalAlignmen
14380 74 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 t".type="int".value="0"/>.......
143a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 ..................<Property.name
143c0 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 ="text".type="java.lang.String".
143e0 76 61 6c 75 65 3d 22 47 72 65 65 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 value="Green"/>.................
14400 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 ........<Property.name="horizont
14420 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 alTextPosition".type="int".value
14440 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ="0"/>.........................<
14460 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 61 78 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 Property.name="maximumSize".type
14480 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 ="java.awt.Dimension".editor="or
144a0 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 g.netbeans.beaninfo.editors.Dime
144c0 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nsionEditor">...................
144e0 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 ........<Dimension.value="[40,.1
14500 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 4]"/>.........................</
14520 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Property>.......................
14540 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 ..<Property.name="minimumSize".t
14560 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d ype="java.awt.Dimension".editor=
14580 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 "org.netbeans.beaninfo.editors.D
145a0 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 imensionEditor">................
145c0 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 ...........<Dimension.value="[40
145e0 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,.14]"/>........................
14600 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Property>....................
14620 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 .....<Property.name="preferredSi
14640 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 ze".type="java.awt.Dimension".ed
14660 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 itor="org.netbeans.beaninfo.edit
14680 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 ors.DimensionEditor">...........
146a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 ................<Dimension.value
146c0 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="[40,.14]"/>...................
146e0 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</Property>...............
14700 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 ........</Properties>...........
14720 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 ..........</Component>..........
14740 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 ...........<Component.class="jav
14760 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 67 62 37 22 3e 0a ax.swing.JCheckBox".name="gb7">.
14780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 ......................<Propertie
147a0 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 s>.........................<Prop
147c0 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 erty.name="text".type="java.lang
147e0 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 37 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .String".value="7"/>............
14800 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 ...........</Properties>........
14820 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 .............</Component>.......
14840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 ..............<Component.class="
14860 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 67 62 36 javax.swing.JCheckBox".name="gb6
14880 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 ">.......................<Proper
148a0 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 ties>.........................<P
148c0 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c roperty.name="text".type="java.l
148e0 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 36 22 2f 3e 0a 20 20 20 20 20 20 20 20 ang.String".value="6"/>.........
14900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 ..............</Properties>.....
14920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 ................</Component>....
14940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 .................<Component.clas
14960 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 s="javax.swing.JCheckBox".name="
14980 67 62 35 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f gb5">.......................<Pro
149a0 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 perties>........................
149c0 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 .<Property.name="text".type="jav
149e0 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 35 22 2f 3e 0a 20 20 20 20 20 a.lang.String".value="5"/>......
14a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 .................</Properties>..
14a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a ...................</Component>.
14a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 ....................<Component.c
14a60 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d lass="javax.swing.JCheckBox".nam
14a80 65 3d 22 67 62 34 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c e="gb4">.......................<
14aa0 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Properties>.....................
14ac0 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 ....<Property.name="text".type="
14ae0 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 34 22 2f 3e 0a 20 20 java.lang.String".value="4"/>...
14b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 ....................</Properties
14b20 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e >.....................</Componen
14b40 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e t>.....................<Componen
14b60 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 t.class="javax.swing.JCheckBox".
14b80 6e 61 6d 65 3d 22 67 62 33 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 name="gb3">.....................
14ba0 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..<Properties>..................
14bc0 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 .......<Property.name="text".typ
14be0 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 33 22 2f 3e e="java.lang.String".value="3"/>
14c00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 .......................</Propert
14c20 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f ies>.....................</Compo
14c40 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f nent>.....................<Compo
14c60 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f nent.class="javax.swing.JCheckBo
14c80 78 22 20 6e 61 6d 65 3d 22 67 62 32 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 x".name="gb2">..................
14ca0 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....<Properties>...............
14cc0 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 ..........<Property.name="text".
14ce0 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 32 type="java.lang.String".value="2
14d00 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 "/>.......................</Prop
14d20 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f erties>.....................</Co
14d40 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f mponent>.....................<Co
14d60 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 mponent.class="javax.swing.JChec
14d80 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 67 62 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 kBox".name="gb1">...............
14da0 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ........<Properties>............
14dc0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 .............<Property.name="tex
14de0 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 t".type="java.lang.String".value
14e00 3d 22 31 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 ="1"/>.......................</P
14e20 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c roperties>.....................<
14e40 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /Component>.....................
14e60 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 <Component.class="javax.swing.JC
14e80 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 67 62 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 heckBox".name="gb0">............
14ea0 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 ...........<Properties>.........
14ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 ................<Property.name="
14ee0 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 text".type="java.lang.String".va
14f00 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lue="0"/>.......................
14f20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </Properties>...................
14f40 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..</Component>..................
14f60 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</SubComponents>...............
14f80 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ..</Container>.................<
14fa0 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 Container.class="javax.swing.JPa
14fc0 6e 65 6c 22 20 6e 61 6d 65 3d 22 62 6c 75 65 42 69 74 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 nel".name="blueBitPanel">.......
14fe0 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 ............<Properties>........
15000 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e .............<Property.name="min
15020 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 imumSize".type="java.awt.Dimensi
15040 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 on".editor="org.netbeans.beaninf
15060 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 o.editors.DimensionEditor">.....
15080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c ..................<Dimension.val
150a0 75 65 3d 22 5b 31 30 30 2c 20 33 33 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ue="[100,.33]"/>................
150c0 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....</Property>................
150e0 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 .....<Property.name="preferredSi
15100 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 ze".type="java.awt.Dimension".ed
15120 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 itor="org.netbeans.beaninfo.edit
15140 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 ors.DimensionEditor">...........
15160 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 ............<Dimension.value="[3
15180 35 30 2c 20 33 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50,.34]"/>.....................<
151a0 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 /Property>...................</P
151c0 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c roperties>....................<L
151e0 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 ayout.class="org.netbeans.module
15200 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f s.form.compat2.layouts.DesignFlo
15220 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 wLayout"/>...................<Su
15240 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bComponents>....................
15260 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a .<Component.class="javax.swing.J
15280 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 62 6c 75 65 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 Label".name="blueLabel">........
152a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 ...............<Properties>.....
152c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 ....................<Property.na
152e0 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 22 20 74 79 70 65 3d 22 69 me="horizontalAlignment".type="i
15300 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nt".value="0"/>.................
15320 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 ........<Property.name="text".ty
15340 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 42 6c 75 pe="java.lang.String".value="Blu
15360 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 e"/>.........................<Pr
15380 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 operty.name="horizontalTextPosit
153a0 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 ion".type="int".value="0"/>.....
153c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 ....................<Property.na
153e0 6d 65 3d 22 6d 61 78 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e me="maximumSize".type="java.awt.
15400 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e Dimension".editor="org.netbeans.
15420 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 beaninfo.editors.DimensionEditor
15440 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 ">...........................<Di
15460 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 mension.value="[40,.14]"/>......
15480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 ...................</Property>..
154a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 .......................<Property
154c0 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 .name="minimumSize".type="java.a
154e0 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 wt.Dimension".editor="org.netbea
15500 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 ns.beaninfo.editors.DimensionEdi
15520 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tor">...........................
15540 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 <Dimension.value="[40,.14]"/>...
15560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 ......................</Property
15580 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 >.........................<Prope
155a0 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a rty.name="preferredSize".type="j
155c0 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e ava.awt.Dimension".editor="org.n
155e0 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 etbeans.beaninfo.editors.Dimensi
15600 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 onEditor">......................
15620 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 2c 20 31 34 5d 22 .....<Dimension.value="[40,.14]"
15640 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f />.........................</Pro
15660 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 perty>.......................</P
15680 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c roperties>.....................<
156a0 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /Component>.....................
156c0 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 <Component.class="javax.swing.JC
156e0 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 37 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 heckBox".name="bb7">............
15700 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 ...........<Properties>.........
15720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 ................<Property.name="
15740 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 text".type="java.lang.String".va
15760 6c 75 65 3d 22 37 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lue="7"/>.......................
15780 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </Properties>...................
157a0 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..</Component>..................
157c0 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 ...<Component.class="javax.swing
157e0 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 36 22 3e 0a 20 20 20 20 20 20 20 20 .JCheckBox".name="bb6">.........
15800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 ..............<Properties>......
15820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d ...................<Property.nam
15840 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 e="text".type="java.lang.String"
15860 20 76 61 6c 75 65 3d 22 36 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .value="6"/>....................
15880 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...</Properties>................
158a0 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....</Component>...............
158c0 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 ......<Component.class="javax.sw
158e0 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 35 22 3e 0a 20 20 20 20 20 ing.JCheckBox".name="bb5">......
15900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 .................<Properties>...
15920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 ......................<Property.
15940 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 name="text".type="java.lang.Stri
15960 6e 67 22 20 76 61 6c 75 65 3d 22 35 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ng".value="5"/>.................
15980 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 ......</Properties>.............
159a0 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ........</Component>............
159c0 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 .........<Component.class="javax
159e0 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 34 22 3e 0a 20 20 .swing.JCheckBox".name="bb4">...
15a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e ....................<Properties>
15a20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 .........................<Proper
15a40 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 ty.name="text".type="java.lang.S
15a60 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 34 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 tring".value="4"/>..............
15a80 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 .........</Properties>..........
15aa0 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 ...........</Component>.........
15ac0 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 ............<Component.class="ja
15ae0 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 33 22 3e vax.swing.JCheckBox".name="bb3">
15b00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 .......................<Properti
15b20 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f es>.........................<Pro
15b40 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e perty.name="text".type="java.lan
15b60 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 33 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 g.String".value="3"/>...........
15b80 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 ............</Properties>.......
15ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 ..............</Component>......
15bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d ...............<Component.class=
15be0 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d 22 62 62 "javax.swing.JCheckBox".name="bb
15c00 32 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 2">.......................<Prope
15c20 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c rties>.........................<
15c40 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e Property.name="text".type="java.
15c60 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 20 20 20 lang.String".value="2"/>........
15c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ...............</Properties>....
15ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 .................</Component>...
15cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 ..................<Component.cla
15ce0 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 6d 65 3d ss="javax.swing.JCheckBox".name=
15d00 22 62 62 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 "bb1">.......................<Pr
15d20 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 operties>.......................
15d40 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 ..<Property.name="text".type="ja
15d60 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 31 22 2f 3e 0a 20 20 20 20 va.lang.String".value="1"/>.....
15d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a ..................</Properties>.
15da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e ....................</Component>
15dc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 .....................<Component.
15de0 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 22 20 6e 61 class="javax.swing.JCheckBox".na
15e00 6d 65 3d 22 62 62 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 me="bb0">.......................
15e20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <Properties>....................
15e40 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d .....<Property.name="text".type=
15e60 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 "java.lang.String".value="0"/>..
15e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 .....................</Propertie
15ea0 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 s>.....................</Compone
15ec0 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f nt>...................</SubCompo
15ee0 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e nents>.................</Contain
15f00 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 er>...............</SubComponent
15f20 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 s>.............</Container>.....
15f40 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e ........<Container.class="javax.
15f60 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 70 72 65 76 53 65 74 74 69 6e 67 73 swing.JPanel".name="prevSettings
15f80 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 Panel">...............<Propertie
15fa0 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d s>.................<Property.nam
15fc0 65 3d 22 62 6f 72 64 65 72 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 62 6f 72 e="border".type="javax.swing.bor
15fe0 64 65 72 2e 42 6f 72 64 65 72 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 der.Border".editor="org.netbeans
16000 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 65 64 69 74 6f 72 73 32 2e 42 6f 72 64 65 72 45 64 69 .modules.form.editors2.BorderEdi
16020 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 20 tor">...................<Border.
16040 69 6e 66 6f 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e info="org.netbeans.modules.form.
16060 63 6f 6d 70 61 74 32 2e 62 6f 72 64 65 72 2e 54 69 74 6c 65 64 42 6f 72 64 65 72 49 6e 66 6f 22 compat2.border.TitledBorderInfo"
16080 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 54 69 74 6c 65 64 42 6f 72 >.....................<TitledBor
160a0 64 65 72 20 74 69 74 6c 65 3d 22 50 72 65 76 69 65 77 20 53 65 74 74 69 6e 67 73 22 2f 3e 0a 20 der.title="Preview.Settings"/>..
160c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 42 6f 72 64 65 72 3e 0a 20 20 20 20 20 .................</Border>......
160e0 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 ...........</Property>..........
16100 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 .......<Property.name="minimumSi
16120 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 ze".type="java.awt.Dimension".ed
16140 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 itor="org.netbeans.beaninfo.edit
16160 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 ors.DimensionEditor">...........
16180 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 36 30 2c 20 ........<Dimension.value="[360,.
161a0 35 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 50]"/>.................</Propert
161c0 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d y>.................<Property.nam
161e0 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 e="preferredSize".type="java.awt
16200 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 .Dimension".editor="org.netbeans
16220 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f .beaninfo.editors.DimensionEdito
16240 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e r">...................<Dimension
16260 20 76 61 6c 75 65 3d 22 5b 33 36 30 2c 20 35 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 .value="[360,.50]"/>............
16280 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c .....</Property>...............<
162a0 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 /Properties>................<Lay
162c0 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e out.class="org.netbeans.modules.
162e0 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c form.compat2.layouts.DesignFlowL
16300 61 79 6f 75 74 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 ayout">.................<Propert
16320 79 20 6e 61 6d 65 3d 22 76 65 72 74 69 63 61 6c 47 61 70 22 20 74 79 70 65 3d 22 69 6e 74 22 20 y.name="verticalGap".type="int".
16340 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 4c 61 79 6f value="0"/>...............</Layo
16360 75 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 ut>...............<SubComponents
16380 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 >.................<Component.cla
163a0 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 68 64 ss="javax.swing.JLabel".name="hd
163c0 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 Label">...................<Prope
163e0 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 rties>.....................<Prop
16400 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 erty.name="text".type="java.lang
16420 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 49 6e 63 6c 75 64 65 20 48 65 78 20 44 75 6d 70 .String".value="Include.Hex.Dump
16440 20 49 6e 20 50 72 65 76 69 65 77 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .In.Preview"/>..................
16460 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c .</Properties>.................<
16480 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d /Component>.................<Com
164a0 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b ponent.class="javax.swing.JCheck
164c0 42 6f 78 22 20 6e 61 6d 65 3d 22 68 64 49 6e 63 6c 75 64 65 22 3e 0a 20 20 20 20 20 20 20 20 20 Box".name="hdInclude">..........
164e0 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 .........<Properties>...........
16500 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 73 65 6c 65 63 74 ..........<Property.name="select
16520 65 64 22 20 74 79 70 65 3d 22 62 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f ed".type="boolean".value="true"/
16540 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 >...................</Properties
16560 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 >.................</Component>..
16580 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 .............</SubComponents>...
165a0 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 ..........</Container>..........
165c0 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 .</SubComponents>.........</Cont
165e0 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d ainer>.........<Container.class=
16600 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 72 68 53 65 74 "javax.swing.JPanel".name="rhSet
16620 74 69 6e 67 73 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 tingsPanel">...........<Properti
16640 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 es>.............<Property.name="
16660 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 minimumSize".type="java.awt.Dime
16680 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e nsion".editor="org.netbeans.bean
166a0 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 info.editors.DimensionEditor">..
166c0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b .............<Dimension.value="[
166e0 33 30 30 2c 20 32 38 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 300,.280]"/>.............</Prope
16700 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d rty>.............<Property.name=
16720 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 "preferredSize".type="java.awt.D
16740 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 imension".editor="org.netbeans.b
16760 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 eaninfo.editors.DimensionEditor"
16780 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 >...............<Dimension.value
167a0 3d 22 5b 33 30 30 2c 20 32 38 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 ="[300,.280]"/>.............</Pr
167c0 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a operty>...........</Properties>.
167e0 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 ..........<Constraints>.........
16800 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 ....<Constraint.layoutClass="org
16820 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c .netbeans.modules.form.compat2.l
16840 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 ayouts.DesignBorderLayout".value
16860 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 ="org.netbeans.modules.form.comp
16880 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 at2.layouts.DesignBorderLayout$B
168a0 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 orderConstraintsDescription">...
168c0 20 20 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 ............<BorderConstraints.d
168e0 69 72 65 63 74 69 6f 6e 3d 22 45 61 73 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f irection="East"/>.............</
16900 43 6f 6e 73 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 Constraint>...........</Constrai
16920 6e 74 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f nts>............<Layout.class="o
16940 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 rg.netbeans.modules.form.compat2
16960 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 3e 0a 20 20 20 20 .layouts.DesignFlowLayout">.....
16980 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 ........<Property.name="horizont
169a0 61 6c 47 61 70 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 alGap".type="int".value="0"/>...
169c0 20 20 20 20 20 20 20 20 3c 2f 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 ........</Layout>...........<Sub
169e0 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e Components>.............<Contain
16a00 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 er.class="javax.swing.JPanel".na
16a20 6d 65 3d 22 6f 72 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 me="orderSettingsPanel">........
16a40 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......<Properties>.............
16a60 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 6f 72 64 65 72 22 20 74 79 70 65 ....<Property.name="border".type
16a80 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 62 6f 72 64 65 72 2e 42 6f 72 64 65 72 22 20 65 64 69 ="javax.swing.border.Border".edi
16aa0 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 65 tor="org.netbeans.modules.form.e
16ac0 64 69 74 6f 72 73 32 2e 42 6f 72 64 65 72 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 ditors2.BorderEditor">..........
16ae0 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 20 69 6e 66 6f 3d 22 6f 72 67 2e 6e 65 74 62 65 .........<Border.info="org.netbe
16b00 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 62 6f 72 64 65 72 2e ans.modules.form.compat2.border.
16b20 54 69 74 6c 65 64 42 6f 72 64 65 72 49 6e 66 6f 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 TitledBorderInfo">..............
16b40 20 20 20 20 20 20 20 3c 54 69 74 6c 65 64 42 6f 72 64 65 72 20 74 69 74 6c 65 3d 22 4f 72 64 65 .......<TitledBorder.title="Orde
16b60 72 20 73 65 74 74 69 6e 67 73 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r.settings"/>...................
16b80 3c 2f 42 6f 72 64 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 </Border>.................</Prop
16ba0 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 erty>.................<Property.
16bc0 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 name="minimumSize".type="java.aw
16be0 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e t.Dimension".editor="org.netbean
16c00 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 s.beaninfo.editors.DimensionEdit
16c20 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f or">...................<Dimensio
16c40 6e 20 76 61 6c 75 65 3d 22 5b 33 30 30 2c 20 32 36 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 n.value="[300,.260]"/>..........
16c60 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .......</Property>..............
16c80 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 ...<Property.name="preferredSize
16ca0 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 ".type="java.awt.Dimension".edit
16cc0 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 or="org.netbeans.beaninfo.editor
16ce0 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 s.DimensionEditor">.............
16d00 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 33 30 30 2c 20 32 36 ......<Dimension.value="[300,.26
16d20 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 0]"/>.................</Property
16d40 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 >...............</Properties>...
16d60 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e .............<Layout.class="org.
16d80 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 netbeans.modules.form.compat2.la
16da0 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 3e 0a 20 20 20 20 20 20 20 youts.DesignFlowLayout">........
16dc0 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 61 6c 69 67 6e 6d 65 .........<Property.name="alignme
16de0 6e 74 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 nt".type="int".value="0"/>......
16e00 20 20 20 20 20 20 20 20 20 3c 2f 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .........</Layout>..............
16e20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<SubComponents>................
16e40 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a .<Container.class="javax.swing.J
16e60 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 65 78 74 72 61 63 74 42 79 50 61 6e 65 6c 22 3e 0a 0a 20 Panel".name="extractByPanel">...
16e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 .................<Layout.class="
16ea0 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 org.netbeans.modules.form.compat
16ec0 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 2.layouts.DesignFlowLayout"/>...
16ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a ................<SubComponents>.
16f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 ....................<Component.c
16f20 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 lass="javax.swing.JLabel".name="
16f40 65 78 74 72 61 63 74 42 79 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 extractByLabel">................
16f60 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......<Properties>.............
16f80 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 ............<Property.name="text
16fa0 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d ".type="java.lang.String".value=
16fc0 22 45 78 74 72 61 63 74 20 42 79 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "Extract.By"/>..................
16fe0 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .....</Properties>..............
17000 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......</Component>.............
17020 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e ........<Component.class="javax.
17040 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 62 79 52 6f 77 42 swing.JRadioButton".name="byRowB
17060 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 utton">.......................<P
17080 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 roperties>......................
170a0 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 70 22 20 ...<Property.name="buttonGroup".
170c0 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 65 type="javax.swing.ButtonGroup".e
170e0 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d ditor="org.netbeans.modules.form
17100 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 65 72 74 .RADComponent$ButtonGroupPropert
17120 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 yEditor">.......................
17140 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 62 79 47 72 6f 75 70 22 ....<ComponentRef.name="byGroup"
17160 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f />.........................</Pro
17180 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c perty>.........................<
171a0 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 73 65 6c 65 63 74 65 64 22 20 74 79 70 65 3d 22 62 Property.name="selected".type="b
171c0 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 oolean".value="true"/>..........
171e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 ...............<Property.name="t
17200 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c ext".type="java.lang.String".val
17220 75 65 3d 22 52 6f 77 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ue="Row"/>......................
17240 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Properties>..................
17260 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...</Component>.................
17280 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e ....<Component.class="javax.swin
172a0 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 62 79 43 6f 6c 75 6d 6e 42 75 g.JRadioButton".name="byColumnBu
172c0 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 tton">.......................<Pr
172e0 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 operties>.......................
17300 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 70 22 20 74 ..<Property.name="buttonGroup".t
17320 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 65 64 ype="javax.swing.ButtonGroup".ed
17340 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e itor="org.netbeans.modules.form.
17360 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 65 72 74 79 RADComponent$ButtonGroupProperty
17380 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Editor">........................
173a0 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 62 79 47 72 6f 75 70 22 2f ...<ComponentRef.name="byGroup"/
173c0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 >.........................</Prop
173e0 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 erty>.........................<P
17400 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c roperty.name="text".type="java.l
17420 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 43 6f 6c 75 6d 6e 22 2f 3e 0a 20 20 20 ang.String".value="Column"/>....
17440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e ...................</Properties>
17460 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 .....................</Component
17480 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 >...................</SubCompone
174a0 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 nts>.................</Container
174c0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 >.................<Container.cla
174e0 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 62 69 ss="javax.swing.JPanel".name="bi
17500 74 4f 72 64 65 72 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tOrderPanel">...................
17520 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <Properties>....................
17540 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 .<Property.name="preferredSize".
17560 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 type="java.awt.Dimension".editor
17580 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e ="org.netbeans.beaninfo.editors.
175a0 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 DimensionEditor">...............
175c0 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 32 34 30 2c 20 ........<Dimension.value="[240,.
175e0 34 31 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 41]"/>.....................</Pro
17600 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 perty>...................</Prope
17620 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 rties>....................<Layou
17640 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f t.class="org.netbeans.modules.fo
17660 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 rm.compat2.layouts.DesignFlowLay
17680 6f 75 74 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 out">.....................<Prope
176a0 72 74 79 20 6e 61 6d 65 3d 22 61 6c 69 67 6e 6d 65 6e 74 22 20 74 79 70 65 3d 22 69 6e 74 22 20 rty.name="alignment".type="int".
176c0 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f value="0"/>...................</
176e0 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f Layout>...................<SubCo
17700 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 mponents>.....................<C
17720 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 omponent.class="javax.swing.JLab
17740 65 6c 22 20 6e 61 6d 65 3d 22 62 69 74 4f 72 64 65 72 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 el".name="bitOrderLabel">.......
17760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ................<Properties>....
17780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e .....................<Property.n
177a0 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e ame="text".type="java.lang.Strin
177c0 67 22 20 76 61 6c 75 65 3d 22 42 69 74 20 4f 72 64 65 72 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 g".value="Bit.Order"/>..........
177e0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 .............</Properties>......
17800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 ...............</Component>.....
17820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 ................<Component.class
17840 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 ="javax.swing.JRadioButton".name
17860 3d 22 4d 53 42 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="MSBButton">...................
17880 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....<Properties>................
178a0 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 .........<Property.name="buttonG
178c0 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 roup".type="javax.swing.ButtonGr
178e0 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 oup".editor="org.netbeans.module
17900 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 s.form.RADComponent$ButtonGroupP
17920 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ropertyEditor">.................
17940 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 62 69 ..........<ComponentRef.name="bi
17960 74 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tGroup"/>.......................
17980 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..</Property>...................
179a0 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 73 65 6c 65 63 74 65 64 22 20 ......<Property.name="selected".
179c0 74 79 70 65 3d 22 62 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 type="boolean".value="true"/>...
179e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 ......................<Property.
17a00 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 name="text".type="java.lang.Stri
17a20 6e 67 22 20 76 61 6c 75 65 3d 22 4d 53 42 20 46 69 72 73 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 ng".value="MSB.First"/>.........
17a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 ..............</Properties>.....
17a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 ................</Component>....
17a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 .................<Component.clas
17aa0 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d s="javax.swing.JRadioButton".nam
17ac0 65 3d 22 4c 53 42 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e="LSBButton">..................
17ae0 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....<Properties>...............
17b00 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e ..........<Property.name="button
17b20 47 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 Group".type="javax.swing.ButtonG
17b40 72 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c roup".editor="org.netbeans.modul
17b60 65 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 es.form.RADComponent$ButtonGroup
17b80 50 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 PropertyEditor">................
17ba0 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 62 ...........<ComponentRef.name="b
17bc0 69 74 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 itGroup"/>......................
17be0 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...</Property>..................
17c00 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 .......<Property.name="text".typ
17c20 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 4c 53 42 20 e="java.lang.String".value="LSB.
17c40 46 69 72 73 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c First"/>.......................<
17c60 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /Properties>....................
17c80 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Component>...................
17ca0 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </SubComponents>................
17cc0 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 .</Container>.................<C
17ce0 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e ontainer.class="javax.swing.JPan
17d00 65 6c 22 20 6e 61 6d 65 3d 22 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 22 3e 0a 20 el".name="bitPlaneOrderPanel">..
17d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 .................<Properties>...
17d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 ..................<Property.name
17d60 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e ="preferredSize".type="java.awt.
17d80 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e Dimension".editor="org.netbeans.
17da0 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 beaninfo.editors.DimensionEditor
17dc0 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 ">.......................<Dimens
17de0 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 32 30 30 2c 20 31 32 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 ion.value="[200,.120]"/>........
17e00 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 .............</Property>........
17e20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 0a 20 20 20 20 20 20 ...........</Properties>........
17e40 20 20 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ............<Layout>............
17e60 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 20 64 69 6d 3d 22 30 .........<DimensionLayout.dim="0
17e80 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 ">.......................<Group.
17ea0 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 type="103".groupAlignment="0".at
17ec0 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tributes="0">...................
17ee0 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 6c 69 67 6e 6d ........<Group.type="102".alignm
17f00 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 ent="0".attributes="0">.........
17f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 ......................<EmptySpac
17f40 65 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 e.max="-2".attributes="0"/>.....
17f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 ..........................<Group
17f80 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 .type="103".groupAlignment="0".a
17fa0 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ttributes="0">..................
17fc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 .................<Component.id="
17fe0 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 bitPlaneOrderLabel".alignment="0
18000 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 ".min="-2".max="-2".attributes="
18020 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0"/>............................
18040 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 6c 69 67 6e 6d 65 .......<Group.type="102".alignme
18060 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 nt="0".attributes="0">..........
18080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d .............................<Em
180a0 70 74 79 53 70 61 63 65 20 6d 69 6e 3d 22 31 30 22 20 70 72 65 66 3d 22 31 30 22 20 6d 61 78 3d ptySpace.min="10".pref="10".max=
180c0 22 31 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 "10".attributes="0"/>...........
180e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f ............................<Gro
18100 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 up.type="103".groupAlignment="0"
18120 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .attributes="0">................
18140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 ...........................<Grou
18160 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 p.type="102".alignment="0".attri
18180 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 butes="0">......................
181a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e .........................<Compon
181c0 65 6e 74 20 69 64 3d 22 52 42 47 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d ent.id="RBGButton".min="-2".max=
181e0 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 "-2".attributes="0"/>...........
18200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18220 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 74 79 70 65 3d 22 73 65 70 61 72 61 74 65 22 20 ....<EmptySpace.type="separate".
18240 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 max="-2".attributes="0"/>.......
18260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18280 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 42 52 47 42 75 74 74 6f 6e ........<Component.id="BRGButton
182a0 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 ".min="-2".max="-2".attributes="
182c0 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0"/>............................
182e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 ...............</Group>.........
18300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18320 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 ..<Group.type="102".alignment="0
18340 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ".attributes="0">...............
18360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18380 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 52 47 42 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d <Component.id="RGBButton".min="-
183a0 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 2".max="-2".attributes="0"/>....
183c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
183e0 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 74 79 70 65 3d 22 73 65 70 ...........<EmptySpace.type="sep
18400 61 72 61 74 65 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e arate".max="-2".attributes="0"/>
18420 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 47 52 ...............<Component.id="GR
18460 42 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 BButton".min="-2".max="-2".attri
18480 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 butes="0"/>.....................
184a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 ......................</Group>..
184c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
184e0 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 32 22 20 61 6c 69 67 6e .........<Group.type="102".align
18500 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 ment="0".attributes="0">........
18520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18540 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 47 42 52 42 75 74 74 6f 6e 22 .......<Component.id="GBRButton"
18560 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 .min="-2".max="-2".attributes="0
18580 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "/>.............................
185a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 74 79 ..................<EmptySpace.ty
185c0 70 65 3d 22 73 65 70 61 72 61 74 65 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 pe="separate".max="-2".attribute
185e0 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s="0"/>.........................
18600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 ......................<Component
18620 20 69 64 3d 22 42 47 52 42 75 74 74 6f 6e 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 .id="BGRButton".min="-2".max="-2
18640 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ".attributes="0"/>..............
18660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 .............................</G
18680 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 roup>...........................
186a0 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ............</Group>............
186c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a .......................</Group>.
186e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f ..............................</
18700 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Group>..........................
18720 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 70 72 65 66 3d 22 37 32 22 20 6d 61 78 3d 22 .....<EmptySpace.pref="72".max="
18740 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 32767".attributes="0"/>.........
18760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 ..................</Group>......
18780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 .................</Group>.......
187a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 3e ..............</DimensionLayout>
187c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c .....................<DimensionL
187e0 61 79 6f 75 74 20 64 69 6d 3d 22 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ayout.dim="1">..................
18800 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 .....<Group.type="103".groupAlig
18820 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 nment="0".attributes="0">.......
18840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d ....................<Group.type=
18860 22 31 30 32 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 "102".alignment="0".attributes="
18880 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0">.............................
188a0 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 ..<EmptySpace.max="-2".attribute
188c0 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s="0"/>.........................
188e0 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 62 69 74 50 6c 61 6e 65 4f 72 64 ......<Component.id="bitPlaneOrd
18900 65 72 4c 61 62 65 6c 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 erLabel".min="-2".max="-2".attri
18920 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 butes="0"/>.....................
18940 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 74 79 70 65 3d 22 75 6e 72 65 ..........<EmptySpace.type="unre
18960 6c 61 74 65 64 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e lated".max="-2".attributes="0"/>
18980 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ...............................<
189a0 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d Group.type="103".groupAlignment=
189c0 22 33 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 "3".attributes="0">.............
189e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 ......................<Component
18a00 20 69 64 3d 22 52 47 42 42 75 74 74 6f 6e 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 6d 69 .id="RGBButton".alignment="3".mi
18a20 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e n="-2".max="-2".attributes="0"/>
18a40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
18a60 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 47 52 42 42 75 74 74 6f 6e 22 20 61 6c 69 ...<Component.id="GRBButton".ali
18a80 67 6e 6d 65 6e 74 3d 22 33 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 gnment="3".min="-2".max="-2".att
18aa0 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ributes="0"/>...................
18ac0 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ............</Group>............
18ae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 74 ...................<EmptySpace.t
18b00 79 70 65 3d 22 75 6e 72 65 6c 61 74 65 64 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 ype="unrelated".max="-2".attribu
18b20 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tes="0"/>.......................
18b40 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 ........<Group.type="103".groupA
18b60 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 lignment="3".attributes="0">....
18b80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ...............................<
18ba0 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 52 42 47 42 75 74 74 6f 6e 22 20 61 6c 69 67 6e 6d 65 Component.id="RBGButton".alignme
18bc0 6e 74 3d 22 33 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 nt="3".min="-2".max="-2".attribu
18be0 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tes="0"/>.......................
18c00 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 42 52 47 42 75 ............<Component.id="BRGBu
18c20 74 74 6f 6e 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 tton".alignment="3".min="-2".max
18c40 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 ="-2".attributes="0"/>..........
18c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 .....................</Group>...
18c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 6d 70 ............................<Emp
18ca0 74 79 53 70 61 63 65 20 74 79 70 65 3d 22 75 6e 72 65 6c 61 74 65 64 22 20 6d 61 78 3d 22 2d 32 tySpace.type="unrelated".max="-2
18cc0 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ".attributes="0"/>..............
18ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 .................<Group.type="10
18d00 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 61 74 74 72 69 62 75 74 65 73 3".groupAlignment="3".attributes
18d20 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="0">...........................
18d40 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 47 42 52 42 75 74 74 6f 6e ........<Component.id="GBRButton
18d60 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 6d 69 6e 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 ".alignment="3".min="-2".max="-2
18d80 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ".attributes="0"/>..............
18da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 .....................<Component.
18dc0 69 64 3d 22 42 47 52 42 75 74 74 6f 6e 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 33 22 20 6d 69 6e id="BGRButton".alignment="3".min
18de0 3d 22 2d 32 22 20 6d 61 78 3d 22 2d 32 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a ="-2".max="-2".attributes="0"/>.
18e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f ..............................</
18e20 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Group>..........................
18e40 20 20 20 20 20 3c 45 6d 70 74 79 53 70 61 63 65 20 70 72 65 66 3d 22 31 33 22 20 6d 61 78 3d 22 .....<EmptySpace.pref="13".max="
18e60 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 32767".attributes="0"/>.........
18e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 ..................</Group>......
18ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 .................</Group>.......
18ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 3e ..............</DimensionLayout>
18ee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 4c 61 79 6f 75 74 3e 0a 20 20 20 ...................</Layout>....
18f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 ...............<SubComponents>..
18f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c ...................<Component.cl
18f40 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 62 ass="javax.swing.JLabel".name="b
18f60 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 itPlaneOrderLabel">.............
18f80 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 ..........<Properties>..........
18fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 ...............<Property.name="t
18fc0 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c ext".type="java.lang.String".val
18fe0 75 65 3d 22 42 69 74 20 50 6c 61 6e 65 20 4f 72 64 65 72 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 ue="Bit.Plane.Order"/>..........
19000 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 .............</Properties>......
19020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 ...............</Component>.....
19040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 ................<Component.class
19060 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 ="javax.swing.JRadioButton".name
19080 3d 22 52 47 42 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="RGBButton">...................
190a0 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....<Properties>................
190c0 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 .........<Property.name="buttonG
190e0 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 roup".type="javax.swing.ButtonGr
19100 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 oup".editor="org.netbeans.module
19120 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 s.form.RADComponent$ButtonGroupP
19140 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ropertyEditor">.................
19160 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 70 6c ..........<ComponentRef.name="pl
19180 61 6e 65 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 aneGroup"/>.....................
191a0 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....</Property>.................
191c0 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 73 65 6c 65 63 74 65 64 ........<Property.name="selected
191e0 22 20 74 79 70 65 3d 22 62 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a ".type="boolean".value="true"/>.
19200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 ........................<Propert
19220 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 y.name="text".type="java.lang.St
19240 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 52 47 42 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 ring".value="RGB"/>.............
19260 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 ..........</Properties>.........
19280 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 ............</Component>........
192a0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a .............<Component.class="j
192c0 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 52 avax.swing.JRadioButton".name="R
192e0 42 47 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 BGButton">......................
19300 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<Properties>...................
19320 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 ......<Property.name="buttonGrou
19340 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 p".type="javax.swing.ButtonGroup
19360 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 ".editor="org.netbeans.modules.f
19380 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 orm.RADComponent$ButtonGroupProp
193a0 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ertyEditor">....................
193c0 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 70 6c 61 6e 65 .......<ComponentRef.name="plane
193e0 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Group"/>........................
19400 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .</Property>....................
19420 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d .....<Property.name="text".type=
19440 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 52 42 47 22 2f 3e "java.lang.String".value="RBG"/>
19460 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 .......................</Propert
19480 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f ies>.....................</Compo
194a0 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f nent>.....................<Compo
194c0 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 nent.class="javax.swing.JRadioBu
194e0 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 47 42 52 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 tton".name="GBRButton">.........
19500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 ..............<Properties>......
19520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d ...................<Property.nam
19540 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e e="buttonGroup".type="javax.swin
19560 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 g.ButtonGroup".editor="org.netbe
19580 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 ans.modules.form.RADComponent$Bu
195a0 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 ttonGroupPropertyEditor">.......
195c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 ....................<ComponentRe
195e0 66 20 6e 61 6d 65 3d 22 70 6c 61 6e 65 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 f.name="planeGroup"/>...........
19600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 ..............</Property>.......
19620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 ..................<Property.name
19640 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 ="text".type="java.lang.String".
19660 76 61 6c 75 65 3d 22 47 42 52 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 value="GBR"/>...................
19680 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....</Properties>...............
196a0 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</Component>..............
196c0 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 .......<Component.class="javax.s
196e0 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 47 52 42 42 75 74 74 wing.JRadioButton".name="GRBButt
19700 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 on">.......................<Prop
19720 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 erties>.........................
19740 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 70 22 20 74 79 70 <Property.name="buttonGroup".typ
19760 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 65 64 69 74 e="javax.swing.ButtonGroup".edit
19780 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 52 41 or="org.netbeans.modules.form.RA
197a0 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 65 72 74 79 45 64 DComponent$ButtonGroupPropertyEd
197c0 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 itor">..........................
197e0 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 70 6c 61 6e 65 47 72 6f 75 70 22 .<ComponentRef.name="planeGroup"
19800 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f />.........................</Pro
19820 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c perty>.........................<
19840 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e Property.name="text".type="java.
19860 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 47 52 42 22 2f 3e 0a 20 20 20 20 20 lang.String".value="GRB"/>......
19880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 .................</Properties>..
198a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a ...................</Component>.
198c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 ....................<Component.c
198e0 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 lass="javax.swing.JRadioButton".
19900 6e 61 6d 65 3d 22 42 52 47 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 name="BRGButton">...............
19920 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 ........<Properties>............
19940 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 .............<Property.name="but
19960 74 6f 6e 47 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 tonGroup".type="javax.swing.Butt
19980 6f 6e 47 72 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f onGroup".editor="org.netbeans.mo
199a0 64 75 6c 65 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 dules.form.RADComponent$ButtonGr
199c0 6f 75 70 50 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 oupPropertyEditor">.............
199e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 ..............<ComponentRef.name
19a00 3d 22 70 6c 61 6e 65 47 72 6f 75 70 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ="planeGroup"/>.................
19a20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 ........</Property>.............
19a40 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 ............<Property.name="text
19a60 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d ".type="java.lang.String".value=
19a80 22 42 52 47 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f "BRG"/>.......................</
19aa0 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Properties>.....................
19ac0 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </Component>....................
19ae0 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a .<Component.class="javax.swing.J
19b00 52 61 64 69 6f 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 42 47 52 42 75 74 74 6f 6e 22 3e 0a 20 RadioButton".name="BGRButton">..
19b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 .....................<Properties
19b40 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 >.........................<Prope
19b60 72 74 79 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 47 72 6f 75 70 22 20 74 79 70 65 3d 22 6a 61 76 rty.name="buttonGroup".type="jav
19b80 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 22 20 65 64 69 74 6f 72 3d 22 6f 72 ax.swing.ButtonGroup".editor="or
19ba0 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 52 41 44 43 6f 6d 70 6f g.netbeans.modules.form.RADCompo
19bc0 6e 65 6e 74 24 42 75 74 74 6f 6e 47 72 6f 75 70 50 72 6f 70 65 72 74 79 45 64 69 74 6f 72 22 3e nent$ButtonGroupPropertyEditor">
19be0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 ...........................<Comp
19c00 6f 6e 65 6e 74 52 65 66 20 6e 61 6d 65 3d 22 70 6c 61 6e 65 47 72 6f 75 70 22 2f 3e 0a 20 20 20 onentRef.name="planeGroup"/>....
19c20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e .....................</Property>
19c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 .........................<Proper
19c60 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 ty.name="text".type="java.lang.S
19c80 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 42 47 52 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 tring".value="BGR"/>............
19ca0 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 ...........</Properties>........
19cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 .............</Component>.......
19ce0 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 ............</SubComponents>....
19d00 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 .............</Container>.......
19d20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 ........</SubComponents>........
19d40 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 .....</Container>...........</Su
19d60 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 bComponents>.........</Container
19d80 3e 0a 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 2f 43 >.......</SubComponents>.....</C
19da0 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 ontainer>.....<Container.class="
19dc0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 65 78 50 72 65 76 javax.swing.JPanel".name="exPrev
19de0 69 65 77 50 61 6e 65 6c 22 3e 0a 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 iewPanel">.......<Constraints>..
19e00 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 .......<Constraint.layoutClass="
19e20 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 org.netbeans.modules.form.compat
19e40 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 2.layouts.DesignBorderLayout".va
19e60 6c 75 65 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 lue="org.netbeans.modules.form.c
19e80 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 ompat2.layouts.DesignBorderLayou
19ea0 74 24 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e t$BorderConstraintsDescription">
19ec0 0a 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 ...........<BorderConstraints.di
19ee0 72 65 63 74 69 6f 6e 3d 22 4e 6f 72 74 68 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 rection="North"/>.........</Cons
19f00 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 0a 20 20 traint>.......</Constraints>....
19f20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e ....<Layout.class="org.netbeans.
19f40 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 modules.form.compat2.layouts.Des
19f60 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 3c 53 75 62 43 6f 6d ignBorderLayout"/>.......<SubCom
19f80 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 ponents>.........<Component.clas
19fa0 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 22 20 6e 61 6d 65 3d 22 65 78 50 s="javax.swing.JLabel".name="exP
19fc0 72 65 76 69 65 77 4c 61 62 65 6c 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 reviewLabel">...........<Propert
19fe0 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d ies>.............<Property.name=
1a000 22 68 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 22 20 74 79 70 65 3d 22 69 6e 74 22 "horizontalAlignment".type="int"
1a020 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 .value="0"/>.............<Proper
1a040 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 ty.name="text".type="java.lang.S
1a060 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 45 78 74 72 61 63 74 20 50 72 65 76 69 65 77 22 2f 3e tring".value="Extract.Preview"/>
1a080 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 .............<Property.name="hor
1a0a0 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 izontalTextPosition".type="int".
1a0c0 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 value="0"/>.............<Propert
1a0e0 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e y.name="minimumSize".type="java.
1a100 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 awt.Dimension".editor="org.netbe
1a120 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 ans.beaninfo.editors.DimensionEd
1a140 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 itor">...............<Dimension.
1a160 76 61 6c 75 65 3d 22 5b 32 30 2c 20 31 34 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c value="[20,.14]"/>.............<
1a180 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 /Property>...........</Propertie
1a1a0 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 s>...........<AccessibilityPrope
1a1c0 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d rties>.............<Property.nam
1a1e0 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 65 73 73 69 62 6c 65 4e e="AccessibleContext.accessibleN
1a200 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c ame".type="java.lang.String".val
1a220 75 65 3d 22 70 72 65 76 69 65 77 4c 61 62 65 6c 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f ue="previewLabel"/>...........</
1a240 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 AccessibilityProperties>........
1a260 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f ...<Constraints>.............<Co
1a280 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 nstraint.layoutClass="org.netbea
1a2a0 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e ns.modules.form.compat2.layouts.
1a2c0 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 6f 72 67 2e 6e DesignBorderLayout".value="org.n
1a2e0 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 etbeans.modules.form.compat2.lay
1a300 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 64 65 72 43 6f outs.DesignBorderLayout$BorderCo
1a320 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 nstraintsDescription">..........
1a340 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 72 65 63 74 69 6f .....<BorderConstraints.directio
1a360 6e 3d 22 43 65 6e 74 65 72 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 n="Center"/>.............</Const
1a380 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a raint>...........</Constraints>.
1a3a0 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f ........</Component>.........<Co
1a3c0 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 53 63 72 6f ntainer.class="javax.swing.JScro
1a3e0 6c 6c 50 61 6e 65 22 20 6e 61 6d 65 3d 22 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 22 3e 0a 20 20 20 llPane".name="jScrollPane1">....
1a400 20 20 20 20 20 20 20 3c 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c .......<AuxValues>.............<
1a420 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 61 75 74 6f 53 63 72 6f 6c 6c 50 61 6e 65 22 20 74 AuxValue.name="autoScrollPane".t
1a440 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 ype="java.lang.Boolean".value="t
1a460 72 75 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 rue"/>...........</AuxValues>...
1a480 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 ........<Constraints>...........
1a4a0 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e ..<Constraint.layoutClass="org.n
1a4c0 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 etbeans.modules.form.compat2.lay
1a4e0 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 outs.DesignBorderLayout".value="
1a500 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 org.netbeans.modules.form.compat
1a520 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 2.layouts.DesignBorderLayout$Bor
1a540 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 derConstraintsDescription">.....
1a560 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 72 ..........<BorderConstraints.dir
1a580 65 63 74 69 6f 6e 3d 22 4c 61 73 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f ection="Last"/>.............</Co
1a5a0 6e 73 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 nstraint>...........</Constraint
1a5c0 73 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 s>............<Layout.class="org
1a5e0 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c .netbeans.modules.form.compat2.l
1a600 61 79 6f 75 74 73 2e 73 75 70 70 6f 72 74 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 53 75 70 70 6f 72 ayouts.support.JScrollPaneSuppor
1a620 74 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 tLayout"/>...........<SubCompone
1a640 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 nts>.............<Component.clas
1a660 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 54 65 78 74 41 72 65 61 22 20 6e 61 6d 65 3d 22 s="javax.swing.JTextArea".name="
1a680 6a 50 72 65 76 69 65 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 jPreview">...............<Proper
1a6a0 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 ties>.................<Property.
1a6c0 6e 61 6d 65 3d 22 63 6f 6c 75 6d 6e 73 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d name="columns".type="int".value=
1a6e0 22 32 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 "20"/>.................<Property
1a700 20 6e 61 6d 65 3d 22 65 64 69 74 61 62 6c 65 22 20 74 79 70 65 3d 22 62 6f 6f 6c 65 61 6e 22 20 .name="editable".type="boolean".
1a720 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 value="false"/>.................
1a740 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 66 6f 6e 74 22 20 74 79 70 65 3d 22 6a 61 76 61 <Property.name="font".type="java
1a760 2e 61 77 74 2e 46 6f 6e 74 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e .awt.Font".editor="org.netbeans.
1a780 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 46 6f 6e 74 45 64 69 74 6f 72 22 3e 0a 20 20 beaninfo.editors.FontEditor">...
1a7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 46 6f 6e 74 20 6e 61 6d 65 3d 22 43 6f 75 72 ................<Font.name="Cour
1a7c0 69 65 72 20 4e 65 77 22 20 73 69 7a 65 3d 22 31 34 22 20 73 74 79 6c 65 3d 22 30 22 2f 3e 0a 20 ier.New".size="14".style="0"/>..
1a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 ...............</Property>......
1a800 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 72 6f 77 73 22 ...........<Property.name="rows"
1a820 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 31 30 22 2f 3e 0a 20 20 20 20 20 20 20 .type="int".value="10"/>........
1a840 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 61 72 67 69 6e 22 .........<Property.name="margin"
1a860 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 49 6e 73 65 74 73 22 20 65 64 69 74 6f 72 3d 22 .type="java.awt.Insets".editor="
1a880 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 49 6e org.netbeans.beaninfo.editors.In
1a8a0 73 65 74 73 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c setsEditor">...................<
1a8c0 49 6e 73 65 74 73 20 76 61 6c 75 65 3d 22 5b 35 2c 20 35 2c 20 35 2c 20 35 5d 22 2f 3e 0a 20 20 Insets.value="[5,.5,.5,.5]"/>...
1a8e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 ..............</Property>.......
1a900 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 ........</Properties>...........
1a920 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 53 75 62 43 6f ..</Component>...........</SubCo
1a940 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 mponents>.........</Container>..
1a960 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 2f 43 6f 6e 74 .....</SubComponents>.....</Cont
1a980 61 69 6e 65 72 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 ainer>.....<Container.class="jav
1a9a0 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 62 75 74 74 6f 6e 73 50 61 ax.swing.JPanel".name="buttonsPa
1a9c0 6e 65 6c 22 3e 0a 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 nel">.......<Constraints>.......
1a9e0 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e ..<Constraint.layoutClass="org.n
1aa00 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 etbeans.modules.form.compat2.lay
1aa20 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 outs.DesignBorderLayout".value="
1aa40 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 org.netbeans.modules.form.compat
1aa60 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 2.layouts.DesignBorderLayout$Bor
1aa80 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 derConstraintsDescription">.....
1aaa0 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 20 64 69 72 65 63 74 69 ......<BorderConstraints.directi
1aac0 6f 6e 3d 22 53 6f 75 74 68 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e on="South"/>.........</Constrain
1aae0 74 3e 0a 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 73 3e 0a 0a 20 20 20 20 20 20 3c t>.......</Constraints>........<
1ab00 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c Layout.class="org.netbeans.modul
1ab20 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c es.form.compat2.layouts.DesignFl
1ab40 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 owLayout"/>.......<SubComponents
1ab60 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 >.........<Component.class="java
1ab80 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 70 72 65 76 69 65 77 42 75 x.swing.JButton".name="previewBu
1aba0 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 tton">...........<Properties>...
1abc0 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 ..........<Property.name="text".
1abe0 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 50 type="java.lang.String".value="P
1ac00 72 65 76 69 65 77 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 review"/>...........</Properties
1ac20 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 >...........<AccessibilityProper
1ac40 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 ties>.............<Property.name
1ac60 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 65 73 73 69 62 6c 65 4e 61 ="AccessibleContext.accessibleNa
1ac80 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 me".type="java.lang.String".valu
1aca0 65 3d 22 70 72 65 76 69 65 77 42 75 74 74 6f 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f e="previewButton"/>...........</
1acc0 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 AccessibilityProperties>........
1ace0 20 20 20 3c 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 76 65 6e 74 48 61 ...<Events>.............<EventHa
1ad00 6e 64 6c 65 72 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 20 6c 69 ndler.event="actionPerformed".li
1ad20 73 74 65 6e 65 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 stener="java.awt.event.ActionLis
1ad40 74 65 6e 65 72 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e tener".parameters="java.awt.even
1ad60 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 70 72 65 76 69 65 77 42 t.ActionEvent".handler="previewB
1ad80 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 20 20 20 20 uttonActionPerformed"/>.........
1ada0 20 20 3c 2f 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e ..</Events>.........</Component>
1adc0 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 .........<Component.class="javax
1ade0 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 73 61 76 65 54 65 78 74 42 75 .swing.JButton".name="saveTextBu
1ae00 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 tton">...........<Properties>...
1ae20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 22 20 ..........<Property.name="text".
1ae40 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d 22 53 type="java.lang.String".value="S
1ae60 61 76 65 20 54 65 78 74 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 ave.Text"/>...........</Properti
1ae80 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 es>...........<AccessibilityProp
1aea0 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 erties>.............<Property.na
1aec0 6d 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 65 73 73 69 62 6c 65 me="AccessibleContext.accessible
1aee0 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 Name".type="java.lang.String".va
1af00 6c 75 65 3d 22 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 lue="saveTextButton"/>..........
1af20 20 3c 2f 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 .</AccessibilityProperties>.....
1af40 20 20 20 20 20 20 3c 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 76 65 6e ......<Events>.............<Even
1af60 74 48 61 6e 64 6c 65 72 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 tHandler.event="actionPerformed"
1af80 20 6c 69 73 74 65 6e 65 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e .listener="java.awt.event.Action
1afa0 4c 69 73 74 65 6e 65 72 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e 65 Listener".parameters="java.awt.e
1afc0 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 73 61 76 65 54 vent.ActionEvent".handler="saveT
1afe0 65 78 74 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 extButtonActionPerformed"/>.....
1b000 20 20 20 20 20 20 3c 2f 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e ......</Events>.........</Compon
1b020 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a ent>.........<Component.class="j
1b040 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 73 61 76 65 42 69 avax.swing.JButton".name="saveBi
1b060 6e 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e nButton">...........<Properties>
1b080 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 .............<Property.name="tex
1b0a0 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 t".type="java.lang.String".value
1b0c0 3d 22 53 61 76 65 20 42 69 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 ="Save.Bin"/>...........</Proper
1b0e0 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 ties>...........<AccessibilityPr
1b100 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 operties>.............<Property.
1b120 6e 61 6d 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 65 73 73 69 62 name="AccessibleContext.accessib
1b140 6c 65 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 leName".type="java.lang.String".
1b160 76 61 6c 75 65 3d 22 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 value="saveBinButton"/>.........
1b180 20 20 3c 2f 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 ..</AccessibilityProperties>....
1b1a0 20 20 20 20 20 20 20 3c 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 76 65 .......<Events>.............<Eve
1b1c0 6e 74 48 61 6e 64 6c 65 72 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 ntHandler.event="actionPerformed
1b1e0 22 20 6c 69 73 74 65 6e 65 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f ".listener="java.awt.event.Actio
1b200 6e 4c 69 73 74 65 6e 65 72 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e nListener".parameters="java.awt.
1b220 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 73 61 76 65 event.ActionEvent".handler="save
1b240 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 BinButtonActionPerformed"/>.....
1b260 20 20 20 20 20 20 3c 2f 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e ......</Events>.........</Compon
1b280 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a ent>.........<Component.class="j
1b2a0 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 22 20 6e 61 6d 65 3d 22 63 61 6e 63 65 6c avax.swing.JButton".name="cancel
1b2c0 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a Button">...........<Properties>.
1b2e0 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 65 78 74 ............<Property.name="text
1b300 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d ".type="java.lang.String".value=
1b320 22 43 61 6e 63 65 6c 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 "Cancel"/>...........</Propertie
1b340 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 s>...........<AccessibilityPrope
1b360 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d rties>.............<Property.nam
1b380 65 3d 22 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 2e 61 63 63 65 73 73 69 62 6c 65 4e e="AccessibleContext.accessibleN
1b3a0 61 6d 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c ame".type="java.lang.String".val
1b3c0 75 65 3d 22 63 61 6e 63 65 6c 42 75 74 74 6f 6e 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f ue="cancelButton"/>...........</
1b3e0 41 63 63 65 73 73 69 62 69 6c 69 74 79 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 AccessibilityProperties>........
1b400 20 20 20 3c 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 76 65 6e 74 48 61 ...<Events>.............<EventHa
1b420 6e 64 6c 65 72 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 20 6c 69 ndler.event="actionPerformed".li
1b440 73 74 65 6e 65 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 stener="java.awt.event.ActionLis
1b460 74 65 6e 65 72 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e tener".parameters="java.awt.even
1b480 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 63 61 6e 63 65 6c 42 75 t.ActionEvent".handler="cancelBu
1b4a0 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 ttonActionPerformed"/>..........
1b4c0 20 3c 2f 45 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a .</Events>.........</Component>.
1b4e0 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 2f 43 6f 6e ......</SubComponents>.....</Con
1b500 74 61 69 6e 65 72 3e 0a 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 3c 2f 46 6f 72 tainer>...</SubComponents>.</For
1b520 6d 3e 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e ef e2 4f 33 32 88 00 00 32 88 00 00 16 00 00 m>.PK........@{.>..O32...2......
1b540 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 2e 6a 61 76 61 2f 2a 0a 20 2a 20 45 78 74 .stegsolve/Extract.java/*..*.Ext
1b560 72 61 63 74 2e 6a 61 76 61 0a 20 2a 0a 20 2a 20 43 72 65 61 74 65 64 20 6f 6e 20 32 30 2d 41 70 ract.java..*..*.Created.on.20-Ap
1b580 72 2d 32 30 31 31 2c 20 31 32 3a 33 36 3a 31 37 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 r-2011,.12:36:17..*/..package.st
1b5a0 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e egsolve;..import.java.awt.image.
1b5c0 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f 72 74 20 *;.import.javax.swing.*;.import.
1b5e0 6a 61 76 61 2e 69 6f 2e 2a 3b 0a 0a 2f 2a 2a 0a 20 2a 20 54 68 65 20 64 61 74 61 20 65 78 74 72 java.io.*;../**..*.The.data.extr
1b600 61 63 74 69 6f 6e 20 66 6f 72 6d 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a action.form..*.@author.Caesum..*
1b620 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 45 78 74 72 61 63 74 20 65 78 74 65 6e 64 73 20 6a /.public.class.Extract.extends.j
1b640 61 76 61 78 2e 73 77 69 6e 67 2e 4a 46 72 61 6d 65 20 7b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 avax.swing.JFrame.{...../**.....
1b660 20 2a 20 54 68 65 20 69 6d 61 67 65 20 64 61 74 61 20 69 73 20 62 65 69 6e 67 20 65 78 74 72 61 .*.The.image.data.is.being.extra
1b680 63 74 65 64 20 66 72 6f 6d 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 75 cted.from......*/.....private.Bu
1b6a0 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 fferedImage.bi.=.null;...../**..
1b6c0 20 20 20 20 2a 20 54 68 65 20 62 79 74 65 73 20 62 65 69 6e 67 20 65 78 74 72 61 63 74 65 64 0a ....*.The.bytes.being.extracted.
1b6e0 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 62 79 74 65 20 5b 5d 20 65 78 74 72 .....*/.....private.byte.[].extr
1b700 61 63 74 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 20 6d 61 73 act.=.null;...../**......*.A.mas
1b720 6b 20 6f 66 20 74 68 65 20 62 69 74 73 20 73 65 6c 65 63 74 65 64 20 66 6f 72 20 65 78 74 72 61 k.of.the.bits.selected.for.extra
1b740 63 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 6d 61 ction......*/.....private.int.ma
1b760 73 6b 20 3d 20 30 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4e 75 6d 62 65 72 20 6f 66 sk.=.0;...../**......*.Number.of
1b780 20 62 69 74 73 20 73 65 6c 65 63 74 65 64 20 66 6f 72 20 65 78 74 72 61 63 74 69 6f 6e 0a 20 20 .bits.selected.for.extraction...
1b7a0 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 6d 61 73 6b 62 69 74 73 20 3d ...*/.....private.int.maskbits.=
1b7c0 20 30 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 42 6f 6f 6c 65 61 6e 20 6f 70 74 69 6f .0;...../**......*.Boolean.optio
1b7e0 6e 20 2d 20 4c 53 42 20 66 69 72 73 74 20 6f 72 20 4d 53 42 20 66 69 72 73 74 3f 0a 20 20 20 20 n.-.LSB.first.or.MSB.first?.....
1b800 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 62 6f 6f 6c 65 61 6e 20 6c 73 62 46 69 72 73 74 .*/.....private.boolean.lsbFirst
1b820 20 3d 20 66 61 6c 73 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 42 6f 6f 6c 65 61 6e .=.false;...../**......*.Boolean
1b840 20 6f 70 74 69 6f 6e 20 2d 20 72 6f 77 20 62 79 20 72 6f 77 20 6f 72 20 63 6f 6c 75 6d 6e 20 62 .option.-.row.by.row.or.column.b
1b860 79 20 63 6f 6c 75 6d 6e 3f 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 62 6f y.column?......*/.....private.bo
1b880 6f 6c 65 61 6e 20 72 6f 77 46 69 72 73 74 20 3d 20 74 72 75 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 olean.rowFirst.=.true;...../**..
1b8a0 20 20 20 20 2a 20 56 61 72 69 61 62 6c 65 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 6f 72 ....*.Variable.indicating.the.or
1b8c0 64 65 72 20 6f 66 20 72 65 64 2c 20 62 6c 75 65 20 61 6e 64 20 67 72 65 65 6e 0a 20 20 20 20 20 der.of.red,.blue.and.green......
1b8e0 2a 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 74 6f 20 65 78 61 6d 69 6e 65 0a 20 20 20 20 20 2a 2f 0a *.components.to.examine......*/.
1b900 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 72 67 62 4f 72 64 65 72 20 3d 20 30 3b 0a 20 20 ....private.int.rgbOrder.=.0;...
1b920 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 42 69 74 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 ../**......*.Bit.position.in.the
1b940 20 63 75 72 72 65 6e 74 20 65 78 74 72 61 63 74 20 62 79 74 65 0a 20 20 20 20 20 2a 2f 0a 20 20 .current.extract.byte......*/...
1b960 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 65 78 74 72 61 63 74 42 69 74 50 6f 73 3d 30 3b 0a 20 ..private.int.extractBitPos=0;..
1b980 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 42 79 74 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 .../**......*.Byte.position.in.t
1b9a0 68 65 20 63 75 72 72 65 6e 74 20 65 78 74 72 61 63 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 he.current.extract......*/.....p
1b9c0 72 69 76 61 74 65 20 69 6e 74 20 65 78 74 72 61 63 74 42 79 74 65 50 6f 73 3d 30 3b 0a 20 20 20 rivate.int.extractBytePos=0;....
1b9e0 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 65 78 74 20 74 68 61 74 20 67 6f 65 73 20 69 6e 74 6f 20 ./**......*.Text.that.goes.into.
1ba00 74 68 65 20 70 72 65 76 69 65 77 20 62 6f 78 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 the.preview.box......*/.....priv
1ba20 61 74 65 20 53 74 72 69 6e 67 42 75 69 6c 64 65 72 20 70 72 65 76 20 3d 20 6e 75 6c 6c 3b 0a 20 ate.StringBuilder.prev.=.null;..
1ba40 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 20 6f 62 6a .../**......*.A.JFileChooser.obj
1ba60 65 63 74 20 66 6f 72 20 63 68 6f 6f 73 69 6e 67 20 77 68 65 72 65 20 74 6f 20 73 61 76 65 20 74 ect.for.choosing.where.to.save.t
1ba80 68 65 20 64 61 74 61 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 46 69 6c he.data......*/.....private.JFil
1baa0 65 43 68 6f 6f 73 65 72 20 66 69 6c 65 43 68 6f 6f 73 65 72 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 eChooser.fileChooser;...../**...
1bac0 20 20 20 2a 20 4c 69 6e 65 20 73 65 70 61 72 61 74 6f 72 20 66 6f 72 20 74 65 78 74 20 66 69 6c ...*.Line.separator.for.text.fil
1bae0 65 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 53 74 72 69 6e 67 20 6c 73 es......*/.....private.String.ls
1bb00 20 3d 20 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 6c 69 6e 65 2e 73 65 70 61 .=.System.getProperty("line.sepa
1bb20 72 61 74 6f 72 22 29 3b 0a 0a 20 20 20 20 2f 2f 20 54 4f 44 4f 20 2d 20 69 6e 76 65 72 73 69 6f rator");......//.TODO.-.inversio
1bb40 6e 20 6f 70 74 69 6f 6e 0a 20 20 20 20 2f 2f 20 54 4f 44 4f 20 2d 20 6f 70 74 69 6f 6e 61 6c 20 n.option.....//.TODO.-.optional.
1bb60 6f 66 66 73 65 74 20 74 6f 20 73 74 61 72 74 0a 20 20 20 20 0a 20 20 20 20 2f 2a 2a 20 0a 20 20 offset.to.start........../**....
1bb80 20 20 20 2a 20 43 72 65 61 74 65 73 20 6e 65 77 20 66 6f 72 6d 20 45 78 74 72 61 63 74 0a 20 20 ...*.Creates.new.form.Extract...
1bba0 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 45 78 74 72 61 63 74 28 42 75 66 66 65 72 65 ...*/.....public.Extract(Buffere
1bbc0 64 49 6d 61 67 65 20 62 29 20 7b 0a 20 20 20 20 20 20 20 20 62 69 20 3d 20 62 3b 20 0a 20 20 20 dImage.b).{.........bi.=.b;.....
1bbe0 20 20 20 20 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .....initComponents();.....}....
1bc00 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 65 74 72 69 65 76 65 73 20 74 68 65 20 6d 61 73 6b 20 ../**......*.Retrieves.the.mask.
1bc20 66 72 6f 6d 20 74 68 65 20 62 69 74 73 20 73 65 6c 65 63 74 65 64 20 6f 6e 20 74 68 65 20 66 6f from.the.bits.selected.on.the.fo
1bc40 72 6d 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 67 65 74 4d rm......*/.....private.void.getM
1bc60 61 73 6b 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6d 61 73 6b 20 3d 20 30 3b 0a 20 20 ask().....{.........mask.=.0;...
1bc80 20 20 20 20 20 20 6d 61 73 6b 62 69 74 73 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 69 66 28 61 ......maskbits.=.0;.........if(a
1bca0 62 37 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 33 31 b7.isSelected()).{.mask.+=.1<<31
1bcc0 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 61 62 36 2e 69 73 ;.maskbits++;}.........if(ab6.is
1bce0 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 33 30 3b 20 6d 61 73 Selected()).{.mask.+=.1<<30;.mas
1bd00 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 61 62 35 2e 69 73 53 65 6c 65 63 kbits++;}.........if(ab5.isSelec
1bd20 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 39 3b 20 6d 61 73 6b 62 69 74 73 ted()).{.mask.+=.1<<29;.maskbits
1bd40 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 61 62 34 2e 69 73 53 65 6c 65 63 74 65 64 28 29 ++;}.........if(ab4.isSelected()
1bd60 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 38 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a ).{.mask.+=.1<<28;.maskbits++;}.
1bd80 20 20 20 20 20 20 20 20 69 66 28 61 62 33 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d ........if(ab3.isSelected()).{.m
1bda0 61 73 6b 20 2b 3d 20 31 3c 3c 32 37 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 ask.+=.1<<27;.maskbits++;}......
1bdc0 20 20 20 69 66 28 61 62 32 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b ...if(ab2.isSelected()).{.mask.+
1bde0 3d 20 31 3c 3c 32 36 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 =.1<<26;.maskbits++;}.........if
1be00 28 61 62 31 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c (ab1.isSelected()).{.mask.+=.1<<
1be20 32 35 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 61 62 30 2e 25;.maskbits++;}.........if(ab0.
1be40 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 34 3b 20 6d isSelected()).{.mask.+=.1<<24;.m
1be60 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 37 2e 69 73 53 65 6c askbits++;}.........if(rb7.isSel
1be80 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 33 3b 20 6d 61 73 6b 62 69 ected()).{.mask.+=.1<<23;.maskbi
1bea0 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 36 2e 69 73 53 65 6c 65 63 74 65 64 ts++;}.........if(rb6.isSelected
1bec0 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 32 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b ()).{.mask.+=.1<<22;.maskbits++;
1bee0 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 35 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b }.........if(rb5.isSelected()).{
1bf00 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 32 31 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 .mask.+=.1<<21;.maskbits++;}....
1bf20 20 20 20 20 20 69 66 28 72 62 34 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b .....if(rb4.isSelected()).{.mask
1bf40 20 2b 3d 20 31 3c 3c 32 30 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 .+=.1<<20;.maskbits++;}.........
1bf60 69 66 28 72 62 33 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 if(rb3.isSelected()).{.mask.+=.1
1bf80 3c 3c 31 39 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 <<19;.maskbits++;}.........if(rb
1bfa0 32 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 38 3b 2.isSelected()).{.mask.+=.1<<18;
1bfc0 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 31 2e 69 73 53 .maskbits++;}.........if(rb1.isS
1bfe0 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 37 3b 20 6d 61 73 6b elected()).{.mask.+=.1<<17;.mask
1c000 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 72 62 30 2e 69 73 53 65 6c 65 63 74 bits++;}.........if(rb0.isSelect
1c020 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 36 3b 20 6d 61 73 6b 62 69 74 73 2b ed()).{.mask.+=.1<<16;.maskbits+
1c040 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 62 37 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 +;}.........if(gb7.isSelected())
1c060 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 35 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 .{.mask.+=.1<<15;.maskbits++;}..
1c080 20 20 20 20 20 20 20 69 66 28 67 62 36 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 .......if(gb6.isSelected()).{.ma
1c0a0 73 6b 20 2b 3d 20 31 3c 3c 31 34 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 sk.+=.1<<14;.maskbits++;}.......
1c0c0 20 20 69 66 28 67 62 35 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d ..if(gb5.isSelected()).{.mask.+=
1c0e0 20 31 3c 3c 31 33 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 .1<<13;.maskbits++;}.........if(
1c100 67 62 34 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 gb4.isSelected()).{.mask.+=.1<<1
1c120 32 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 62 33 2e 69 2;.maskbits++;}.........if(gb3.i
1c140 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 31 3b 20 6d 61 sSelected()).{.mask.+=.1<<11;.ma
1c160 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 62 32 2e 69 73 53 65 6c 65 skbits++;}.........if(gb2.isSele
1c180 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 31 30 3b 20 6d 61 73 6b 62 69 74 cted()).{.mask.+=.1<<10;.maskbit
1c1a0 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 62 31 2e 69 73 53 65 6c 65 63 74 65 64 28 s++;}.........if(gb1.isSelected(
1c1c0 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 39 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a )).{.mask.+=.1<<9;.maskbits++;}.
1c1e0 20 20 20 20 20 20 20 20 69 66 28 67 62 30 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d ........if(gb0.isSelected()).{.m
1c200 61 73 6b 20 2b 3d 20 31 3c 3c 38 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 ask.+=.1<<8;.maskbits++;}.......
1c220 20 20 69 66 28 62 62 37 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d ..if(bb7.isSelected()).{.mask.+=
1c240 20 31 3c 3c 37 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 62 .1<<7;.maskbits++;}.........if(b
1c260 62 36 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 36 3b b6.isSelected()).{.mask.+=.1<<6;
1c280 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 62 62 35 2e 69 73 53 .maskbits++;}.........if(bb5.isS
1c2a0 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 35 3b 20 6d 61 73 6b 62 elected()).{.mask.+=.1<<5;.maskb
1c2c0 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 62 62 34 2e 69 73 53 65 6c 65 63 74 65 its++;}.........if(bb4.isSelecte
1c2e0 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 34 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b d()).{.mask.+=.1<<4;.maskbits++;
1c300 7d 0a 20 20 20 20 20 20 20 20 69 66 28 62 62 33 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b }.........if(bb3.isSelected()).{
1c320 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c 33 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 .mask.+=.1<<3;.maskbits++;}.....
1c340 20 20 20 20 69 66 28 62 62 32 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 ....if(bb2.isSelected()).{.mask.
1c360 2b 3d 20 31 3c 3c 32 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 +=.1<<2;.maskbits++;}.........if
1c380 28 62 62 31 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3c 3c (bb1.isSelected()).{.mask.+=.1<<
1c3a0 31 3b 20 6d 61 73 6b 62 69 74 73 2b 2b 3b 7d 0a 20 20 20 20 20 20 20 20 69 66 28 62 62 30 2e 69 1;.maskbits++;}.........if(bb0.i
1c3c0 73 53 65 6c 65 63 74 65 64 28 29 29 20 7b 20 6d 61 73 6b 20 2b 3d 20 31 3b 20 6d 61 73 6b 62 69 sSelected()).{.mask.+=.1;.maskbi
1c3e0 74 73 2b 2b 3b 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 65 74 ts++;}.....}....../**......*.Ret
1c400 72 69 65 76 65 20 74 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 rieve.the.ordering.options.from.
1c420 74 68 65 20 66 6f 72 6d 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 the.form......*/.....private.voi
1c440 64 20 67 65 74 42 69 74 4f 72 64 65 72 4f 70 74 69 6f 6e 73 28 29 0a 20 20 20 20 7b 0a 20 20 20 d.getBitOrderOptions().....{....
1c460 20 20 20 20 20 69 66 28 62 79 52 6f 77 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 63 74 65 64 28 29 .....if(byRowButton.isSelected()
1c480 29 20 72 6f 77 46 69 72 73 74 20 3d 20 74 72 75 65 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 ).rowFirst.=.true;.........else.
1c4a0 72 6f 77 46 69 72 73 74 20 3d 20 66 61 6c 73 65 3b 0a 20 20 20 20 20 20 20 20 69 66 28 4c 53 42 rowFirst.=.false;.........if(LSB
1c4c0 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 6c 73 62 46 69 72 73 74 20 3d 20 Button.isSelected()).lsbFirst.=.
1c4e0 74 72 75 65 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 6c 73 62 46 69 72 73 74 20 3d 20 66 61 true;.........else.lsbFirst.=.fa
1c500 6c 73 65 3b 0a 20 20 20 20 20 20 20 20 69 66 28 52 47 42 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 lse;.........if(RGBButton.isSele
1c520 63 74 65 64 28 29 29 20 72 67 62 4f 72 64 65 72 20 3d 20 31 3b 0a 20 20 20 20 20 20 20 20 65 6c cted()).rgbOrder.=.1;.........el
1c540 73 65 20 69 66 20 28 52 42 47 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 72 se.if.(RBGButton.isSelected()).r
1c560 67 62 4f 72 64 65 72 20 3d 20 32 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 47 52 gbOrder.=.2;.........else.if.(GR
1c580 42 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 63 74 65 64 28 29 29 20 72 67 62 4f 72 64 65 72 20 3d BButton.isSelected()).rgbOrder.=
1c5a0 20 33 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 47 42 52 42 75 74 74 6f 6e 2e 69 .3;.........else.if.(GBRButton.i
1c5c0 73 53 65 6c 65 63 74 65 64 28 29 29 20 72 67 62 4f 72 64 65 72 20 3d 20 34 3b 0a 20 20 20 20 20 sSelected()).rgbOrder.=.4;......
1c5e0 20 20 20 65 6c 73 65 20 69 66 20 28 42 52 47 42 75 74 74 6f 6e 2e 69 73 53 65 6c 65 63 74 65 64 ...else.if.(BRGButton.isSelected
1c600 28 29 29 20 72 67 62 4f 72 64 65 72 20 3d 20 35 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 ()).rgbOrder.=.5;.........else.r
1c620 67 62 4f 72 64 65 72 20 3d 20 36 3b 0a 20 20 20 20 7d 0a 20 20 20 20 0a 20 20 20 20 2f 2a 2a 0a gbOrder.=.6;.....}........../**.
1c640 20 20 20 20 20 2a 20 41 64 64 73 20 61 6e 6f 74 68 65 72 20 62 69 74 20 74 6f 20 74 68 65 20 65 .....*.Adds.another.bit.to.the.e
1c660 78 74 72 61 63 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 6e 75 6d 20 4e 6f 6e 2d 7a 65 72 xtract......*.@param.num.Non-zer
1c680 6f 20 69 66 20 61 64 64 69 6e 67 20 61 20 31 2d 62 69 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 o.if.adding.a.1-bit......*/.....
1c6a0 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 64 64 42 69 74 28 69 6e 74 20 6e 75 6d 29 0a 20 20 20 private.void.addBit(int.num)....
1c6c0 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6e 75 6d 21 3d 30 29 0a 20 20 20 20 20 20 20 20 7b 0a .{.........if(num!=0).........{.
1c6e0 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 5b 65 78 74 72 61 63 74 42 79 74 65 50 6f ...........extract[extractBytePo
1c700 73 5d 2b 3d 65 78 74 72 61 63 74 42 69 74 50 6f 73 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 s]+=extractBitPos;.........}....
1c720 20 20 20 20 20 65 78 74 72 61 63 74 42 69 74 50 6f 73 3e 3e 3d 31 3b 0a 20 20 20 20 20 20 20 20 .....extractBitPos>>=1;.........
1c740 69 66 28 65 78 74 72 61 63 74 42 69 74 50 6f 73 3e 3d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 if(extractBitPos>=1)............
1c760 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 69 74 50 6f 73 3d 31 .return;.........extractBitPos=1
1c780 32 38 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 74 65 50 6f 73 2b 2b 3b 0a 20 20 28;.........extractBytePos++;...
1c7a0 20 20 20 20 20 20 69 66 28 65 78 74 72 61 63 74 42 79 74 65 50 6f 73 3c 65 78 74 72 61 63 74 2e ......if(extractBytePos<extract.
1c7c0 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 5b 65 78 74 72 length).............extract[extr
1c7e0 61 63 74 42 79 74 65 50 6f 73 5d 3d 30 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 actBytePos]=0;.....}....../**...
1c800 20 20 20 2a 20 45 78 61 6d 69 6e 65 20 38 20 62 69 74 73 20 61 6e 64 20 63 68 65 63 6b 20 74 68 ...*.Examine.8.bits.and.check.th
1c820 65 6d 20 61 67 61 69 6e 73 74 20 74 68 65 20 6d 61 73 6b 20 74 6f 0a 20 20 20 20 20 2a 20 73 65 em.against.the.mask.to......*.se
1c840 65 20 69 66 20 61 6e 79 20 73 68 6f 75 6c 64 20 62 65 20 65 78 74 72 61 63 74 65 64 0a 20 20 20 e.if.any.should.be.extracted....
1c860 20 20 2a 20 40 70 61 72 61 6d 20 6e 65 78 74 42 79 74 65 20 54 68 65 20 62 79 74 65 20 74 6f 20 ..*.@param.nextByte.The.byte.to.
1c880 62 65 20 65 78 61 6d 69 6e 65 64 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 74 4d 61 73 be.examined......*.@param.bitMas
1c8a0 6b 20 54 68 65 20 62 69 74 6d 61 73 6b 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 0a 20 20 20 20 k.The.bitmask.to.be.applied.....
1c8c0 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 65 78 74 72 61 63 74 38 42 69 74 .*/.....private.void.extract8Bit
1c8e0 73 28 69 6e 74 20 6e 65 78 74 42 79 74 65 2c 20 69 6e 74 20 62 69 74 4d 61 73 6b 29 0a 20 20 20 s(int.nextByte,.int.bitMask)....
1c900 20 7b 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 38 3b 69 2b 2b 29 0a .{.........for(int.i=0;i<8;i++).
1c920 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 6d 61 73 6b 26 62 ........{.............if((mask&b
1c940 69 74 4d 61 73 6b 29 21 3d 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 itMask)!=0).............{.......
1c960 20 20 20 20 20 20 20 20 20 20 2f 2f 53 79 73 74 65 6d 2e 6f 75 74 2e 70 72 69 6e 74 6c 6e 28 22 ..........//System.out.println("
1c980 63 61 6c 6c 20 22 2b 20 6d 61 73 6b 2b 22 20 22 2b 62 69 74 4d 61 73 6b 2b 22 20 22 2b 6e 65 78 call."+.mask+"."+bitMask+"."+nex
1c9a0 74 42 79 74 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 64 64 42 69 74 28 6e tByte);.................addBit(n
1c9c0 65 78 74 42 79 74 65 20 26 20 62 69 74 4d 61 73 6b 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 extByte.&.bitMask);.............
1c9e0 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6c 73 62 46 69 72 73 74 29 0a 20 20 20 20 20 }.............if(lsbFirst)......
1ca00 20 20 20 20 20 20 20 20 20 20 62 69 74 4d 61 73 6b 3c 3c 3d 31 3b 0a 20 20 20 20 20 20 20 20 20 ..........bitMask<<=1;..........
1ca20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 74 4d 61 73 6b 3e 3e ...else................bitMask>>
1ca40 3e 3d 31 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 >=1;.........}.....}....../**...
1ca60 20 20 20 2a 20 45 78 74 72 61 63 74 20 62 69 74 73 20 66 72 6f 6d 20 74 68 65 20 67 69 76 65 6e ...*.Extract.bits.from.the.given
1ca80 20 62 79 74 65 20 74 61 6b 69 6e 67 20 61 63 63 6f 75 6e 74 20 6f 66 0a 20 20 20 20 20 2a 20 74 .byte.taking.account.of......*.t
1caa0 68 65 20 6f 70 74 69 6f 6e 73 20 73 65 6c 65 63 74 65 64 0a 20 20 20 20 20 2a 20 40 70 61 72 61 he.options.selected......*.@para
1cac0 6d 20 6e 65 78 74 42 79 74 65 20 74 68 65 20 62 79 74 65 20 74 6f 20 65 78 74 72 61 63 74 20 62 m.nextByte.the.byte.to.extract.b
1cae0 69 74 73 20 66 72 6f 6d 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 its.from......*/.....private.voi
1cb00 64 20 65 78 74 72 61 63 74 42 69 74 73 28 69 6e 74 20 6e 65 78 74 42 79 74 65 29 0a 20 20 20 20 d.extractBits(int.nextByte).....
1cb20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6c 73 62 46 69 72 73 74 29 0a 20 20 20 20 20 20 20 20 7b {.........if(lsbFirst).........{
1cb40 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 .............extract8Bits(nextBy
1cb60 74 65 2c 31 3c 3c 32 34 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 77 69 74 63 68 28 72 67 te,1<<24);.............switch(rg
1cb80 62 4f 72 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 bOrder).............{...........
1cba0 20 20 20 20 20 20 63 61 73 65 20 31 3a 20 2f 2f 72 67 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 ......case.1:.//rgb.............
1cbc0 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c ........extract8Bits(nextByte,1<
1cbe0 3c 31 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 <16);.....................extrac
1cc00 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 38 29 3b 0a 20 20 20 20 20 20 20 20 20 t8Bits(nextByte,1<<8);..........
1cc20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 ...........extract8Bits(nextByte
1cc40 2c 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a ,1);.....................break;.
1cc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 3a 20 2f 2f 72 62 67 0a 20 20 ................case.2:.//rbg...
1cc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e ..................extract8Bits(n
1cca0 65 78 74 42 79 74 65 2c 31 3c 3c 31 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 extByte,1<<16);.................
1ccc0 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 29 3b 0a 20 20 ....extract8Bits(nextByte,1);...
1cce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e ..................extract8Bits(n
1cd00 65 78 74 42 79 74 65 2c 31 3c 3c 38 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 extByte,1<<8);..................
1cd20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 ...break;.................case.3
1cd40 3a 20 2f 2f 67 72 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 :.//grb.....................extr
1cd60 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 38 29 3b 0a 20 20 20 20 20 20 20 act8Bits(nextByte,1<<8);........
1cd80 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 .............extract8Bits(nextBy
1cda0 74 65 2c 31 3c 3c 31 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 te,1<<16);.....................e
1cdc0 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 29 3b 0a 20 20 20 20 20 20 20 xtract8Bits(nextByte,1);........
1cde0 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 .............break;.............
1ce00 20 20 20 20 63 61 73 65 20 34 3a 20 2f 2f 67 62 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....case.4:.//gbr...............
1ce20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 38 ......extract8Bits(nextByte,1<<8
1ce40 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 );.....................extract8B
1ce60 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 its(nextByte,1);................
1ce80 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 36 .....extract8Bits(nextByte,1<<16
1cea0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 );.....................break;...
1cec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 35 3a 20 2f 2f 62 72 67 0a 20 20 20 20 ..............case.5:.//brg.....
1cee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 ................extract8Bits(nex
1cf00 74 42 79 74 65 2c 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 tByte,1);.....................ex
1cf20 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 36 29 3b 0a 20 20 20 20 tract8Bits(nextByte,1<<16);.....
1cf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 ................extract8Bits(nex
1cf60 74 42 79 74 65 2c 31 3c 3c 38 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tByte,1<<8);....................
1cf80 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 36 3a 20 .break;.................case.6:.
1cfa0 2f 2f 62 67 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 //bgr.....................extrac
1cfc0 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 t8Bits(nextByte,1);.............
1cfe0 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c ........extract8Bits(nextByte,1<
1d000 3c 38 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 <8);.....................extract
1d020 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 36 29 3b 0a 20 20 20 20 20 20 20 20 20 8Bits(nextByte,1<<16);..........
1d040 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a ...........break;.............}.
1d060 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 7b ........}.........else.........{
1d080 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 .............extract8Bits(nextBy
1d0a0 74 65 2c 31 3c 3c 33 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 77 69 74 63 68 28 72 67 te,1<<31);.............switch(rg
1d0c0 62 4f 72 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 bOrder).............{...........
1d0e0 20 20 20 20 20 20 63 61 73 65 20 31 3a 20 2f 2f 72 67 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 ......case.1:.//rgb.............
1d100 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c ........extract8Bits(nextByte,1<
1d120 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 <23);.....................extrac
1d140 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 3b 0a 20 20 20 20 20 20 20 20 t8Bits(nextByte,1<<15);.........
1d160 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 ............extract8Bits(nextByt
1d180 65 2c 31 3c 3c 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 e,1<<7);.....................bre
1d1a0 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 3a 20 2f 2f 72 62 ak;.................case.2:.//rb
1d1c0 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 g.....................extract8Bi
1d1e0 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ts(nextByte,1<<23);.............
1d200 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c ........extract8Bits(nextByte,1<
1d220 3c 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 <7);.....................extract
1d240 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 3b 0a 20 20 20 20 20 20 20 20 20 8Bits(nextByte,1<<15);..........
1d260 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...........break;...............
1d280 20 20 63 61 73 65 20 33 3a 20 2f 2f 67 72 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..case.3:.//grb.................
1d2a0 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 ....extract8Bits(nextByte,1<<15)
1d2c0 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 ;.....................extract8Bi
1d2e0 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ts(nextByte,1<<23);.............
1d300 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c ........extract8Bits(nextByte,1<
1d320 3c 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a <7);.....................break;.
1d340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 3a 20 2f 2f 67 62 72 0a 20 20 ................case.4:.//gbr...
1d360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e ..................extract8Bits(n
1d380 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 extByte,1<<15);.................
1d3a0 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 37 29 3b ....extract8Bits(nextByte,1<<7);
1d3c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 .....................extract8Bit
1d3e0 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 s(nextByte,1<<23);..............
1d400 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 .......break;.................ca
1d420 73 65 20 35 3a 20 2f 2f 62 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 se.5:.//brg.....................
1d440 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 37 29 3b 0a 20 20 20 extract8Bits(nextByte,1<<7);....
1d460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 .................extract8Bits(ne
1d480 78 74 42 79 74 65 2c 31 3c 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 xtByte,1<<23);..................
1d4a0 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 3b ...extract8Bits(nextByte,1<<15);
1d4c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 .....................break;.....
1d4e0 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 36 3a 20 2f 2f 62 67 72 0a 20 20 20 20 20 20 ............case.6:.//bgr.......
1d500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 ..............extract8Bits(nextB
1d520 79 74 65 2c 31 3c 3c 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 yte,1<<7);.....................e
1d540 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 78 74 42 79 74 65 2c 31 3c 3c 31 35 29 3b 0a 20 20 20 xtract8Bits(nextByte,1<<15);....
1d560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 38 42 69 74 73 28 6e 65 .................extract8Bits(ne
1d580 78 74 42 79 74 65 2c 31 3c 3c 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 xtByte,1<<23);..................
1d5a0 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 ...break;.............}.........
1d5c0 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 47 65 6e 65 72 61 74 65 }.....}....../**......*.Generate
1d5e0 73 20 74 68 65 20 65 78 74 72 61 63 74 20 66 72 6f 6d 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 s.the.extract.from.the.selected.
1d600 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 options......*/.....private.void
1d620 20 67 65 6e 65 72 61 74 65 45 78 74 72 61 63 74 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 .generateExtract().....{........
1d640 20 67 65 74 4d 61 73 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 67 65 74 42 69 74 4f 72 64 65 72 4f .getMask();.........getBitOrderO
1d660 70 74 69 6f 6e 73 28 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 6c 65 6e 20 3d 20 62 69 2e 67 ptions();.........int.len.=.bi.g
1d680 65 74 48 65 69 67 68 74 28 29 20 2a 20 62 69 2e 67 65 74 57 69 64 74 68 28 29 3b 0a 20 20 20 20 etHeight().*.bi.getWidth();.....
1d6a0 20 20 20 20 6c 65 6e 20 3d 20 6c 65 6e 20 2a 20 6d 61 73 6b 62 69 74 73 3b 20 2f 2f 20 6e 75 6d ....len.=.len.*.maskbits;.//.num
1d6c0 62 65 72 20 6f 66 20 62 69 74 73 20 74 6f 20 62 65 20 65 78 74 72 61 63 74 65 64 0a 20 20 20 20 ber.of.bits.to.be.extracted.....
1d6e0 20 20 20 20 6c 65 6e 20 3d 20 28 6c 65 6e 20 2b 37 29 2f 38 3b 20 2f 2f 20 62 79 74 65 73 20 74 ....len.=.(len.+7)/8;.//.bytes.t
1d700 6f 20 62 65 20 65 78 74 72 61 63 74 65 64 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 20 3d o.be.extracted.........extract.=
1d720 20 6e 65 77 20 62 79 74 65 5b 6c 65 6e 5d 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 .new.byte[len];.........extractB
1d740 69 74 50 6f 73 20 3d 20 31 32 38 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 74 65 itPos.=.128;.........extractByte
1d760 50 6f 73 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 2f 2f 53 79 73 74 65 6d 2e 6f 75 74 2e 70 72 Pos.=.0;.........//System.out.pr
1d780 69 6e 74 6c 6e 28 62 69 2e 67 65 74 48 65 69 67 68 74 28 29 2b 22 20 22 2b 62 69 2e 67 65 74 57 intln(bi.getHeight()+"."+bi.getW
1d7a0 69 64 74 68 28 29 2b 22 20 22 2b 6c 65 6e 2b 22 20 22 2b 6d 61 73 6b 29 3b 0a 20 20 20 20 20 20 idth()+"."+len+"."+mask);.......
1d7c0 20 20 69 66 28 72 6f 77 46 69 72 73 74 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 ..if(rowFirst).........{........
1d7e0 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 62 69 2e 67 65 74 48 65 69 67 68 74 28 29 ....for(int.j=0;j<bi.getHeight()
1d800 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b ;j++)...............for(int.i=0;
1d820 69 3c 62 69 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 i<bi.getWidth();i++)............
1d840 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 53 79 73 74 65 6d 2e ...{...................//System.
1d860 6f 75 74 2e 70 72 69 6e 74 6c 6e 28 69 2b 22 20 22 2b 6a 2b 22 20 22 2b 65 78 74 72 61 63 74 42 out.println(i+"."+j+"."+extractB
1d880 79 74 65 50 6f 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 ytePos);...................extra
1d8a0 63 74 42 69 74 73 28 62 69 2e 67 65 74 52 47 42 28 69 2c 20 6a 29 29 3b 0a 20 20 20 20 20 20 20 ctBits(bi.getRGB(i,.j));........
1d8c0 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a .......}.........}.........else.
1d8e0 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 ........{............for(int.i=0
1d900 3b 69 3c 62 69 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 ;i<bi.getWidth();i++)...........
1d920 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 62 69 2e 67 65 74 48 65 69 67 68 74 28 29 ....for(int.j=0;j<bi.getHeight()
1d940 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 69 ;j++)..................extractBi
1d960 74 73 28 62 69 2e 67 65 74 52 47 42 28 69 2c 20 6a 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 ts(bi.getRGB(i,.j));.........}..
1d980 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 47 65 6e 65 72 61 74 65 73 20 74 ...}....../**......*.Generates.t
1d9a0 68 65 20 70 72 65 76 69 65 77 20 66 72 6f 6d 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6f 70 74 he.preview.from.the.selected.opt
1d9c0 69 6f 6e 73 0a 20 20 20 20 20 2a 20 61 6e 64 20 67 69 76 65 6e 20 74 68 65 20 65 78 74 72 61 63 ions......*.and.given.the.extrac
1d9e0 74 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 67 65 6e 65 72 61 74 65 64 0a 20 20 20 t.has.already.been.generated....
1da00 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 67 65 6e 65 72 61 74 65 50 72 ..*/.....private.void.generatePr
1da20 65 76 69 65 77 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 6f 6f 6c 65 61 6e 20 68 65 eview().....{.........boolean.he
1da40 78 44 75 6d 70 20 3d 20 68 64 49 6e 63 6c 75 64 65 2e 69 73 53 65 6c 65 63 74 65 64 28 29 3b 0a xDump.=.hdInclude.isSelected();.
1da60 20 20 20 20 20 20 20 20 70 72 65 76 20 3d 20 6e 65 77 20 53 74 72 69 6e 67 42 75 69 6c 64 65 72 ........prev.=.new.StringBuilder
1da80 28 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 65 78 74 72 61 63 ();.........for(int.i=0;i<extrac
1daa0 74 2e 6c 65 6e 67 74 68 3b 69 2b 3d 31 36 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 t.length;i+=16).........{.......
1dac0 20 20 20 20 20 20 69 66 28 68 65 78 44 75 6d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a ......if(hexDump).............{.
1dae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 31 36 26 26 ..............for(int.j=0;j<16&&
1db00 69 2b 6a 3c 65 78 74 72 61 63 74 2e 6c 65 6e 67 74 68 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 i+j<extract.length;j++).........
1db20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 2e 61 70 70 ......{.................prev.app
1db40 65 6e 64 28 6d 32 28 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 28 28 69 6e 74 end(m2(Integer.toHexString(((int
1db60 29 65 78 74 72 61 63 74 5b 69 2b 6a 5d 29 26 30 78 66 66 29 29 29 3b 0a 20 20 20 20 20 20 20 20 )extract[i+j])&0xff)));.........
1db80 20 20 20 20 20 20 20 20 69 66 28 6a 3d 3d 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........if(j==7)................
1dba0 20 20 20 70 72 65 76 2e 61 70 70 65 6e 64 28 27 20 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 ...prev.append('.');............
1dbc0 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 2e 61 70 70 65 6e 64 28 22 ...}...............prev.append("
1dbe0 20 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..");.............}.............
1dc00 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 31 36 26 26 69 2b 6a 3c 65 78 74 72 61 63 74 2e 6c 65 for(int.j=0;j<16&&i+j<extract.le
1dc20 6e 67 74 68 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 ngth;j++).............{.........
1dc40 20 20 20 20 20 20 20 63 68 61 72 20 63 20 3d 20 28 63 68 61 72 29 65 78 74 72 61 63 74 5b 69 2b .......char.c.=.(char)extract[i+
1dc60 6a 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 63 3e 3d 33 32 20 26 26 20 63 j];................if(c>=32.&&.c
1dc80 3c 3d 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 2e 61 <=128)....................prev.a
1dca0 70 70 65 6e 64 28 63 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 ppend(c);................else...
1dcc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 2e 61 70 70 65 6e 64 28 27 2e 27 .................prev.append('.'
1dce0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6a 3d 3d 37 29 20 70 72 65 76 2e );................if(j==7).prev.
1dd00 61 70 70 65 6e 64 28 27 20 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 append('.');.............}......
1dd20 20 20 20 20 20 20 20 70 72 65 76 2e 61 70 70 65 6e 64 28 6c 73 29 3b 0a 20 20 20 20 20 20 20 20 .......prev.append(ls);.........
1dd40 7d 0a 20 20 20 20 20 20 20 20 6a 50 72 65 76 69 65 77 2e 73 65 74 54 65 78 74 28 70 72 65 76 2e }.........jPreview.setText(prev.
1dd60 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 toString());.....}....../**.....
1dd80 20 2a 20 53 61 76 65 20 74 68 65 20 70 72 65 76 69 65 77 20 74 6f 20 61 20 74 65 78 74 20 66 69 .*.Save.the.preview.to.a.text.fi
1dda0 6c 65 2e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 76 le.......*/.....private.void.sav
1ddc0 65 50 72 65 76 69 65 77 28 29 20 2f 2f 20 74 6f 20 66 69 6c 65 0a 20 20 20 20 7b 0a 20 20 20 20 ePreview().//.to.file.....{.....
1dde0 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f 6f 73 ....fileChooser.=.new.JFileChoos
1de00 65 72 28 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 er(System.getProperty("user.dir"
1de20 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 ));.........int.rVal.=.fileChoos
1de40 65 72 2e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 er.showSaveDialog(this);........
1de60 20 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 .System.setProperty("user.dir",.
1de80 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 fileChooser.getCurrentDirectory(
1dea0 29 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 46 69 ).getAbsolutePath());.........Fi
1dec0 6c 65 20 73 66 69 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 69 66 28 72 56 61 6c le.sfile.=.null;.........if(rVal
1dee0 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 54 49 4f 4e 29 .==.JFileChooser.APPROVE_OPTION)
1df00 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c 65 20 3d 20 66 .........{.............sfile.=.f
1df20 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 29 3b 0a 20 20 ileChooser.getSelectedFile();...
1df40 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 ..........try.............{.....
1df60 20 20 20 20 20 20 20 20 20 20 20 20 46 69 6c 65 57 72 69 74 65 72 20 66 77 20 3d 20 6e 65 77 20 ............FileWriter.fw.=.new.
1df80 46 69 6c 65 57 72 69 74 65 72 28 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 FileWriter(sfile);..............
1dfa0 20 20 20 66 77 2e 77 72 69 74 65 28 6a 50 72 65 76 69 65 77 2e 67 65 74 54 65 78 74 28 29 29 3b ...fw.write(jPreview.getText());
1dfc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 77 2e 63 6c 6f 73 65 28 29 3b 0a 20 20 20 .................fw.close();....
1dfe0 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 74 63 68 20 28 45 78 .........}.............catch.(Ex
1e000 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 ception.e).............{........
1e020 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f 6e 50 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 .........JOptionPane.showMessage
1e040 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 Dialog(this,."Failed.to.write.fi
1e060 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 le:."+e.toString());............
1e080 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 .}.........}.....}....../**.....
1e0a0 20 2a 20 53 61 76 65 20 74 68 65 20 65 78 74 72 61 63 74 20 74 6f 20 61 20 62 69 6e 61 72 79 20 .*.Save.the.extract.to.a.binary.
1e0c0 66 69 6c 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 file......*/.....private.void.sa
1e0e0 76 65 45 78 74 72 61 63 74 28 29 20 2f 2f 20 62 69 6e 20 74 6f 20 66 69 6c 65 0a 20 20 20 20 7b veExtract().//.bin.to.file.....{
1e100 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 .........fileChooser.=.new.JFile
1e120 43 68 6f 6f 73 65 72 28 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 Chooser(System.getProperty("user
1e140 2e 64 69 72 22 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 .dir"));.........int.rVal.=.file
1e160 43 68 6f 6f 73 65 72 2e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 Chooser.showSaveDialog(this);...
1e180 20 20 20 20 20 20 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 ......System.setProperty("user.d
1e1a0 69 72 22 2c 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 ir",.fileChooser.getCurrentDirec
1e1c0 74 6f 72 79 28 29 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 tory().getAbsolutePath());......
1e1e0 20 20 20 46 69 6c 65 20 73 66 69 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 69 66 ...File.sfile.=.null;.........if
1e200 28 72 56 61 6c 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 (rVal.==.JFileChooser.APPROVE_OP
1e220 54 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c TION).........{.............sfil
1e240 65 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 e.=.fileChooser.getSelectedFile(
1e260 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b );.............try.............{
1e280 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 6c 65 4f 75 74 70 75 74 53 74 72 65 61 .................FileOutputStrea
1e2a0 6d 20 66 77 20 3d 20 6e 65 77 20 46 69 6c 65 4f 75 74 70 75 74 53 74 72 65 61 6d 28 73 66 69 6c m.fw.=.new.FileOutputStream(sfil
1e2c0 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 77 2e 77 72 69 74 65 28 65 78 74 e);.................fw.write(ext
1e2e0 72 61 63 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 77 2e 63 6c 6f 73 65 28 ract);.................fw.close(
1e300 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 74 );.............}.............cat
1e320 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 ch.(Exception.e).............{..
1e340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f 6e 50 61 6e 65 2e 73 68 6f 77 4d ...............JOptionPane.showM
1e360 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 61 69 6c 65 64 20 74 6f 20 77 72 essageDialog(this,."Failed.to.wr
1e380 69 74 65 20 66 69 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 20 20 20 20 ite.file:."+e.toString());......
1e3a0 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a .......}.........}.....}....../*
1e3c0 2a 0a 20 20 20 20 20 2a 20 45 6e 73 75 72 65 73 20 61 20 68 65 78 20 73 74 72 69 6e 67 20 69 73 *......*.Ensures.a.hex.string.is
1e3e0 20 32 20 62 79 74 65 73 20 6c 6f 6e 67 2c 20 61 64 64 69 6e 67 20 61 20 6c 65 61 64 69 6e 67 20 .2.bytes.long,.adding.a.leading.
1e400 7a 65 72 6f 20 69 66 20 69 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 zero.if.it.is.not......*.@param.
1e420 68 78 20 68 65 78 20 73 74 72 69 6e 67 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 0a 20 20 20 hx.hex.string......*.@return....
1e440 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 53 74 72 69 6e 67 20 6d 32 28 53 74 72 69 6e ..*/.....private.String.m2(Strin
1e460 67 20 68 78 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 68 78 2e 6c 65 6e 67 74 68 g.hx).....{.........if(hx.length
1e480 28 29 3c 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 30 22 20 2b 20 68 ()<2).............return."0".+.h
1e4a0 78 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 68 78 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 x;.........return.hx;.....}.....
1e4c0 20 2f 2a 2a 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 ./**.This.method.is.called.from.
1e4e0 77 69 74 68 69 6e 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 74 6f 0a 20 20 20 20 20 2a within.the.constructor.to......*
1e500 20 69 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 66 6f 72 6d 2e 0a 20 20 20 20 20 2a 20 57 41 52 .initialize.the.form.......*.WAR
1e520 4e 49 4e 47 3a 20 44 6f 20 4e 4f 54 20 6d 6f 64 69 66 79 20 74 68 69 73 20 63 6f 64 65 2e 20 54 NING:.Do.NOT.modify.this.code..T
1e540 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 69 73 20 6d 65 74 68 6f 64 20 69 73 0a 20 20 20 he.content.of.this.method.is....
1e560 20 20 2a 20 61 6c 77 61 79 73 20 72 65 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 65 20 46 6f ..*.always.regenerated.by.the.Fo
1e580 72 6d 20 45 64 69 74 6f 72 2e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 40 53 75 70 70 72 65 73 73 rm.Editor.......*/.....@Suppress
1e5a0 57 61 72 6e 69 6e 67 73 28 22 75 6e 63 68 65 63 6b 65 64 22 29 0a 20 20 20 20 2f 2f 20 3c 65 64 Warnings("unchecked").....//.<ed
1e5c0 69 74 6f 72 2d 66 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 3d 22 63 6f 6c 6c 61 70 73 65 itor-fold.defaultstate="collapse
1e5e0 64 22 20 64 65 73 63 3d 22 47 65 6e 65 72 61 74 65 64 20 43 6f 64 65 22 3e 2f 2f 47 45 4e 2d 42 d".desc="Generated.Code">//GEN-B
1e600 45 47 49 4e 3a 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 0a 20 20 20 20 70 72 69 76 61 74 65 20 EGIN:initComponents.....private.
1e620 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 20 20 20 20 void.initComponents().{.........
1e640 20 62 79 47 72 6f 75 70 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f .byGroup.=.new.javax.swing.Butto
1e660 6e 47 72 6f 75 70 28 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 47 72 6f 75 70 20 3d 20 6e 65 77 nGroup();.........bitGroup.=.new
1e680 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 28 29 3b 0a 20 20 20 20 .javax.swing.ButtonGroup();.....
1e6a0 20 20 20 20 70 6c 61 6e 65 47 72 6f 75 70 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 ....planeGroup.=.new.javax.swing
1e6c0 2e 42 75 74 74 6f 6e 47 72 6f 75 70 28 29 3b 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 50 .ButtonGroup();.........optionsP
1e6e0 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b anel.=.new.javax.swing.JPanel();
1e700 0a 20 20 20 20 20 20 20 20 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a .........lhSettingsPanel.=.new.j
1e720 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 avax.swing.JPanel();.........bit
1e740 50 6c 61 6e 65 73 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 PlanesPanel.=.new.javax.swing.JP
1e760 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 20 3d 20 anel();.........alphaBitPanel.=.
1e780 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 new.javax.swing.JPanel();.......
1e7a0 20 20 61 6c 70 68 61 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a ..alphaLabel.=.new.javax.swing.J
1e7c0 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 37 20 3d 20 6e 65 77 20 6a 61 76 61 78 Label();.........ab7.=.new.javax
1e7e0 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 36 20 .swing.JCheckBox();.........ab6.
1e800 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 =.new.javax.swing.JCheckBox();..
1e820 20 20 20 20 20 20 20 61 62 35 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 .......ab5.=.new.javax.swing.JCh
1e840 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 34 20 3d 20 6e 65 77 20 6a 61 76 61 eckBox();.........ab4.=.new.java
1e860 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 33 x.swing.JCheckBox();.........ab3
1e880 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a .=.new.javax.swing.JCheckBox();.
1e8a0 20 20 20 20 20 20 20 20 61 62 32 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 ........ab2.=.new.javax.swing.JC
1e8c0 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 31 20 3d 20 6e 65 77 20 6a 61 76 heckBox();.........ab1.=.new.jav
1e8e0 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 ax.swing.JCheckBox();.........ab
1e900 30 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0.=.new.javax.swing.JCheckBox();
1e920 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 .........redBitPanel.=.new.javax
1e940 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 4c 61 62 65 .swing.JPanel();.........redLabe
1e960 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 l.=.new.javax.swing.JLabel();...
1e980 20 20 20 20 20 20 72 62 37 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 ......rb7.=.new.javax.swing.JChe
1e9a0 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 72 62 36 20 3d 20 6e 65 77 20 6a 61 76 61 78 ckBox();.........rb6.=.new.javax
1e9c0 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 72 62 35 20 .swing.JCheckBox();.........rb5.
1e9e0 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 =.new.javax.swing.JCheckBox();..
1ea00 20 20 20 20 20 20 20 72 62 34 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 .......rb4.=.new.javax.swing.JCh
1ea20 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 72 62 33 20 3d 20 6e 65 77 20 6a 61 76 61 eckBox();.........rb3.=.new.java
1ea40 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 72 62 32 x.swing.JCheckBox();.........rb2
1ea60 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a .=.new.javax.swing.JCheckBox();.
1ea80 20 20 20 20 20 20 20 20 72 62 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 ........rb1.=.new.javax.swing.JC
1eaa0 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 72 62 30 20 3d 20 6e 65 77 20 6a 61 76 heckBox();.........rb0.=.new.jav
1eac0 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 67 72 ax.swing.JCheckBox();.........gr
1eae0 65 65 6e 42 69 74 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 eenBitPanel.=.new.javax.swing.JP
1eb00 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 4c 61 62 65 6c 20 3d 20 6e 65 77 anel();.........greenLabel.=.new
1eb20 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 67 .javax.swing.JLabel();.........g
1eb40 62 37 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 b7.=.new.javax.swing.JCheckBox()
1eb60 3b 0a 20 20 20 20 20 20 20 20 67 62 36 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e ;.........gb6.=.new.javax.swing.
1eb80 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 67 62 35 20 3d 20 6e 65 77 20 6a JCheckBox();.........gb5.=.new.j
1eba0 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 avax.swing.JCheckBox();.........
1ebc0 67 62 34 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 gb4.=.new.javax.swing.JCheckBox(
1ebe0 29 3b 0a 20 20 20 20 20 20 20 20 67 62 33 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 );.........gb3.=.new.javax.swing
1ec00 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 67 62 32 20 3d 20 6e 65 77 20 .JCheckBox();.........gb2.=.new.
1ec20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 javax.swing.JCheckBox();........
1ec40 20 67 62 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 .gb1.=.new.javax.swing.JCheckBox
1ec60 28 29 3b 0a 20 20 20 20 20 20 20 20 67 62 30 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e ();.........gb0.=.new.javax.swin
1ec80 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 g.JCheckBox();.........blueBitPa
1eca0 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a nel.=.new.javax.swing.JPanel();.
1ecc0 20 20 20 20 20 20 20 20 62 6c 75 65 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 ........blueLabel.=.new.javax.sw
1ece0 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 62 37 20 3d 20 6e 65 77 20 ing.JLabel();.........bb7.=.new.
1ed00 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 javax.swing.JCheckBox();........
1ed20 20 62 62 36 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 .bb6.=.new.javax.swing.JCheckBox
1ed40 28 29 3b 0a 20 20 20 20 20 20 20 20 62 62 35 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e ();.........bb5.=.new.javax.swin
1ed60 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 62 62 34 20 3d 20 6e 65 77 g.JCheckBox();.........bb4.=.new
1ed80 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 .javax.swing.JCheckBox();.......
1eda0 20 20 62 62 33 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f ..bb3.=.new.javax.swing.JCheckBo
1edc0 78 28 29 3b 0a 20 20 20 20 20 20 20 20 62 62 32 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 x();.........bb2.=.new.javax.swi
1ede0 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 62 62 31 20 3d 20 6e 65 ng.JCheckBox();.........bb1.=.ne
1ee00 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 w.javax.swing.JCheckBox();......
1ee20 20 20 20 62 62 30 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 ...bb0.=.new.javax.swing.JCheckB
1ee40 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 20 ox();.........prevSettingsPanel.
1ee60 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 =.new.javax.swing.JPanel();.....
1ee80 20 20 20 20 68 64 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c ....hdLabel.=.new.javax.swing.JL
1eea0 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 68 64 49 6e 63 6c 75 64 65 20 3d 20 6e 65 77 20 abel();.........hdInclude.=.new.
1eec0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 28 29 3b 0a 20 20 20 20 20 20 20 javax.swing.JCheckBox();........
1eee0 20 72 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 .rhSettingsPanel.=.new.javax.swi
1ef00 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 74 74 69 6e ng.JPanel();.........orderSettin
1ef20 67 73 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c gsPanel.=.new.javax.swing.JPanel
1ef40 28 29 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 50 61 6e 65 6c 20 3d 20 6e 65 77 ();.........extractByPanel.=.new
1ef60 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 65 .javax.swing.JPanel();.........e
1ef80 78 74 72 61 63 74 42 79 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e xtractByLabel.=.new.javax.swing.
1efa0 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 79 52 6f 77 42 75 74 74 6f 6e 20 3d 20 JLabel();.........byRowButton.=.
1efc0 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a new.javax.swing.JRadioButton();.
1efe0 20 20 20 20 20 20 20 20 62 79 43 6f 6c 75 6d 6e 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 ........byColumnButton.=.new.jav
1f000 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 ax.swing.JRadioButton();........
1f020 20 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 .bitOrderPanel.=.new.javax.swing
1f040 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 4c 61 62 65 6c .JPanel();.........bitOrderLabel
1f060 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 .=.new.javax.swing.JLabel();....
1f080 20 20 20 20 20 4d 53 42 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 .....MSBButton.=.new.javax.swing
1f0a0 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 4c 53 42 42 75 74 74 .JRadioButton();.........LSBButt
1f0c0 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f on.=.new.javax.swing.JRadioButto
1f0e0 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 20 n();.........bitPlaneOrderPanel.
1f100 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 =.new.javax.swing.JPanel();.....
1f120 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 ....bitPlaneOrderLabel.=.new.jav
1f140 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 52 47 42 42 75 ax.swing.JLabel();.........RGBBu
1f160 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 tton.=.new.javax.swing.JRadioBut
1f180 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 52 42 47 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a ton();.........RBGButton.=.new.j
1f1a0 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 avax.swing.JRadioButton();......
1f1c0 20 20 20 47 42 52 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a ...GBRButton.=.new.javax.swing.J
1f1e0 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 47 52 42 42 75 74 74 6f 6e RadioButton();.........GRBButton
1f200 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 .=.new.javax.swing.JRadioButton(
1f220 29 3b 0a 20 20 20 20 20 20 20 20 42 52 47 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 );.........BRGButton.=.new.javax
1f240 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 42 .swing.JRadioButton();.........B
1f260 47 52 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 GRButton.=.new.javax.swing.JRadi
1f280 6f 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 65 78 50 72 65 76 69 65 77 50 61 6e 65 oButton();.........exPreviewPane
1f2a0 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 l.=.new.javax.swing.JPanel();...
1f2c0 20 20 20 20 20 20 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 ......exPreviewLabel.=.new.javax
1f2e0 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 6a 53 63 72 6f 6c 6c .swing.JLabel();.........jScroll
1f300 50 61 6e 65 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 53 63 72 6f 6c 6c 50 Pane1.=.new.javax.swing.JScrollP
1f320 61 6e 65 28 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 72 65 76 69 65 77 20 3d 20 6e 65 77 20 6a 61 ane();.........jPreview.=.new.ja
1f340 76 61 78 2e 73 77 69 6e 67 2e 4a 54 65 78 74 41 72 65 61 28 29 3b 0a 20 20 20 20 20 20 20 20 62 vax.swing.JTextArea();.........b
1f360 75 74 74 6f 6e 73 50 61 6e 65 6c 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 uttonsPanel.=.new.javax.swing.JP
1f380 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 20 3d 20 anel();.........previewButton.=.
1f3a0 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 new.javax.swing.JButton();......
1f3c0 20 20 20 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 ...saveTextButton.=.new.javax.sw
1f3e0 69 6e 67 2e 4a 42 75 74 74 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 69 6e 42 75 ing.JButton();.........saveBinBu
1f400 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 28 29 tton.=.new.javax.swing.JButton()
1f420 3b 0a 20 20 20 20 20 20 20 20 63 61 6e 63 65 6c 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 6a 61 76 ;.........cancelButton.=.new.jav
1f440 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 ax.swing.JButton();..........set
1f460 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e DefaultCloseOperation(javax.swin
1f480 67 2e 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e 44 49 53 50 4f 53 45 5f 4f 4e 5f 43 4c 4f g.WindowConstants.DISPOSE_ON_CLO
1f4a0 53 45 29 3b 0a 20 20 20 20 20 20 20 20 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 SE);.........setMinimumSize(new.
1f4c0 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 37 32 30 2c 20 35 36 30 29 29 3b 0a 20 java.awt.Dimension(720,.560));..
1f4e0 20 20 20 20 20 20 20 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 28 29 2e 73 65 74 4c 61 79 6f 75 .......getContentPane().setLayou
1f500 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 28 35 2c 20 35 t(new.java.awt.BorderLayout(5,.5
1f520 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 2e 73 65 74 4d 69 6e ));..........optionsPanel.setMin
1f540 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 imumSize(new.java.awt.Dimension(
1f560 37 32 30 2c 20 32 38 30 29 29 3b 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 720,.280));.........optionsPanel
1f580 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 .setPreferredSize(new.java.awt.D
1f5a0 69 6d 65 6e 73 69 6f 6e 28 37 32 30 2c 20 32 38 30 29 29 3b 0a 20 20 20 20 20 20 20 20 6f 70 74 imension(720,.280));.........opt
1f5c0 69 6f 6e 73 50 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 ionsPanel.setLayout(new.java.awt
1f5e0 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 6c 68 53 65 74 .BorderLayout());..........lhSet
1f600 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 tingsPanel.setMinimumSize(new.ja
1f620 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 36 30 2c 20 32 38 30 29 29 3b 0a 20 20 20 va.awt.Dimension(360,.280));....
1f640 20 20 20 20 20 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 .....lhSettingsPanel.setPreferre
1f660 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 36 30 dSize(new.java.awt.Dimension(360
1f680 2c 20 32 38 30 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 73 50 61 6e 65 6c ,.280));..........bitPlanesPanel
1f6a0 2e 73 65 74 42 6f 72 64 65 72 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 6f 72 64 65 72 46 61 63 .setBorder(javax.swing.BorderFac
1f6c0 74 6f 72 79 2e 63 72 65 61 74 65 54 69 74 6c 65 64 42 6f 72 64 65 72 28 22 42 69 74 20 50 6c 61 tory.createTitledBorder("Bit.Pla
1f6e0 6e 65 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 73 50 61 6e 65 6c 2e 73 nes"));.........bitPlanesPanel.s
1f700 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e etMinimumSize(new.java.awt.Dimen
1f720 73 69 6f 6e 28 33 36 30 2c 20 32 30 30 29 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e sion(360,.200));.........bitPlan
1f740 65 73 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 esPanel.setPreferredSize(new.jav
1f760 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 36 30 2c 20 32 30 30 29 29 3b 0a 0a 20 20 20 a.awt.Dimension(360,.200));.....
1f780 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a .....alphaBitPanel.setMinimumSiz
1f7a0 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 31 30 30 2c 20 33 33 e(new.java.awt.Dimension(100,.33
1f7c0 29 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 73 65 74 4e 61 6d ));.........alphaBitPanel.setNam
1f7e0 65 28 22 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 22 29 3b 20 2f 2f 20 4e 4f 49 31 38 4e 0a 20 20 e("alphaBitPanel");.//.NOI18N...
1f800 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 ......alphaBitPanel.setPreferred
1f820 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 35 30 2c Size(new.java.awt.Dimension(350,
1f840 20 33 34 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 4c 61 62 65 6c 2e 73 65 74 48 6f .34));..........alphaLabel.setHo
1f860 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 rizontalAlignment(javax.swing.Sw
1f880 69 6e 67 43 6f 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 61 6c ingConstants.CENTER);.........al
1f8a0 70 68 61 4c 61 62 65 6c 2e 73 65 74 54 65 78 74 28 22 41 6c 70 68 61 22 29 3b 0a 20 20 20 20 20 phaLabel.setText("Alpha");......
1f8c0 20 20 20 61 6c 70 68 61 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 ...alphaLabel.setHorizontalTextP
1f8e0 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 6e osition(javax.swing.SwingConstan
1f900 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 4c 61 62 65 6c 2e 73 ts.CENTER);.........alphaLabel.s
1f920 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e etMaximumSize(new.java.awt.Dimen
1f940 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 4c 61 62 65 sion(40,.14));.........alphaLabe
1f960 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 l.setMinimumSize(new.java.awt.Di
1f980 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 4c mension(40,.14));.........alphaL
1f9a0 61 62 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 abel.setPreferredSize(new.java.a
1f9c0 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 61 wt.Dimension(40,.14));.........a
1f9e0 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 6c 70 68 61 4c 61 62 65 6c 29 3b 0a 0a 20 lphaBitPanel.add(alphaLabel);...
1fa00 20 20 20 20 20 20 20 61 62 37 2e 73 65 74 54 65 78 74 28 22 37 22 29 3b 0a 20 20 20 20 20 20 20 .......ab7.setText("7");........
1fa20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 62 37 29 3b 0a 0a 20 20 20 20 20 20 .alphaBitPanel.add(ab7);........
1fa40 20 20 61 62 36 2e 73 65 74 54 65 78 74 28 22 36 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 ..ab6.setText("6");.........alph
1fa60 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 62 36 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 62 35 aBitPanel.add(ab6);..........ab5
1fa80 2e 73 65 74 54 65 78 74 28 22 35 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 .setText("5");.........alphaBitP
1faa0 61 6e 65 6c 2e 61 64 64 28 61 62 35 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 62 34 2e 73 65 74 54 anel.add(ab5);..........ab4.setT
1fac0 65 78 74 28 22 34 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e ext("4");.........alphaBitPanel.
1fae0 61 64 64 28 61 62 34 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 62 33 2e 73 65 74 54 65 78 74 28 22 add(ab4);..........ab3.setText("
1fb00 33 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 3");.........alphaBitPanel.add(a
1fb20 62 33 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 62 32 2e 73 65 74 54 65 78 74 28 22 32 22 29 3b 0a b3);..........ab2.setText("2");.
1fb40 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 62 32 29 3b 0a ........alphaBitPanel.add(ab2);.
1fb60 0a 20 20 20 20 20 20 20 20 61 62 31 2e 73 65 74 54 65 78 74 28 22 31 22 29 3b 0a 20 20 20 20 20 .........ab1.setText("1");......
1fb80 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 62 31 29 3b 0a 0a 20 20 20 20 ...alphaBitPanel.add(ab1);......
1fba0 20 20 20 20 61 62 30 2e 73 65 74 54 65 78 74 28 22 30 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6c ....ab0.setText("0");.........al
1fbc0 70 68 61 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 61 62 30 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 phaBitPanel.add(ab0);..........b
1fbe0 69 74 50 6c 61 6e 65 73 50 61 6e 65 6c 2e 61 64 64 28 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 29 itPlanesPanel.add(alphaBitPanel)
1fc00 3b 0a 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 2e 67 65 74 41 63 63 65 73 ;.........alphaBitPanel.getAcces
1fc20 73 69 62 6c 65 43 6f 6e 74 65 78 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 sibleContext().setAccessibleName
1fc40 28 22 61 6c 70 68 61 42 69 74 50 61 6e 65 6c 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 65 64 42 ("alphaBitPanel");..........redB
1fc60 69 74 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e itPanel.setMinimumSize(new.java.
1fc80 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 31 30 30 2c 20 33 33 29 29 3b 0a 20 20 20 20 20 20 20 awt.Dimension(100,.33));........
1fca0 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 .redBitPanel.setPreferredSize(ne
1fcc0 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 35 30 2c 20 33 34 29 29 3b 0a w.java.awt.Dimension(350,.34));.
1fce0 0a 20 20 20 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 41 .........redLabel.setHorizontalA
1fd00 6c 69 67 6e 6d 65 6e 74 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 lignment(javax.swing.SwingConsta
1fd20 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 65 nts.CENTER);.........redLabel.se
1fd40 74 54 65 78 74 28 22 52 65 64 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 tText("Red");.........redLabel.s
1fd60 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 etHorizontalTextPosition(javax.s
1fd80 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 wing.SwingConstants.CENTER);....
1fda0 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 6e 65 77 .....redLabel.setMaximumSize(new
1fdc0 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 .java.awt.Dimension(40,.14));...
1fde0 20 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 ......redLabel.setMinimumSize(ne
1fe00 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 w.java.awt.Dimension(40,.14));..
1fe20 20 20 20 20 20 20 20 72 65 64 4c 61 62 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 .......redLabel.setPreferredSize
1fe40 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 (new.java.awt.Dimension(40,.14))
1fe60 3b 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 65 64 4c 61 62 ;.........redBitPanel.add(redLab
1fe80 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 62 37 2e 73 65 74 54 65 78 74 28 22 37 22 29 3b 0a el);..........rb7.setText("7");.
1fea0 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 62 37 29 3b 0a 0a 20 ........redBitPanel.add(rb7);...
1fec0 20 20 20 20 20 20 20 72 62 36 2e 73 65 74 54 65 78 74 28 22 36 22 29 3b 0a 20 20 20 20 20 20 20 .......rb6.setText("6");........
1fee0 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 62 36 29 3b 0a 0a 20 20 20 20 20 20 20 20 .redBitPanel.add(rb6);..........
1ff00 72 62 35 2e 73 65 74 54 65 78 74 28 22 35 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 rb5.setText("5");.........redBit
1ff20 50 61 6e 65 6c 2e 61 64 64 28 72 62 35 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 62 34 2e 73 65 74 Panel.add(rb5);..........rb4.set
1ff40 54 65 78 74 28 22 34 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 Text("4");.........redBitPanel.a
1ff60 64 64 28 72 62 34 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 62 33 2e 73 65 74 54 65 78 74 28 22 33 dd(rb4);..........rb3.setText("3
1ff80 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 62 33 29 ");.........redBitPanel.add(rb3)
1ffa0 3b 0a 0a 20 20 20 20 20 20 20 20 72 62 32 2e 73 65 74 54 65 78 74 28 22 32 22 29 3b 0a 20 20 20 ;..........rb2.setText("2");....
1ffc0 20 20 20 20 20 72 65 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 62 32 29 3b 0a 0a 20 20 20 20 .....redBitPanel.add(rb2);......
1ffe0 20 20 20 20 72 62 31 2e 73 65 74 54 65 78 74 28 22 31 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 ....rb1.setText("1");.........re
20000 64 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 72 62 31 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 62 30 dBitPanel.add(rb1);..........rb0
20020 2e 73 65 74 54 65 78 74 28 22 30 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 64 42 69 74 50 61 6e .setText("0");.........redBitPan
20040 65 6c 2e 61 64 64 28 72 62 30 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 73 50 el.add(rb0);..........bitPlanesP
20060 61 6e 65 6c 2e 61 64 64 28 72 65 64 42 69 74 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 anel.add(redBitPanel);..........
20080 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 greenBitPanel.setMinimumSize(new
200a0 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 31 30 30 2c 20 33 33 29 29 3b 0a 20 .java.awt.Dimension(100,.33));..
200c0 20 20 20 20 20 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 .......greenBitPanel.setPreferre
200e0 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 35 30 dSize(new.java.awt.Dimension(350
20100 2c 20 33 34 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 4c 61 62 65 6c 2e 73 65 74 48 ,.34));..........greenLabel.setH
20120 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 orizontalAlignment(javax.swing.S
20140 77 69 6e 67 43 6f 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 67 wingConstants.CENTER);.........g
20160 72 65 65 6e 4c 61 62 65 6c 2e 73 65 74 54 65 78 74 28 22 47 72 65 65 6e 22 29 3b 0a 20 20 20 20 reenLabel.setText("Green");.....
20180 20 20 20 20 67 72 65 65 6e 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 ....greenLabel.setHorizontalText
201a0 50 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 Position(javax.swing.SwingConsta
201c0 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 4c 61 62 65 6c 2e nts.CENTER);.........greenLabel.
201e0 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 setMaximumSize(new.java.awt.Dime
20200 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 4c 61 62 nsion(40,.14));.........greenLab
20220 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 el.setMinimumSize(new.java.awt.D
20240 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e imension(40,.14));.........green
20260 4c 61 62 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e Label.setPreferredSize(new.java.
20280 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 awt.Dimension(40,.14));.........
202a0 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 72 65 65 6e 4c 61 62 65 6c 29 3b 0a 0a greenBitPanel.add(greenLabel);..
202c0 20 20 20 20 20 20 20 20 67 62 37 2e 73 65 74 54 65 78 74 28 22 37 22 29 3b 0a 20 20 20 20 20 20 ........gb7.setText("7");.......
202e0 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 62 37 29 3b 0a 0a 20 20 20 20 20 ..greenBitPanel.add(gb7);.......
20300 20 20 20 67 62 36 2e 73 65 74 54 65 78 74 28 22 36 22 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 ...gb6.setText("6");.........gre
20320 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 62 36 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 62 enBitPanel.add(gb6);..........gb
20340 35 2e 73 65 74 54 65 78 74 28 22 35 22 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 42 69 74 5.setText("5");.........greenBit
20360 50 61 6e 65 6c 2e 61 64 64 28 67 62 35 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 62 34 2e 73 65 74 Panel.add(gb5);..........gb4.set
20380 54 65 78 74 28 22 34 22 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c Text("4");.........greenBitPanel
203a0 2e 61 64 64 28 67 62 34 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 62 33 2e 73 65 74 54 65 78 74 28 .add(gb4);..........gb3.setText(
203c0 22 33 22 29 3b 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 "3");.........greenBitPanel.add(
203e0 67 62 33 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 62 32 2e 73 65 74 54 65 78 74 28 22 32 22 29 3b gb3);..........gb2.setText("2");
20400 0a 20 20 20 20 20 20 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 62 32 29 3b .........greenBitPanel.add(gb2);
20420 0a 0a 20 20 20 20 20 20 20 20 67 62 31 2e 73 65 74 54 65 78 74 28 22 31 22 29 3b 0a 20 20 20 20 ..........gb1.setText("1");.....
20440 20 20 20 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 62 31 29 3b 0a 0a 20 20 20 ....greenBitPanel.add(gb1);.....
20460 20 20 20 20 20 67 62 30 2e 73 65 74 54 65 78 74 28 22 30 22 29 3b 0a 20 20 20 20 20 20 20 20 67 .....gb0.setText("0");.........g
20480 72 65 65 6e 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 67 62 30 29 3b 0a 0a 20 20 20 20 20 20 20 20 reenBitPanel.add(gb0);..........
204a0 62 69 74 50 6c 61 6e 65 73 50 61 6e 65 6c 2e 61 64 64 28 67 72 65 65 6e 42 69 74 50 61 6e 65 6c bitPlanesPanel.add(greenBitPanel
204c0 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 );..........blueBitPanel.setMini
204e0 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 31 mumSize(new.java.awt.Dimension(1
20500 30 30 2c 20 33 33 29 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 73 00,.33));.........blueBitPanel.s
20520 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d etPreferredSize(new.java.awt.Dim
20540 65 6e 73 69 6f 6e 28 33 35 30 2c 20 33 34 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 6c 75 65 4c ension(350,.34));..........blueL
20560 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d 65 6e 74 28 6a 61 76 61 abel.setHorizontalAlignment(java
20580 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a x.swing.SwingConstants.CENTER);.
205a0 20 20 20 20 20 20 20 20 62 6c 75 65 4c 61 62 65 6c 2e 73 65 74 54 65 78 74 28 22 42 6c 75 65 22 ........blueLabel.setText("Blue"
205c0 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 );.........blueLabel.setHorizont
205e0 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 alTextPosition(javax.swing.Swing
20600 43 6f 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 4c Constants.CENTER);.........blueL
20620 61 62 65 6c 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 abel.setMaximumSize(new.java.awt
20640 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 .Dimension(40,.14));.........blu
20660 65 4c 61 62 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 eLabel.setMinimumSize(new.java.a
20680 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 62 wt.Dimension(40,.14));.........b
206a0 6c 75 65 4c 61 62 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 lueLabel.setPreferredSize(new.ja
206c0 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 va.awt.Dimension(40,.14));......
206e0 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 6c 75 65 4c 61 62 65 6c 29 3b 0a ...blueBitPanel.add(blueLabel);.
20700 0a 20 20 20 20 20 20 20 20 62 62 37 2e 73 65 74 54 65 78 74 28 22 37 22 29 3b 0a 20 20 20 20 20 .........bb7.setText("7");......
20720 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 62 37 29 3b 0a 0a 20 20 20 20 20 ...blueBitPanel.add(bb7);.......
20740 20 20 20 62 62 36 2e 73 65 74 54 65 78 74 28 22 36 22 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 ...bb6.setText("6");.........blu
20760 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 62 36 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 62 35 eBitPanel.add(bb6);..........bb5
20780 2e 73 65 74 54 65 78 74 28 22 35 22 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 .setText("5");.........blueBitPa
207a0 6e 65 6c 2e 61 64 64 28 62 62 35 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 62 34 2e 73 65 74 54 65 nel.add(bb5);..........bb4.setTe
207c0 78 74 28 22 34 22 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 xt("4");.........blueBitPanel.ad
207e0 64 28 62 62 34 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 62 33 2e 73 65 74 54 65 78 74 28 22 33 22 d(bb4);..........bb3.setText("3"
20800 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 62 33 29 );.........blueBitPanel.add(bb3)
20820 3b 0a 0a 20 20 20 20 20 20 20 20 62 62 32 2e 73 65 74 54 65 78 74 28 22 32 22 29 3b 0a 20 20 20 ;..........bb2.setText("2");....
20840 20 20 20 20 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 62 32 29 3b 0a 0a 20 20 20 .....blueBitPanel.add(bb2);.....
20860 20 20 20 20 20 62 62 31 2e 73 65 74 54 65 78 74 28 22 31 22 29 3b 0a 20 20 20 20 20 20 20 20 62 .....bb1.setText("1");.........b
20880 6c 75 65 42 69 74 50 61 6e 65 6c 2e 61 64 64 28 62 62 31 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 lueBitPanel.add(bb1);..........b
208a0 62 30 2e 73 65 74 54 65 78 74 28 22 30 22 29 3b 0a 20 20 20 20 20 20 20 20 62 6c 75 65 42 69 74 b0.setText("0");.........blueBit
208c0 50 61 6e 65 6c 2e 61 64 64 28 62 62 30 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e Panel.add(bb0);..........bitPlan
208e0 65 73 50 61 6e 65 6c 2e 61 64 64 28 62 6c 75 65 42 69 74 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 esPanel.add(blueBitPanel);......
20900 20 20 20 20 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 62 69 74 50 6c 61 6e 65 ....lhSettingsPanel.add(bitPlane
20920 73 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 sPanel);..........prevSettingsPa
20940 6e 65 6c 2e 73 65 74 42 6f 72 64 65 72 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 6f 72 64 65 72 nel.setBorder(javax.swing.Border
20960 46 61 63 74 6f 72 79 2e 63 72 65 61 74 65 54 69 74 6c 65 64 42 6f 72 64 65 72 28 22 50 72 65 76 Factory.createTitledBorder("Prev
20980 69 65 77 20 53 65 74 74 69 6e 67 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 iew.Settings"));.........prevSet
209a0 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 tingsPanel.setMinimumSize(new.ja
209c0 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 36 30 2c 20 35 30 29 29 3b 0a 20 20 20 20 va.awt.Dimension(360,.50));.....
209e0 20 20 20 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 ....prevSettingsPanel.setPreferr
20a00 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 36 edSize(new.java.awt.Dimension(36
20a20 30 2c 20 35 30 29 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e 0,.50));.........prevSettingsPan
20a40 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c 61 el.setLayout(new.java.awt.FlowLa
20a60 79 6f 75 74 28 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 2c yout(java.awt.FlowLayout.CENTER,
20a80 20 35 2c 20 30 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 68 64 4c 61 62 65 6c 2e 73 65 74 54 65 78 .5,.0));..........hdLabel.setTex
20aa0 74 28 22 49 6e 63 6c 75 64 65 20 48 65 78 20 44 75 6d 70 20 49 6e 20 50 72 65 76 69 65 77 22 29 t("Include.Hex.Dump.In.Preview")
20ac0 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 ;.........prevSettingsPanel.add(
20ae0 68 64 4c 61 62 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 68 64 49 6e 63 6c 75 64 65 2e 73 65 74 hdLabel);..........hdInclude.set
20b00 53 65 6c 65 63 74 65 64 28 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 53 65 74 74 Selected(true);.........prevSett
20b20 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 68 64 49 6e 63 6c 75 64 65 29 3b 0a 0a 20 20 20 20 20 ingsPanel.add(hdInclude);.......
20b40 20 20 20 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 70 72 65 76 53 65 74 74 69 ...lhSettingsPanel.add(prevSetti
20b60 6e 67 73 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 50 61 6e 65 6c ngsPanel);..........optionsPanel
20b80 2e 61 64 64 28 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2c 20 6a 61 76 61 2e 61 77 74 2e 42 .add(lhSettingsPanel,.java.awt.B
20ba0 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 68 orderLayout.CENTER);..........rh
20bc0 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 SettingsPanel.setMinimumSize(new
20be0 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 30 30 2c 20 32 38 30 29 29 3b 0a .java.awt.Dimension(300,.280));.
20c00 20 20 20 20 20 20 20 20 72 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 ........rhSettingsPanel.setPrefe
20c20 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 rredSize(new.java.awt.Dimension(
20c40 33 30 30 2c 20 32 38 30 29 29 3b 0a 20 20 20 20 20 20 20 20 72 68 53 65 74 74 69 6e 67 73 50 61 300,.280));.........rhSettingsPa
20c60 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c nel.setLayout(new.java.awt.FlowL
20c80 61 79 6f 75 74 28 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 ayout(java.awt.FlowLayout.CENTER
20ca0 2c 20 30 2c 20 35 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 74 74 69 6e 67 73 ,.0,.5));..........orderSettings
20cc0 50 61 6e 65 6c 2e 73 65 74 42 6f 72 64 65 72 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 6f 72 64 Panel.setBorder(javax.swing.Bord
20ce0 65 72 46 61 63 74 6f 72 79 2e 63 72 65 61 74 65 54 69 74 6c 65 64 42 6f 72 64 65 72 28 22 4f 72 erFactory.createTitledBorder("Or
20d00 64 65 72 20 73 65 74 74 69 6e 67 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 der.settings"));.........orderSe
20d20 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a ttingsPanel.setMinimumSize(new.j
20d40 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 33 30 30 2c 20 32 36 30 29 29 3b 0a 20 20 ava.awt.Dimension(300,.260));...
20d60 20 20 20 20 20 20 6f 72 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 ......orderSettingsPanel.setPref
20d80 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e erredSize(new.java.awt.Dimension
20da0 28 33 30 30 2c 20 32 36 30 29 29 3b 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 74 74 69 6e (300,.260));.........orderSettin
20dc0 67 73 50 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 gsPanel.setLayout(new.java.awt.F
20de0 6c 6f 77 4c 61 79 6f 75 74 28 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c 61 79 6f 75 74 2e 4c 45 lowLayout(java.awt.FlowLayout.LE
20e00 46 54 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 4c 61 62 65 6c 2e 73 65 FT));..........extractByLabel.se
20e20 74 54 65 78 74 28 22 45 78 74 72 61 63 74 20 42 79 22 29 3b 0a 20 20 20 20 20 20 20 20 65 78 74 tText("Extract.By");.........ext
20e40 72 61 63 74 42 79 50 61 6e 65 6c 2e 61 64 64 28 65 78 74 72 61 63 74 42 79 4c 61 62 65 6c 29 3b ractByPanel.add(extractByLabel);
20e60 0a 0a 20 20 20 20 20 20 20 20 62 79 47 72 6f 75 70 2e 61 64 64 28 62 79 52 6f 77 42 75 74 74 6f ..........byGroup.add(byRowButto
20e80 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 79 52 6f 77 42 75 74 74 6f 6e 2e 73 65 74 53 65 6c 65 63 n);.........byRowButton.setSelec
20ea0 74 65 64 28 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 62 79 52 6f 77 42 75 74 74 6f 6e 2e 73 ted(true);.........byRowButton.s
20ec0 65 74 54 65 78 74 28 22 52 6f 77 22 29 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 etText("Row");.........extractBy
20ee0 50 61 6e 65 6c 2e 61 64 64 28 62 79 52 6f 77 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 Panel.add(byRowButton);.........
20f00 20 62 79 47 72 6f 75 70 2e 61 64 64 28 62 79 43 6f 6c 75 6d 6e 42 75 74 74 6f 6e 29 3b 0a 20 20 .byGroup.add(byColumnButton);...
20f20 20 20 20 20 20 20 62 79 43 6f 6c 75 6d 6e 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 43 6f ......byColumnButton.setText("Co
20f40 6c 75 6d 6e 22 29 3b 0a 20 20 20 20 20 20 20 20 65 78 74 72 61 63 74 42 79 50 61 6e 65 6c 2e 61 lumn");.........extractByPanel.a
20f60 64 64 28 62 79 43 6f 6c 75 6d 6e 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 20 6f 72 64 dd(byColumnButton);..........ord
20f80 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 65 78 74 72 61 63 74 42 79 50 61 6e erSettingsPanel.add(extractByPan
20fa0 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 2e 73 65 74 50 el);..........bitOrderPanel.setP
20fc0 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 referredSize(new.java.awt.Dimens
20fe0 69 6f 6e 28 32 34 30 2c 20 34 31 29 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 50 ion(240,.41));.........bitOrderP
21000 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 anel.setLayout(new.java.awt.Flow
21020 4c 61 79 6f 75 74 28 6a 61 76 61 2e 61 77 74 2e 46 6c 6f 77 4c 61 79 6f 75 74 2e 4c 45 46 54 29 Layout(java.awt.FlowLayout.LEFT)
21040 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 4c 61 62 65 6c 2e 73 65 74 54 65 78 );..........bitOrderLabel.setTex
21060 74 28 22 42 69 74 20 4f 72 64 65 72 22 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 t("Bit.Order");.........bitOrder
21080 50 61 6e 65 6c 2e 61 64 64 28 62 69 74 4f 72 64 65 72 4c 61 62 65 6c 29 3b 0a 0a 20 20 20 20 20 Panel.add(bitOrderLabel);.......
210a0 20 20 20 62 69 74 47 72 6f 75 70 2e 61 64 64 28 4d 53 42 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 ...bitGroup.add(MSBButton);.....
210c0 20 20 20 20 4d 53 42 42 75 74 74 6f 6e 2e 73 65 74 53 65 6c 65 63 74 65 64 28 74 72 75 65 29 3b ....MSBButton.setSelected(true);
210e0 0a 20 20 20 20 20 20 20 20 4d 53 42 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 4d 53 42 20 .........MSBButton.setText("MSB.
21100 46 69 72 73 74 22 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 2e 61 First");.........bitOrderPanel.a
21120 64 64 28 4d 53 42 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 47 72 6f 75 70 dd(MSBButton);..........bitGroup
21140 2e 61 64 64 28 4c 53 42 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 4c 53 42 42 75 74 74 .add(LSBButton);.........LSBButt
21160 6f 6e 2e 73 65 74 54 65 78 74 28 22 4c 53 42 20 46 69 72 73 74 22 29 3b 0a 20 20 20 20 20 20 20 on.setText("LSB.First");........
21180 20 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 2e 61 64 64 28 4c 53 42 42 75 74 74 6f 6e 29 3b 0a 0a .bitOrderPanel.add(LSBButton);..
211a0 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 62 ........orderSettingsPanel.add(b
211c0 69 74 4f 72 64 65 72 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 itOrderPanel);..........bitPlane
211e0 4f 72 64 65 72 50 61 6e 65 6c 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 OrderPanel.setPreferredSize(new.
21200 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 32 30 30 2c 20 31 32 30 29 29 3b 0a 0a java.awt.Dimension(200,.120));..
21220 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 2e 73 65 74 54 65 ........bitPlaneOrderLabel.setTe
21240 78 74 28 22 42 69 74 20 50 6c 61 6e 65 20 4f 72 64 65 72 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 xt("Bit.Plane.Order");..........
21260 70 6c 61 6e 65 47 72 6f 75 70 2e 61 64 64 28 52 47 42 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 planeGroup.add(RGBButton);......
21280 20 20 20 52 47 42 42 75 74 74 6f 6e 2e 73 65 74 53 65 6c 65 63 74 65 64 28 74 72 75 65 29 3b 0a ...RGBButton.setSelected(true);.
212a0 20 20 20 20 20 20 20 20 52 47 42 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 52 47 42 22 29 ........RGBButton.setText("RGB")
212c0 3b 0a 0a 20 20 20 20 20 20 20 20 70 6c 61 6e 65 47 72 6f 75 70 2e 61 64 64 28 52 42 47 42 75 74 ;..........planeGroup.add(RBGBut
212e0 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 52 42 47 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 ton);.........RBGButton.setText(
21300 22 52 42 47 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 6c 61 6e 65 47 72 6f 75 70 2e 61 64 64 28 "RBG");..........planeGroup.add(
21320 47 42 52 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 47 42 52 42 75 74 74 6f 6e 2e 73 65 GBRButton);.........GBRButton.se
21340 74 54 65 78 74 28 22 47 42 52 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 6c 61 6e 65 47 72 6f 75 tText("GBR");..........planeGrou
21360 70 2e 61 64 64 28 47 52 42 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 47 52 42 42 75 74 p.add(GRBButton);.........GRBBut
21380 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 47 52 42 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 6c 61 ton.setText("GRB");..........pla
213a0 6e 65 47 72 6f 75 70 2e 61 64 64 28 42 52 47 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 neGroup.add(BRGButton);.........
213c0 42 52 47 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 42 52 47 22 29 3b 0a 0a 20 20 20 20 20 BRGButton.setText("BRG");.......
213e0 20 20 20 70 6c 61 6e 65 47 72 6f 75 70 2e 61 64 64 28 42 47 52 42 75 74 74 6f 6e 29 3b 0a 20 20 ...planeGroup.add(BGRButton);...
21400 20 20 20 20 20 20 42 47 52 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 42 47 52 22 29 3b 0a ......BGRButton.setText("BGR");.
21420 0a 20 20 20 20 20 20 20 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 .........javax.swing.GroupLayout
21440 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 20 3d 20 6e 65 77 20 .bitPlaneOrderPanelLayout.=.new.
21460 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 28 62 69 74 50 6c 61 6e 65 javax.swing.GroupLayout(bitPlane
21480 4f 72 64 65 72 50 61 6e 65 6c 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 OrderPanel);.........bitPlaneOrd
214a0 65 72 50 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 erPanel.setLayout(bitPlaneOrderP
214c0 61 6e 65 6c 4c 61 79 6f 75 74 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 anelLayout);.........bitPlaneOrd
214e0 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 47 72 6f 75 70 erPanelLayout.setHorizontalGroup
21500 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c (.............bitPlaneOrderPanel
21520 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 Layout.createParallelGroup(javax
21540 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 .swing.GroupLayout.Alignment.LEA
21560 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 DING)..............addGroup(bitP
21580 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 laneOrderPanelLayout.createSeque
215a0 6e 74 69 61 6c 47 72 6f 75 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 ntialGroup()..................ad
215c0 64 43 6f 6e 74 61 69 6e 65 72 47 61 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 dContainerGap().................
215e0 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f .addGroup(bitPlaneOrderPanelLayo
21600 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 ut.createParallelGroup(javax.swi
21620 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e 47 ng.GroupLayout.Alignment.LEADING
21640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e )......................addCompon
21660 65 6e 74 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 29 0a 20 20 20 20 20 20 20 20 ent(bitPlaneOrderLabel).........
21680 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 .............addGroup(bitPlaneOr
216a0 64 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 69 61 6c 47 derPanelLayout.createSequentialG
216c0 72 6f 75 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e roup()..........................
216e0 61 64 64 47 61 70 28 31 30 2c 20 31 30 2c 20 31 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 addGap(10,.10,.10)..............
21700 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 ............addGroup(bitPlaneOrd
21720 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 erPanelLayout.createParallelGrou
21740 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d p(javax.swing.GroupLayout.Alignm
21760 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ent.LEADING)....................
21780 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 ..........addGroup(bitPlaneOrder
217a0 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 PanelLayout.createSequentialGrou
217c0 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 p().............................
217e0 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 52 42 47 42 75 74 74 6f 6e 29 0a 20 20 20 .....addComponent(RBGButton)....
21800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 ..............................ad
21820 64 47 61 70 28 31 38 2c 20 31 38 2c 20 31 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 dGap(18,.18,.18)................
21840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 42 ..................addComponent(B
21860 52 47 42 75 74 74 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 RGButton))......................
21880 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 ........addGroup(bitPlaneOrderPa
218a0 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 28 nelLayout.createSequentialGroup(
218c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )...............................
218e0 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 52 47 42 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 ...addComponent(RGBButton)......
21900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 ............................addG
21920 61 70 28 31 38 2c 20 31 38 2c 20 31 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ap(18,.18,.18)..................
21940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 47 52 42 ................addComponent(GRB
21960 42 75 74 74 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Button))........................
21980 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 ......addGroup(bitPlaneOrderPane
219a0 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 69 61 6c 47 72 6f 75 70 28 29 0a lLayout.createSequentialGroup().
219c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
219e0 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 47 42 52 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 20 20 .addComponent(GBRButton)........
21a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 61 70 ..........................addGap
21a20 28 31 38 2c 20 31 38 2c 20 31 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 (18,.18,.18)....................
21a40 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 42 47 52 42 75 ..............addComponent(BGRBu
21a60 74 74 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f tton)))))..................addCo
21a80 6e 74 61 69 6e 65 72 47 61 70 28 37 32 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 29 ntainerGap(72,.Short.MAX_VALUE))
21aa0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 .........);.........bitPlaneOrde
21ac0 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 73 65 74 56 65 72 74 69 63 61 6c 47 72 6f 75 70 28 0a 20 rPanelLayout.setVerticalGroup(..
21ae0 20 20 20 20 20 20 20 20 20 20 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 ...........bitPlaneOrderPanelLay
21b00 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 out.createParallelGroup(javax.sw
21b20 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e ing.GroupLayout.Alignment.LEADIN
21b40 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e G)..............addGroup(bitPlan
21b60 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 53 65 71 75 65 6e 74 69 eOrderPanelLayout.createSequenti
21b80 61 6c 47 72 6f 75 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f alGroup()..................addCo
21ba0 6e 74 61 69 6e 65 72 47 61 70 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 ntainerGap()..................ad
21bc0 64 43 6f 6d 70 6f 6e 65 6e 74 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 4c 61 62 65 6c 29 0a 20 dComponent(bitPlaneOrderLabel)..
21be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 50 72 65 66 65 72 72 65 64 47 61 70 28 ................addPreferredGap(
21c00 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4c 61 79 6f 75 74 53 74 79 6c 65 2e 43 6f 6d 70 6f 6e 65 6e javax.swing.LayoutStyle.Componen
21c20 74 50 6c 61 63 65 6d 65 6e 74 2e 55 4e 52 45 4c 41 54 45 44 29 0a 20 20 20 20 20 20 20 20 20 20 tPlacement.UNRELATED)...........
21c40 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e .......addGroup(bitPlaneOrderPan
21c60 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 elLayout.createParallelGroup(jav
21c80 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 42 ax.swing.GroupLayout.Alignment.B
21ca0 41 53 45 4c 49 4e 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 ASELINE)......................ad
21cc0 64 43 6f 6d 70 6f 6e 65 6e 74 28 52 47 42 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 dComponent(RGBButton)...........
21ce0 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 47 52 42 42 75 74 74 6f ...........addComponent(GRBButto
21d00 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 50 72 65 66 65 72 72 65 n))..................addPreferre
21d20 64 47 61 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4c 61 79 6f 75 74 53 74 79 6c 65 2e 43 6f 6d dGap(javax.swing.LayoutStyle.Com
21d40 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 2e 55 4e 52 45 4c 41 54 45 44 29 0a 20 20 20 20 20 ponentPlacement.UNRELATED)......
21d60 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 6e 65 4f 72 64 ............addGroup(bitPlaneOrd
21d80 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 erPanelLayout.createParallelGrou
21da0 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d p(javax.swing.GroupLayout.Alignm
21dc0 65 6e 74 2e 42 41 53 45 4c 49 4e 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ent.BASELINE)...................
21de0 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 52 42 47 42 75 74 74 6f 6e 29 0a 20 20 20 20 20 ...addComponent(RBGButton)......
21e00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 42 52 47 ................addComponent(BRG
21e20 42 75 74 74 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 50 72 65 Button))..................addPre
21e40 66 65 72 72 65 64 47 61 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4c 61 79 6f 75 74 53 74 79 6c ferredGap(javax.swing.LayoutStyl
21e60 65 2e 43 6f 6d 70 6f 6e 65 6e 74 50 6c 61 63 65 6d 65 6e 74 2e 55 4e 52 45 4c 41 54 45 44 29 0a e.ComponentPlacement.UNRELATED).
21e80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 47 72 6f 75 70 28 62 69 74 50 6c 61 .................addGroup(bitPla
21ea0 6e 65 4f 72 64 65 72 50 61 6e 65 6c 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 neOrderPanelLayout.createParalle
21ec0 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 lGroup(javax.swing.GroupLayout.A
21ee0 6c 69 67 6e 6d 65 6e 74 2e 42 41 53 45 4c 49 4e 45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 lignment.BASELINE)..............
21f00 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 47 42 52 42 75 74 74 6f 6e 29 0a ........addComponent(GBRButton).
21f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e .....................addComponen
21f40 74 28 42 47 52 42 75 74 74 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 t(BGRButton))..................a
21f60 64 64 43 6f 6e 74 61 69 6e 65 72 47 61 70 28 31 33 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c ddContainerGap(13,.Short.MAX_VAL
21f80 55 45 29 29 0a 20 20 20 20 20 20 20 20 29 3b 0a 0a 20 20 20 20 20 20 20 20 6f 72 64 65 72 53 65 UE)).........);..........orderSe
21fa0 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 64 28 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e ttingsPanel.add(bitPlaneOrderPan
21fc0 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 2e 61 64 el);..........rhSettingsPanel.ad
21fe0 64 28 6f 72 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 29 3b 0a 0a 20 20 20 20 20 20 20 20 d(orderSettingsPanel);..........
22000 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 2e 61 64 64 28 72 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c optionsPanel.add(rhSettingsPanel
22020 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 45 41 53 54 29 3b 0a 0a ,.java.awt.BorderLayout.EAST);..
22040 20 20 20 20 20 20 20 20 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 28 29 2e 61 64 64 28 6f 70 74 ........getContentPane().add(opt
22060 69 6f 6e 73 50 61 6e 65 6c 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 ionsPanel,.java.awt.BorderLayout
22080 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 2e 67 .CENTER);.........optionsPanel.g
220a0 65 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 etAccessibleContext().setAccessi
220c0 62 6c 65 4e 61 6d 65 28 22 73 61 76 65 54 65 78 74 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 65 78 bleName("saveText");..........ex
220e0 50 72 65 76 69 65 77 50 61 6e 65 6c 2e 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 6a 61 76 61 2e PreviewPanel.setLayout(new.java.
22100 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 65 78 awt.BorderLayout());..........ex
22120 50 72 65 76 69 65 77 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 41 6c 69 67 6e 6d PreviewLabel.setHorizontalAlignm
22140 65 6e 74 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e 73 74 61 6e 74 73 2e 43 ent(javax.swing.SwingConstants.C
22160 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 2e 73 ENTER);.........exPreviewLabel.s
22180 65 74 54 65 78 74 28 22 45 78 74 72 61 63 74 20 50 72 65 76 69 65 77 22 29 3b 0a 20 20 20 20 20 etText("Extract.Preview");......
221a0 20 20 20 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 54 ...exPreviewLabel.setHorizontalT
221c0 65 78 74 50 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f 6e extPosition(javax.swing.SwingCon
221e0 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 65 78 50 72 65 76 69 65 stants.CENTER);.........exPrevie
22200 77 4c 61 62 65 6c 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 wLabel.setMinimumSize(new.java.a
22220 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 32 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 20 20 20 20 65 wt.Dimension(20,.14));.........e
22240 78 50 72 65 76 69 65 77 50 61 6e 65 6c 2e 61 64 64 28 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c xPreviewPanel.add(exPreviewLabel
22260 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 29 3b ,.java.awt.BorderLayout.CENTER);
22280 0a 20 20 20 20 20 20 20 20 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 2e 67 65 74 41 63 63 65 73 .........exPreviewLabel.getAcces
222a0 73 69 62 6c 65 43 6f 6e 74 65 78 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 sibleContext().setAccessibleName
222c0 28 22 70 72 65 76 69 65 77 4c 61 62 65 6c 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 6a 50 72 65 76 ("previewLabel");..........jPrev
222e0 69 65 77 2e 73 65 74 43 6f 6c 75 6d 6e 73 28 32 30 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 72 65 iew.setColumns(20);.........jPre
22300 76 69 65 77 2e 73 65 74 45 64 69 74 61 62 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 20 20 20 20 view.setEditable(false);........
22320 20 6a 50 72 65 76 69 65 77 2e 73 65 74 46 6f 6e 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 .jPreview.setFont(new.java.awt.F
22340 6f 6e 74 28 22 43 6f 75 72 69 65 72 20 4e 65 77 22 2c 20 30 2c 20 31 34 29 29 3b 0a 20 20 20 20 ont("Courier.New",.0,.14));.....
22360 20 20 20 20 6a 50 72 65 76 69 65 77 2e 73 65 74 52 6f 77 73 28 31 30 29 3b 0a 20 20 20 20 20 20 ....jPreview.setRows(10);.......
22380 20 20 6a 50 72 65 76 69 65 77 2e 73 65 74 4d 61 72 67 69 6e 28 6e 65 77 20 6a 61 76 61 2e 61 77 ..jPreview.setMargin(new.java.aw
223a0 74 2e 49 6e 73 65 74 73 28 35 2c 20 35 2c 20 35 2c 20 35 29 29 3b 0a 20 20 20 20 20 20 20 20 6a t.Insets(5,.5,.5,.5));.........j
223c0 53 63 72 6f 6c 6c 50 61 6e 65 31 2e 73 65 74 56 69 65 77 70 6f 72 74 56 69 65 77 28 6a 50 72 65 ScrollPane1.setViewportView(jPre
223e0 76 69 65 77 29 3b 0a 0a 20 20 20 20 20 20 20 20 65 78 50 72 65 76 69 65 77 50 61 6e 65 6c 2e 61 view);..........exPreviewPanel.a
22400 64 64 28 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 dd(jScrollPane1,.java.awt.Border
22420 4c 61 79 6f 75 74 2e 50 41 47 45 5f 45 4e 44 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 65 74 43 6f Layout.PAGE_END);..........getCo
22440 6e 74 65 6e 74 50 61 6e 65 28 29 2e 61 64 64 28 65 78 50 72 65 76 69 65 77 50 61 6e 65 6c 2c 20 ntentPane().add(exPreviewPanel,.
22460 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 4e 4f 52 54 48 29 3b 0a 0a 20 java.awt.BorderLayout.NORTH);...
22480 20 20 20 20 20 20 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 50 72 .......previewButton.setText("Pr
224a0 65 76 69 65 77 22 29 3b 0a 20 20 20 20 20 20 20 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 2e 61 eview");.........previewButton.a
224c0 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 65 76 ddActionListener(new.java.awt.ev
224e0 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 ent.ActionListener().{..........
22500 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a ...public.void.actionPerformed(j
22520 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b ava.awt.event.ActionEvent.evt).{
22540 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 41 63 .................previewButtonAc
22560 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 tionPerformed(evt);.............
22580 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 50 61 6e }.........});.........buttonsPan
225a0 65 6c 2e 61 64 64 28 70 72 65 76 69 65 77 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 70 el.add(previewButton);.........p
225c0 72 65 76 69 65 77 42 75 74 74 6f 6e 2e 67 65 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 reviewButton.getAccessibleContex
225e0 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 28 22 70 72 65 76 69 65 77 42 75 t().setAccessibleName("previewBu
22600 74 74 6f 6e 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 2e tton");..........saveTextButton.
22620 73 65 74 54 65 78 74 28 22 53 61 76 65 20 54 65 78 74 22 29 3b 0a 20 20 20 20 20 20 20 20 73 61 setText("Save.Text");.........sa
22640 76 65 54 65 78 74 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e veTextButton.addActionListener(n
22660 65 77 20 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 ew.java.awt.event.ActionListener
22680 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 ().{.............public.void.act
226a0 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 ionPerformed(java.awt.event.Acti
226c0 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 onEvent.evt).{.................s
226e0 61 76 65 54 65 78 74 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 aveTextButtonActionPerformed(evt
22700 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 );.............}.........});....
22720 20 20 20 20 20 62 75 74 74 6f 6e 73 50 61 6e 65 6c 2e 61 64 64 28 73 61 76 65 54 65 78 74 42 75 .....buttonsPanel.add(saveTextBu
22740 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 2e 67 65 tton);.........saveTextButton.ge
22760 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 62 tAccessibleContext().setAccessib
22780 6c 65 4e 61 6d 65 28 22 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 22 29 3b 0a 0a 20 20 20 20 20 leName("saveTextButton");.......
227a0 20 20 20 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 53 61 76 65 20 42 ...saveBinButton.setText("Save.B
227c0 69 6e 22 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 2e 61 64 64 41 in");.........saveBinButton.addA
227e0 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 ctionListener(new.java.awt.event
22800 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 .ActionListener().{.............
22820 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 public.void.actionPerformed(java
22840 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 .awt.event.ActionEvent.evt).{...
22860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f ..............saveBinButtonActio
22880 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 nPerformed(evt);.............}..
228a0 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 50 61 6e 65 6c 2e .......});.........buttonsPanel.
228c0 61 64 64 28 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 add(saveBinButton);.........save
228e0 42 69 6e 42 75 74 74 6f 6e 2e 67 65 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 78 74 28 29 BinButton.getAccessibleContext()
22900 2e 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 28 22 73 61 76 65 42 69 6e 42 75 74 74 6f .setAccessibleName("saveBinButto
22920 6e 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 63 61 6e 63 65 6c 42 75 74 74 6f 6e 2e 73 65 74 54 65 n");..........cancelButton.setTe
22940 78 74 28 22 43 61 6e 63 65 6c 22 29 3b 0a 20 20 20 20 20 20 20 20 63 61 6e 63 65 6c 42 75 74 74 xt("Cancel");.........cancelButt
22960 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 6a 61 76 61 2e 61 77 on.addActionListener(new.java.aw
22980 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 t.event.ActionListener().{......
229a0 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d .......public.void.actionPerform
229c0 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 ed(java.awt.event.ActionEvent.ev
229e0 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6e 63 65 6c 42 75 74 74 6f t).{.................cancelButto
22a00 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 nActionPerformed(evt);..........
22a20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 ...}.........});.........buttons
22a40 50 61 6e 65 6c 2e 61 64 64 28 63 61 6e 63 65 6c 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 Panel.add(cancelButton);........
22a60 20 63 61 6e 63 65 6c 42 75 74 74 6f 6e 2e 67 65 74 41 63 63 65 73 73 69 62 6c 65 43 6f 6e 74 65 .cancelButton.getAccessibleConte
22a80 78 74 28 29 2e 73 65 74 41 63 63 65 73 73 69 62 6c 65 4e 61 6d 65 28 22 63 61 6e 63 65 6c 42 75 xt().setAccessibleName("cancelBu
22aa0 74 74 6f 6e 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 28 tton");..........getContentPane(
22ac0 29 2e 61 64 64 28 62 75 74 74 6f 6e 73 50 61 6e 65 6c 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 ).add(buttonsPanel,.java.awt.Bor
22ae0 64 65 72 4c 61 79 6f 75 74 2e 53 4f 55 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 derLayout.SOUTH);..........pack(
22b00 29 3b 0a 20 20 20 20 7d 2f 2f 20 3c 2f 65 64 69 74 6f 72 2d 66 6f 6c 64 3e 2f 2f 47 45 4e 2d 45 );.....}//.</editor-fold>//GEN-E
22b20 4e 44 3a 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 ND:initComponents....../**......
22b40 2a 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 65 78 74 72 61 63 74 20 61 6e 64 20 67 65 6e 65 72 *.Generate.the.extract.and.gener
22b60 61 74 65 20 74 68 65 20 70 72 65 76 69 65 77 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 ate.the.preview......*.@param.ev
22b80 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 t.Event......*/.....private.void
22ba0 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 .previewButtonActionPerformed(ja
22bc0 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 2f va.awt.event.ActionEvent.evt).{/
22be0 2f 47 45 4e 2d 46 49 52 53 54 3a 65 76 65 6e 74 5f 70 72 65 76 69 65 77 42 75 74 74 6f 6e 41 63 /GEN-FIRST:event_previewButtonAc
22c00 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 65 45 78 tionPerformed.........generateEx
22c20 74 72 61 63 74 28 29 3b 0a 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 65 50 72 65 76 69 65 77 tract();.........generatePreview
22c40 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e 2d 4c 41 53 54 3a 65 76 65 6e 74 5f 70 72 65 76 69 65 ();.....}//GEN-LAST:event_previe
22c60 77 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a 0a 20 20 20 20 2f 2a 2a 0a wButtonActionPerformed....../**.
22c80 20 20 20 20 20 2a 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 65 78 74 72 61 63 74 20 61 6e 64 20 .....*.Generate.the.extract.and.
22ca0 74 68 65 20 70 72 65 76 69 65 77 2c 20 61 6e 64 20 73 61 76 65 20 69 74 20 61 73 20 74 65 78 74 the.preview,.and.save.it.as.text
22cc0 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f ......*.@param.evt.Event......*/
22ce0 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e .....private.void.saveTextButton
22d00 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 ActionPerformed(java.awt.event.A
22d20 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 2f 2f 47 45 4e 2d 46 49 52 53 54 3a 65 76 65 ctionEvent.evt).{//GEN-FIRST:eve
22d40 6e 74 5f 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 nt_saveTextButtonActionPerformed
22d60 0a 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 65 45 78 74 72 61 63 74 28 29 3b 0a 20 20 20 20 .........generateExtract();.....
22d80 20 20 20 20 67 65 6e 65 72 61 74 65 50 72 65 76 69 65 77 28 29 3b 0a 20 20 20 20 20 20 20 20 73 ....generatePreview();.........s
22da0 61 76 65 50 72 65 76 69 65 77 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e 2d 4c 41 53 54 3a 65 76 avePreview();.....}//GEN-LAST:ev
22dc0 65 6e 74 5f 73 61 76 65 54 65 78 74 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 ent_saveTextButtonActionPerforme
22de0 64 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 65 d....../**......*.Generate.the.e
22e00 78 74 72 61 63 74 20 61 6e 64 20 73 61 76 65 20 69 74 20 61 73 20 62 69 6e 61 72 79 0a 20 20 20 xtract.and.save.it.as.binary....
22e20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 ..*.@param.evt.Event......*/....
22e40 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f .private.void.saveBinButtonActio
22e60 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e nPerformed(java.awt.event.Action
22e80 45 76 65 6e 74 20 65 76 74 29 20 7b 2f 2f 47 45 4e 2d 46 49 52 53 54 3a 65 76 65 6e 74 5f 73 61 Event.evt).{//GEN-FIRST:event_sa
22ea0 76 65 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a 20 20 20 20 20 veBinButtonActionPerformed......
22ec0 20 20 20 67 65 6e 65 72 61 74 65 45 78 74 72 61 63 74 28 29 3b 0a 20 20 20 20 20 20 20 20 73 61 ...generateExtract();.........sa
22ee0 76 65 45 78 74 72 61 63 74 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e 2d 4c 41 53 54 3a 65 76 65 veExtract();.....}//GEN-LAST:eve
22f00 6e 74 5f 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a nt_saveBinButtonActionPerformed.
22f20 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 6c 6f 73 65 20 74 68 65 20 66 6f 72 6d 0a 20 ...../**......*.Close.the.form..
22f40 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 ....*.@param.evt.Event......*/..
22f60 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 63 61 6e 63 65 6c 42 75 74 74 6f 6e 41 63 74 69 ...private.void.cancelButtonActi
22f80 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f onPerformed(java.awt.event.Actio
22fa0 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 2f 2f 47 45 4e 2d 46 49 52 53 54 3a 65 76 65 6e 74 5f 63 nEvent.evt).{//GEN-FIRST:event_c
22fc0 61 6e 63 65 6c 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a 20 20 20 20 20 ancelButtonActionPerformed......
22fe0 20 20 20 64 69 73 70 6f 73 65 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e 2d 4c 41 53 54 3a 65 76 ...dispose();.....}//GEN-LAST:ev
23000 65 6e 74 5f 63 61 6e 63 65 6c 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 0a ent_cancelButtonActionPerformed.
23020 0a 0a 20 20 20 20 2f 2f 20 56 61 72 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 2d ......//.Variables.declaration.-
23040 20 64 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 2f 2f 47 45 4e 2d 42 45 47 49 4e 3a 76 61 72 69 61 62 .do.not.modify//GEN-BEGIN:variab
23060 6c 65 73 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 les.....private.javax.swing.JRad
23080 69 6f 42 75 74 74 6f 6e 20 42 47 52 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ioButton.BGRButton;.....private.
230a0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 42 52 47 42 75 74 74 javax.swing.JRadioButton.BRGButt
230c0 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 on;.....private.javax.swing.JRad
230e0 69 6f 42 75 74 74 6f 6e 20 47 42 52 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ioButton.GBRButton;.....private.
23100 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 47 52 42 42 75 74 74 javax.swing.JRadioButton.GRBButt
23120 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 on;.....private.javax.swing.JRad
23140 69 6f 42 75 74 74 6f 6e 20 4c 53 42 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ioButton.LSBButton;.....private.
23160 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 4d 53 42 42 75 74 74 javax.swing.JRadioButton.MSBButt
23180 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 on;.....private.javax.swing.JRad
231a0 69 6f 42 75 74 74 6f 6e 20 52 42 47 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ioButton.RBGButton;.....private.
231c0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 52 47 42 42 75 74 74 javax.swing.JRadioButton.RGBButt
231e0 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 on;.....private.javax.swing.JChe
23200 63 6b 42 6f 78 20 61 62 30 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 ckBox.ab0;.....private.javax.swi
23220 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 61 62 31 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 ng.JCheckBox.ab1;.....private.ja
23240 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 61 62 32 3b 0a 20 20 20 20 70 72 69 vax.swing.JCheckBox.ab2;.....pri
23260 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 61 62 33 3b 0a vate.javax.swing.JCheckBox.ab3;.
23280 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f ....private.javax.swing.JCheckBo
232a0 78 20 61 62 34 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a x.ab4;.....private.javax.swing.J
232c0 43 68 65 63 6b 42 6f 78 20 61 62 35 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e CheckBox.ab5;.....private.javax.
232e0 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 61 62 36 3b 0a 20 20 20 20 70 72 69 76 61 74 65 swing.JCheckBox.ab6;.....private
23300 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 61 62 37 3b 0a 20 20 20 20 .javax.swing.JCheckBox.ab7;.....
23320 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 61 6c 70 68 61 private.javax.swing.JPanel.alpha
23340 42 69 74 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e BitPanel;.....private.javax.swin
23360 67 2e 4a 4c 61 62 65 6c 20 61 6c 70 68 61 4c 61 62 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 g.JLabel.alphaLabel;.....private
23380 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 62 62 30 3b 0a 20 20 20 20 .javax.swing.JCheckBox.bb0;.....
233a0 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 62 62 private.javax.swing.JCheckBox.bb
233c0 31 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 1;.....private.javax.swing.JChec
233e0 6b 42 6f 78 20 62 62 32 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e kBox.bb2;.....private.javax.swin
23400 67 2e 4a 43 68 65 63 6b 42 6f 78 20 62 62 33 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 g.JCheckBox.bb3;.....private.jav
23420 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 62 62 34 3b 0a 20 20 20 20 70 72 69 76 ax.swing.JCheckBox.bb4;.....priv
23440 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 62 62 35 3b 0a 20 ate.javax.swing.JCheckBox.bb5;..
23460 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 ...private.javax.swing.JCheckBox
23480 20 62 62 36 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 .bb6;.....private.javax.swing.JC
234a0 68 65 63 6b 42 6f 78 20 62 62 37 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 heckBox.bb7;.....private.javax.s
234c0 77 69 6e 67 2e 42 75 74 74 6f 6e 47 72 6f 75 70 20 62 69 74 47 72 6f 75 70 3b 0a 20 20 20 20 70 wing.ButtonGroup.bitGroup;.....p
234e0 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 62 69 74 4f 72 64 rivate.javax.swing.JLabel.bitOrd
23500 65 72 4c 61 62 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 erLabel;.....private.javax.swing
23520 2e 4a 50 61 6e 65 6c 20 62 69 74 4f 72 64 65 72 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 .JPanel.bitOrderPanel;.....priva
23540 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 62 69 74 50 6c 61 6e 65 4f 72 te.javax.swing.JLabel.bitPlaneOr
23560 64 65 72 4c 61 62 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e derLabel;.....private.javax.swin
23580 67 2e 4a 50 61 6e 65 6c 20 62 69 74 50 6c 61 6e 65 4f 72 64 65 72 50 61 6e 65 6c 3b 0a 20 20 20 g.JPanel.bitPlaneOrderPanel;....
235a0 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 62 69 74 50 .private.javax.swing.JPanel.bitP
235c0 6c 61 6e 65 73 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 lanesPanel;.....private.javax.sw
235e0 69 6e 67 2e 4a 50 61 6e 65 6c 20 62 6c 75 65 42 69 74 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 ing.JPanel.blueBitPanel;.....pri
23600 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 62 6c 75 65 4c 61 62 65 vate.javax.swing.JLabel.blueLabe
23620 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 l;.....private.javax.swing.JPane
23640 6c 20 62 75 74 74 6f 6e 73 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 l.buttonsPanel;.....private.java
23660 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 62 79 43 6f 6c 75 6d 6e 42 75 74 x.swing.JRadioButton.byColumnBut
23680 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 ton;.....private.javax.swing.But
236a0 74 6f 6e 47 72 6f 75 70 20 62 79 47 72 6f 75 70 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 tonGroup.byGroup;.....private.ja
236c0 76 61 78 2e 73 77 69 6e 67 2e 4a 52 61 64 69 6f 42 75 74 74 6f 6e 20 62 79 52 6f 77 42 75 74 74 vax.swing.JRadioButton.byRowButt
236e0 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 on;.....private.javax.swing.JBut
23700 74 6f 6e 20 63 61 6e 63 65 6c 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 ton.cancelButton;.....private.ja
23720 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 65 78 50 72 65 76 69 65 77 4c 61 62 65 6c 3b vax.swing.JLabel.exPreviewLabel;
23740 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 .....private.javax.swing.JPanel.
23760 65 78 50 72 65 76 69 65 77 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 exPreviewPanel;.....private.java
23780 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 65 78 74 72 61 63 74 42 79 4c 61 62 65 6c 3b 0a 20 x.swing.JLabel.extractByLabel;..
237a0 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 65 78 ...private.javax.swing.JPanel.ex
237c0 74 72 61 63 74 42 79 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e tractByPanel;.....private.javax.
237e0 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 30 3b 0a 20 20 20 20 70 72 69 76 61 74 65 swing.JCheckBox.gb0;.....private
23800 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 31 3b 0a 20 20 20 20 .javax.swing.JCheckBox.gb1;.....
23820 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 private.javax.swing.JCheckBox.gb
23840 32 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 2;.....private.javax.swing.JChec
23860 6b 42 6f 78 20 67 62 33 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e kBox.gb3;.....private.javax.swin
23880 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 34 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 g.JCheckBox.gb4;.....private.jav
238a0 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 35 3b 0a 20 20 20 20 70 72 69 76 ax.swing.JCheckBox.gb5;.....priv
238c0 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 67 62 36 3b 0a 20 ate.javax.swing.JCheckBox.gb6;..
238e0 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 ...private.javax.swing.JCheckBox
23900 20 67 62 37 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 .gb7;.....private.javax.swing.JP
23920 61 6e 65 6c 20 67 72 65 65 6e 42 69 74 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 anel.greenBitPanel;.....private.
23940 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 67 72 65 65 6e 4c 61 62 65 6c 3b 0a 20 javax.swing.JLabel.greenLabel;..
23960 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 ...private.javax.swing.JCheckBox
23980 20 68 64 49 6e 63 6c 75 64 65 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 .hdInclude;.....private.javax.sw
239a0 69 6e 67 2e 4a 4c 61 62 65 6c 20 68 64 4c 61 62 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 ing.JLabel.hdLabel;.....private.
239c0 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 54 65 78 74 41 72 65 61 20 6a 50 72 65 76 69 65 77 3b 0a javax.swing.JTextArea.jPreview;.
239e0 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 53 63 72 6f 6c 6c 50 ....private.javax.swing.JScrollP
23a00 61 6e 65 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 ane.jScrollPane1;.....private.ja
23a20 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 6c 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c vax.swing.JPanel.lhSettingsPanel
23a40 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c ;.....private.javax.swing.JPanel
23a60 20 6f 70 74 69 6f 6e 73 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 .optionsPanel;.....private.javax
23a80 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 6f 72 64 65 72 53 65 74 74 69 6e 67 73 50 61 6e 65 6c .swing.JPanel.orderSettingsPanel
23aa0 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 42 75 74 74 6f 6e ;.....private.javax.swing.Button
23ac0 47 72 6f 75 70 20 70 6c 61 6e 65 47 72 6f 75 70 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 Group.planeGroup;.....private.ja
23ae0 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 70 72 65 76 53 65 74 74 69 6e 67 73 50 61 6e vax.swing.JPanel.prevSettingsPan
23b00 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 el;.....private.javax.swing.JBut
23b20 74 6f 6e 20 70 72 65 76 69 65 77 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a ton.previewButton;.....private.j
23b40 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 72 62 30 3b 0a 20 20 20 20 70 72 avax.swing.JCheckBox.rb0;.....pr
23b60 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 72 62 31 3b ivate.javax.swing.JCheckBox.rb1;
23b80 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 .....private.javax.swing.JCheckB
23ba0 6f 78 20 72 62 32 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e ox.rb2;.....private.javax.swing.
23bc0 4a 43 68 65 63 6b 42 6f 78 20 72 62 33 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 JCheckBox.rb3;.....private.javax
23be0 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 72 62 34 3b 0a 20 20 20 20 70 72 69 76 61 74 .swing.JCheckBox.rb4;.....privat
23c00 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 72 62 35 3b 0a 20 20 20 e.javax.swing.JCheckBox.rb5;....
23c20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 63 6b 42 6f 78 20 72 .private.javax.swing.JCheckBox.r
23c40 62 36 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 43 68 65 b6;.....private.javax.swing.JChe
23c60 63 6b 42 6f 78 20 72 62 37 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 ckBox.rb7;.....private.javax.swi
23c80 6e 67 2e 4a 50 61 6e 65 6c 20 72 65 64 42 69 74 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 ng.JPanel.redBitPanel;.....priva
23ca0 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 4c 61 62 65 6c 20 72 65 64 4c 61 62 65 6c 3b 0a te.javax.swing.JLabel.redLabel;.
23cc0 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 72 ....private.javax.swing.JPanel.r
23ce0 68 53 65 74 74 69 6e 67 73 50 61 6e 65 6c 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 hSettingsPanel;.....private.java
23d00 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 20 73 61 76 65 42 69 6e 42 75 74 74 6f 6e 3b 0a 20 x.swing.JButton.saveBinButton;..
23d20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 20 73 ...private.javax.swing.JButton.s
23d40 61 76 65 54 65 78 74 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2f 20 45 6e 64 20 6f 66 20 76 61 72 aveTextButton;.....//.End.of.var
23d60 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 69 6f 6e 2f 2f 47 45 4e 2d 45 4e 44 3a 76 61 72 69 iables.declaration//GEN-END:vari
23d80 61 62 6c 65 73 0a 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 69 73 81 8b 04 03 00 00 04 ables..}.PK........@{.>is.......
23da0 03 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 24 31 2e .......stegsolve/FileAnalysis$1.
23dc0 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 class.......1.&.................
23de0 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 69 ..........this$0...Lstegsolve/Fi
23e00 6c 65 41 6e 61 6c 79 73 69 73 3b 01 00 06 3c 69 6e 69 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c leAnalysis;...<init>...(Lstegsol
23e20 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 ve/FileAnalysis;)V...Code...Line
23e40 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 NumberTable...LocalVariableTable
23e60 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 ...this......InnerClasses...Lste
23e80 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 24 31 3b 01 00 0f 61 63 74 69 6f 6e 50 gsolve/FileAnalysis$1;...actionP
23ea0 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 erformed...(Ljava/awt/event/Acti
23ec0 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 onEvent;)V...evt...Ljava/awt/eve
23ee0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 nt/ActionEvent;...SourceFile...F
23f00 69 6c 65 41 6e 61 6c 79 73 69 73 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 ileAnalysis.java...EnclosingMeth
23f20 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 18 73 74 65 67 od..!..".#.........#..$.%...steg
23f40 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 24 31 01 00 10 6a 61 76 61 2f 6c 61 6e 67 solve/FileAnalysis$1...java/lang
23f60 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c /Object...java/awt/event/ActionL
23f80 69 73 74 65 6e 65 72 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 istener...stegsolve/FileAnalysis
23fa0 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 ...initComponents...()V...access
23fc0 24 30 30 30 01 00 37 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 3b $000..7(Lstegsolve/FileAnalysis;
23fe0 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 Ljava/awt/event/ActionEvent;)V..
24000 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 ................................
24020 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 .4........*+...*................
24040 00 00 03 c5 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b ................................
24060 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 ...A........*...+...............
24080 02 00 00 03 c7 00 08 03 c8 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 ................................
240a0 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 ................................
240c0 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 0c 85 a0 95 f2 5d 00 00 f2 .........PK........@{.>.....]...
240e0 5d 00 00 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 2e 63 6c ]......stegsolve/FileAnalysis.cl
24100 61 73 73 ca fe ba be 00 00 00 31 03 0b 0a 01 40 01 a1 0a 01 41 01 a2 09 01 40 01 a3 0a 01 40 01 ass.......1....@....A....@....@.
24120 a4 0a 01 40 01 a5 07 01 a6 0a 00 06 01 a2 09 01 40 01 a7 08 01 a8 0a 00 06 01 a9 08 01 aa 08 01 ...@............@...............
24140 ab 08 01 ac 0a 01 ad 01 ae 0a 00 06 01 af 07 01 b0 0a 00 10 01 b1 0a 01 ad 01 b2 0a 00 10 01 b3 ................................
24160 08 01 b4 0a 01 b5 01 b6 08 01 b7 0a 01 40 01 b8 07 01 b9 08 01 ba 0a 00 18 01 af 08 01 bb 09 01 .............@..................
24180 40 01 bc 0a 01 15 01 bd 08 01 be 0a 01 40 01 bf 0a 01 40 01 c0 0a 01 40 01 c1 0a 01 40 01 c2 08 @............@....@....@....@...
241a0 01 c3 0a 01 40 01 c4 08 01 c5 0a 00 06 01 c6 08 01 c7 0a 01 40 01 c8 08 01 c9 08 01 ca 08 01 cb ....@...............@...........
241c0 08 01 cc 08 01 cd 08 01 ce 08 01 cf 08 01 d0 08 01 d1 08 01 d2 08 01 d3 08 01 d4 08 01 d5 08 01 ................................
241e0 d6 0a 01 40 01 d7 08 01 d8 08 01 d9 08 01 da 0a 01 40 01 db 08 01 dc 08 01 dd 08 01 de 08 01 df ...@.............@..............
24200 08 01 e0 08 01 e1 08 01 e2 08 01 e3 08 01 e4 08 01 e5 08 01 e6 08 01 e7 08 01 e8 08 01 e9 08 01 ................................
24220 ea 08 01 eb 08 01 ec 08 01 ed 08 01 ee 08 01 ef 08 01 f0 08 01 f1 0a 01 40 01 f2 0a 01 40 01 f3 ........................@....@..
24240 08 01 f4 08 01 f5 08 01 f6 08 01 f7 08 01 f8 08 01 f9 08 01 fa 08 01 fb 08 01 fc 08 01 fd 0a 01 ................................
24260 40 01 fe 08 01 ff 08 02 00 08 02 01 0a 00 06 02 02 0a 01 40 02 03 08 02 04 08 02 05 08 02 06 08 @..................@............
24280 02 07 08 02 08 08 02 09 08 02 0a 08 02 0b 08 02 0c 08 02 0d 08 02 0e 08 02 0f 08 02 10 08 02 11 ................................
242a0 08 02 12 08 02 13 08 02 14 08 02 15 08 02 16 08 02 17 08 02 18 08 02 19 08 02 1a 08 02 1b 08 02 ................................
242c0 1c 08 02 1d 08 02 1e 08 02 1f 08 02 20 08 02 21 08 02 22 0a 01 40 02 23 08 02 24 0a 01 40 02 25 ...............!.."..@.#..$..@.%
242e0 08 02 26 08 02 27 08 02 28 08 02 29 08 02 2a 08 02 2b 08 02 2c 08 02 2d 08 02 2e 08 02 2f 0a 01 ..&..'..(..)..*..+..,..-...../..
24300 40 02 30 07 02 31 0a 00 91 01 a2 0a 00 91 02 32 0a 00 91 02 33 0a 00 91 02 34 08 02 35 08 02 36 @.0..1.........2....3....4..5..6
24320 03 49 45 4e 44 03 49 48 44 52 08 02 37 08 02 38 08 02 39 08 02 3a 08 02 3b 08 02 3c 08 02 3d 08 .IEND.IHDR..7..8..9..:..;..<..=.
24340 02 3e 08 02 3f 08 02 40 08 02 41 08 02 42 08 02 43 08 02 44 08 02 45 03 50 4c 54 45 08 02 46 08 .>..?..@..A..B..C..D..E.PLTE..F.
24360 02 47 08 02 48 03 49 44 41 54 08 02 49 03 62 4b 47 44 08 02 4a 08 02 4b 08 02 4c 08 02 4d 03 63 .G..H.IDAT..I.bKGD..J..K..L..M.c
24380 48 52 4d 08 02 4e 08 02 4f 08 02 50 03 67 41 4d 41 08 02 51 0a 01 40 02 52 03 68 49 53 54 08 02 HRM..N..O..P.gAMA..Q..@.R.hIST..
243a0 53 08 02 54 08 02 55 08 02 56 03 70 48 59 73 08 02 57 08 02 58 03 73 42 49 54 08 02 59 08 02 5a S..T..U..V.pHYs..W..X.sBIT..Y..Z
243c0 03 74 45 58 74 08 02 5b 08 02 5c 03 74 49 4d 45 08 02 5d 08 02 5e 08 02 5f 08 02 60 08 02 61 08 .tEXt..[..\.tIME..]..^.._..`..a.
243e0 02 62 08 02 63 03 74 52 4e 53 08 02 64 08 02 65 08 02 66 03 7a 54 58 74 08 02 67 08 02 68 08 02 .b..c.tRNS..d..e..f.zTXt..g..h..
24400 69 08 02 6a 08 02 6b 08 02 6c 08 02 6d 08 02 6e 08 02 6f 08 02 70 08 02 71 08 02 72 0a 01 40 02 i..j..k..l..m..n..o..p..q..r..@.
24420 73 08 02 74 08 02 75 08 02 76 08 02 77 08 02 78 03 32 42 47 52 08 02 79 03 38 45 4c 52 08 02 7a s..t..u..v..w..x.2BGR..y.8ELR..z
24440 03 34 45 4c 52 08 02 7b 08 02 7c 03 32 77 61 73 08 02 7d 03 41 42 47 52 08 02 7e 03 54 42 47 52 .4ELR..{..|.2was..}.ABGR..~.TBGR
24460 08 02 7f 08 02 80 08 02 81 08 02 82 08 02 83 08 02 84 08 02 85 08 02 86 08 02 87 08 02 88 08 02 ................................
24480 89 08 02 8a 08 02 8b 08 02 8c 08 02 8d 08 02 8e 08 02 8f 08 02 90 08 02 91 08 02 92 08 02 93 08 ................................
244a0 02 94 08 02 95 08 02 96 08 02 97 0a 02 98 02 99 08 02 9a 07 02 9b 0a 01 0f 01 a2 09 01 40 02 9c .............................@..
244c0 07 02 9d 0a 01 12 01 a2 09 01 40 02 9e 07 02 9f 0a 01 15 01 a2 09 01 40 02 a0 07 02 a1 0a 01 18 ..........@............@........
244e0 01 a2 09 01 40 02 a2 0a 01 40 02 a3 08 02 a4 0a 01 40 02 a5 07 02 a6 0a 01 1e 02 a7 0a 01 0f 02 ....@....@.......@..............
24500 a8 0a 01 0f 02 a9 0a 01 12 02 a8 0a 01 12 02 a9 08 02 aa 0a 01 15 02 ab 07 02 ac 08 02 ad 0a 01 ................................
24520 26 02 ae 0a 01 15 02 af 0a 01 12 02 b0 07 02 b1 0a 01 2b 02 b2 0a 01 0f 02 b3 09 02 b4 02 b5 0a &.................+.............
24540 01 2b 02 b6 0a 02 b7 02 b8 0a 01 2b 02 b9 0a 01 2b 02 ba 0a 01 40 02 bb 08 02 bc 0a 02 bd 02 be .+.........+....+....@..........
24560 08 02 bf 0a 01 18 01 bd 0a 01 18 02 c0 07 02 c1 0a 01 39 02 c3 0a 01 18 02 c4 0a 01 0f 02 c5 08 ..................9.............
24580 02 c6 0a 01 40 02 c7 0a 01 40 02 c8 07 02 c9 07 02 ca 01 00 03 72 65 70 01 00 19 4c 6a 61 76 61 ....@....@...........rep...Ljava
245a0 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 01 66 01 00 02 5b 42 01 00 08 /lang/StringBuilder;...f...[B...
245c0 4f 4b 42 75 74 74 6f 6e 01 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 3b OKButton...Ljavax/swing/JButton;
245e0 01 00 07 6a 50 61 6e 65 6c 31 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c ...jPanel1...Ljavax/swing/JPanel
24600 3b 01 00 07 6a 50 61 6e 65 6c 32 01 00 0c 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 01 00 19 4c 6a 61 ;...jPanel2...jScrollPane1...Lja
24620 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 3b 01 00 06 72 65 70 6f 72 74 01 vax/swing/JScrollPane;...report.
24640 00 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 45 64 69 74 6f 72 50 61 6e 65 3b 01 00 06 3c 69 ..Ljavax/swing/JEditorPane;...<i
24660 6e 69 74 3e 01 00 11 28 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 00 04 43 6f 64 65 01 nit>...(Ljava/io/File;)V...Code.
24680 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c ..LineNumberTable...LocalVariabl
246a0 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 eTable...this...Lstegsolve/FileA
246c0 6e 61 6c 79 73 69 73 3b 01 00 05 69 66 69 6c 65 01 00 0e 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 nalysis;...ifile...Ljava/io/File
246e0 3b 01 00 0c 61 6e 61 6c 79 73 65 5f 66 69 6c 65 01 00 03 66 69 73 01 00 19 4c 6a 61 76 61 2f 69 ;...analyse_file...fis...Ljava/i
24700 6f 2f 46 69 6c 65 49 6e 70 75 74 53 74 72 65 61 6d 3b 01 00 01 65 01 00 15 4c 6a 61 76 61 2f 6c o/FileInputStream;...e...Ljava/l
24720 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 3b 01 00 07 61 6e 61 6c 79 73 65 01 00 03 28 29 56 01 00 ang/Exception;...analyse...()V..
24740 0b 61 6e 61 6c 79 73 65 5f 6a 70 67 01 00 04 63 70 6f 73 01 00 01 49 01 00 14 61 6e 61 6c 79 73 .analyse_jpg...cpos...I...analys
24760 65 5f 6a 70 67 5f 73 65 63 74 69 6f 6e 73 01 00 04 28 49 29 49 01 00 02 63 74 01 00 03 70 6f 73 e_jpg_sections...(I)I...ct...pos
24780 01 00 0b 61 6e 61 6c 79 73 65 5f 67 69 66 01 00 01 6a 01 00 01 63 01 00 01 43 01 00 01 69 01 00 ...analyse_gif...j...c...C...i..
247a0 05 66 6c 61 67 73 01 00 07 67 63 74 73 69 7a 65 01 00 10 63 68 65 63 6b 5f 67 69 66 5f 62 6c 6f .flags...gctsize...check_gif_blo
247c0 63 6b 73 01 00 07 6c 63 74 73 69 7a 65 01 00 0b 61 6e 61 6c 79 73 65 5f 70 6e 67 01 00 10 63 68 cks...lctsize...analyse_png...ch
247e0 65 63 6b 5f 70 6e 67 5f 63 68 75 6e 6b 73 01 00 05 73 74 61 72 74 01 00 06 6c 65 6e 67 74 68 01 eck_png_chunks...start...length.
24800 00 02 63 63 01 00 15 4c 6a 61 76 61 2f 75 74 69 6c 2f 7a 69 70 2f 43 52 43 33 32 3b 01 00 03 74 ..cc...Ljava/util/zip/CRC32;...t
24820 79 70 01 00 0b 61 6e 61 6c 79 73 65 5f 62 6d 70 01 00 05 6e 63 6f 6c 73 01 00 05 63 74 65 6e 64 yp...analyse_bmp...ncols...ctend
24840 01 00 03 66 73 7a 01 00 07 6f 66 66 62 69 74 73 01 00 06 62 69 73 69 7a 65 01 00 08 63 6f 6d 70 ...fsz...offbits...bisize...comp
24860 72 65 73 73 01 00 07 63 74 73 74 61 72 74 01 00 0a 62 69 74 73 50 65 72 52 6f 77 01 00 0b 62 79 ress...ctstart...bitsPerRow...by
24880 74 65 73 50 65 72 52 6f 77 01 00 04 66 67 61 70 01 00 05 66 64 75 6d 70 01 00 05 28 49 49 29 56 tesPerRow...fgap...fdump...(II)V
248a0 01 00 04 66 72 6f 6d 01 00 02 74 6f 01 00 02 6d 32 01 00 26 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f ...from...to...m2..&(Ljava/lang/
248c0 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 02 68 78 01 String;)Ljava/lang/String;...hx.
248e0 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0a 67 65 74 5f 68 64 77 6f 72 ..Ljava/lang/String;...get_hdwor
24900 64 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 04 6f 66 66 73 d...(I)Ljava/lang/String;...offs
24920 01 00 0e 70 6e 67 5f 67 65 74 5f 68 64 77 6f 72 64 01 00 09 67 65 74 5f 68 77 6f 72 64 01 00 02 ...png_get_hdword...get_hword...
24940 75 66 01 00 01 72 01 00 09 67 65 74 5f 64 77 6f 72 64 01 00 0d 70 6e 67 5f 67 65 74 5f 64 77 6f uf...r...get_dword...png_get_dwo
24960 72 64 01 00 08 67 65 74 5f 77 6f 72 64 01 00 0c 70 6e 67 5f 67 65 74 5f 77 6f 72 64 01 00 0e 69 rd...get_word...png_get_word...i
24980 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 0d 6a 50 61 6e 65 6c 31 4c 61 79 6f 75 74 01 00 19 nitComponents...jPanel1Layout...
249a0 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 3b 01 00 17 4f 4b 42 75 Ljavax/swing/GroupLayout;...OKBu
249c0 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 ttonActionPerformed...(Ljava/awt
249e0 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a /event/ActionEvent;)V...evt...Lj
24a00 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 61 63 63 ava/awt/event/ActionEvent;...acc
24a20 65 73 73 24 30 30 30 01 00 37 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 ess$000..7(Lstegsolve/FileAnalys
24a40 69 73 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 is;Ljava/awt/event/ActionEvent;)
24a60 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 69 6c 65 41 V...x0...x1...SourceFile...FileA
24a80 6e 61 6c 79 73 69 73 2e 6a 61 76 61 0c 01 97 01 98 0c 01 4f 01 5e 0c 01 44 01 45 0c 01 94 01 5e nalysis.java.......O.^..D.E....^
24aa0 0c 01 58 01 50 01 00 17 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 0c ..X.P...java/lang/StringBuilder.
24ac0 01 42 01 43 01 00 11 3c 68 74 6d 6c 3e 3c 63 65 6e 74 65 72 3e 3c 62 3e 0c 02 cb 02 cc 01 00 12 .B.C...<html><center><b>........
24ae0 46 69 6c 65 20 66 6f 72 6d 61 74 20 72 65 70 6f 72 74 01 00 0d 3c 2f 62 3e 3c 2f 63 65 6e 74 65 File.format.report...</b></cente
24b00 72 3e 01 00 0a 3c 62 72 3e 46 69 6c 65 3a 20 07 02 cd 0c 02 ce 02 cf 0c 02 d0 02 cf 01 00 17 6a r>...<br>File:.................j
24b20 61 76 61 2f 69 6f 2f 46 69 6c 65 49 6e 70 75 74 53 74 72 65 61 6d 0c 01 4f 01 50 0c 01 72 02 d1 ava/io/FileInputStream..O.P..r..
24b40 0c 02 d2 02 d3 01 00 09 3c 62 72 3e 52 65 61 64 20 07 02 d4 0c 02 d5 01 8a 01 00 06 20 62 79 74 ........<br>Read.............byt
24b60 65 73 0c 01 5d 01 5e 01 00 13 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 01 00 14 es..].^...java/lang/Exception...
24b80 45 72 72 6f 72 20 72 65 61 64 69 6e 67 20 66 69 6c 65 3a 20 01 00 07 3c 2f 68 74 6d 6c 3e 0c 01 Error.reading.file:....</html>..
24ba0 4d 01 4e 0c 02 d6 02 d7 01 00 13 3c 62 72 3e 66 69 6c 65 20 74 6f 6f 20 73 68 6f 72 74 3f 0c 01 M.N........<br>file.too.short?..
24bc0 76 01 5e 0c 01 6f 01 5e 0c 01 66 01 5e 0c 01 5f 01 5e 01 00 2b 3c 62 72 3e 46 69 6c 65 20 66 6f v.^..o.^..f.^.._.^..+<br>File.fo
24be0 72 6d 61 74 20 61 6e 61 6c 79 73 69 73 20 63 6f 64 65 20 6e 6f 74 20 64 6f 6e 65 20 79 65 74 21 rmat.analysis.code.not.done.yet!
24c00 0c 01 62 01 63 01 00 26 3c 62 72 3e 41 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 61 74 20 ..b.c..&<br>Additional.bytes.at.
24c20 65 6e 64 20 6f 66 20 66 69 6c 65 20 3d 20 0c 02 cb 02 d8 01 00 1d 3c 62 72 3e 44 75 6d 70 20 6f end.of.file.=.........<br>Dump.o
24c40 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 3a 0c 01 81 01 82 01 00 12 3c 62 72 3e 53 f.additional.bytes:........<br>S
24c60 74 61 72 74 20 6f 66 20 49 6d 61 67 65 01 00 14 3c 62 72 3e 3c 62 72 3e 45 6e 64 20 6f 66 20 49 tart.of.Image...<br><br>End.of.I
24c80 6d 61 67 65 01 00 25 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 mage..%<br><br>Start.of.frame.:.
24ca0 42 61 73 65 6c 69 6e 65 20 44 43 54 01 00 30 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 Baseline.DCT..0<br><br>Start.of.
24cc0 66 72 61 6d 65 20 3a 20 45 78 74 65 6e 64 65 64 20 73 65 71 75 65 6e 74 69 61 6c 20 44 43 54 01 frame.:.Extended.sequential.DCT.
24ce0 00 28 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 50 72 6f 67 72 .(<br><br>Start.of.frame.:.Progr
24d00 65 73 73 69 76 65 20 44 43 54 01 00 2e 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 essive.DCT...<br><br>Start.of.fr
24d20 61 6d 65 20 3a 20 4c 6f 73 73 6c 65 73 73 20 28 73 65 71 75 65 6e 74 69 61 6c 29 01 00 34 3c 62 ame.:.Lossless.(sequential)..4<b
24d40 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 r><br>Start.of.frame.:.Different
24d60 69 61 6c 20 73 65 71 75 65 6e 74 69 61 6c 20 44 43 54 01 00 35 3c 62 72 3e 3c 62 72 3e 53 74 61 ial.sequential.DCT..5<br><br>Sta
24d80 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 70 72 6f 67 72 rt.of.frame.:.Differential.progr
24da0 65 73 73 69 76 65 20 44 43 54 01 00 3b 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 essive.DCT..;<br><br>Start.of.fr
24dc0 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 6c 6f 73 73 6c 65 73 73 20 28 73 65 71 ame.:.Differential.lossless.(seq
24de0 75 65 6e 74 69 61 6c 29 01 00 3c 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d uential)..<<br><br>Start.of.fram
24e00 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 20 6c 6f 73 73 6c 65 73 73 20 28 73 65 71 75 e.:.Differential..lossless.(sequ
24e20 65 6e 74 69 61 6c 29 01 00 1c 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 ential)...<br><br>Start.of.frame
24e40 20 3a 20 44 48 50 01 00 11 20 28 48 75 66 66 6d 61 6e 20 63 6f 64 69 6e 67 29 01 00 14 20 28 61 .:.DHP....(Huffman.coding)....(a
24e60 72 69 74 68 6d 65 74 69 63 20 63 6f 64 69 6e 67 29 01 00 13 3c 62 72 3e 48 65 61 64 65 72 20 4c rithmetic.coding)...<br>Header.L
24e80 65 6e 67 74 68 3a 20 0c 01 93 01 63 01 00 02 20 28 01 00 01 29 01 00 0f 3c 62 72 3e 50 72 65 63 ength:.....c....(...)...<br>Prec
24ea0 69 73 69 6f 6e 3a 20 0c 01 8e 01 63 01 00 11 3c 62 72 3e 49 6d 61 67 65 20 6c 69 6e 65 73 3a 20 ision:.....c...<br>Image.lines:.
24ec0 01 00 16 3c 62 72 3e 53 61 6d 70 6c 65 73 20 70 65 72 20 6c 69 6e 65 3a 20 01 00 15 3c 62 72 3e ...<br>Samples.per.line:....<br>
24ee0 3c 62 72 3e 48 75 66 66 6d 61 6e 20 74 61 62 6c 65 01 00 0c 3c 62 72 3e 4c 65 6e 67 74 68 3a 20 <br>Huffman.table...<br>Length:.
24f00 01 00 26 3c 62 72 3e 3c 62 72 3e 41 72 69 74 68 6d 65 74 69 63 20 63 6f 64 69 6e 67 20 63 6f 6e ..&<br><br>Arithmetic.coding.con
24f20 64 69 74 69 6f 6e 69 6e 67 01 00 18 3c 62 72 3e 3c 62 72 3e 52 65 73 74 61 72 74 20 69 6e 74 65 ditioning...<br><br>Restart.inte
24f40 72 76 61 6c 01 00 15 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 73 63 61 6e 01 00 0d 3c rval...<br><br>Start.of.scan...<
24f60 62 72 3e 44 65 74 65 63 74 65 64 20 01 00 0e 20 62 79 74 65 73 20 69 6e 20 73 63 61 6e 01 00 1a br>Detected.....bytes.in.scan...
24f80 3c 62 72 3e 3c 62 72 3e 51 75 61 6e 74 69 73 61 74 69 6f 6e 20 74 61 62 6c 65 01 00 1e 3c 62 72 <br><br>Quantisation.table...<br
24fa0 3e 3c 62 72 3e 44 65 66 69 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 01 00 0e 20 28 ><br>Define.number.of.lines....(
24fc0 53 68 6f 75 6c 64 20 62 65 20 34 29 01 00 0c 3c 62 72 3e 4e 75 6d 62 65 72 3a 20 01 00 1f 3c 62 Should.be.4)...<br>Number:....<b
24fe0 72 3e 3c 62 72 3e 44 65 66 69 6e 65 20 52 65 73 74 61 72 74 20 69 6e 74 65 72 76 61 6c 01 00 0e r><br>Define.Restart.interval...
25000 3c 62 72 3e 49 6e 74 65 72 76 61 6c 3a 20 01 00 23 3c 62 72 3e 3c 62 72 3e 45 78 70 61 6e 64 20 <br>Interval:...#<br><br>Expand.
25020 72 65 66 65 72 65 6e 63 65 20 63 6f 6d 70 6f 6e 65 6e 74 73 01 00 0e 20 28 53 68 6f 75 6c 64 20 reference.components....(Should.
25040 62 65 20 33 29 01 00 0b 3c 62 72 3e 56 61 6c 75 65 3a 20 01 00 18 3c 62 72 3e 3c 62 72 3e 41 70 be.3)...<br>Value:....<br><br>Ap
25060 70 6c 69 63 61 74 69 6f 6e 20 64 61 74 61 01 00 11 3c 62 72 3e 44 75 6d 70 20 6f 66 20 64 61 74 plication.data...<br>Dump.of.dat
25080 61 3a 01 00 14 3c 62 72 3e 3c 62 72 3e 43 6f 6d 6d 65 6e 74 20 64 61 74 61 01 00 0b 3c 62 72 3e a:...<br><br>Comment.data...<br>
250a0 57 69 64 74 68 3a 20 0c 01 8d 01 8a 0c 01 92 01 63 01 00 0c 3c 62 72 3e 48 65 69 67 68 74 3a 20 Width:..........c...<br>Height:.
250c0 01 00 0b 3c 62 72 3e 46 6c 61 67 73 3a 20 01 00 16 20 28 47 6c 6f 62 61 6c 20 43 6f 6c 6f 75 72 ...<br>Flags:.....(Global.Colour
250e0 20 54 61 62 6c 65 29 01 00 0d 20 28 53 6f 72 74 65 64 20 47 43 54 29 01 00 0d 20 28 47 43 54 20 .Table)....(Sorted.GCT)....(GCT.
25100 53 69 7a 65 20 3d 20 01 00 15 20 28 43 6f 6c 6f 72 20 52 65 73 6f 6c 75 74 69 6f 6e 20 3d 20 01 Size.=.....(Color.Resolution.=..
25120 00 1c 3c 62 72 3e 42 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 69 6e 64 65 78 3a 20 01 00 ..<br>Background.color.index:...
25140 18 3c 62 72 3e 50 69 78 65 6c 20 61 73 70 65 63 74 20 72 61 74 69 6f 3a 20 01 00 1c 3c 62 72 3e .<br>Pixel.aspect.ratio:....<br>
25160 3c 62 72 3e 47 6c 6f 62 61 6c 20 43 6f 6c 6f 75 72 20 54 61 62 6c 65 3a 01 00 04 3c 62 72 3e 0c <br>Global.Colour.Table:...<br>.
25180 01 85 01 86 01 00 01 20 01 00 03 20 20 20 01 00 00 0c 02 cb 02 d9 0c 01 6d 01 63 01 00 18 3c 62 ........................m.c...<b
251a0 72 3e 3c 62 72 3e 49 6d 61 67 65 20 44 65 73 63 72 69 70 74 6f 72 01 00 0a 3c 62 72 3e 4c 65 66 r><br>Image.Descriptor...<br>Lef
251c0 74 3a 20 01 00 09 3c 62 72 3e 54 6f 70 3a 20 01 00 15 20 28 4c 6f 63 61 6c 20 63 6f 6c 6f 75 72 t:....<br>Top:.....(Local.colour
251e0 20 74 61 62 6c 65 29 01 00 0d 20 28 4c 43 54 20 53 69 7a 65 20 3d 20 01 00 0c 20 28 49 6e 74 65 .table)....(LCT.Size.=.....(Inte
25200 72 6c 61 63 65 29 01 00 07 20 28 53 6f 72 74 29 01 00 1a 20 28 2a 2a 52 65 73 65 72 76 65 64 20 rlace)....(Sort)....(**Reserved.
25220 66 6c 61 67 73 20 73 65 74 20 2a 2a 29 01 00 1b 3c 62 72 3e 3c 62 72 3e 4c 6f 63 61 6c 20 43 6f flags.set.**)...<br><br>Local.Co
25240 6c 6f 75 72 20 54 61 62 6c 65 3a 01 00 0f 3c 62 72 3e 4c 5a 57 20 73 69 7a 65 20 3d 20 01 00 21 lour.Table:...<br>LZW.size.=...!
25260 3c 62 72 3e 3c 62 72 3e 47 72 61 70 68 69 63 20 63 6f 6e 74 72 6f 6c 20 65 78 74 65 6e 73 69 6f <br><br>Graphic.control.extensio
25280 6e 01 00 0b 3c 62 72 3e 53 69 7a 65 20 3a 20 01 00 0c 20 28 6d 75 73 74 20 62 65 20 34 29 01 00 n...<br>Size.:.....(must.be.4)..
252a0 14 20 28 54 72 61 6e 73 70 61 72 65 6e 63 79 20 66 6c 61 67 29 01 00 10 3c 62 72 3e 44 65 6c 61 ..(Transparency.flag)...<br>Dela
252c0 79 20 74 69 6d 65 3a 20 01 00 1d 3c 62 72 3e 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 6c 6f 72 y.time:....<br>Transparent.color
252e0 20 69 6e 64 65 78 3a 20 01 00 10 3c 62 72 3e 54 65 72 6d 69 6e 61 74 6f 72 3a 20 01 00 19 3c 62 .index:....<br>Terminator:....<b
25300 72 3e 3c 62 72 3e 43 6f 6d 6d 65 6e 74 20 65 78 74 65 6e 73 69 6f 6e 01 00 1c 3c 62 72 3e 3c 62 r><br>Comment.extension...<br><b
25320 72 3e 50 6c 61 69 6e 20 54 65 78 74 20 65 78 74 65 6e 73 69 6f 6e 01 00 0d 20 28 6d 75 73 74 20 r>Plain.Text.extension....(must.
25340 62 65 20 31 32 29 01 00 11 3c 62 72 3e 43 65 6c 6c 20 57 69 64 74 68 20 3a 20 01 00 12 3c 62 72 be.12)...<br>Cell.Width.:....<br
25360 3e 43 65 6c 6c 20 48 65 69 67 68 74 20 3a 20 01 00 1d 3c 62 72 3e 46 6f 72 65 67 72 6f 75 6e 64 >Cell.Height.:....<br>Foreground
25380 20 43 6f 6c 6f 72 20 49 6e 64 65 78 20 3a 20 01 00 1d 3c 62 72 3e 42 61 63 6b 67 72 6f 75 6e 64 .Color.Index.:....<br>Background
253a0 20 43 6f 6c 6f 72 20 49 6e 64 65 78 20 3a 20 01 00 1d 3c 62 72 3e 3c 62 72 3e 41 70 70 6c 69 63 .Color.Index.:....<br><br>Applic
253c0 61 74 69 6f 6e 20 65 78 74 65 6e 73 69 6f 6e 01 00 0d 20 28 6d 75 73 74 20 62 65 20 31 31 29 01 ation.extension....(must.be.11).
253e0 00 0f 3c 62 72 3e 49 64 65 6e 74 69 66 69 65 72 3a 01 00 18 3c 62 72 3e 41 75 74 68 65 6e 74 69 ..<br>Identifier:...<br>Authenti
25400 63 61 74 69 6f 6e 20 63 6f 64 65 3a 01 00 15 3c 62 72 3e 41 70 70 6c 69 63 61 74 69 6f 6e 20 64 cation.code:...<br>Application.d
25420 61 74 61 3a 01 00 15 3c 62 72 3e 3c 62 72 3e 54 72 61 69 6c 65 72 20 62 6c 6f 63 6b 01 00 34 3c ata:...<br><br>Trailer.block..4<
25440 62 72 3e 45 72 72 6f 72 20 69 6e 20 68 65 61 64 65 72 2c 20 62 79 74 65 73 20 35 2d 38 20 73 68 br>Error.in.header,.bytes.5-8.sh
25460 6f 75 6c 64 20 62 65 20 30 64 20 30 61 20 31 61 20 30 61 0c 01 70 01 63 01 00 1a 3c 62 72 3e 50 ould.be.0d.0a.1a.0a..p.c...<br>P
25480 72 65 6d 61 74 75 72 65 20 65 6e 64 20 74 6f 20 66 69 6c 65 3f 0c 01 91 01 63 01 00 0f 3c 62 72 remature.end.to.file?....c...<br
254a0 3e 3c 62 72 3e 43 68 75 6e 6b 3a 20 01 00 2f 3c 62 72 3e 41 6e 63 69 6c 6c 61 72 79 20 2d 20 70 ><br>Chunk:.../<br>Ancillary.-.p
254c0 72 6f 76 69 64 65 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 01 00 rovides.additional.information..
254e0 4b 3c 62 72 3e 43 72 69 74 69 63 61 6c 20 2d 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 64 69 K<br>Critical.-.necessary.for.di
25500 73 70 6c 61 79 20 6f 66 20 69 6d 61 67 65 20 4d 55 53 54 20 42 45 20 72 65 63 6f 67 6e 69 7a 65 splay.of.image.MUST.BE.recognize
25520 64 20 74 6f 20 70 72 6f 63 65 65 64 01 00 1f 3c 62 72 3e 50 72 69 76 61 74 65 2c 20 69 6e 76 65 d.to.proceed...<br>Private,.inve
25540 73 74 69 67 61 74 65 20 74 68 69 73 21 21 01 00 0a 3c 62 72 3e 50 75 62 6c 69 63 01 00 38 3c 62 stigate.this!!...<br>Public..8<b
25560 72 3e 43 68 75 6e 6b 20 68 61 73 20 61 20 72 65 73 65 72 76 65 64 20 66 6c 61 67 20 73 65 74 2c r>Chunk.has.a.reserved.flag.set,
25580 20 2a 2a 69 6e 76 65 73 74 69 67 61 74 65 20 74 68 69 73 2a 2a 21 01 00 34 3c 62 72 3e 53 61 66 .**investigate.this**!..4<br>Saf
255a0 65 20 74 6f 20 63 6f 70 79 2c 20 63 68 75 6e 6b 20 6d 61 79 20 70 72 6f 70 61 67 61 74 65 20 74 e.to.copy,.chunk.may.propagate.t
255c0 6f 20 6f 74 68 65 72 20 66 69 6c 65 73 01 00 2b 3c 62 72 3e 55 6e 73 61 66 65 20 74 6f 20 63 6f o.other.files..+<br>Unsafe.to.co
255e0 70 79 20 75 6e 6c 65 73 73 20 6b 6e 6f 77 6e 20 74 6f 20 73 6f 66 74 77 61 72 65 01 00 12 3c 62 py.unless.known.to.software...<b
25600 72 3e 44 61 74 61 20 6c 65 6e 67 74 68 20 3d 20 01 00 0a 3c 62 72 3e 43 52 43 20 3d 20 0c 01 8c r>Data.length.=....<br>CRC.=....
25620 01 8a 01 00 13 6a 61 76 61 2f 75 74 69 6c 2f 7a 69 70 2f 43 52 43 33 32 0c 02 da 01 5e 0c 02 db .....java/util/zip/CRC32....^...
25640 02 dc 0c 02 dd 02 d1 01 00 15 3c 62 72 3e 43 61 6c 63 75 6c 61 74 65 64 20 43 52 43 20 3d 20 01 ..........<br>Calculated.CRC.=..
25660 00 25 3c 62 72 3e 4e 6f 74 20 65 6e 6f 75 67 68 20 72 6f 6f 6d 20 69 6e 20 66 69 6c 65 20 66 6f .%<br>Not.enough.room.in.file.fo
25680 72 20 64 61 74 61 3f 01 00 0f 3c 62 72 3e 42 69 74 20 44 65 70 74 68 3a 20 01 00 10 3c 62 72 3e r.data?...<br>Bit.Depth:....<br>
256a0 43 6f 6c 6f 72 20 54 79 70 65 3a 20 01 00 0c 20 28 47 72 61 79 73 63 61 6c 65 29 01 00 0e 20 28 Color.Type:.....(Grayscale)....(
256c0 52 47 42 20 54 72 69 70 6c 65 73 29 01 00 12 20 28 50 61 6c 65 74 74 65 20 49 6e 64 65 78 65 64 RGB.Triples)....(Palette.Indexed
256e0 29 01 00 14 20 28 47 72 61 79 73 63 61 6c 65 20 2b 20 41 6c 70 68 61 29 01 00 0e 20 28 52 47 42 )....(Grayscale.+.Alpha)....(RGB
25700 20 2b 20 41 6c 70 68 61 29 01 00 18 3c 62 72 3e 43 6f 6d 70 72 65 73 73 69 6f 6e 20 4d 65 74 68 .+.Alpha)...<br>Compression.Meth
25720 6f 64 3a 20 01 00 0a 20 28 64 65 66 6c 61 74 65 29 01 00 0a 20 28 75 6e 6b 6e 6f 77 6e 29 01 00 od:.....(deflate)....(unknown)..
25740 13 3c 62 72 3e 46 69 6c 74 65 72 20 4d 65 74 68 6f 64 3a 20 01 00 0b 20 28 61 64 61 70 74 69 76 .<br>Filter.Method:.....(adaptiv
25760 65 29 01 00 16 3c 62 72 3e 49 6e 74 65 72 6c 61 63 65 20 4d 65 74 68 6f 64 3a 20 01 00 07 20 28 e)...<br>Interlace.Method:.....(
25780 6e 6f 6e 65 29 01 00 08 20 28 61 64 61 6d 37 29 01 00 15 3c 62 72 3e 50 61 6c 65 74 74 65 20 63 none)....(adam7)...<br>Palette.c
257a0 6f 6e 74 61 69 6e 73 20 01 00 47 20 52 47 42 20 65 6e 74 72 69 65 73 2c 20 4e 42 20 69 66 20 63 ontains...G.RGB.entries,.NB.if.c
257c0 6f 6c 6f 72 74 79 70 65 20 69 73 20 32 20 6f 72 20 36 20 74 68 69 73 20 63 6f 75 6c 64 20 62 65 olortype.is.2.or.6.this.could.be
257e0 20 68 69 64 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 2e 01 00 14 3c 62 72 3e 44 75 6d 70 20 6f 66 .hiding.something....<br>Dump.of
25800 20 70 61 6c 65 74 74 65 3a 01 00 1a 3c 62 72 3e 49 6d 61 67 65 20 64 61 74 61 2c 20 63 6f 6d 70 .palette:...<br>Image.data,.comp
25820 72 65 73 73 65 64 01 00 1d 3c 62 72 3e 42 61 63 6b 67 72 6f 75 6e 64 20 64 61 74 61 2c 20 6f 70 ressed...<br>Background.data,.op
25840 74 69 6f 6e 61 6c 01 00 38 3c 62 72 3e 4e 42 3a 20 73 68 6f 75 6c 64 20 62 65 20 61 66 74 65 72 tional..8<br>NB:.should.be.after
25860 20 50 4c 54 45 20 63 68 75 6e 6b 20 61 6e 64 20 62 65 66 6f 72 65 20 66 69 72 73 74 20 49 44 41 .PLTE.chunk.and.before.first.IDA
25880 54 01 00 2b 3c 62 72 3e 41 6c 65 72 74 3a 20 4c 65 6e 67 74 68 20 73 68 6f 75 6c 64 20 62 65 20 T..+<br>Alert:.Length.should.be.
258a0 31 2c 20 32 20 6f 72 20 36 20 62 79 74 65 73 01 00 11 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 1,.2.or.6.bytes...<br>dump.of.da
258c0 74 61 3a 01 00 2a 3c 62 72 3e 50 72 69 6d 61 72 79 20 63 68 72 6f 6d 61 74 69 63 69 74 69 65 73 ta:..*<br>Primary.chromaticities
258e0 20 61 6e 64 20 77 68 69 74 65 20 70 6f 69 6e 74 01 00 38 3c 62 72 3e 4e 42 20 64 61 74 61 20 72 .and.white.point..8<br>NB.data.r
25900 65 70 72 65 73 65 6e 74 73 20 34 20 70 6f 69 6e 74 73 20 66 6f 72 20 77 68 69 74 65 2c 72 65 64 epresents.4.points.for.white,red
25920 2c 67 72 65 65 6e 2c 62 6c 75 65 01 00 23 3c 62 72 3e 78 20 63 6f 6f 72 64 69 6e 61 74 65 73 20 ,green,blue..#<br>x.coordinates.
25940 61 6e 64 20 79 20 63 6f 6f 72 64 69 6e 61 74 65 73 01 00 15 3c 62 72 3e 49 6d 61 67 65 20 67 61 and.y.coordinates...<br>Image.ga
25960 6d 6d 61 20 76 61 6c 75 65 0c 01 90 01 63 01 00 13 3c 62 72 3e 49 6d 61 67 65 20 68 69 73 74 6f mma.value....c...<br>Image.histo
25980 67 72 61 6d 01 00 2c 3c 62 72 3e 53 68 6f 75 6c 64 20 62 65 20 32 20 62 79 74 65 73 20 66 6f 72 gram..,<br>Should.be.2.bytes.for
259a0 20 65 61 63 68 20 65 6e 74 72 79 20 69 6e 20 50 4c 54 45 01 00 0d 3c 62 72 3e 43 6f 6e 74 61 69 .each.entry.in.PLTE...<br>Contai
259c0 6e 73 20 01 00 08 20 65 6e 74 72 69 65 73 01 00 1d 3c 62 72 3e 50 68 79 73 69 63 61 6c 20 70 69 ns.....entries...<br>Physical.pi
259e0 78 65 6c 20 64 69 6d 65 6e 73 69 6f 6e 73 01 00 15 3c 62 72 3e 53 68 6f 75 6c 64 20 62 65 20 39 xel.dimensions...<br>Should.be.9
25a00 20 62 79 74 65 73 01 00 14 3c 62 72 3e 53 69 67 6e 69 66 69 63 61 6e 74 20 62 69 74 73 01 00 1d .bytes...<br>Significant.bits...
25a20 3c 62 72 3e 53 68 6f 75 6c 64 20 62 65 20 34 20 62 79 74 65 73 20 6f 72 20 6c 65 73 73 01 00 08 <br>Should.be.4.bytes.or.less...
25a40 3c 62 72 3e 54 65 78 74 01 00 38 3c 62 72 3e 43 6f 6e 73 69 73 74 73 20 6f 66 20 6b 65 79 77 6f <br>Text..8<br>Consists.of.keywo
25a60 72 64 20 61 6e 64 20 76 61 6c 75 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 6e 75 6c 6c 20 62 rd.and.value.separated.by.null.b
25a80 79 74 65 01 00 1a 3c 62 72 3e 4c 61 73 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 74 69 6d 65 yte...<br>Last.modification.time
25aa0 01 00 0c 3c 62 72 3e 59 65 61 72 20 20 3a 20 01 00 0c 3c 62 72 3e 4d 6f 6e 74 68 20 3a 20 01 00 ...<br>Year..:....<br>Month.:...
25ac0 0c 3c 62 72 3e 44 61 79 20 20 20 3a 20 01 00 0c 3c 62 72 3e 48 6f 75 72 20 20 3a 20 01 00 0c 3c .<br>Day...:....<br>Hour..:....<
25ae0 62 72 3e 4d 69 6e 75 74 65 3a 20 01 00 0c 3c 62 72 3e 53 65 63 6f 6e 64 3a 20 01 00 10 3c 62 72 br>Minute:....<br>Second:....<br
25b00 3e 54 72 61 6e 73 70 61 72 65 6e 63 79 01 00 24 3c 62 72 3e 41 6c 70 68 61 20 76 61 6c 75 65 73 >Transparency..$<br>Alpha.values
25b20 2c 20 65 69 74 68 65 72 20 66 6f 72 20 70 61 6c 65 74 74 65 01 00 1e 3c 62 72 3e 20 6f 72 20 73 ,.either.for.palette...<br>.or.s
25b40 69 6e 67 6c 65 20 76 61 6c 75 65 20 66 6f 72 20 69 6d 61 67 65 01 00 14 3c 62 72 3e 54 65 78 74 ingle.value.for.image...<br>Text
25b60 2c 20 63 6f 6d 70 72 65 73 73 65 64 01 00 32 3c 62 72 3e 4b 65 79 77 6f 72 64 20 69 73 20 6e 6f ,.compressed..2<br>Keyword.is.no
25b80 74 20 63 6f 6d 70 72 65 73 73 65 64 2c 20 76 61 6c 75 65 20 69 73 20 63 6f 6d 70 72 65 73 73 65 t.compressed,.value.is.compresse
25ba0 64 01 00 16 3c 62 72 3e 55 6e 6b 6e 6f 77 6e 20 63 68 75 6e 6b 20 74 79 70 65 01 00 28 3c 62 72 d...<br>Unknown.chunk.type..(<br
25bc0 3e 46 69 6c 65 20 69 73 20 74 6f 6f 20 73 68 6f 72 74 20 74 6f 20 63 6f 6e 74 61 69 6e 20 68 65 >File.is.too.short.to.contain.he
25be0 61 64 65 72 73 01 00 15 3c 62 72 3e 46 69 6c 65 20 48 65 61 64 65 72 20 69 6e 66 6f 3a 01 00 0f aders...<br>File.Header.info:...
25c00 3c 62 72 3e 46 69 6c 65 20 73 69 7a 65 3a 20 01 00 0f 3c 62 72 3e 52 65 73 65 72 76 65 64 31 3a <br>File.size:....<br>Reserved1:
25c20 20 01 00 0f 3c 62 72 3e 52 65 73 65 72 76 65 64 32 3a 20 01 00 93 3c 62 72 3e 4e 42 3a 20 41 64 ....<br>Reserved2:....<br>NB:.Ad
25c40 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 6d 61 79 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 ditional.bytes.may.indicate.that
25c60 20 74 68 65 20 68 65 69 67 68 74 20 69 73 20 73 65 74 20 69 6e 63 6f 72 72 65 63 74 6c 79 20 69 .the.height.is.set.incorrectly.i
25c80 6e 20 74 68 65 20 68 65 61 64 65 72 2c 20 74 72 79 20 69 6e 63 72 65 61 73 69 6e 67 20 74 68 65 n.the.header,.try.increasing.the
25ca0 20 68 65 69 67 68 74 20 74 6f 20 73 65 65 20 69 66 20 69 74 20 69 73 20 68 69 64 69 6e 67 20 69 .height.to.see.if.it.is.hiding.i
25cc0 6d 61 67 65 20 64 61 74 61 01 00 1b 3c 62 72 3e 42 69 74 6d 61 70 20 64 61 74 61 20 73 74 61 72 mage.data...<br>Bitmap.data.star
25ce0 74 73 20 61 74 3a 20 01 00 10 3c 62 72 3e 49 6e 66 6f 20 48 65 61 64 65 72 3a 01 00 0f 3c 62 72 ts.at:....<br>Info.Header:...<br
25d00 3e 49 6e 66 6f 20 53 69 7a 65 3a 20 0c 01 89 01 8a 01 00 0c 3c 62 72 3e 50 6c 61 6e 65 73 3a 20 >Info.Size:.........<br>Planes:.
25d20 01 00 0c 20 28 6d 75 73 74 20 62 65 20 31 29 01 00 0e 3c 62 72 3e 42 69 74 43 6f 75 6e 74 3a 20 ....(must.be.1)...<br>BitCount:.
25d40 01 00 0f 20 62 69 74 73 20 70 65 72 20 70 69 78 65 6c 01 00 11 3c 62 72 3e 43 6f 6d 70 72 65 73 ....bits.per.pixel...<br>Compres
25d60 73 69 6f 6e 3a 20 01 00 11 20 28 4e 6f 20 63 6f 6d 70 72 65 73 73 69 6f 6e 29 01 00 13 20 28 52 sion:.....(No.compression)....(R
25d80 4c 45 20 66 6f 72 20 38 62 70 70 20 52 47 42 29 01 00 13 20 28 52 4c 45 20 66 6f 72 20 34 62 70 LE.for.8bpp.RGB)....(RLE.for.4bp
25da0 70 20 52 47 42 29 01 00 17 20 28 52 61 77 20 52 47 42 20 77 69 74 68 20 70 61 63 6b 69 6e 67 29 p.RGB)....(Raw.RGB.with.packing)
25dc0 01 00 0a 20 28 52 61 77 20 52 47 42 29 01 00 15 20 28 52 61 77 20 52 47 42 20 77 69 74 68 20 61 ....(Raw.RGB)....(Raw.RGB.with.a
25de0 6c 70 68 61 29 01 00 1c 20 28 52 61 77 20 52 47 42 20 77 69 74 68 20 74 72 61 6e 73 70 61 72 65 lpha)....(Raw.RGB.with.transpare
25e00 6e 63 79 29 01 00 10 3c 62 72 3e 53 69 7a 65 20 49 6d 61 67 65 3a 20 01 00 28 20 28 63 61 6e 20 ncy)...<br>Size.Image:...(.(can.
25e20 62 65 20 7a 65 72 6f 20 69 66 20 62 69 74 6d 61 70 20 69 73 20 75 6e 63 6f 6d 70 72 65 73 73 65 be.zero.if.bitmap.is.uncompresse
25e40 64 29 01 00 13 3c 62 72 3e 58 50 65 6c 73 50 65 72 4d 65 74 65 72 3a 20 01 00 25 20 28 70 69 78 d)...<br>XPelsPerMeter:...%.(pix
25e60 65 6c 73 20 70 65 72 20 6d 65 74 65 72 20 66 6f 72 20 74 61 72 67 65 74 20 64 65 76 69 63 65 29 els.per.meter.for.target.device)
25e80 01 00 13 3c 62 72 3e 59 50 65 6c 73 50 65 72 4d 65 74 65 72 3a 20 01 00 0d 3c 62 72 3e 43 6c 72 ...<br>YPelsPerMeter:....<br>Clr
25ea0 55 73 65 64 3a 20 01 00 1e 20 28 63 6f 6c 6f 72 20 69 6e 64 65 78 65 73 20 69 6e 20 75 73 65 2c Used:.....(color.indexes.in.use,
25ec0 20 30 3d 6d 61 78 29 01 00 12 3c 62 72 3e 43 6c 72 49 6d 70 6f 72 74 61 6e 74 3a 20 01 00 1f 28 .0=max)...<br>ClrImportant:....(
25ee0 30 20 69 66 20 61 6c 6c 20 63 6f 6c 6f 72 73 20 61 72 65 20 69 6d 70 6f 72 74 61 6e 74 29 01 00 0.if.all.colors.are.important)..
25f00 20 3c 62 72 3e 43 6f 6c 6f 72 20 74 61 62 6c 65 20 63 6f 6d 70 75 74 65 64 20 73 74 61 72 74 3a .<br>Color.table.computed.start:
25f20 20 01 00 3f 28 6e 6f 72 6d 61 6c 6c 79 20 30 78 33 36 2c 20 69 66 20 6e 6f 74 20 74 68 65 6e 20 ...?(normally.0x36,.if.not.then.
25f40 70 6f 73 73 69 62 6c 65 20 68 69 64 64 65 6e 20 64 61 74 61 20 61 74 20 74 68 61 74 20 70 6f 69 possible.hidden.data.at.that.poi
25f60 6e 74 29 01 00 38 3c 62 72 3e 44 75 6d 70 20 6f 66 20 67 61 70 20 62 65 74 77 65 65 6e 20 68 65 nt)..8<br>Dump.of.gap.between.he
25f80 61 64 65 72 20 61 6e 64 20 73 74 61 72 74 20 6f 66 20 63 6f 6c 6f 72 20 74 61 62 6c 65 3a 01 00 ader.and.start.of.color.table:..
25fa0 57 3c 62 72 3e 43 6f 6c 6f 72 20 49 6e 64 65 78 20 54 61 62 6c 65 20 28 4e 42 20 66 6f 75 72 74 W<br>Color.Index.Table.(NB.fourt
25fc0 68 20 65 6e 74 72 79 20 6f 66 20 65 61 63 68 20 69 6e 64 65 78 20 73 68 6f 75 6c 64 20 62 65 20 h.entry.of.each.index.should.be.
25fe0 7a 65 72 6f 2c 20 6f 72 64 65 72 20 69 73 20 62 2c 67 2c 72 2c 61 29 3a 01 00 1c 3c 62 72 3e 43 zero,.order.is.b,g,r,a):...<br>C
26000 6f 6c 6f 72 20 74 61 62 6c 65 20 66 69 6e 69 73 68 65 73 20 61 74 20 01 00 18 20 62 75 74 20 64 olor.table.finishes.at.....but.d
26020 61 74 61 20 62 69 74 73 20 73 74 61 72 74 20 61 74 20 01 00 2e 3c 62 72 3e 44 75 6d 70 20 6f 66 ata.bits.start.at....<br>Dump.of
26040 20 67 61 70 20 62 65 74 77 65 65 6e 20 63 6f 6c 6f 72 20 74 61 62 6c 65 20 61 6e 64 20 69 6d 61 .gap.between.color.table.and.ima
26060 67 65 3a 01 00 3e 3c 62 72 3e 46 75 72 74 68 65 72 20 63 68 65 63 6b 69 6e 67 20 69 73 20 6f 6e ge:..><br>Further.checking.is.on
26080 6c 79 20 64 6f 6e 65 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f 6d 70 72 65 73 ly.done.when.there.is.no.compres
260a0 73 69 6f 6e 01 00 1a 3c 62 72 3e 52 6f 77 20 66 69 6c 6c 65 72 20 62 79 74 65 73 20 64 75 6d 70 sion...<br>Row.filler.bytes.dump
260c0 3a 01 00 08 3c 62 72 3e 48 65 78 3a 01 00 02 20 20 01 00 0a 3c 62 72 3e 41 73 63 69 69 3a 01 00 :...<br>Hex:........<br>Ascii:..
260e0 04 26 6c 74 3b 01 00 04 26 67 74 3b 01 00 05 26 61 6d 70 3b 07 02 de 0c 01 72 02 df 01 00 01 30 .&lt;...&gt;...&amp;.....r.....0
26100 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 0c 01 48 01 49 01 00 17 6a 61 76 ...javax/swing/JPanel..H.I...jav
26120 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 0c 01 4b 01 4c 01 00 17 6a 61 76 61 ax/swing/JScrollPane..K.L...java
26140 78 2f 73 77 69 6e 67 2f 4a 45 64 69 74 6f 72 50 61 6e 65 0c 01 4a 01 49 01 00 13 6a 61 76 61 78 x/swing/JEditorPane..J.I...javax
26160 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 0c 01 46 01 47 0c 02 e0 02 e1 01 00 14 46 69 6c 65 20 /swing/JButton..F.G........File.
26180 46 6f 72 6d 61 74 20 41 6e 61 6c 79 73 69 73 0c 02 e2 02 d7 01 00 12 6a 61 76 61 2f 61 77 74 2f Format.Analysis........java/awt/
261a0 44 69 6d 65 6e 73 69 6f 6e 0c 01 4f 01 82 0c 02 e3 02 e4 0c 02 e5 02 e4 01 00 09 74 65 78 74 2f Dimension..O...............text/
261c0 68 74 6d 6c 0c 02 e6 02 d7 01 00 0d 6a 61 76 61 2f 61 77 74 2f 46 6f 6e 74 01 00 0b 43 6f 75 72 html........java/awt/Font...Cour
261e0 69 65 72 20 4e 65 77 0c 01 4f 02 e7 0c 02 e8 02 e9 0c 02 ea 02 eb 01 00 17 6a 61 76 61 78 2f 73 ier.New..O...............javax/s
26200 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 0c 01 4f 02 ec 0c 02 ed 02 ee 07 02 ef 0c 02 f1 wing/GroupLayout..O.............
26220 02 f2 0c 02 f3 02 f5 07 02 f6 0c 02 f7 02 f8 0c 02 f9 02 fc 0c 02 fd 02 fc 0c 02 fe 02 ff 01 00 ................................
26240 06 43 65 6e 74 65 72 07 03 00 0c 03 01 03 02 01 00 02 4f 4b 0c 03 03 02 e1 01 00 18 73 74 65 67 .Center...........OK........steg
26260 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 24 31 01 00 0c 49 6e 6e 65 72 43 6c 61 73 solve/FileAnalysis$1...InnerClas
26280 73 65 73 0c 01 4f 03 04 0c 03 05 03 06 0c 03 01 03 07 01 00 05 53 6f 75 74 68 0c 03 08 01 5e 0c ses..O...............South....^.
262a0 03 09 01 5e 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 01 00 12 ...^...stegsolve/FileAnalysis...
262c0 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c javax/swing/JFrame...append..-(L
262e0 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 java/lang/String;)Ljava/lang/Str
26300 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 0c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 01 00 07 67 65 74 ingBuilder;...java/io/File...get
26320 4e 61 6d 65 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 08 74 6f Name...()Ljava/lang/String;...to
26340 53 74 72 69 6e 67 01 00 03 28 29 4a 01 00 04 72 65 61 64 01 00 05 28 5b 42 29 49 01 00 11 6a 61 String...()J...read...([B)I...ja
26360 76 61 2f 6c 61 6e 67 2f 49 6e 74 65 67 65 72 01 00 0b 74 6f 48 65 78 53 74 72 69 6e 67 01 00 07 va/lang/Integer...toHexString...
26380 73 65 74 54 65 78 74 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 setText...(Ljava/lang/String;)V.
263a0 00 1c 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 ..(I)Ljava/lang/StringBuilder;..
263c0 1c 28 43 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 05 .(C)Ljava/lang/StringBuilder;...
263e0 72 65 73 65 74 01 00 06 75 70 64 61 74 65 01 00 07 28 5b 42 49 49 29 56 01 00 08 67 65 74 56 61 reset...update...([BII)V...getVa
26400 6c 75 65 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 00 03 28 29 49 01 00 18 73 lue...java/lang/String...()I...s
26420 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 01 00 04 28 49 29 56 01 00 etDefaultCloseOperation...(I)V..
26440 08 73 65 74 54 69 74 6c 65 01 00 0e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 01 00 17 28 4c 6a .setTitle...setMinimumSize...(Lj
26460 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 29 56 01 00 10 73 65 74 50 72 65 66 65 72 ava/awt/Dimension;)V...setPrefer
26480 72 65 64 53 69 7a 65 01 00 0e 73 65 74 43 6f 6e 74 65 6e 74 54 79 70 65 01 00 17 28 4c 6a 61 76 redSize...setContentType...(Ljav
264a0 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 49 49 29 56 01 00 07 73 65 74 46 6f 6e 74 01 00 12 28 a/lang/String;II)V...setFont...(
264c0 4c 6a 61 76 61 2f 61 77 74 2f 46 6f 6e 74 3b 29 56 01 00 0f 73 65 74 56 69 65 77 70 6f 72 74 56 Ljava/awt/Font;)V...setViewportV
264e0 69 65 77 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 17 iew...(Ljava/awt/Component;)V...
26500 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 3b 29 56 01 00 09 73 65 74 4c 61 79 (Ljava/awt/Container;)V...setLay
26520 6f 75 74 01 00 1b 28 4c 6a 61 76 61 2f 61 77 74 2f 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 out...(Ljava/awt/LayoutManager;)
26540 56 01 00 21 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 V..!javax/swing/GroupLayout$Alig
26560 6e 6d 65 6e 74 01 00 09 41 6c 69 67 6e 6d 65 6e 74 01 00 07 4c 45 41 44 49 4e 47 01 00 23 4c 6a nment...Alignment...LEADING..#Lj
26580 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 avax/swing/GroupLayout$Alignment
265a0 3b 01 00 13 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 0d 50 61 72 61 6c 6c ;...createParallelGroup...Parall
265c0 65 6c 47 72 6f 75 70 01 00 4c 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 elGroup..L(Ljavax/swing/GroupLay
265e0 6f 75 74 24 41 6c 69 67 6e 6d 65 6e 74 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 out$Alignment;)Ljavax/swing/Grou
26600 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 25 6a 61 76 61 78 2f 73 pLayout$ParallelGroup;..%javax/s
26620 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 01 00 wing/GroupLayout$ParallelGroup..
26640 0c 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 01 00 40 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f .addComponent..@(Ljava/awt/Compo
26660 6e 65 6e 74 3b 49 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 79 6f 75 nent;III)Ljavax/swing/GroupLayou
26680 74 24 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 3b 01 00 12 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c t$ParallelGroup;...setHorizontal
266a0 47 72 6f 75 70 07 03 0a 01 00 05 47 72 6f 75 70 01 00 22 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 Group......Group.."(Ljavax/swing
266c0 2f 47 72 6f 75 70 4c 61 79 6f 75 74 24 47 72 6f 75 70 3b 29 56 01 00 10 73 65 74 56 65 72 74 69 /GroupLayout$Group;)V...setVerti
266e0 63 61 6c 47 72 6f 75 70 01 00 0e 67 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 01 00 16 28 29 4c 6a calGroup...getContentPane...()Lj
26700 61 76 61 2f 61 77 74 2f 43 6f 6e 74 61 69 6e 65 72 3b 01 00 12 6a 61 76 61 2f 61 77 74 2f 43 6f ava/awt/Container;...java/awt/Co
26720 6e 74 61 69 6e 65 72 01 00 03 61 64 64 01 00 29 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f ntainer...add..)(Ljava/awt/Compo
26740 6e 65 6e 74 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 01 00 19 73 65 74 48 nent;Ljava/lang/Object;)V...setH
26760 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 69 6f 6e 01 00 1b 28 4c 73 74 65 67 73 6f orizontalTextPosition...(Lstegso
26780 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 3b 29 56 01 00 11 61 64 64 41 63 74 69 6f 6e 4c lve/FileAnalysis;)V...addActionL
267a0 69 73 74 65 6e 65 72 01 00 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f istener.."(Ljava/awt/event/Actio
267c0 6e 4c 69 73 74 65 6e 65 72 3b 29 56 01 00 2a 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e nListener;)V..*(Ljava/awt/Compon
267e0 65 6e 74 3b 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 01 00 04 70 61 63 6b ent;)Ljava/awt/Component;...pack
26800 01 00 07 64 69 73 70 6f 73 65 01 00 1d 6a 61 76 61 78 2f 73 77 69 6e 67 2f 47 72 6f 75 70 4c 61 ...dispose...javax/swing/GroupLa
26820 79 6f 75 74 24 47 72 6f 75 70 00 21 01 40 01 41 00 00 00 07 00 02 01 42 01 43 00 00 00 02 01 44 yout$Group.!.@.A.......B.C.....D
26840 01 45 00 00 00 02 01 46 01 47 00 00 00 02 01 48 01 49 00 00 00 02 01 4a 01 49 00 00 00 02 01 4b .E.....F.G.....H.I.....J.I.....K
26860 01 4c 00 00 00 02 01 4d 01 4e 00 00 00 17 00 01 01 4f 01 50 00 01 01 51 00 00 00 57 00 02 00 02 .L.....M.N.......O.P...Q...W....
26880 00 00 00 13 2a b7 00 02 2a 01 b5 00 03 2a b7 00 04 2a 2b b7 00 05 b1 00 00 00 02 01 52 00 00 00 ....*...*....*...*+.........R...
268a0 16 00 05 00 00 00 1c 00 04 00 19 00 09 00 1d 00 0d 00 1e 00 12 00 1f 01 53 00 00 00 16 00 02 00 ........................S.......
268c0 00 00 13 01 54 01 55 00 00 00 00 00 13 01 56 01 57 00 01 00 02 01 58 01 50 00 01 01 51 00 00 01 ....T.U.......V.W.....X.P...Q...
268e0 56 00 03 00 03 00 00 00 ca 2a bb 00 06 59 b7 00 07 b5 00 08 2a b4 00 08 12 09 b6 00 0a 57 2a b4 V........*...Y......*........W*.
26900 00 08 12 0b b6 00 0a 57 2a b4 00 08 12 0c b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 0d b6 .......W*........W*......Y......
26920 00 0a 2b b6 00 0e b6 00 0a b6 00 0f b6 00 0a 57 bb 00 10 59 2b b7 00 11 4d 2a 2b b6 00 12 88 bc ..+............W...Y+...M*+.....
26940 08 b5 00 03 2c 2a b4 00 03 b6 00 13 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 14 b6 00 0a 2a b4 00 ....,*......W*......Y........*..
26960 03 be b8 00 15 b6 00 0a 12 16 b6 00 0a b6 00 0f b6 00 0a 57 2a b7 00 17 a7 00 22 4d 2a b4 00 08 ...................W*....."M*...
26980 bb 00 06 59 b7 00 07 12 19 b6 00 0a 2c b6 00 1a b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 1b ...Y........,............W*.....
269a0 b6 00 0a 57 2a b4 00 1c 2a b4 00 08 b6 00 0f b6 00 1d b1 00 01 00 47 00 8f 00 92 00 18 00 02 01 ...W*...*.............G.........
269c0 52 00 00 00 42 00 10 00 00 00 28 00 0b 00 29 00 15 00 2a 00 1f 00 2b 00 29 00 2c 00 47 00 2e 00 R...B.....(...)...*...+.).,.G...
269e0 50 00 2f 00 5b 00 30 00 64 00 31 00 8b 00 32 00 8f 00 37 00 92 00 34 00 93 00 36 00 b1 00 38 00 P./.[.0.d.1...2...7...4...6...8.
26a00 bb 00 39 00 c9 00 3a 01 53 00 00 00 2a 00 04 00 50 00 3f 01 59 01 5a 00 02 00 93 00 1e 01 5b 01 ..9...:.S...*...P.?.Y.Z.......[.
26a20 5c 00 02 00 00 00 ca 01 54 01 55 00 00 00 00 00 ca 01 56 01 57 00 01 00 02 01 5d 01 5e 00 01 01 \.......T.U.......V.W.....].^...
26a40 51 00 00 01 43 00 02 00 01 00 00 00 e9 2a b4 00 03 be 07 a2 00 0e 2a b4 00 08 12 1e b6 00 0a 57 Q...C........*........*........W
26a60 b1 2a b4 00 03 03 33 10 42 a0 00 15 2a b4 00 03 04 33 10 4d a0 00 0a 2a b7 00 1f a7 00 ba 2a b4 .*....3.B...*....3.M...*......*.
26a80 00 03 03 33 10 89 a0 00 2b 2a b4 00 03 04 33 10 50 a0 00 20 2a b4 00 03 05 33 10 4e a0 00 15 2a ...3....+*....3.P...*....3.N...*
26aa0 b4 00 03 06 33 10 47 a0 00 0a 2a b7 00 20 a7 00 87 2a b4 00 03 be 10 06 a1 00 57 2a b4 00 03 03 ....3.G...*......*........W*....
26ac0 33 10 47 a0 00 4c 2a b4 00 03 04 33 10 49 a0 00 41 2a b4 00 03 05 33 10 46 a0 00 36 2a b4 00 03 3.G..L*....3.I..A*....3.F..6*...
26ae0 06 33 10 38 a0 00 2b 2a b4 00 03 07 33 10 37 9f 00 0e 2a b4 00 03 07 33 10 39 a0 00 15 2a b4 00 .3.8..+*....3.7...*....3.9...*..
26b00 03 08 33 10 61 a0 00 0a 2a b7 00 21 a7 00 29 2a b4 00 03 03 33 02 a0 00 15 2a b4 00 03 04 33 10 ..3.a...*..!..)*....3....*....3.
26b20 d8 a0 00 0a 2a b7 00 22 a7 00 0d 2a b4 00 08 12 23 b6 00 0a 57 b1 00 00 00 02 01 52 00 00 00 36 ....*.."...*....#...W......R...6
26b40 00 0d 00 00 00 43 00 09 00 45 00 13 00 46 00 14 00 48 00 2a 00 49 00 31 00 4a 00 5d 00 4b 00 64 .....C...E...F...H.*.I.1.J.].K.d
26b60 00 4c 00 bb 00 4e 00 c2 00 4f 00 d7 00 50 00 de 00 51 00 e8 00 52 01 53 00 00 00 0c 00 01 00 00 .L...N...O...P...Q...R.S........
26b80 00 e9 01 54 01 55 00 00 00 02 01 5f 01 5e 00 01 01 51 00 00 00 93 00 04 00 02 00 00 00 47 03 3c ...T.U....._.^...Q...........G.<
26ba0 2a 1b b7 00 24 3c 1b 2a b4 00 03 be a2 00 38 2a b4 00 08 bb 00 06 59 b7 00 07 12 25 b6 00 0a 2a *...$<.*......8*......Y....%...*
26bc0 b4 00 03 be 1b 64 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 12 27 b6 00 0a 57 2a 1b 2a b4 00 03 .....d..&......W*....'...W*.*...
26be0 be b7 00 28 b1 00 00 00 02 01 52 00 00 00 1e 00 07 00 00 00 59 00 02 00 5a 00 08 00 5b 00 11 00 ...(......R.........Y...Z...[...
26c00 5d 00 32 00 5e 00 3c 00 5f 00 46 00 61 01 53 00 00 00 16 00 02 00 00 00 47 01 54 01 55 00 00 00 ].2.^.<._.F.a.S.........G.T.U...
26c20 02 00 45 01 60 01 61 00 01 00 02 01 62 01 63 00 01 01 51 00 00 0a 76 00 06 00 03 00 00 08 a0 2a ..E.`.a.....b.c...Q...v........*
26c40 b4 00 03 1b 33 02 a0 00 20 2a b4 00 03 1b 04 60 33 10 d8 a0 00 13 2a b4 00 08 12 29 b6 00 0a 57 ....3....*.....`3.....*....)...W
26c60 84 01 02 a7 08 76 2a b4 00 03 1b 33 02 a0 00 1f 2a b4 00 03 1b 04 60 33 10 d9 a0 00 12 2a b4 00 .....v*....3....*.....`3.....*..
26c80 08 12 2a b6 00 0a 57 84 01 02 1b ac 2a b4 00 03 1b 33 02 a0 02 e2 2a b4 00 03 1b 04 60 33 10 c0 ..*...W.....*....3....*.....`3..
26ca0 a1 00 10 2a b4 00 03 1b 04 60 33 10 c3 a4 00 5e 2a b4 00 03 1b 04 60 33 10 c5 a1 00 10 2a b4 00 ...*.....`3....^*.....`3.....*..
26cc0 03 1b 04 60 33 10 c7 a4 00 44 2a b4 00 03 1b 04 60 33 10 c9 a1 00 10 2a b4 00 03 1b 04 60 33 10 ...`3....D*.....`3.....*.....`3.
26ce0 cb a4 00 2a 2a b4 00 03 1b 04 60 33 10 cd a1 00 10 2a b4 00 03 1b 04 60 33 10 cf a4 00 10 2a b4 ...**.....`3.....*.....`3.....*.
26d00 00 03 1b 04 60 33 10 de a0 02 6d 2a b4 00 03 1b 04 60 33 10 c0 a0 00 10 2a b4 00 08 12 2b b6 00 ....`3....m*.....`3.....*....+..
26d20 0a 57 a7 01 52 2a b4 00 03 1b 04 60 33 10 c1 a0 00 10 2a b4 00 08 12 2c b6 00 0a 57 a7 01 38 2a .W..R*.....`3.....*....,...W..8*
26d40 b4 00 03 1b 04 60 33 10 c2 a0 00 10 2a b4 00 08 12 2d b6 00 0a 57 a7 01 1e 2a b4 00 03 1b 04 60 .....`3.....*....-...W...*.....`
26d60 33 10 c3 a0 00 10 2a b4 00 08 12 2e b6 00 0a 57 a7 01 04 2a b4 00 03 1b 04 60 33 10 c5 a0 00 10 3.....*........W...*.....`3.....
26d80 2a b4 00 08 12 2f b6 00 0a 57 a7 00 ea 2a b4 00 03 1b 04 60 33 10 c6 a0 00 10 2a b4 00 08 12 30 *..../...W...*.....`3.....*....0
26da0 b6 00 0a 57 a7 00 d0 2a b4 00 03 1b 04 60 33 10 c7 a0 00 10 2a b4 00 08 12 31 b6 00 0a 57 a7 00 ...W...*.....`3.....*....1...W..
26dc0 b6 2a b4 00 03 1b 04 60 33 10 c9 a0 00 10 2a b4 00 08 12 2c b6 00 0a 57 a7 00 9c 2a b4 00 03 1b .*.....`3.....*....,...W...*....
26de0 04 60 33 10 ca a0 00 10 2a b4 00 08 12 2d b6 00 0a 57 a7 00 82 2a b4 00 03 1b 04 60 33 10 cb a0 .`3.....*....-...W...*.....`3...
26e00 00 10 2a b4 00 08 12 2e b6 00 0a 57 a7 00 68 2a b4 00 03 1b 04 60 33 10 cd a0 00 10 2a b4 00 08 ..*........W..h*.....`3.....*...
26e20 12 2f b6 00 0a 57 a7 00 4e 2a b4 00 03 1b 04 60 33 10 ce a0 00 10 2a b4 00 08 12 30 b6 00 0a 57 ./...W..N*.....`3.....*....0...W
26e40 a7 00 34 2a b4 00 03 1b 04 60 33 10 cf a0 00 10 2a b4 00 08 12 32 b6 00 0a 57 a7 00 1a 2a b4 00 ..4*.....`3.....*....2...W...*..
26e60 03 1b 04 60 33 10 de a0 00 0d 2a b4 00 08 12 33 b6 00 0a 57 2a b4 00 03 1b 04 60 33 10 c8 a2 00 ...`3.....*....3...W*.....`3....
26e80 10 2a b4 00 08 12 34 b6 00 0a 57 a7 00 0d 2a b4 00 08 12 35 b6 00 0a 57 2a b4 00 08 bb 00 06 59 .*....4...W...*....5...W*......Y
26ea0 b7 00 07 12 36 b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 ....6...*..`..7.......8...*..`..
26ec0 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3a b6 00 0a 7..&.9.........W*......Y....:...
26ee0 2a 1b 07 60 b7 00 3b b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 *..`..;............W*......Y....
26f00 3c b6 00 0a 2a 1b 08 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 08 60 b7 00 37 b6 00 26 <...*..`..7.......8...*..`..7..&
26f20 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3d b6 00 0a 2a 1b 10 07 .9.........W*......Y....=...*...
26f40 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 10 07 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 `..7.......8...*...`..7..&.9....
26f60 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 05 67 2a b4 00 03 1b 33 02 a0 00 61 2a .....W..*..`..7``<..g*....3...a*
26f80 b4 00 03 1b 04 60 33 10 c4 a0 00 54 2a b4 00 08 12 3e b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 .....`3....T*....>...W*......Y..
26fa0 07 12 3f b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 ..?...*..`..7.......8...*..`..7.
26fc0 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 04 ff 2a b4 00 .&.9.........W..*..`..7``<...*..
26fe0 03 1b 33 02 a0 00 61 2a b4 00 03 1b 04 60 33 10 cc a0 00 54 2a b4 00 08 12 40 b6 00 0a 57 2a b4 ..3...a*.....`3....T*....@...W*.
27000 00 08 bb 00 06 59 b7 00 07 12 3f b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a .....Y....?...*..`..7.......8...
27020 2a 1b 05 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 *..`..7..&.9.........W..*..`..7`
27040 60 3c a7 04 97 2a b4 00 03 1b 33 02 a0 00 2d 2a b4 00 03 1b 04 60 33 10 d0 a1 00 20 2a b4 00 03 `<...*....3...-*.....`3.....*...
27060 1b 04 60 33 10 d7 a3 00 13 2a b4 00 08 12 41 b6 00 0a 57 84 01 02 a7 04 63 2a b4 00 03 1b 33 02 ..`3.....*....A...W.....c*....3.
27080 a0 00 d0 2a b4 00 03 1b 04 60 33 10 da a0 00 c3 2a b4 00 08 12 42 b6 00 0a 57 2a b4 00 08 bb 00 ...*.....`3.....*....B...W*.....
270a0 06 59 b7 00 07 12 36 b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 .Y....6...*..`..7.......8...*..`
270c0 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c 1b 3d ..7..&.9.........W..*..`..7``<.=
270e0 2a b4 00 03 1c 33 02 a0 00 3c 2a b4 00 03 1c 33 02 a0 00 0e 2a b4 00 03 1c 04 60 33 99 00 27 2a *....3...<*....3....*.....`3..'*
27100 b4 00 03 1c 33 02 a0 00 23 2a b4 00 03 1c 04 60 33 10 d0 a1 00 16 2a b4 00 03 1c 04 60 33 10 d7 ....3...#*.....`3.....*.....`3..
27120 a3 00 09 84 02 01 a7 ff ba 2a b4 00 08 bb 00 06 59 b7 00 07 12 43 b6 00 0a 1c 1b 64 b6 00 26 12 .........*......Y....C.....d..&.
27140 44 b6 00 0a b6 00 0f b6 00 0a 57 1c 3c a7 03 8c 2a b4 00 03 1b 33 02 a0 00 61 2a b4 00 03 1b 04 D.........W.<...*....3...a*.....
27160 60 33 10 db a0 00 54 2a b4 00 08 12 45 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3f b6 00 `3....T*....E...W*......Y....?..
27180 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 00 26 12 39 b6 .*..`..7.......8...*..`..7..&.9.
271a0 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 03 24 2a b4 00 03 1b 33 02 a0 ........W..*..`..7``<..$*....3..
271c0 00 a3 2a b4 00 03 1b 04 60 33 10 dc a0 00 96 2a b4 00 08 12 46 b6 00 0a 57 2a b4 00 08 bb 00 06 ..*.....`3.....*....F...W*......
271e0 59 b7 00 07 12 3f b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 Y....?...*..`..7.......8...*..`.
27200 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 47 b6 00 0a 57 2a b4 00 08 bb .7..&.9.........W*....G...W*....
27220 00 06 59 b7 00 07 12 48 b6 00 0a 2a 1b 07 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 07 ..Y....H...*..`..7.......8...*..
27240 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 `..7..&.9.........W..*..`..7``<.
27260 02 7a 2a b4 00 03 1b 33 02 a0 00 a3 2a b4 00 03 1b 04 60 33 10 dd a0 00 96 2a b4 00 08 12 49 b6 .z*....3....*.....`3.....*....I.
27280 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3f b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a ..W*......Y....?...*..`..7......
272a0 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 .8...*..`..7..&.9.........W*....
272c0 47 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 4a b6 00 0a 2a 1b 07 60 b7 00 37 b8 00 15 b6 G...W*......Y....J...*..`..7....
272e0 00 0a 12 38 b6 00 0a 2a 1b 07 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a ...8...*..`..7..&.9.........W..*
27300 1b 05 60 b7 00 37 60 60 3c a7 01 d0 2a b4 00 03 1b 33 02 a0 00 8f 2a b4 00 03 1b 04 60 33 10 df ..`..7``<...*....3....*.....`3..
27320 a0 00 82 2a b4 00 08 12 4b b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3f b6 00 0a 2a 1b 05 ...*....K...W*......Y....?...*..
27340 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 00 26 12 39 b6 00 0a b6 00 `..7.......8...*..`..7..&.9.....
27360 0f b6 00 0a 57 2a b4 00 08 12 4c b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 4d b6 00 0a 2a ....W*....L...W*......Y....M...*
27380 1b 07 60 b7 00 3b b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 ..`..;............W..*..`..7``<.
273a0 01 3a 2a b4 00 03 1b 33 02 a0 00 8c 2a b4 00 03 1b 04 60 33 10 e0 a1 00 7f 2a b4 00 03 1b 04 60 .:*....3....*.....`3.....*.....`
273c0 33 10 ef a3 00 72 2a b4 00 08 12 4e b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 3f b6 00 0a 3....r*....N...W*......Y....?...
273e0 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 00 26 12 39 b6 00 *..`..7.......8...*..`..7..&.9..
27400 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 4f b6 00 0a 57 2a 1b 05 60 1b 05 60 2a 1b 05 60 b7 00 37 .......W*....O...W*..`..`*..`..7
27420 60 04 64 b7 00 28 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 00 a7 2a b4 00 03 1b 33 02 a0 00 7f 2a `.d..(..*..`..7``<...*....3....*
27440 b4 00 03 1b 04 60 33 10 fe a0 00 72 2a b4 00 08 12 50 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 .....`3....r*....P...W*......Y..
27460 07 12 3f b6 00 0a 2a 1b 05 60 b7 00 37 b8 00 15 b6 00 0a 12 38 b6 00 0a 2a 1b 05 60 b7 00 37 b6 ..?...*..`..7.......8...*..`..7.
27480 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 4f b6 00 0a 57 2a 1b 05 60 1b 05 60 2a .&.9.........W*....O...W*..`..`*
274a0 1b 05 60 b7 00 37 60 04 64 b7 00 28 1b 05 2a 1b 05 60 b7 00 37 60 60 3c a7 00 21 2a b4 00 03 1b ..`..7`.d..(..*..`..7``<..!*....
274c0 33 02 a0 00 15 2a b4 00 03 1b 04 60 33 02 a0 00 09 84 01 01 a7 00 05 1b ac 2a 1b b7 00 24 ac 00 3....*.....`3............*...$..
274e0 00 00 02 01 52 00 00 01 9e 00 67 00 00 00 6a 00 17 00 6c 00 21 00 6d 00 27 00 6f 00 3e 00 71 00 ....R.....g...j...l.!.m.'.o.>.q.
27500 48 00 72 00 4b 00 73 00 4d 00 75 00 cc 00 7c 00 d9 00 7d 00 e6 00 7e 00 f3 00 7f 01 00 00 80 01 H.r.K.s.M.u...|...}...~.........
27520 0d 00 81 01 1a 00 82 01 27 00 83 01 34 00 84 01 41 00 85 01 4e 00 86 01 5b 00 87 01 68 00 88 01 ........'...4...A...N...[...h...
27540 75 00 89 01 82 00 8a 01 8f 00 8b 01 9c 00 8c 01 a9 00 8d 01 b6 00 8e 01 c3 00 8f 01 d0 00 90 01 u...............................
27560 dd 00 91 01 ea 00 92 01 f7 00 93 02 04 00 94 02 11 00 95 02 1e 00 96 02 2b 00 97 02 35 00 98 02 ........................+...5...
27580 42 00 99 02 4f 00 9a 02 59 00 9b 02 91 00 9c 02 b5 00 9d 02 ed 00 9e 03 27 00 9f 03 36 00 a1 03 B...O...Y...............'...6...
275a0 4d 00 a3 03 57 00 a4 03 8f 00 a5 03 9e 00 a7 03 b5 00 a9 03 bf 00 aa 03 f7 00 ab 04 06 00 ad 04 M...W...........................
275c0 2a 00 af 04 34 00 b0 04 3a 00 b2 04 51 00 b4 04 5b 00 b5 04 93 00 b6 04 9f 00 b7 04 a1 00 b9 04 *...4...:...Q...[...............
275e0 e4 00 ba 04 ea 00 bb 05 0c 00 bc 05 0e 00 bd 05 11 00 be 05 28 00 c0 05 32 00 c1 05 6a 00 c2 05 ....................(...2...j...
27600 79 00 c4 05 90 00 c6 05 9a 00 c7 05 d2 00 c8 05 dc 00 c9 06 14 00 ca 06 23 00 cc 06 3a 00 ce 06 y.......................#...:...
27620 44 00 cf 06 7c 00 d0 06 86 00 d1 06 be 00 d2 06 cd 00 d4 06 e4 00 d6 06 ee 00 d7 07 26 00 d8 07 D...|.......................&...
27640 30 00 d9 07 54 00 da 07 63 00 dc 07 87 00 de 07 91 00 df 07 c9 00 e0 07 d3 00 e1 07 e7 00 e2 07 0...T...c.......................
27660 f6 00 e4 08 0d 00 e6 08 17 00 e7 08 4f 00 e8 08 59 00 e9 08 6d 00 ea 08 7c 00 ec 08 92 00 ee 08 ............O...Y...m...|.......
27680 98 00 f0 08 9a 00 f1 01 53 00 00 00 20 00 03 04 a1 00 6d 01 64 01 61 00 02 00 00 08 a0 01 54 01 ........S.........m.d.a.......T.
276a0 55 00 00 00 00 08 a0 01 65 01 61 00 01 00 02 01 66 01 5e 00 01 01 51 00 00 03 86 00 06 00 07 00 U.......e.a.....f.^...Q.........
276c0 00 02 72 2a b4 00 03 be 10 0d a2 00 0e 2a b4 00 08 12 1e b6 00 0a 57 b1 2a b4 00 08 bb 00 06 59 ..r*.........*........W.*......Y
276e0 b7 00 07 12 51 b6 00 0a 2a 10 06 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 10 06 b7 00 53 b6 00 26 12 ....Q...*....R....8...*....S..&.
27700 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 54 b6 00 0a 2a 10 08 b7 00 9.........W*......Y....T...*....
27720 52 b6 00 0a 12 38 b6 00 0a 2a 10 08 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 R....8...*....S..&.9.........W*.
27740 00 08 bb 00 06 59 b7 00 07 12 55 b6 00 0a 2a 10 0a b7 00 3b b8 00 15 b6 00 0a b6 00 0f b6 00 0a .....Y....U...*....;............
27760 57 2a 10 0a b7 00 3b 3c 03 3d 1b 11 00 80 7e 9e 00 47 2a b4 00 08 12 56 b6 00 0a 57 1b 10 10 7e W*....;<.=....~..G*....V...W...~
27780 9e 00 0d 2a b4 00 08 12 57 b6 00 0a 57 04 1b 10 07 7e 04 60 78 3d 2a b4 00 08 bb 00 06 59 b7 00 ...*....W...W....~.`x=*......Y..
277a0 07 12 58 b6 00 0a 1c b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 ..X......&.9.........W*......Y..
277c0 07 12 59 b6 00 0a 1b 06 7a 06 7e 04 60 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 ..Y.....z.~.`..&.9.........W*...
277e0 bb 00 06 59 b7 00 07 12 5a b6 00 0a 2a 10 0b b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 ...Y....Z...*....;..&......W*...
27800 bb 00 06 59 b7 00 07 12 5b b6 00 0a 2a 10 0c b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 10 0d 3e 2a ...Y....[...*....;..&......W..>*
27820 b4 00 03 be 1d 1c 06 68 60 a2 00 0e 2a b4 00 08 12 1e b6 00 0a 57 b1 1c 9e 00 b8 2a b4 00 08 12 .......h`...*........W.....*....
27840 5c b6 00 0a 57 03 36 04 15 04 1c a2 00 9f 2a b4 00 08 12 5d b6 00 0a 57 03 36 05 15 05 06 a2 00 \...W.6.......*....]...W.6......
27860 2f 2a b4 00 08 2a 2a 1d 15 04 06 68 60 15 05 60 b7 00 3b b8 00 15 b7 00 5e b6 00 0a 57 2a b4 00 /*...**....h`..`..;.....^...W*..
27880 08 12 5f b6 00 0a 57 84 05 01 a7 ff d1 2a b4 00 08 12 60 b6 00 0a 57 03 36 05 15 05 06 a2 00 47 .._...W......*....`...W.6......G
278a0 2a 1d 15 04 06 68 60 15 05 60 b7 00 3b 92 36 06 15 06 10 20 a1 00 0a 15 06 10 7f a4 00 07 10 2e *....h`..`..;.6.................
278c0 36 06 2a b4 00 08 bb 00 06 59 b7 00 07 12 61 b6 00 0a 15 06 b6 00 62 b6 00 0f b6 00 0a 57 84 05 6.*......Y....a.......b......W..
278e0 01 a7 ff b9 84 04 01 a7 ff 61 1d 1c 06 68 60 3e 2a 1d b7 00 63 3e 1d 2a b4 00 03 be a2 00 38 2a .........a...h`>*...c>.*......8*
27900 b4 00 08 bb 00 06 59 b7 00 07 12 25 b6 00 0a 2a b4 00 03 be 1d 64 b6 00 26 b6 00 0f b6 00 0a 57 ......Y....%...*.....d..&......W
27920 2a b4 00 08 12 27 b6 00 0a 57 2a 1d 2a b4 00 03 be b7 00 28 b1 00 00 00 02 01 52 00 00 00 aa 00 *....'...W*.*......(......R.....
27940 2a 00 00 00 f9 00 0a 00 fb 00 14 00 fc 00 15 00 fe 00 48 00 ff 00 7b 01 00 00 9e 01 01 00 a5 01 *.................H...{.........
27960 02 00 a7 01 03 00 af 01 05 00 b9 01 06 00 ca 01 07 00 d3 01 08 00 f3 01 0a 01 19 01 0b 01 39 01 ..............................9.
27980 0c 01 59 01 0d 01 5c 01 0e 01 69 01 10 01 73 01 11 01 74 01 13 01 78 01 15 01 82 01 16 01 8b 01 ..Y...\...i...s...t...x.........
279a0 18 01 95 01 19 01 9e 01 1b 01 ba 01 1c 01 c4 01 19 01 ca 01 1e 01 d4 01 1f 01 dd 01 21 01 ed 01 ............................!...
279c0 22 01 ff 01 23 02 1b 01 1f 02 21 01 16 02 27 01 26 02 2d 01 28 02 33 01 29 02 3c 01 2b 02 5d 01 "...#.....!...'.&.-.(.3.).<.+.].
279e0 2c 02 67 01 2d 02 71 01 2f 01 53 00 00 00 52 00 08 01 98 00 32 01 67 01 61 00 05 01 ed 00 2e 01 ,.g.-.q./.S...R.....2.g.a.......
27a00 68 01 69 00 06 01 d7 00 4a 01 67 01 61 00 05 01 85 00 a2 01 6a 01 61 00 04 00 00 02 72 01 54 01 h.i.....J.g.a.......j.a.....r.T.
27a20 55 00 00 00 a5 01 cd 01 6b 01 61 00 01 00 a7 01 cb 01 6c 01 61 00 02 01 5c 01 16 01 60 01 61 00 U.......k.a.......l.a...\...`.a.
27a40 03 00 02 01 6d 01 63 00 01 01 51 00 00 08 ee 00 06 00 07 00 00 06 e4 2a b4 00 03 1b 33 10 2c a0 ....m.c...Q............*....3.,.
27a60 02 a3 1b 10 0a 60 2a b4 00 03 be a1 00 05 1b ac 2a b4 00 08 12 64 b6 00 0a 57 2a b4 00 08 bb 00 .....`*.........*....d...W*.....
27a80 06 59 b7 00 07 12 65 b6 00 0a 2a 1b 04 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 04 60 b7 00 53 .Y....e...*..`..R....8...*..`..S
27aa0 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 66 b6 00 0a 2a ..&.9.........W*......Y....f...*
27ac0 1b 06 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 06 60 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 0f ..`..R....8...*..`..S..&.9......
27ae0 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 51 b6 00 0a 2a 1b 08 60 b7 00 52 b6 00 0a 12 38 ...W*......Y....Q...*..`..R....8
27b00 b6 00 0a 2a 1b 08 60 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 ...*..`..S..&.9.........W*......
27b20 59 b7 00 07 12 54 b6 00 0a 2a 1b 10 07 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 10 07 60 b7 00 Y....T...*...`..R....8...*...`..
27b40 53 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 55 b6 00 0a S..&.9.........W*......Y....U...
27b60 2a 1b 10 09 60 b7 00 3b b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 2a 1b 10 09 60 b7 00 3b 3d 03 3e *...`..;............W*...`..;=.>
27b80 1c 11 00 80 7e 9e 00 36 2a b4 00 08 12 67 b6 00 0a 57 04 1c 10 07 7e 04 60 78 3e 2a b4 00 08 bb ....~..6*....g...W....~.`x>*....
27ba0 00 06 59 b7 00 07 12 68 b6 00 0a 1d b6 00 26 12 61 b6 00 0a b6 00 0f b6 00 0a 57 1c 10 40 7e 9e ..Y....h......&.a.........W..@~.
27bc0 00 0d 2a b4 00 08 12 69 b6 00 0a 57 1c 10 20 7e 9e 00 0d 2a b4 00 08 12 6a b6 00 0a 57 1c 10 18 ..*....i...W...~...*....j...W...
27be0 7e 9e 00 0d 2a b4 00 08 12 6b b6 00 0a 57 1b 10 0a 60 3c 2a b4 00 03 be 1b 1d 06 68 60 a2 00 0f ~...*....k...W...`<*.......h`...
27c00 2a b4 00 08 12 1e b6 00 0a 57 1b ac 1d 9e 00 b8 2a b4 00 08 12 6c b6 00 0a 57 03 36 04 15 04 1d *........W......*....l...W.6....
27c20 a2 00 9f 2a b4 00 08 12 5d b6 00 0a 57 03 36 05 15 05 06 a2 00 2f 2a b4 00 08 2a 2a 1b 15 04 06 ...*....]...W.6....../*...**....
27c40 68 60 15 05 60 b7 00 3b b8 00 15 b7 00 5e b6 00 0a 57 2a b4 00 08 12 5f b6 00 0a 57 84 05 01 a7 h`..`..;.....^...W*...._...W....
27c60 ff d1 2a b4 00 08 12 60 b6 00 0a 57 03 36 05 15 05 06 a2 00 47 2a 1b 15 04 06 68 60 15 05 60 b7 ..*....`...W.6......G*....h`..`.
27c80 00 3b 92 36 06 15 06 10 20 a1 00 0a 15 06 10 7f a4 00 07 10 2e 36 06 2a b4 00 08 bb 00 06 59 b7 .;.6.................6.*......Y.
27ca0 00 07 12 61 b6 00 0a 15 06 b6 00 62 b6 00 0f b6 00 0a 57 84 05 01 a7 ff b9 84 04 01 a7 ff 61 1b ...a.......b......W...........a.
27cc0 1d 06 68 60 3c 2a b4 00 08 bb 00 06 59 b7 00 07 12 6d b6 00 0a 2a 1b b7 00 3b b6 00 26 b6 00 0f ..h`<*......Y....m...*...;..&...
27ce0 b6 00 0a 57 84 01 01 2a 1b b7 00 3b 9e 00 10 1b 2a 1b b7 00 3b 04 60 60 3c a7 ff ee 84 01 01 a7 ...W...*...;....*...;.``<.......
27d00 04 36 2a b4 00 03 1b 33 10 21 a0 01 0a 2a 1b 04 60 b7 00 3b 11 00 f9 a0 00 fd 1b 10 08 60 2a b4 .6*....3.!...*..`..;.........`*.
27d20 00 03 be a1 00 05 1b ac 2a b4 00 08 12 6e b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 6f b6 ........*....n...W*......Y....o.
27d40 00 0a 2a 1b 05 60 b7 00 3b b6 00 26 12 70 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 ..*..`..;..&.p.........W*......Y
27d60 b7 00 07 12 55 b6 00 0a 2a 1b 06 60 b7 00 3b b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 2a 1b 06 60 ....U...*..`..;............W*..`
27d80 b7 00 3b 3d 1c 11 00 e0 7e 9e 00 0d 2a b4 00 08 12 6b b6 00 0a 57 1c 04 7e 9e 00 0d 2a b4 00 08 ..;=....~...*....k...W..~...*...
27da0 12 71 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 72 b6 00 0a 2a 1b 07 60 b7 00 53 b6 00 26 .q...W*......Y....r...*..`..S..&
27dc0 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 73 b6 00 0a 2a 10 06 b7 00 3b b6 00 26 ......W*......Y....s...*....;..&
27de0 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 74 b6 00 0a 2a 1b 10 07 60 b7 00 3b b8 ......W*......Y....t...*...`..;.
27e00 00 15 b6 00 0a b6 00 0f b6 00 0a 57 1b 10 08 60 3c a7 03 24 2a b4 00 03 1b 33 10 21 a0 00 5d 2a ...........W...`<..$*....3.!..]*
27e20 1b 04 60 b7 00 3b 11 00 fe a0 00 50 1b 06 60 2a b4 00 03 be a1 00 05 1b ac 2a b4 00 08 12 75 b6 ..`..;.....P..`*.........*....u.
27e40 00 0a 57 2a b4 00 08 12 4f b6 00 0a 57 84 01 02 2a 1b b7 00 3b 9e 00 1e 2a 1b 04 60 1b 2a 1b b7 ..W*....O...W...*...;...*..`.*..
27e60 00 3b 60 b7 00 28 1b 2a 1b b7 00 3b 04 60 60 3c a7 ff e0 84 01 01 a7 02 bf 2a b4 00 03 1b 33 10 .;`..(.*...;.``<.........*....3.
27e80 21 a0 01 e2 2a 1b 04 60 b7 00 3b 04 a0 01 d7 1b 10 10 60 2a b4 00 03 be a1 00 05 1b ac 2a b4 00 !...*..`..;.......`*.........*..
27ea0 08 12 76 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 6f b6 00 0a 2a 1b 05 60 b7 00 3b b6 00 ..v...W*......Y....o...*..`..;..
27ec0 26 12 77 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 65 b6 00 0a 2a 1b 06 &.w.........W*......Y....e...*..
27ee0 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 06 60 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 `..R....8...*..`..S..&.9........
27f00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 66 b6 00 0a 2a 1b 08 60 b7 00 52 b6 00 0a 12 38 b6 00 .W*......Y....f...*..`..R....8..
27f20 0a 2a 1b 08 60 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 .*..`..S..&.9.........W*......Y.
27f40 00 07 12 51 b6 00 0a 2a 1b 10 07 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 10 07 60 b7 00 53 b6 ...Q...*...`..R....8...*...`..S.
27f60 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 54 b6 00 0a 2a 1b .&.9.........W*......Y....T...*.
27f80 10 09 60 b7 00 52 b6 00 0a 12 38 b6 00 0a 2a 1b 10 09 60 b7 00 53 b6 00 26 12 39 b6 00 0a b6 00 ..`..R....8...*...`..S..&.9.....
27fa0 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 78 b6 00 0a 2a 1b 10 0b 60 b7 00 3b b6 00 26 ....W*......Y....x...*...`..;..&
27fc0 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 79 b6 00 0a 2a 1b 10 0c 60 b7 00 3b b6 ......W*......Y....y...*...`..;.
27fe0 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 7a b6 00 0a 2a 1b 10 0d 60 b7 00 .&......W*......Y....z...*...`..
28000 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 7b b6 00 0a 2a 1b 10 0e 60 ;..&......W*......Y....{...*...`
28020 b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 12 4f b6 00 0a 57 84 01 0f 2a 1b b7 00 3b 9e ..;..&......W*....O...W...*...;.
28040 00 1e 2a 1b 04 60 1b 2a 1b b7 00 3b 60 b7 00 28 1b 2a 1b b7 00 3b 04 60 60 3c a7 ff e0 84 01 01 ..*..`.*...;`..(.*...;.``<......
28060 a7 00 d5 2a b4 00 03 1b 33 10 21 a0 00 af 2a 1b 04 60 b7 00 3b 11 00 ff a0 00 a2 1b 10 0e 60 2a ...*....3.!...*..`..;.........`*
28080 b4 00 03 be a1 00 05 1b ac 2a b4 00 08 12 7c b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 6f .........*....|...W*......Y....o
280a0 b6 00 0a 2a 1b 05 60 b7 00 3b b6 00 26 12 7d b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 7e b6 ...*..`..;..&.}.........W*....~.
280c0 00 0a 57 2a 1b 06 60 1b 10 0a 60 b7 00 28 2a b4 00 08 12 7f b6 00 0a 57 2a 1b 10 0b 60 1b 10 0d ..W*..`...`..(*........W*...`...
280e0 60 b7 00 28 2a b4 00 08 12 80 b6 00 0a 57 84 01 0e 2a 1b b7 00 3b 9e 00 1e 2a 1b 04 60 1b 2a 1b `..(*........W...*...;...*..`.*.
28100 b7 00 3b 60 b7 00 28 1b 2a 1b b7 00 3b 04 60 60 3c a7 ff e0 84 01 01 a7 00 1e 2a b4 00 03 1b 33 ..;`..(.*...;.``<.........*....3
28120 10 3b a0 00 11 2a b4 00 08 12 81 b6 00 0a 57 1b 04 60 ac 1b ac 2a 1b b7 00 63 ac 00 00 00 02 01 .;...*........W..`...*...c......
28140 52 00 00 01 96 00 65 00 00 01 38 00 0b 01 3a 00 19 01 3b 00 23 01 3c 00 58 01 3d 00 8d 01 3e 00 R.....e...8...:...;.#.<.X.=...>.
28160 c2 01 3f 00 f9 01 40 01 1e 01 41 01 27 01 42 01 29 01 43 01 31 01 45 01 3b 01 46 01 44 01 47 01 ..?...@...A.'.B.).C.1.E.;.F.D.G.
28180 64 01 49 01 75 01 4a 01 86 01 4b 01 97 01 4c 01 9c 01 4d 01 a9 01 4f 01 b3 01 50 01 b5 01 52 01 d.I.u.J...K...L...M...O...P...R.
281a0 b9 01 54 01 c3 01 55 01 cc 01 57 01 d6 01 58 01 df 01 5a 01 fb 01 5b 02 05 01 58 02 0b 01 5d 02 ..T...U...W...X...Z...[...X...].
281c0 15 01 5e 02 1e 01 60 02 2e 01 61 02 40 01 62 02 5c 01 5e 02 62 01 55 02 68 01 65 02 6e 01 67 02 ..^...`...a.@.b.\.^.b.U.h.e.n.g.
281e0 8d 01 68 02 90 01 69 02 a5 01 6a 02 a8 01 6b 02 ab 01 6c 02 c3 01 6e 02 d1 01 6f 02 db 01 70 03 ..h...i...j...k...l...n...o...p.
28200 01 01 71 03 25 01 72 03 2d 01 73 03 3f 01 74 03 4f 01 75 03 70 01 76 03 90 01 77 03 b5 01 78 03 ..q.%.r.-.s.?.t.O.u.p.v...w...x.
28220 ba 01 79 03 bd 01 7a 03 d5 01 7c 03 e2 01 7d 03 ec 01 7e 03 f6 01 7f 03 f9 01 80 04 01 01 82 04 ..y...z...|...}...~.............
28240 0f 01 83 04 1c 01 85 04 22 01 87 04 38 01 89 04 46 01 8a 04 50 01 8b 04 76 01 8c 04 ab 01 8d 04 ........"...8...F...P...v.......
28260 e0 01 8e 05 17 01 8f 05 4e 01 90 05 70 01 91 05 92 01 92 05 b4 01 93 05 d6 01 94 05 e0 01 95 05 ........N...p...................
28280 e3 01 96 05 eb 01 98 05 f9 01 99 06 06 01 9b 06 0c 01 9d 06 24 01 9f 06 32 01 a0 06 3c 01 a1 06 ....................$...2...<...
282a0 62 01 a2 06 6c 01 a3 06 77 01 a4 06 81 01 a5 06 8d 01 a6 06 97 01 a7 06 9a 01 a8 06 a2 01 aa 06 b...l...w.......................
282c0 b0 01 ab 06 bd 01 ad 06 c3 01 af 06 ce 01 b1 06 d8 01 b2 06 dc 01 b4 06 de 01 b5 01 53 00 00 00 ............................S...
282e0 5c 00 09 01 d9 00 32 01 67 01 61 00 05 02 2e 00 2e 01 68 01 69 00 06 02 18 00 4a 01 67 01 61 00 \.....2.g.a.......h.i.....J.g.a.
28300 05 01 c6 00 a2 01 6a 01 61 00 04 01 27 01 81 01 6b 01 61 00 02 01 29 01 7f 01 6e 01 61 00 03 03 ......j.a...'...k.a...)...n.a...
28320 2d 00 8d 01 6b 01 61 00 02 00 00 06 e4 01 54 01 55 00 00 00 00 06 e4 01 65 01 61 00 01 00 02 01 -...k.a.......T.U.......e.a.....
28340 6f 01 5e 00 01 01 51 00 00 00 ef 00 04 00 02 00 00 00 93 2a b4 00 03 be 10 08 a2 00 0e 2a b4 00 o.^...Q............*.........*..
28360 08 12 1e b6 00 0a 57 b1 2a b4 00 03 07 33 10 0d a0 00 26 2a b4 00 03 08 33 10 0a a0 00 1b 2a b4 ......W.*....3....&*....3.....*.
28380 00 03 10 06 33 10 1a a0 00 0f 2a b4 00 03 10 07 33 10 0a 9f 00 0d 2a b4 00 08 12 82 b6 00 0a 57 ....3.....*.....3.....*........W
283a0 2a 10 08 b7 00 83 3c 1b 2a b4 00 03 be a2 00 38 2a b4 00 08 bb 00 06 59 b7 00 07 12 25 b6 00 0a *.....<.*......8*......Y....%...
283c0 2a b4 00 03 be 1b 64 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 12 27 b6 00 0a 57 2a 1b 2a b4 00 *.....d..&......W*....'...W*.*..
283e0 03 be b7 00 28 b1 00 00 00 02 01 52 00 00 00 2e 00 0b 00 00 01 bd 00 0a 01 bf 00 14 01 c0 00 15 ....(......R....................
28400 01 c2 00 43 01 c4 00 4d 01 c6 00 54 01 c7 00 5d 01 c9 00 7e 01 ca 00 88 01 cb 00 92 01 cd 01 53 ...C...M...T...]...~...........S
28420 00 00 00 16 00 02 00 00 00 93 01 54 01 55 00 00 00 54 00 3f 01 60 01 61 00 01 00 02 01 70 01 63 ...........T.U...T.?.`.a.....p.c
28440 00 01 01 51 00 00 0a 54 00 06 00 08 00 00 07 de 1b 10 0c 60 2a b4 00 03 be a4 00 0f 2a b4 00 08 ...Q...T...........`*.......*...
28460 12 84 b6 00 0a 57 1b ac 2a 1b b7 00 85 3d 2a b4 00 08 12 86 b6 00 0a 57 2a b4 00 03 07 33 10 40 .....W..*....=*........W*....3.@
28480 7e 9e 00 10 2a b4 00 08 12 87 b6 00 0a 57 a7 00 0d 2a b4 00 08 12 88 b6 00 0a 57 2a b4 00 03 08 ~...*........W...*........W*....
284a0 33 10 40 7e 9e 00 10 2a b4 00 08 12 89 b6 00 0a 57 a7 00 0d 2a b4 00 08 12 8a b6 00 0a 57 2a b4 3.@~...*........W...*........W*.
284c0 00 03 10 06 33 10 40 7e 9e 00 0d 2a b4 00 08 12 8b b6 00 0a 57 2a b4 00 03 10 07 33 10 40 7e 9e ....3.@~...*........W*.....3.@~.
284e0 00 10 2a b4 00 08 12 8c b6 00 0a 57 a7 00 0d 2a b4 00 08 12 8d b6 00 0a 57 2a 1b 07 60 1b 10 07 ..*........W...*........W*..`...
28500 60 b7 00 28 2a b4 00 08 bb 00 06 59 b7 00 07 12 8e b6 00 0a 1c b6 00 26 12 16 b6 00 0a b6 00 0f `..(*......Y...........&........
28520 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 8f b6 00 0a 2a 1b 10 08 60 1c 60 b7 00 90 b6 00 ...W*......Y........*...`.`.....
28540 0a b6 00 0f b6 00 0a 57 bb 00 91 59 b7 00 92 4e 2d b6 00 93 2d 2a b4 00 03 1b 07 60 07 1c 60 b6 .......W...Y...N-...-*.....`..`.
28560 00 94 2d b6 00 95 88 2a 1b 10 08 60 1c 60 b7 00 85 9f 00 25 2a b4 00 08 bb 00 06 59 b7 00 07 12 ..-....*...`.`.....%*......Y....
28580 96 b6 00 0a 2d b6 00 95 88 b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 1b 10 0c 60 1c 60 2a b4 00 03 ....-................W...`.`*...
285a0 be a4 00 0f 2a b4 00 08 12 97 b6 00 0a 57 1b ac 2a 1b 07 60 b7 00 85 36 04 15 04 12 98 a0 00 08 ....*........W..*..`...6........
285c0 1b 10 0c 60 ac 15 04 12 99 a0 02 19 2a b4 00 08 bb 00 06 59 b7 00 07 12 51 b6 00 0a 2a 1b 10 08 ...`........*......Y....Q...*...
285e0 60 b7 00 90 b6 00 0a 12 38 b6 00 0a 2a 1b 10 08 60 b7 00 85 b6 00 26 12 39 b6 00 0a b6 00 0f b6 `.......8...*...`.....&.9.......
28600 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 54 b6 00 0a 2a 1b 10 0c 60 b7 00 90 b6 00 0a 12 38 ..W*......Y....T...*...`.......8
28620 b6 00 0a 2a 1b 10 0c 60 b7 00 85 b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 ...*...`.....&.9.........W*.....
28640 06 59 b7 00 07 12 9a b6 00 0a 2a b4 00 03 1b 10 10 60 33 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 .Y........*......`3..&......W*..
28660 08 bb 00 06 59 b7 00 07 12 9b b6 00 0a 2a b4 00 03 1b 10 11 60 33 b6 00 26 b6 00 0f b6 00 0a 57 ....Y........*......`3..&......W
28680 2a b4 00 03 1b 10 11 60 33 9a 00 0d 2a b4 00 08 12 9c b6 00 0a 57 2a b4 00 03 1b 10 11 60 33 05 *......`3...*........W*......`3.
286a0 a0 00 0d 2a b4 00 08 12 9d b6 00 0a 57 2a b4 00 03 1b 10 11 60 33 06 a0 00 0d 2a b4 00 08 12 9e ...*........W*......`3....*.....
286c0 b6 00 0a 57 2a b4 00 03 1b 10 11 60 33 07 a0 00 0d 2a b4 00 08 12 9f b6 00 0a 57 2a b4 00 03 1b ...W*......`3....*........W*....
286e0 10 11 60 33 10 06 a0 00 0d 2a b4 00 08 12 a0 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 a1 ..`3.....*........W*......Y.....
28700 b6 00 0a 2a b4 00 03 1b 10 12 60 33 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 03 1b 10 12 60 33 9a ...*......`3..&......W*......`3.
28720 00 10 2a b4 00 08 12 a2 b6 00 0a 57 a7 00 0d 2a b4 00 08 12 a3 b6 00 0a 57 2a b4 00 08 bb 00 06 ..*........W...*........W*......
28740 59 b7 00 07 12 a4 b6 00 0a 2a b4 00 03 1b 10 13 60 33 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 03 Y........*......`3..&......W*...
28760 1b 10 13 60 33 9a 00 10 2a b4 00 08 12 a5 b6 00 0a 57 a7 00 0d 2a b4 00 08 12 a3 b6 00 0a 57 2a ...`3...*........W...*........W*
28780 b4 00 08 bb 00 06 59 b7 00 07 12 a6 b6 00 0a 2a b4 00 03 1b 10 14 60 33 b6 00 26 b6 00 0f b6 00 ......Y........*......`3..&.....
287a0 0a 57 2a b4 00 03 1b 10 14 60 33 9a 00 10 2a b4 00 08 12 a7 b6 00 0a 57 a7 04 6b 2a b4 00 03 1b .W*......`3...*........W..k*....
287c0 10 14 60 33 04 a0 00 10 2a b4 00 08 12 a8 b6 00 0a 57 a7 04 51 2a b4 00 08 12 a3 b6 00 0a 57 a7 ..`3....*........W..Q*........W.
287e0 04 44 15 04 12 a9 a0 00 df 2a b4 00 08 bb 00 06 59 b7 00 07 12 aa b6 00 0a 1c 06 6c b6 00 26 12 .D.......*......Y..........l..&.
28800 ab b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 12 ac b6 00 0a 57 03 36 05 15 05 1c 06 6c a2 00 a5 ..........W*........W.6.....l...
28820 2a b4 00 08 12 5d b6 00 0a 57 03 36 06 15 06 07 a2 00 32 2a b4 00 08 2a 2a 1b 10 08 60 15 05 06 *....]...W.6......2*...**...`...
28840 68 60 15 06 60 b7 00 3b b8 00 15 b7 00 5e b6 00 0a 57 2a b4 00 08 12 5f b6 00 0a 57 84 06 01 a7 h`..`..;.....^...W*...._...W....
28860 ff ce 2a b4 00 08 12 60 b6 00 0a 57 03 36 06 15 06 06 a2 00 4a 2a 1b 10 08 60 15 05 06 68 60 15 ..*....`...W.6......J*...`...h`.
28880 06 60 b7 00 3b 92 36 07 15 07 10 20 a1 00 0a 15 07 10 7f a4 00 07 10 2e 36 07 2a b4 00 08 bb 00 .`..;.6.................6.*.....
288a0 06 59 b7 00 07 12 61 b6 00 0a 15 07 b6 00 62 b6 00 0f b6 00 0a 57 84 06 01 a7 ff b6 84 05 01 a7 .Y....a.......b......W..........
288c0 ff 59 a7 03 61 15 04 12 ad a0 00 10 2a b4 00 08 12 ae b6 00 0a 57 a7 03 4d 15 04 12 af a0 00 4e .Y..a.......*........W..M......N
288e0 2a b4 00 08 12 b0 b6 00 0a 57 2a b4 00 08 12 b1 b6 00 0a 57 1c 04 9f 00 18 1c 05 9f 00 13 1c 10 *........W*........W............
28900 06 9f 00 0d 2a b4 00 08 12 b2 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 ....*........W*........W*...`...
28920 60 1c 60 04 64 b7 00 28 a7 02 fb 15 04 12 b4 a0 00 3e 2a b4 00 08 12 b5 b6 00 0a 57 2a b4 00 08 `.`.d..(.........>*........W*...
28940 12 b6 b6 00 0a 57 2a b4 00 08 12 b7 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b .....W*........W*........W*...`.
28960 10 08 60 1c 60 04 64 b7 00 28 a7 02 b9 15 04 12 b8 a0 00 32 2a b4 00 08 12 b9 b6 00 0a 57 2a b4 ..`.`.d..(.........2*........W*.
28980 00 08 bb 00 06 59 b7 00 07 12 5d b6 00 0a 2a 1b 10 08 60 b7 00 ba b6 00 26 b6 00 0f b6 00 0a 57 .....Y....]...*...`.....&......W
289a0 a7 02 83 15 04 12 bb a0 00 56 2a b4 00 08 12 bc b6 00 0a 57 2a b4 00 08 12 bd b6 00 0a 57 2a b4 .........V*........W*........W*.
289c0 00 08 bb 00 06 59 b7 00 07 12 be b6 00 0a 1c 05 6c b6 00 26 12 bf b6 00 0a b6 00 0f b6 00 0a 57 .....Y..........l..&...........W
289e0 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 64 b7 00 28 a7 02 29 15 04 12 *........W*...`...`.`.d..(..)...
28a00 c0 a0 00 34 2a b4 00 08 12 c1 b6 00 0a 57 2a b4 00 08 12 c2 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 ...4*........W*........W*.......
28a20 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 64 b7 00 28 a7 01 f1 15 04 12 c3 a0 00 34 2a b4 00 08 .W*...`...`.`.d..(.........4*...
28a40 12 c4 b6 00 0a 57 2a b4 00 08 12 c5 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b .....W*........W*........W*...`.
28a60 10 08 60 1c 60 04 64 b7 00 28 a7 01 b9 15 04 12 c6 a0 00 34 2a b4 00 08 12 c7 b6 00 0a 57 2a b4 ..`.`.d..(.........4*........W*.
28a80 00 08 12 c8 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 64 b7 .......W*........W*...`...`.`.d.
28aa0 00 28 a7 01 81 15 04 12 c9 a0 00 dc 2a b4 00 08 12 ca b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 .(..........*........W*......Y..
28ac0 07 12 cb b6 00 0a 2a 1b 10 08 60 b7 00 37 b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 ......*...`..7..&......W*......Y
28ae0 b7 00 07 12 cc b6 00 0a 2a 1b 10 0a 60 b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 ........*...`..;..&......W*.....
28b00 06 59 b7 00 07 12 cd b6 00 0a 2a 1b 10 0b 60 b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 00 08 .Y........*...`..;..&......W*...
28b20 bb 00 06 59 b7 00 07 12 ce b6 00 0a 2a 1b 10 0c 60 b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 2a b4 ...Y........*...`..;..&......W*.
28b40 00 08 bb 00 06 59 b7 00 07 12 cf b6 00 0a 2a 1b 10 0d 60 b7 00 3b b6 00 26 b6 00 0f b6 00 0a 57 .....Y........*...`..;..&......W
28b60 2a b4 00 08 bb 00 06 59 b7 00 07 12 d0 b6 00 0a 2a 1b 10 0e 60 b7 00 3b b6 00 26 b6 00 0f b6 00 *......Y........*...`..;..&.....
28b80 0a 57 a7 00 a1 15 04 12 d1 a0 00 3e 2a b4 00 08 12 d2 b6 00 0a 57 2a b4 00 08 12 d3 b6 00 0a 57 .W.........>*........W*........W
28ba0 2a b4 00 08 12 d4 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 *........W*........W*...`...`.`.
28bc0 64 b7 00 28 a7 00 5f 15 04 12 d5 a0 00 34 2a b4 00 08 12 d6 b6 00 0a 57 2a b4 00 08 12 d7 b6 00 d..(.._......4*........W*.......
28be0 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 64 b7 00 28 a7 00 27 2a .W*........W*...`...`.`.d..(..'*
28c00 b4 00 08 12 d8 b6 00 0a 57 2a b4 00 08 12 b3 b6 00 0a 57 2a 1b 10 08 60 1b 10 08 60 1c 60 04 64 ........W*........W*...`...`.`.d
28c20 b7 00 28 2a 1b 10 0c 60 1c 60 b7 00 83 ac 00 00 00 02 01 52 00 00 02 02 00 80 00 00 01 d6 00 0c ..(*...`.`.........R............
28c40 01 d8 00 16 01 d9 00 18 01 db 00 1e 01 dc 00 28 01 dd 00 34 01 df 00 41 01 e3 00 4b 01 e5 00 57 ...............(...4...A...K...W
28c60 01 e7 00 64 01 eb 00 6e 01 ed 00 7b 01 ef 00 85 01 f1 00 92 01 f3 00 9f 01 f7 00 a9 01 f9 00 b4 ...d...n...{....................
28c80 01 fa 00 d4 01 fb 00 f8 01 fc 01 00 01 fd 01 04 01 fe 01 12 01 ff 01 24 02 01 01 46 02 03 01 54 .......................$...F...T
28ca0 02 05 01 5e 02 06 01 60 02 08 01 69 02 09 01 70 02 0a 01 75 02 0b 01 7c 02 0d 01 b3 02 0e 01 ea ...^...`...i...p...u...|........
28cc0 02 0f 02 0d 02 10 02 30 02 11 02 46 02 12 02 5d 02 13 02 74 02 14 02 8b 02 15 02 a3 02 16 02 c6 .......0...F...]...t............
28ce0 02 17 02 df 02 18 02 e9 02 19 03 0c 02 1a 03 25 02 1b 03 2f 02 1c 03 52 02 1d 03 6b 02 1e 03 85 ...............%.../...R...k....
28d00 02 1f 03 92 02 21 03 99 02 23 03 bb 02 25 03 c5 02 26 03 d0 02 28 03 da 02 29 03 e3 02 2b 04 02 .....!...#...%...&...(...)...+..
28d20 02 2c 04 0c 02 29 04 12 02 2e 04 1c 02 2f 04 25 02 31 04 38 02 32 04 4a 02 33 04 66 02 2f 04 6c .,...)......./.%.1.8.2.J.3.f./.l
28d40 02 26 04 75 02 37 04 7c 02 39 04 89 02 3b 04 90 02 3d 04 9a 02 3e 04 a4 02 3f 04 b4 02 40 04 be .&.u.7.|.9...;...=...>...?...@..
28d60 02 41 04 c8 02 42 04 db 02 44 04 e2 02 46 04 ec 02 47 04 f6 02 48 05 00 02 49 05 0a 02 4a 05 1d .A...B...D...F...G...H...I...J..
28d80 02 4c 05 24 02 4e 05 2e 02 4f 05 53 02 51 05 5a 02 53 05 64 02 54 05 6e 02 55 05 90 02 56 05 9a .L.$.N...O.S.Q.Z.S.d.T.n.U...V..
28da0 02 57 05 ad 02 59 05 b4 02 5b 05 be 02 5c 05 c8 02 5d 05 d2 02 5e 05 e5 02 60 05 ec 02 62 05 f6 .W...Y...[...\...]...^...`...b..
28dc0 02 63 06 00 02 64 06 0a 02 65 06 1d 02 67 06 24 02 69 06 2e 02 6a 06 38 02 6b 06 42 02 6c 06 55 .c...d...e...g.$.i...j.8.k.B.l.U
28de0 02 6e 06 5c 02 70 06 66 02 71 06 88 02 72 06 aa 02 73 06 cc 02 74 06 ee 02 75 07 10 02 76 07 35 .n.\.p.f.q...r...s...t...u...v.5
28e00 02 78 07 3c 02 7a 07 46 02 7b 07 50 02 7c 07 5a 02 7d 07 64 02 7e 07 77 02 80 07 7e 02 82 07 88 .x.<.z.F.{.P.|.Z.}.d.~.w...~....
28e20 02 83 07 92 02 84 07 9c 02 85 07 af 02 89 07 b9 02 8a 07 c3 02 8b 07 d3 02 8d 01 53 00 00 00 5c ...........................S...\
28e40 00 09 03 dd 00 35 01 67 01 61 00 06 04 38 00 2e 01 68 01 69 00 07 04 1f 00 4d 01 67 01 61 00 06 .....5.g.a...8...h.i.....M.g.a..
28e60 03 c8 00 aa 01 6a 01 61 00 05 00 00 07 de 01 54 01 55 00 00 00 00 07 de 01 71 01 61 00 01 00 1e .....j.a.......T.U.......q.a....
28e80 07 c0 01 72 01 61 00 02 01 00 06 de 01 73 01 74 00 03 01 69 06 75 01 75 01 61 00 04 00 02 01 76 ...r.a.......s.t...i.u.u.a.....v
28ea0 01 5e 00 01 01 51 00 00 07 93 00 06 00 0b 00 00 05 6b 2a 05 b7 00 ba 3c 2a 10 0a b7 00 ba 3d 2a .^...Q...........k*....<*.....=*
28ec0 b4 00 03 be 10 36 a2 00 0e 2a b4 00 08 12 d9 b6 00 0a 57 b1 2a b4 00 08 12 da b6 00 0a 57 2a b4 .....6...*........W.*........W*.
28ee0 00 08 bb 00 06 59 b7 00 07 12 db b6 00 0a 1b b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 .....Y.....................W*...
28f00 bb 00 06 59 b7 00 07 12 dc b6 00 0a 2a 10 06 b7 00 52 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 ...Y........*....R.........W*...
28f20 bb 00 06 59 b7 00 07 12 dd b6 00 0a 2a 10 08 b7 00 52 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 03 ...Y........*....R.........W*...
28f40 be 1b a4 00 44 2a b4 00 08 bb 00 06 59 b7 00 07 12 25 b6 00 0a 2a b4 00 03 be 1b 64 b6 00 26 b6 ....D*......Y....%...*.....d..&.
28f60 00 0f b6 00 0a 57 2a b4 00 08 12 27 b6 00 0a 57 2a 1b 2a b4 00 03 be 04 64 b7 00 28 2a b4 00 08 .....W*....'...W*.*.....d..(*...
28f80 12 de b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 df b6 00 0a 1c b8 00 15 b6 00 0a b6 00 0f .....W*......Y..................
28fa0 b6 00 0a 57 2a b4 00 08 12 e0 b6 00 0a 57 2a 10 0e b7 00 ba 3e 2a b4 00 08 bb 00 06 59 b7 00 07 ...W*........W*.....>*......Y...
28fc0 12 e1 b6 00 0a 1d b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 51 ..................W*......Y....Q
28fe0 b6 00 0a 2a 10 12 b7 00 e2 b6 00 0a 12 38 b6 00 0a 2a 10 12 b7 00 ba b6 00 26 12 39 b6 00 0a b6 ...*.........8...*.......&.9....
29000 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 54 b6 00 0a 2a 10 16 b7 00 e2 b6 00 0a 12 .....W*......Y....T...*.........
29020 38 b6 00 0a 2a 10 16 b7 00 ba b6 00 26 12 39 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 8...*.......&.9.........W*......
29040 59 b7 00 07 12 e3 b6 00 0a 2a 10 1a b7 00 52 b6 00 0a 12 e4 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 Y........*....R..............W*.
29060 00 08 bb 00 06 59 b7 00 07 12 e5 b6 00 0a 2a 10 1c b7 00 52 b6 00 0a 12 e6 b6 00 0a b6 00 0f b6 .....Y........*....R............
29080 00 0a 57 2a 10 1e b7 00 ba 36 04 2a b4 00 08 bb 00 06 59 b7 00 07 12 e7 b6 00 0a 2a 10 1e b7 00 ..W*.....6.*......Y........*....
290a0 e2 b6 00 0a b6 00 0f b6 00 0a 57 15 04 99 00 0a 15 04 12 e8 a0 00 10 2a b4 00 08 12 e9 b6 00 0a ..........W............*........
290c0 57 a7 00 83 15 04 04 9f 00 0a 15 04 12 ea a0 00 10 2a b4 00 08 12 eb b6 00 0a 57 a7 00 69 15 04 W................*........W..i..
290e0 05 9f 00 0a 15 04 12 ec a0 00 10 2a b4 00 08 12 ed b6 00 0a 57 a7 00 4f 15 04 06 a0 00 10 2a b4 ...........*........W..O......*.
29100 00 08 12 ee b6 00 0a 57 a7 00 3c 15 04 12 ef a0 00 10 2a b4 00 08 12 f0 b6 00 0a 57 a7 00 28 15 .......W..<.......*........W..(.
29120 04 12 f1 a0 00 10 2a b4 00 08 12 f2 b6 00 0a 57 a7 00 14 15 04 12 f3 a0 00 0d 2a b4 00 08 12 f4 ......*........W..........*.....
29140 b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 f5 b6 00 0a 2a 10 22 b7 00 e2 b6 00 0a 12 f6 b6 ...W*......Y........*.".........
29160 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 f7 b6 00 0a 2a 10 26 b7 00 e2 b6 ........W*......Y........*.&....
29180 00 0a 12 f8 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 f9 b6 00 0a 2a 10 .............W*......Y........*.
291a0 2a b7 00 e2 b6 00 0a 12 f8 b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 b7 00 07 12 fa *.................W*......Y.....
291c0 b6 00 0a 2a 10 2e b7 00 e2 b6 00 0a 12 fb b6 00 0a b6 00 0f b6 00 0a 57 2a b4 00 08 bb 00 06 59 ...*...................W*......Y
291e0 b7 00 07 12 fc b6 00 0a 2a 10 32 b7 00 e2 b6 00 0a 12 fd b6 00 0a b6 00 0f b6 00 0a 57 10 0e 1d ........*.2.................W...
29200 60 36 05 2a b4 00 08 bb 00 06 59 b7 00 07 12 fe b6 00 0a 15 05 b8 00 15 b6 00 0a 12 ff b6 00 0a `6.*......Y.....................
29220 b6 00 0f b6 00 0a 57 15 05 10 36 a4 00 18 2a b4 00 08 13 01 00 b6 00 0a 57 2a 10 36 15 05 04 64 ......W...6...*.........W*.6...d
29240 b7 00 28 2a 10 1c b7 00 53 10 08 a3 00 fd 2a b4 00 08 13 01 01 b6 00 0a 57 2a 10 2e b7 00 ba 36 ..(*....S.....*.........W*.....6
29260 06 15 06 9a 00 34 2a 10 1c b7 00 53 04 a0 00 09 05 36 06 a7 00 24 2a 10 1c b7 00 53 07 a0 00 0a .....4*....S.....6...$*....S....
29280 10 10 36 06 a7 00 13 2a 10 1c b7 00 53 10 08 a0 00 08 11 01 00 36 06 03 36 07 15 07 15 06 a2 00 ..6....*....S........6..6.......
292a0 a1 2a b4 00 08 12 5d b6 00 0a 57 03 36 08 15 08 07 a2 00 30 2a b4 00 08 2a 2a 15 05 15 07 07 68 .*....]...W.6......0*...**.....h
292c0 60 15 08 60 b7 00 3b b8 00 15 b7 00 5e b6 00 0a 57 2a b4 00 08 12 5f b6 00 0a 57 84 08 01 a7 ff `..`..;.....^...W*...._...W.....
292e0 d0 2a b4 00 08 12 60 b6 00 0a 57 03 36 08 15 08 07 a2 00 48 2a 15 05 15 07 07 68 60 15 08 60 b7 .*....`...W.6......H*.....h`..`.
29300 00 3b 92 36 09 15 09 10 20 a1 00 0a 15 09 10 7f a4 00 07 10 2e 36 09 2a b4 00 08 bb 00 06 59 b7 .;.6.................6.*......Y.
29320 00 07 12 61 b6 00 0a 15 09 b6 00 62 b6 00 0f b6 00 0a 57 84 08 01 a7 ff b8 84 07 01 a7 ff 5e 15 ...a.......b......W...........^.
29340 05 15 06 07 68 60 36 05 15 05 1c 9f 00 30 2a b4 00 08 bb 00 06 59 b7 00 07 13 01 02 b6 00 0a 15 ....h`6......0*......Y..........
29360 05 b8 00 15 b6 00 0a 13 01 03 b6 00 0a 1c b8 00 15 b6 00 0a b6 00 0f b6 00 0a 57 15 05 1c a2 00 ..........................W.....
29380 17 2a b4 00 08 13 01 04 b6 00 0a 57 2a 15 05 1c 04 64 b7 00 28 15 04 99 00 16 15 04 12 e8 9f 00 .*.........W*....d..(...........
293a0 0f 2a b4 00 08 13 01 05 b6 00 0a 57 b1 2a b4 00 08 13 01 06 b6 00 0a 57 2a 10 12 b7 00 ba 2a 10 .*.........W.*.........W*.....*.
293c0 1c b7 00 53 68 36 06 15 06 10 07 60 10 08 6c 36 07 15 07 06 60 07 6c 36 08 15 08 07 68 15 07 64 ...Sh6.....`..l6....`.l6....h..d
293e0 36 08 1c 36 05 03 36 09 15 09 2a 10 16 b7 00 ba a2 00 2c 15 05 15 07 60 36 05 15 05 15 08 60 36 6..6..6...*.......,....`6.....`6
29400 0a 15 0a 15 05 9f 00 0d 2a 15 05 15 0a 04 64 b7 00 28 15 0a 36 05 84 09 01 a7 ff cf b1 00 00 00 ........*.....d..(..6...........
29420 02 01 52 00 00 01 6e 00 5b 00 00 02 95 00 06 02 96 00 0d 02 97 00 17 02 99 00 21 02 9a 00 22 02 ..R...n.[.................!...".
29440 9c 00 2c 02 9d 00 4a 02 9e 00 6a 02 9f 00 8a 02 a0 00 93 02 a2 00 b4 02 a3 00 be 02 a4 00 ca 02 ..,...J...j.....................
29460 a5 00 d4 02 a8 00 f2 02 a9 00 fc 02 aa 01 03 02 ab 01 21 02 ac 01 54 02 ad 01 87 02 ae 01 ac 02 ..................!...T.........
29480 af 01 d1 02 b0 01 d9 02 b1 01 f9 02 b2 02 05 02 b3 02 12 02 b4 02 1f 02 b5 02 2c 02 b6 02 39 02 ..........................,...9.
294a0 b7 02 46 02 b8 02 4c 02 b9 02 59 02 ba 02 60 02 bb 02 6d 02 bc 02 74 02 bd 02 81 02 be 02 88 02 ..F...L...Y...`...m...t.........
294c0 bf 02 92 02 c0 02 b7 02 c1 02 dc 02 c2 03 01 02 c3 03 26 02 c4 03 4b 02 c5 03 51 02 c6 03 75 02 ..................&...K...Q...u.
294e0 c7 03 7c 02 c9 03 87 02 ca 03 91 02 cc 03 9c 02 ce 03 a7 02 cf 03 af 02 d0 03 b4 02 d2 03 c4 02 ..|.............................
29500 d3 03 d5 02 d4 03 e5 02 d6 03 ef 02 d8 03 f9 02 d9 04 02 02 db 04 1f 02 dc 04 29 02 d9 04 2f 02 ..........................).../.
29520 de 04 39 02 df 04 42 02 e1 04 53 02 e2 04 65 02 e3 04 81 02 df 04 87 02 d6 04 8d 02 e6 04 96 02 ..9...B...S...e.................
29540 e8 04 9c 02 ea 04 c9 02 ed 04 cf 02 ef 04 da 02 f0 04 e3 02 f2 04 ef 02 f4 04 fa 02 f5 04 fb 02 ................................
29560 f7 05 06 02 f9 05 15 02 fa 05 1f 02 fb 05 27 02 fc 05 30 02 fd 05 33 02 fe 05 41 03 00 05 48 03 ..............'...0...3...A...H.
29580 01 05 4f 03 02 05 56 03 03 05 60 03 04 05 64 02 fe 05 6a 03 06 01 53 00 00 00 a2 00 10 03 fc 00 ..O...V...`...d...j...S.........
295a0 33 01 67 01 61 00 08 04 53 00 2e 01 68 01 69 00 09 04 3c 00 4b 01 67 01 61 00 08 03 e8 00 a5 01 3.g.a...S...h.i...<.K.g.a.......
295c0 6a 01 61 00 07 03 af 00 e7 01 77 01 61 00 06 05 4f 00 15 01 78 01 61 00 0a 05 36 00 34 01 6a 01 j.a.......w.a...O...x.a...6.4.j.
295e0 61 00 09 00 00 05 6b 01 54 01 55 00 00 00 06 05 65 01 79 01 61 00 01 00 0d 05 5e 01 7a 01 61 00 a.....k.T.U.....e.y.a.....^.z.a.
29600 02 01 03 04 68 01 7b 01 61 00 03 01 d9 03 92 01 7c 01 61 00 04 03 51 02 1a 01 7d 01 61 00 05 05 ....h.{.a.......|.a...Q...}.a...
29620 15 00 56 01 7e 01 61 00 06 05 1f 00 4c 01 7f 01 61 00 07 05 27 00 44 01 80 01 61 00 08 00 02 01 ..V.~.a.....L...a...'.D...a.....
29640 81 01 82 00 01 01 51 00 00 02 3b 00 05 00 06 00 00 01 63 1b 2a b4 00 03 be a1 00 04 b1 2a b4 00 ......Q...;.......c.*........*..
29660 08 13 01 07 b6 00 0a 57 1b 3e 1d 1c a3 00 78 1d 2a b4 00 03 be a2 00 6f 2a b4 00 08 12 5d b6 00 .......W.>....x.*......o*....]..
29680 0a 57 03 36 04 15 04 10 10 a2 00 4a 1d 15 04 60 2a b4 00 03 be a2 00 3e 1d 15 04 60 1c a3 00 36 .W.6.......J...`*......>...`...6
296a0 2a b4 00 08 2a 2a b4 00 03 1d 15 04 60 33 11 00 ff 7e b8 00 15 b7 00 5e b6 00 0a 57 15 04 10 07 *...**......`3...~.....^...W....
296c0 a0 00 0d 2a b4 00 08 10 20 b6 00 62 57 84 04 01 a7 ff b5 2a b4 00 08 13 01 08 b6 00 0a 57 84 03 ...*.......bW......*.........W..
296e0 10 a7 ff 89 2a b4 00 08 13 01 09 b6 00 0a 57 1b 3e 1d 1c a3 00 c2 1d 2a b4 00 03 be a2 00 b9 2a ....*.........W.>......*.......*
29700 b4 00 08 12 5d b6 00 0a 57 03 36 04 15 04 10 10 a2 00 9f 1d 15 04 60 2a b4 00 03 be a2 00 93 1d ....]...W.6...........`*........
29720 15 04 60 1c a3 00 8b 2a b4 00 03 1d 15 04 60 33 92 36 05 15 05 10 3c a0 00 11 2a b4 00 08 13 01 ..`....*......`3.6....<...*.....
29740 0a b6 00 0a 57 a7 00 53 15 05 10 3e a0 00 11 2a b4 00 08 13 01 0b b6 00 0a 57 a7 00 3e 15 05 10 ....W..S...>...*.........W..>...
29760 26 a0 00 11 2a b4 00 08 13 01 0c b6 00 0a 57 a7 00 29 15 05 10 20 a1 00 18 15 05 11 00 80 a3 00 &...*.........W..)..............
29780 10 2a b4 00 08 15 05 b6 00 62 57 a7 00 0d 2a b4 00 08 10 2e b6 00 62 57 15 04 10 07 a0 00 0d 2a .*.......bW...*.......bW.......*
297a0 b4 00 08 10 20 b6 00 62 57 84 04 01 a7 ff 60 84 03 10 a7 ff 3f b1 00 00 00 02 01 52 00 00 00 6e .......bW.....`.....?......R...n
297c0 00 1b 00 00 03 0f 00 09 03 10 00 0a 03 11 00 15 03 12 00 25 03 14 00 2f 03 15 00 4d 03 17 00 69 ...................%.../...M...i
297e0 03 18 00 70 03 19 00 7a 03 15 00 80 03 1b 00 8b 03 12 00 91 03 1d 00 9c 03 1e 00 ac 03 20 00 b6 ...p...z........................
29800 03 21 00 d4 03 23 00 e0 03 24 00 f5 03 25 01 0a 03 26 01 1f 03 27 01 2e 03 28 01 3b 03 2a 01 45 .!...#...$...%...&...'...(.;.*.E
29820 03 2b 01 56 03 21 01 5c 03 1e 01 62 03 2e 01 53 00 00 00 52 00 08 00 32 00 4e 01 67 01 61 00 04 .+.V.!.\...b...S...R...2.N.g.a..
29840 00 17 00 7a 01 6a 01 61 00 03 00 e0 00 76 01 68 01 69 00 05 00 b9 00 a3 01 67 01 61 00 04 00 9e ...z.j.a.....v.h.i.......g.a....
29860 00 c4 01 6a 01 61 00 03 00 00 01 63 01 54 01 55 00 00 00 00 01 63 01 83 01 61 00 01 00 00 01 63 ...j.a.....c.T.U.....c...a.....c
29880 01 84 01 61 00 02 00 02 01 85 01 86 00 01 01 51 00 00 00 5b 00 02 00 02 00 00 00 1f 2b b6 01 0d ...a...........Q...[........+...
298a0 05 a2 00 18 bb 00 06 59 b7 00 07 13 01 0e b6 00 0a 2b b6 00 0a b6 00 0f b0 2b b0 00 00 00 02 01 .......Y.........+.......+......
298c0 52 00 00 00 0e 00 03 00 00 03 37 00 08 03 38 00 1d 03 39 01 53 00 00 00 16 00 02 00 00 00 1f 01 R.........7...8...9.S...........
298e0 54 01 55 00 00 00 00 00 1f 01 87 01 88 00 01 00 02 01 89 01 8a 00 01 01 51 00 00 00 3d 00 02 00 T.U.....................Q...=...
29900 02 00 00 00 09 2a 1b b7 00 ba b8 00 15 b0 00 00 00 02 01 52 00 00 00 06 00 01 00 00 03 43 01 53 .....*.............R.........C.S
29920 00 00 00 16 00 02 00 00 00 09 01 54 01 55 00 00 00 00 00 09 01 8b 01 61 00 01 00 02 01 8c 01 8a ...........T.U.........a........
29940 00 01 01 51 00 00 00 3d 00 02 00 02 00 00 00 09 2a 1b b7 00 85 b8 00 15 b0 00 00 00 02 01 52 00 ...Q...=........*.............R.
29960 00 00 06 00 01 00 00 03 4d 01 53 00 00 00 16 00 02 00 00 00 09 01 54 01 55 00 00 00 00 00 09 01 ........M.S...........T.U.......
29980 8b 01 61 00 01 00 02 01 8d 01 8a 00 01 01 51 00 00 00 3d 00 02 00 02 00 00 00 09 2a 1b b7 00 53 ..a...........Q...=........*...S
299a0 b8 00 15 b0 00 00 00 02 01 52 00 00 00 06 00 01 00 00 03 57 01 53 00 00 00 16 00 02 00 00 00 09 .........R.........W.S..........
299c0 01 54 01 55 00 00 00 00 00 09 01 8b 01 61 00 01 00 02 01 8e 01 63 00 01 01 51 00 00 00 62 00 02 .T.U.........a.......c...Q...b..
299e0 00 03 00 00 00 18 1b 2a b4 00 03 be a1 00 05 03 ac 2a b4 00 03 1b 33 3d 1c 11 00 ff 7e ac 00 00 .......*.........*....3=....~...
29a00 00 02 01 52 00 00 00 12 00 04 00 00 03 61 00 09 03 62 00 0b 03 63 00 12 03 64 01 53 00 00 00 20 ...R.........a...b...c...d.S....
29a20 00 03 00 00 00 18 01 54 01 55 00 00 00 00 00 18 01 8b 01 61 00 01 00 12 00 06 01 8f 01 61 00 02 .......T.U.........a.........a..
29a40 00 02 01 90 01 63 00 01 01 51 00 00 00 70 00 04 00 02 00 00 00 34 1b 06 60 2a b4 00 03 be a1 00 .....c...Q...p.......4..`*......
29a60 05 03 ac 2a 1b b7 00 3b 2a 1b 04 60 b7 00 3b 10 08 78 60 2a 1b 05 60 b7 00 3b 10 10 78 60 2a 1b ...*...;*..`..;..x`*..`..;..x`*.
29a80 06 60 b7 00 3b 10 18 78 60 ac 00 00 00 02 01 52 00 00 00 0e 00 03 00 00 03 6e 00 0b 03 6f 00 0d .`..;..x`......R.........n...o..
29aa0 03 70 01 53 00 00 00 16 00 02 00 00 00 34 01 54 01 55 00 00 00 00 00 34 01 8b 01 61 00 01 00 02 .p.S.........4.T.U.....4...a....
29ac0 01 91 01 63 00 01 01 51 00 00 00 70 00 04 00 02 00 00 00 34 1b 06 60 2a b4 00 03 be a1 00 05 03 ...c...Q...p.......4..`*........
29ae0 ac 2a 1b 06 60 b7 00 3b 2a 1b 05 60 b7 00 3b 10 08 78 60 2a 1b 04 60 b7 00 3b 10 10 78 60 2a 1b .*..`..;*..`..;..x`*..`..;..x`*.
29b00 b7 00 3b 10 18 78 60 ac 00 00 00 02 01 52 00 00 00 0e 00 03 00 00 03 7a 00 0b 03 7b 00 0d 03 7c ..;..x`......R.........z...{...|
29b20 01 53 00 00 00 16 00 02 00 00 00 34 01 54 01 55 00 00 00 00 00 34 01 8b 01 61 00 01 00 02 01 92 .S.........4.T.U.....4...a......
29b40 01 63 00 01 01 51 00 00 00 5a 00 04 00 02 00 00 00 1e 1b 04 60 2a b4 00 03 be a1 00 05 03 ac 2a .c...Q...Z..........`*.........*
29b60 1b b7 00 3b 2a 1b 04 60 b7 00 3b 10 08 78 60 ac 00 00 00 02 01 52 00 00 00 0e 00 03 00 00 03 86 ...;*..`..;..x`......R..........
29b80 00 0b 03 87 00 0d 03 88 01 53 00 00 00 16 00 02 00 00 00 1e 01 54 01 55 00 00 00 00 00 1e 01 8b .........S...........T.U........
29ba0 01 61 00 01 00 02 01 93 01 63 00 01 01 51 00 00 00 5a 00 03 00 02 00 00 00 1e 1b 04 60 2a b4 00 .a.......c...Q...Z..........`*..
29bc0 03 be a1 00 05 03 ac 2a 1b 04 60 b7 00 3b 2a 1b b7 00 3b 10 08 78 60 ac 00 00 00 02 01 52 00 00 .......*..`..;*...;..x`......R..
29be0 00 0e 00 03 00 00 03 92 00 0b 03 93 00 0d 03 94 01 53 00 00 00 16 00 02 00 00 00 1e 01 54 01 55 .................S...........T.U
29c00 00 00 00 00 00 1e 01 8b 01 61 00 01 00 02 01 94 01 5e 00 01 01 51 00 00 02 16 00 06 00 02 00 00 .........a.......^...Q..........
29c20 01 76 2a bb 01 0f 59 b7 01 10 b5 01 11 2a bb 01 12 59 b7 01 13 b5 01 14 2a bb 01 15 59 b7 01 16 .v*...Y......*...Y......*...Y...
29c40 b5 00 1c 2a bb 01 0f 59 b7 01 10 b5 01 17 2a bb 01 18 59 b7 01 19 b5 01 1a 2a 05 b6 01 1b 2a 13 ...*...Y......*...Y......*....*.
29c60 01 1c b6 01 1d 2a b4 01 11 bb 01 1e 59 11 01 90 11 01 2c b7 01 1f b6 01 20 2a b4 01 11 bb 01 1e .....*......Y.....,......*......
29c80 59 11 01 90 11 01 5e b7 01 1f b6 01 21 2a b4 01 14 bb 01 1e 59 11 01 90 11 01 04 b7 01 1f b6 01 Y.....^.....!*......Y...........
29ca0 22 2a b4 01 14 bb 01 1e 59 11 01 90 11 01 04 b7 01 1f b6 01 23 2a b4 00 1c 13 01 24 b6 01 25 2a "*......Y...........#*.....$..%*
29cc0 b4 00 1c bb 01 26 59 13 01 27 03 10 0e b7 01 28 b6 01 29 2a b4 01 14 2a b4 00 1c b6 01 2a bb 01 .....&Y..'.....(..)*...*.....*..
29ce0 2b 59 2a b4 01 11 b7 01 2c 4c 2a b4 01 11 2b b6 01 2d 2b 2b b2 01 2e b6 01 2f 2a b4 01 14 02 11 +Y*.....,L*...+..-++...../*.....
29d00 03 2f 11 7f ff b6 01 30 b6 01 31 2b 2b b2 01 2e b6 01 2f 2a b4 01 14 02 11 01 2c 11 7f ff b6 01 ./.....0..1++...../*......,.....
29d20 30 b6 01 32 2a b6 01 33 2a b4 01 11 13 01 34 b6 01 35 2a b4 01 17 bb 01 1e 59 11 01 90 10 23 b7 0..2*..3*.....4..5*......Y....#.
29d40 01 1f b6 01 20 2a b4 01 17 bb 01 1e 59 11 01 90 10 23 b7 01 1f b6 01 21 2a b4 01 1a 13 01 36 b6 .....*......Y....#.....!*.....6.
29d60 01 37 2a b4 01 1a 03 b6 01 38 2a b4 01 1a bb 01 39 59 2a b7 01 3a b6 01 3b 2a b4 01 17 2a b4 01 .7*......8*.....9Y*..:..;*...*..
29d80 1a b6 01 3c 57 2a b6 01 33 2a b4 01 17 13 01 3d b6 01 35 2a b6 01 3e b1 00 00 00 02 01 52 00 00 ...<W*..3*.....=..5*..>......R..
29da0 00 72 00 1c 00 00 03 a0 00 0b 03 a1 00 16 03 a2 00 21 03 a3 00 2c 03 a4 00 37 03 a6 00 3c 03 a7 .r...............!...,...7...<..
29dc0 00 43 03 a9 00 57 03 aa 00 6b 03 ac 00 7f 03 ad 00 93 03 af 00 9d 03 b0 00 b1 03 b1 00 bc 03 b3 .C...W...k......................
29de0 00 c8 03 b4 00 d0 03 b5 00 e9 03 b9 01 02 03 be 01 10 03 c0 01 23 03 c1 01 36 03 c3 01 40 03 c4 .....................#...6...@..
29e00 01 48 03 c5 01 57 03 ca 01 63 03 cc 01 71 03 ce 01 75 03 cf 01 53 00 00 00 16 00 02 00 00 01 76 .H...W...c...q...u...S.........v
29e20 01 54 01 55 00 00 00 c8 00 ae 01 95 01 96 00 01 00 02 01 97 01 98 00 01 01 51 00 00 00 3d 00 01 .T.U.....................Q...=..
29e40 00 02 00 00 00 05 2a b6 01 3f b1 00 00 00 02 01 52 00 00 00 0a 00 02 00 00 03 d6 00 04 03 d7 01 ......*..?......R...............
29e60 53 00 00 00 16 00 02 00 00 00 05 01 54 01 55 00 00 00 00 00 05 01 99 01 9a 00 01 10 08 01 9b 01 S...........T.U.................
29e80 9c 00 01 01 51 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 01 b1 00 00 00 02 01 52 00 00 00 ....Q...:........*+.........R...
29ea0 06 00 01 00 00 00 10 01 53 00 00 00 16 00 02 00 00 00 06 01 9d 01 55 00 00 00 00 00 06 01 9e 01 ........S.............U.........
29ec0 9a 00 01 00 02 01 9f 00 00 00 02 01 a0 02 c2 00 00 00 22 00 04 01 39 00 00 00 00 00 00 02 b4 01 .................."...9.........
29ee0 2b 02 f0 40 19 02 b7 01 2b 02 f4 00 01 02 fa 01 2b 02 fb 04 01 50 4b 03 04 0a 00 00 08 00 00 40 +..@....+.......+....PK........@
29f00 7b b3 3e c1 22 ae 0c 2c 16 00 00 2c 16 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c {.>."..,...,.......stegsolve/Fil
29f20 65 41 6e 61 6c 79 73 69 73 2e 66 6f 72 6d 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 31 eAnalysis.form<?xml.version="1.1
29f40 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 3f 3e 0a 0a 3c 46 6f 72 6d 20 76 65 72 ".encoding="UTF-8".?>..<Form.ver
29f60 73 69 6f 6e 3d 22 31 2e 33 22 20 6d 61 78 56 65 72 73 69 6f 6e 3d 22 31 2e 37 22 20 74 79 70 65 sion="1.3".maxVersion="1.7".type
29f80 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 66 6f 72 6d ="org.netbeans.modules.form.form
29fa0 69 6e 66 6f 2e 4a 46 72 61 6d 65 46 6f 72 6d 49 6e 66 6f 22 3e 0a 20 20 3c 50 72 6f 70 65 72 74 info.JFrameFormInfo">...<Propert
29fc0 69 65 73 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 64 65 66 61 75 6c 74 ies>.....<Property.name="default
29fe0 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 CloseOperation".type="int".value
2a000 3d 22 32 22 2f 3e 0a 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 74 69 74 6c 65 ="2"/>.....<Property.name="title
2a020 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 76 61 6c 75 65 3d ".type="java.lang.String".value=
2a040 22 46 69 6c 65 20 46 6f 72 6d 61 74 20 41 6e 61 6c 79 73 69 73 22 2f 3e 0a 20 20 3c 2f 50 72 6f "File.Format.Analysis"/>...</Pro
2a060 70 65 72 74 69 65 73 3e 0a 20 20 3c 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 3e perties>...<SyntheticProperties>
2a080 0a 20 20 20 20 3c 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 66 6f .....<SyntheticProperty.name="fo
2a0a0 72 6d 53 69 7a 65 50 6f 6c 69 63 79 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 rmSizePolicy".type="int".value="
2a0c0 31 22 2f 3e 0a 20 20 3c 2f 53 79 6e 74 68 65 74 69 63 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 1"/>...</SyntheticProperties>...
2a0e0 3c 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 <AuxValues>.....<AuxValue.name="
2a100 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 61 75 74 6f 52 65 73 6f 75 72 63 69 6e 67 22 20 74 79 70 FormSettings_autoResourcing".typ
2a120 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 30 22 2f e="java.lang.Integer".value="0"/
2a140 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e >.....<AuxValue.name="FormSettin
2a160 67 73 5f 61 75 74 6f 53 65 74 43 6f 6d 70 6f 6e 65 6e 74 4e 61 6d 65 22 20 74 79 70 65 3d 22 6a gs_autoSetComponentName".type="j
2a180 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f ava.lang.Boolean".value="false"/
2a1a0 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e >.....<AuxValue.name="FormSettin
2a1c0 67 73 5f 67 65 6e 65 72 61 74 65 46 51 4e 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e gs_generateFQN".type="java.lang.
2a1e0 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 Boolean".value="true"/>.....<Aux
2a200 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 67 65 6e 65 72 61 74 Value.name="FormSettings_generat
2a220 65 4d 6e 65 6d 6f 6e 69 63 73 43 6f 64 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e eMnemonicsCode".type="java.lang.
2a240 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 75 Boolean".value="false"/>.....<Au
2a260 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 69 31 38 6e 41 75 xValue.name="FormSettings_i18nAu
2a280 74 6f 4d 6f 64 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 toMode".type="java.lang.Boolean"
2a2a0 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e .value="false"/>.....<AuxValue.n
2a2c0 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e 67 73 5f 6c 61 79 6f 75 74 43 6f 64 65 54 61 72 67 ame="FormSettings_layoutCodeTarg
2a2e0 65 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c et".type="java.lang.Integer".val
2a300 75 65 3d 22 31 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 ue="1"/>.....<AuxValue.name="For
2a320 6d 53 65 74 74 69 6e 67 73 5f 6c 69 73 74 65 6e 65 72 47 65 6e 65 72 61 74 69 6f 6e 53 74 79 6c mSettings_listenerGenerationStyl
2a340 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 e".type="java.lang.Integer".valu
2a360 65 3d 22 30 22 2f 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d e="0"/>.....<AuxValue.name="Form
2a380 53 65 74 74 69 6e 67 73 5f 76 61 72 69 61 62 6c 65 73 4c 6f 63 61 6c 22 20 74 79 70 65 3d 22 6a Settings_variablesLocal".type="j
2a3a0 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 66 61 6c 73 65 22 2f ava.lang.Boolean".value="false"/
2a3c0 3e 0a 20 20 20 20 3c 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 46 6f 72 6d 53 65 74 74 69 6e >.....<AuxValue.name="FormSettin
2a3e0 67 73 5f 76 61 72 69 61 62 6c 65 73 4d 6f 64 69 66 69 65 72 22 20 74 79 70 65 3d 22 6a 61 76 61 gs_variablesModifier".type="java
2a400 2e 6c 61 6e 67 2e 49 6e 74 65 67 65 72 22 20 76 61 6c 75 65 3d 22 32 22 2f 3e 0a 20 20 20 20 3c .lang.Integer".value="2"/>.....<
2a420 41 75 78 56 61 6c 75 65 20 6e 61 6d 65 3d 22 64 65 73 69 67 6e 65 72 53 69 7a 65 22 20 74 79 70 AuxValue.name="designerSize".typ
2a440 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 76 61 6c 75 65 3d 22 2d 38 e="java.awt.Dimension".value="-8
2a460 34 2c 2d 31 39 2c 30 2c 35 2c 31 31 35 2c 31 31 34 2c 30 2c 31 38 2c 31 30 36 2c 39 37 2c 31 31 4,-19,0,5,115,114,0,18,106,97,11
2a480 38 2c 39 37 2c 34 36 2c 39 37 2c 31 31 39 2c 31 31 36 2c 34 36 2c 36 38 2c 31 30 35 2c 31 30 39 8,97,46,97,119,116,46,68,105,109
2a4a0 2c 31 30 31 2c 31 31 30 2c 31 31 35 2c 31 30 35 2c 31 31 31 2c 31 31 30 2c 36 35 2c 2d 31 31 34 ,101,110,115,105,111,110,65,-114
2a4c0 2c 2d 33 39 2c 2d 34 31 2c 2d 38 34 2c 39 35 2c 36 38 2c 32 30 2c 32 2c 30 2c 32 2c 37 33 2c 30 ,-39,-41,-84,95,68,20,2,0,2,73,0
2a4e0 2c 36 2c 31 30 34 2c 31 30 31 2c 31 30 35 2c 31 30 33 2c 31 30 34 2c 31 31 36 2c 37 33 2c 30 2c ,6,104,101,105,103,104,116,73,0,
2a500 35 2c 31 31 39 2c 31 30 35 2c 31 30 30 2c 31 31 36 2c 31 30 34 2c 31 32 30 2c 31 31 32 2c 30 2c 5,119,105,100,116,104,120,112,0,
2a520 30 2c 31 2c 37 39 2c 30 2c 30 2c 33 2c 34 37 22 2f 3e 0a 20 20 3c 2f 41 75 78 56 61 6c 75 65 73 0,1,79,0,0,3,47"/>...</AuxValues
2a540 3e 0a 0a 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 >....<Layout.class="org.netbeans
2a560 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 .modules.form.compat2.layouts.De
2a580 73 69 67 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 3c 53 75 62 43 6f 6d 70 6f 6e signBorderLayout"/>...<SubCompon
2a5a0 65 6e 74 73 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 ents>.....<Container.class="java
2a5c0 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 6a 50 61 6e 65 6c 31 22 3e 0a x.swing.JPanel".name="jPanel1">.
2a5e0 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 ......<Properties>.........<Prop
2a600 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 erty.name="minimumSize".type="ja
2a620 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 va.awt.Dimension".editor="org.ne
2a640 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f tbeans.beaninfo.editors.Dimensio
2a660 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 nEditor">...........<Dimension.v
2a680 61 6c 75 65 3d 22 5b 34 30 30 2c 20 33 30 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 alue="[400,.300]"/>.........</Pr
2a6a0 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 operty>.........<Property.name="
2a6c0 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 preferredSize".type="java.awt.Di
2a6e0 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 mension".editor="org.netbeans.be
2a700 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e aninfo.editors.DimensionEditor">
2a720 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 ...........<Dimension.value="[40
2a740 30 2c 20 33 35 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 0,.350]"/>.........</Property>..
2a760 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 .....</Properties>.......<Constr
2a780 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c 61 79 6f 75 aints>.........<Constraint.layou
2a7a0 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 tClass="org.netbeans.modules.for
2a7c0 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 65 72 4c 61 m.compat2.layouts.DesignBorderLa
2a7e0 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 yout".value="org.netbeans.module
2a800 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 s.form.compat2.layouts.DesignBor
2a820 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 65 73 63 72 derLayout$BorderConstraintsDescr
2a840 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f 6e 73 74 72 iption">...........<BorderConstr
2a860 61 69 6e 74 73 20 64 69 72 65 63 74 69 6f 6e 3d 22 43 65 6e 74 65 72 22 2f 3e 0a 20 20 20 20 20 aints.direction="Center"/>......
2a880 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 ...</Constraint>.......</Constra
2a8a0 69 6e 74 73 3e 0a 0a 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 3c 44 ints>........<Layout>.........<D
2a8c0 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 20 64 69 6d 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 imensionLayout.dim="0">.........
2a8e0 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 ..<Group.type="103".groupAlignme
2a900 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 nt="0".attributes="0">..........
2a920 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 69 64 3d 22 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 .....<Component.id="jScrollPane1
2a940 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 70 72 65 66 3d 22 38 31 35 22 20 6d 61 78 3d 22 ".alignment="0".pref="815".max="
2a960 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 32767".attributes="0"/>.........
2a980 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 ..</Group>.........</DimensionLa
2a9a0 79 6f 75 74 3e 0a 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 20 64 yout>.........<DimensionLayout.d
2a9c0 69 6d 3d 22 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 47 72 6f 75 70 20 74 79 70 65 3d 22 31 im="1">...........<Group.type="1
2a9e0 30 33 22 20 67 72 6f 75 70 41 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 61 74 74 72 69 62 75 74 65 03".groupAlignment="0".attribute
2aa00 73 3d 22 30 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 s="0">...............<Component.
2aa20 69 64 3d 22 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 22 20 61 6c 69 67 6e 6d 65 6e 74 3d 22 30 22 20 id="jScrollPane1".alignment="0".
2aa40 70 72 65 66 3d 22 33 30 30 22 20 6d 61 78 3d 22 33 32 37 36 37 22 20 61 74 74 72 69 62 75 74 65 pref="300".max="32767".attribute
2aa60 73 3d 22 30 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 47 72 6f 75 70 3e 0a 20 20 20 20 20 s="0"/>...........</Group>......
2aa80 20 20 20 3c 2f 44 69 6d 65 6e 73 69 6f 6e 4c 61 79 6f 75 74 3e 0a 20 20 20 20 20 20 3c 2f 4c 61 ...</DimensionLayout>.......</La
2aaa0 79 6f 75 74 3e 0a 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 yout>.......<SubComponents>.....
2aac0 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e ....<Container.class="javax.swin
2aae0 67 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 22 20 6e 61 6d 65 3d 22 6a 53 63 72 6f 6c 6c 50 61 6e 65 g.JScrollPane".name="jScrollPane
2ab00 31 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 1">...........<Properties>......
2ab20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 .......<Property.name="minimumSi
2ab40 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 ze".type="java.awt.Dimension".ed
2ab60 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 itor="org.netbeans.beaninfo.edit
2ab80 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 ors.DimensionEditor">...........
2aba0 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 30 2c 20 32 36 30 5d ....<Dimension.value="[400,.260]
2abc0 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 "/>.............</Property>.....
2abe0 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 70 72 65 66 65 72 72 65 ........<Property.name="preferre
2ac00 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 dSize".type="java.awt.Dimension"
2ac20 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 .editor="org.netbeans.beaninfo.e
2ac40 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 ditors.DimensionEditor">........
2ac60 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 30 2c 20 32 .......<Dimension.value="[400,.2
2ac80 36 30 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 60]"/>.............</Property>..
2aca0 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 .........</Properties>..........
2acc0 20 3c 41 75 78 56 61 6c 75 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 41 75 78 56 61 6c .<AuxValues>.............<AuxVal
2ace0 75 65 20 6e 61 6d 65 3d 22 61 75 74 6f 53 63 72 6f 6c 6c 50 61 6e 65 22 20 74 79 70 65 3d 22 6a ue.name="autoScrollPane".type="j
2ad00 61 76 61 2e 6c 61 6e 67 2e 42 6f 6f 6c 65 61 6e 22 20 76 61 6c 75 65 3d 22 74 72 75 65 22 2f 3e ava.lang.Boolean".value="true"/>
2ad20 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 41 75 78 56 61 6c 75 65 73 3e 0a 0a 20 20 20 20 20 20 20 ...........</AuxValues>.........
2ad40 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d ...<Layout.class="org.netbeans.m
2ad60 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 73 75 70 70 odules.form.compat2.layouts.supp
2ad80 6f 72 74 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 53 75 70 70 6f 72 74 4c 61 79 6f 75 74 22 2f 3e 0a ort.JScrollPaneSupportLayout"/>.
2ada0 20 20 20 20 20 20 20 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 ..........<SubComponents>.......
2adc0 20 20 20 20 20 20 3c 43 6f 6d 70 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 ......<Component.class="javax.sw
2ade0 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 6e 65 22 20 6e 61 6d 65 3d 22 72 65 70 6f 72 74 22 3e 0a ing.JEditorPane".name="report">.
2ae00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 ..............<Properties>......
2ae20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 63 6f 6e 74 65 ...........<Property.name="conte
2ae40 6e 74 54 79 70 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 6e 67 22 20 ntType".type="java.lang.String".
2ae60 76 61 6c 75 65 3d 22 74 65 78 74 2f 68 74 6d 6c 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 value="text/html"/>.............
2ae80 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 66 6f 6e 74 22 20 74 79 70 65 3d 22 ....<Property.name="font".type="
2aea0 6a 61 76 61 2e 61 77 74 2e 46 6f 6e 74 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 java.awt.Font".editor="org.netbe
2aec0 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 46 6f 6e 74 45 64 69 74 6f 72 22 ans.beaninfo.editors.FontEditor"
2aee0 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 46 6f 6e 74 20 6e 61 6d 65 3d 22 >...................<Font.name="
2af00 43 6f 75 72 69 65 72 20 4e 65 77 22 20 73 69 7a 65 3d 22 31 34 22 20 73 74 79 6c 65 3d 22 30 22 Courier.New".size="14".style="0"
2af20 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 />.................</Property>..
2af40 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 .............</Properties>......
2af60 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f .......</Component>...........</
2af80 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e SubComponents>.........</Contain
2afa0 65 72 3e 0a 20 20 20 20 20 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c er>.......</SubComponents>.....<
2afc0 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 20 20 20 3c 43 6f 6e 74 61 69 6e 65 72 20 63 6c 61 73 73 /Container>.....<Container.class
2afe0 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 22 20 6e 61 6d 65 3d 22 6a 50 61 6e ="javax.swing.JPanel".name="jPan
2b000 65 6c 32 22 3e 0a 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 el2">.......<Properties>........
2b020 20 3c 50 72 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 6d 69 6e 69 6d 75 6d 53 69 7a 65 22 20 74 79 .<Property.name="minimumSize".ty
2b040 70 65 3d 22 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 pe="java.awt.Dimension".editor="
2b060 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 org.netbeans.beaninfo.editors.Di
2b080 6d 65 6e 73 69 6f 6e 45 64 69 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e mensionEditor">...........<Dimen
2b0a0 73 69 6f 6e 20 76 61 6c 75 65 3d 22 5b 34 30 30 2c 20 33 35 5d 22 2f 3e 0a 20 20 20 20 20 20 20 sion.value="[400,.35]"/>........
2b0c0 20 3c 2f 50 72 6f 70 65 72 74 79 3e 0a 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 6e .</Property>.........<Property.n
2b0e0 61 6d 65 3d 22 70 72 65 66 65 72 72 65 64 53 69 7a 65 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 61 ame="preferredSize".type="java.a
2b100 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 22 20 65 64 69 74 6f 72 3d 22 6f 72 67 2e 6e 65 74 62 65 61 wt.Dimension".editor="org.netbea
2b120 6e 73 2e 62 65 61 6e 69 6e 66 6f 2e 65 64 69 74 6f 72 73 2e 44 69 6d 65 6e 73 69 6f 6e 45 64 69 ns.beaninfo.editors.DimensionEdi
2b140 74 6f 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 44 69 6d 65 6e 73 69 6f 6e 20 76 61 6c 75 65 tor">...........<Dimension.value
2b160 3d 22 5b 34 30 30 2c 20 33 35 5d 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 ="[400,.35]"/>.........</Propert
2b180 79 3e 0a 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 3c 43 6f y>.......</Properties>.......<Co
2b1a0 6e 73 74 72 61 69 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6e 73 74 72 61 69 6e 74 20 6c nstraints>.........<Constraint.l
2b1c0 61 79 6f 75 74 43 6c 61 73 73 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 ayoutClass="org.netbeans.modules
2b1e0 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 42 6f 72 64 .form.compat2.layouts.DesignBord
2b200 65 72 4c 61 79 6f 75 74 22 20 76 61 6c 75 65 3d 22 6f 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f erLayout".value="org.netbeans.mo
2b220 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 dules.form.compat2.layouts.Desig
2b240 6e 42 6f 72 64 65 72 4c 61 79 6f 75 74 24 42 6f 72 64 65 72 43 6f 6e 73 74 72 61 69 6e 74 73 44 nBorderLayout$BorderConstraintsD
2b260 65 73 63 72 69 70 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 42 6f 72 64 65 72 43 6f escription">...........<BorderCo
2b280 6e 73 74 72 61 69 6e 74 73 20 64 69 72 65 63 74 69 6f 6e 3d 22 53 6f 75 74 68 22 2f 3e 0a 20 20 nstraints.direction="South"/>...
2b2a0 20 20 20 20 20 20 3c 2f 43 6f 6e 73 74 72 61 69 6e 74 3e 0a 20 20 20 20 20 20 3c 2f 43 6f 6e 73 ......</Constraint>.......</Cons
2b2c0 74 72 61 69 6e 74 73 3e 0a 0a 20 20 20 20 20 20 3c 4c 61 79 6f 75 74 20 63 6c 61 73 73 3d 22 6f traints>........<Layout.class="o
2b2e0 72 67 2e 6e 65 74 62 65 61 6e 73 2e 6d 6f 64 75 6c 65 73 2e 66 6f 72 6d 2e 63 6f 6d 70 61 74 32 rg.netbeans.modules.form.compat2
2b300 2e 6c 61 79 6f 75 74 73 2e 44 65 73 69 67 6e 46 6c 6f 77 4c 61 79 6f 75 74 22 2f 3e 0a 20 20 20 .layouts.DesignFlowLayout"/>....
2b320 20 20 20 3c 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 3c 43 6f 6d 70 ...<SubComponents>.........<Comp
2b340 6f 6e 65 6e 74 20 63 6c 61 73 73 3d 22 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e onent.class="javax.swing.JButton
2b360 22 20 6e 61 6d 65 3d 22 4f 4b 42 75 74 74 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 50 72 ".name="OKButton">...........<Pr
2b380 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 6f 70 65 72 74 79 20 operties>.............<Property.
2b3a0 6e 61 6d 65 3d 22 74 65 78 74 22 20 74 79 70 65 3d 22 6a 61 76 61 2e 6c 61 6e 67 2e 53 74 72 69 name="text".type="java.lang.Stri
2b3c0 6e 67 22 20 76 61 6c 75 65 3d 22 4f 4b 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 50 72 ng".value="OK"/>.............<Pr
2b3e0 6f 70 65 72 74 79 20 6e 61 6d 65 3d 22 68 6f 72 69 7a 6f 6e 74 61 6c 54 65 78 74 50 6f 73 69 74 operty.name="horizontalTextPosit
2b400 69 6f 6e 22 20 74 79 70 65 3d 22 69 6e 74 22 20 76 61 6c 75 65 3d 22 30 22 2f 3e 0a 20 20 20 20 ion".type="int".value="0"/>.....
2b420 20 20 20 20 20 20 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 45 ......</Properties>...........<E
2b440 76 65 6e 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 45 76 65 6e 74 48 61 6e 64 6c 65 72 vents>.............<EventHandler
2b460 20 65 76 65 6e 74 3d 22 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 22 20 6c 69 73 74 65 6e 65 .event="actionPerformed".listene
2b480 72 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 r="java.awt.event.ActionListener
2b4a0 22 20 70 61 72 61 6d 65 74 65 72 73 3d 22 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 ".parameters="java.awt.event.Act
2b4c0 69 6f 6e 45 76 65 6e 74 22 20 68 61 6e 64 6c 65 72 3d 22 4f 4b 42 75 74 74 6f 6e 41 63 74 69 6f ionEvent".handler="OKButtonActio
2b4e0 6e 50 65 72 66 6f 72 6d 65 64 22 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 45 76 65 6e 74 73 nPerformed"/>...........</Events
2b500 3e 0a 20 20 20 20 20 20 20 20 3c 2f 43 6f 6d 70 6f 6e 65 6e 74 3e 0a 20 20 20 20 20 20 3c 2f 53 >.........</Component>.......</S
2b520 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 20 20 20 20 3c 2f 43 6f 6e 74 61 69 6e 65 72 3e 0a 20 ubComponents>.....</Container>..
2b540 20 3c 2f 53 75 62 43 6f 6d 70 6f 6e 65 6e 74 73 3e 0a 3c 2f 46 6f 72 6d 3e 0a 50 4b 03 04 0a 00 .</SubComponents>.</Form>.PK....
2b560 00 08 00 00 40 7b b3 3e d8 ec 9c a5 c7 90 00 00 c7 90 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>................stegsolv
2b580 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 2e 6a 61 76 61 2f 2a 0a 20 2a 20 46 69 6c 65 41 6e 61 e/FileAnalysis.java/*..*.FileAna
2b5a0 6c 79 73 69 73 2e 6a 61 76 61 0a 20 2a 0a 20 2a 20 43 72 65 61 74 65 64 20 6f 6e 20 32 37 2d 41 lysis.java..*..*.Created.on.27-A
2b5c0 70 72 2d 32 30 31 31 2c 20 31 31 3a 31 34 3a 34 38 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 pr-2011,.11:14:48..*/..package.s
2b5e0 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 69 6f 2e 2a 3b 0a 69 6d 70 tegsolve;..import.java.io.*;.imp
2b600 6f 72 74 20 6a 61 76 61 2e 75 74 69 6c 2e 7a 69 70 2e 43 52 43 33 32 3b 0a 0a 2f 2a 2a 0a 20 2a ort.java.util.zip.CRC32;../**..*
2b620 20 46 69 6c 65 20 41 6e 61 6c 79 73 69 73 20 62 79 20 65 78 61 6d 69 6e 69 6e 67 20 74 68 65 20 .File.Analysis.by.examining.the.
2b640 66 69 6c 65 20 66 6f 72 6d 61 74 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a file.format..*.@author.Caesum..*
2b660 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 46 69 6c 65 41 6e 61 6c 79 73 69 73 20 65 78 74 65 /.public.class.FileAnalysis.exte
2b680 6e 64 73 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 46 72 61 6d 65 20 7b 0a 0a 20 20 20 20 2f 2a nds.javax.swing.JFrame.{....../*
2b6a0 2a 0a 20 20 20 20 20 2a 20 53 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 66 *......*.String.containing.the.f
2b6c0 69 6c 65 20 61 6e 61 6c 79 73 69 73 20 72 65 70 6f 72 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 ile.analysis.report......*/.....
2b6e0 70 72 69 76 61 74 65 20 53 74 72 69 6e 67 42 75 69 6c 64 65 72 20 72 65 70 3b 0a 20 20 20 20 2f private.StringBuilder.rep;...../
2b700 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 66 69 6c 65 20 69 6e 20 62 79 74 65 73 0a 20 20 20 20 **......*.The.file.in.bytes.....
2b720 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 62 79 74 65 20 5b 5d 20 66 20 3d 20 6e 75 6c 6c .*/.....private.byte.[].f.=.null
2b740 3b 0a 0a 20 20 20 20 2f 2a 2a 20 43 72 65 61 74 65 73 20 6e 65 77 20 66 6f 72 6d 20 46 69 6c 65 ;....../**.Creates.new.form.File
2b760 41 6e 61 6c 79 73 69 73 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 46 69 6c 65 41 6e 61 6c 79 Analysis.*/.....public.FileAnaly
2b780 73 69 73 28 46 69 6c 65 20 69 66 69 6c 65 29 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 69 74 43 6f sis(File.ifile).{.........initCo
2b7a0 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 5f 66 69 6c 65 mponents();.........analyse_file
2b7c0 28 69 66 69 6c 65 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 (ifile);.....}....../**......*.R
2b7e0 65 61 64 73 20 74 68 65 20 64 61 74 61 20 66 72 6f 6d 20 74 68 65 20 66 69 6c 65 20 61 6e 64 20 eads.the.data.from.the.file.and.
2b800 63 6f 6d 70 69 6c 65 73 0a 20 20 20 20 20 2a 20 74 68 65 20 61 6e 61 6c 79 73 69 73 20 72 65 70 compiles......*.the.analysis.rep
2b820 6f 72 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 69 66 69 6c 65 20 46 69 6c 65 20 74 6f 20 ort......*.@param.ifile.File.to.
2b840 61 6e 61 6c 79 73 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 analyse......*/.....private.void
2b860 20 61 6e 61 6c 79 73 65 5f 66 69 6c 65 28 46 69 6c 65 20 69 66 69 6c 65 29 0a 20 20 20 20 7b 0a .analyse_file(File.ifile).....{.
2b880 20 20 20 20 20 20 20 20 72 65 70 20 3d 20 6e 65 77 20 53 74 72 69 6e 67 42 75 69 6c 64 65 72 28 ........rep.=.new.StringBuilder(
2b8a0 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 68 74 6d 6c 3e 3c 63 65 );.........rep.append("<html><ce
2b8c0 6e 74 65 72 3e 3c 62 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 nter><b>");.........rep.append("
2b8e0 46 69 6c 65 20 66 6f 72 6d 61 74 20 72 65 70 6f 72 74 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 File.format.report");.........re
2b900 70 2e 61 70 70 65 6e 64 28 22 3c 2f 62 3e 3c 2f 63 65 6e 74 65 72 3e 22 29 3b 0a 20 20 20 20 20 p.append("</b></center>");......
2b920 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 46 69 6c 65 3a 20 22 2b 69 66 69 6c ...rep.append(("<br>File:."+ifil
2b940 65 2e 67 65 74 4e 61 6d 65 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 74 72 79 7b 0a 20 20 20 20 e.getName()));.........try{.....
2b960 20 20 20 20 20 20 46 69 6c 65 49 6e 70 75 74 53 74 72 65 61 6d 20 66 69 73 20 3d 20 6e 65 77 20 ......FileInputStream.fis.=.new.
2b980 46 69 6c 65 49 6e 70 75 74 53 74 72 65 61 6d 28 69 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 FileInputStream(ifile);.........
2b9a0 20 20 66 20 3d 20 6e 65 77 20 62 79 74 65 5b 28 69 6e 74 29 69 66 69 6c 65 2e 6c 65 6e 67 74 68 ..f.=.new.byte[(int)ifile.length
2b9c0 28 29 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 66 69 73 2e 72 65 61 64 28 66 29 3b 0a 20 20 20 20 ()];...........fis.read(f);.....
2b9e0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 52 65 61 64 20 22 2b 49 6e ......rep.append(("<br>Read."+In
2ba00 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 66 2e 6c 65 6e 67 74 68 29 2b 22 20 62 79 teger.toHexString(f.length)+".by
2ba20 74 65 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 28 29 3b 0a 20 20 20 tes"));...........analyse();....
2ba40 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 63 61 74 63 68 28 45 78 63 65 70 74 69 6f 6e 20 65 .....}.........catch(Exception.e
2ba60 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e ).........{............rep.appen
2ba80 64 28 28 22 45 72 72 6f 72 20 72 65 61 64 69 6e 67 20 66 69 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 d(("Error.reading.file:."+e.toSt
2baa0 72 69 6e 67 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 70 2e ring()));.........}.........rep.
2bac0 61 70 70 65 6e 64 28 22 3c 2f 68 74 6d 6c 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 6f 72 append("</html>");.........repor
2bae0 74 2e 73 65 74 54 65 78 74 28 72 65 70 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 20 20 20 7d t.setText(rep.toString());.....}
2bb00 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 68 65 63 6b 73 20 74 68 65 20 68 65 61 64 ....../**......*.Checks.the.head
2bb20 65 72 20 61 6e 64 20 63 68 6f 6f 73 65 73 20 74 68 65 20 63 6f 72 72 65 63 74 20 73 75 62 74 79 er.and.chooses.the.correct.subty
2bb40 70 65 0a 20 20 20 20 20 2a 20 66 6f 72 20 61 6e 61 6c 79 73 69 73 0a 20 20 20 20 20 2a 2f 0a 20 pe......*.for.analysis......*/..
2bb60 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 6e 61 6c 79 73 65 28 29 0a 20 20 20 20 7b 0a ...private.void.analyse().....{.
2bb80 20 20 20 20 20 20 20 20 2f 2f 20 61 6e 61 6c 79 73 65 20 66 2c 20 77 72 69 74 65 20 72 65 70 6f ........//.analyse.f,.write.repo
2bba0 72 74 20 74 6f 20 72 65 70 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 74 68 3c 34 29 rt.to.rep.........if(f.length<4)
2bbc0 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 .........{............rep.append
2bbe0 28 22 3c 62 72 3e 66 69 6c 65 20 74 6f 6f 20 73 68 6f 72 74 3f 22 29 3b 0a 20 20 20 20 20 20 20 ("<br>file.too.short?");........
2bc00 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 ....return;.........}.........if
2bc20 28 66 5b 30 5d 20 3d 3d 20 27 42 27 20 26 26 20 66 5b 31 5d 20 3d 3d 20 27 4d 27 29 0a 20 20 20 (f[0].==.'B'.&&.f[1].==.'M')....
2bc40 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 5f 62 6d 70 28 29 3b 0a 20 20 20 20 20 20 20 20 65 ........analyse_bmp();.........e
2bc60 6c 73 65 20 69 66 28 66 5b 30 5d 3d 3d 28 62 79 74 65 29 31 33 37 20 26 26 20 66 5b 31 5d 3d 3d lse.if(f[0]==(byte)137.&&.f[1]==
2bc80 28 62 79 74 65 29 38 30 20 26 26 20 66 5b 32 5d 3d 3d 37 38 20 26 26 20 66 5b 33 5d 3d 3d 37 31 (byte)80.&&.f[2]==78.&&.f[3]==71
2bca0 29 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 5f 70 6e 67 28 29 3b 0a 20 20 20 20 )............analyse_png();.....
2bcc0 20 20 20 20 65 6c 73 65 20 69 66 28 66 2e 6c 65 6e 67 74 68 3e 3d 36 20 26 26 20 66 5b 30 5d 3d ....else.if(f.length>=6.&&.f[0]=
2bce0 3d 27 47 27 20 26 26 20 66 5b 31 5d 3d 3d 27 49 27 20 26 26 20 66 5b 32 5d 3d 3d 27 46 27 20 26 ='G'.&&.f[1]=='I'.&&.f[2]=='F'.&
2bd00 26 20 66 5b 33 5d 3d 3d 27 38 27 20 26 26 20 28 66 5b 34 5d 3d 3d 27 37 27 20 7c 7c 0a 20 20 20 &.f[3]=='8'.&&.(f[4]=='7'.||....
2bd20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 5b 34 5d 3d 3d 27 39 27 29 20 26 26 20 66 5b 35 5d 3d .............f[4]=='9').&&.f[5]=
2bd40 3d 27 61 27 29 0a 20 20 20 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 5f 67 69 66 28 29 3b 0a ='a')............analyse_gif();.
2bd60 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 30 5d 3d 3d 28 62 79 74 65 29 30 78 66 66 ........else.if(f[0]==(byte)0xff
2bd80 20 26 26 20 66 5b 31 5d 3d 3d 28 62 79 74 65 29 30 78 64 38 29 0a 20 20 20 20 20 20 20 20 20 20 .&&.f[1]==(byte)0xd8)...........
2bda0 20 20 61 6e 61 6c 79 73 65 5f 6a 70 67 28 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 65 ..analyse_jpg();.........else.re
2bdc0 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 46 69 6c 65 20 66 6f 72 6d 61 74 20 61 6e 61 6c 79 73 p.append("<br>File.format.analys
2bde0 69 73 20 63 6f 64 65 20 6e 6f 74 20 64 6f 6e 65 20 79 65 74 21 22 29 3b 0a 20 20 20 20 7d 0a 0a is.code.not.done.yet!");.....}..
2be00 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c 79 73 69 73 20 70 61 72 74 69 63 75 6c ..../**......*.Analysis.particul
2be20 61 72 20 74 6f 20 61 20 6a 70 65 67 2f 6a 70 67 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 ar.to.a.jpeg/jpg.image......*/..
2be40 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 6e 61 6c 79 73 65 5f 6a 70 67 28 29 0a 20 20 ...private.void.analyse_jpg()...
2be60 20 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 63 70 6f 73 20 3d 20 30 3b 0a 20 20 20 20 20 20 ..{.........int.cpos.=.0;.......
2be80 20 20 63 70 6f 73 20 3d 20 61 6e 61 6c 79 73 65 5f 6a 70 67 5f 73 65 63 74 69 6f 6e 73 28 63 70 ..cpos.=.analyse_jpg_sections(cp
2bea0 6f 73 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 63 70 6f 73 3c 66 2e 6c 65 6e 67 74 68 29 0a 20 os);.........if(cpos<f.length)..
2bec0 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 .......{.............rep.append(
2bee0 28 22 3c 62 72 3e 41 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 61 74 20 65 6e 64 20 6f 66 ("<br>Additional.bytes.at.end.of
2bf00 20 66 69 6c 65 20 3d 20 22 20 2b 28 66 2e 6c 65 6e 67 74 68 2d 63 70 6f 73 29 29 29 3b 0a 20 20 .file.=.".+(f.length-cpos)));...
2bf20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f ..........rep.append("<br>Dump.o
2bf40 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 f.additional.bytes:");..........
2bf60 20 20 20 66 64 75 6d 70 28 63 70 6f 73 2c 20 66 2e 6c 65 6e 67 74 68 29 3b 0a 20 20 20 20 20 20 ...fdump(cpos,.f.length);.......
2bf80 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c 79 73 ..}.....}....../**......*.Analys
2bfa0 65 73 20 6f 6e 65 20 70 61 72 74 69 63 75 6c 61 72 20 6a 70 65 67 20 73 65 63 74 69 6f 6e 0a 20 es.one.particular.jpeg.section..
2bfc0 20 20 20 20 2a 20 40 70 61 72 61 6d 20 70 6f 73 20 50 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 ....*.@param.pos.Position.in.the
2bfe0 20 66 69 6c 65 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 45 6e 64 20 70 6f 73 69 74 69 6f .file......*.@return.End.positio
2c000 6e 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 n.in.the.file......*/.....privat
2c020 65 20 69 6e 74 20 61 6e 61 6c 79 73 65 5f 6a 70 67 5f 73 65 63 74 69 6f 6e 73 28 69 6e 74 20 70 e.int.analyse_jpg_sections(int.p
2c040 6f 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 66 5b 70 6f 73 5d 3d 3d 28 62 79 os).....{.........if(f[pos]==(by
2c060 74 65 29 30 78 66 66 20 26 26 20 66 5b 70 6f 73 2b 31 5d 3d 3d 28 62 79 74 65 29 30 78 64 38 29 te)0xff.&&.f[pos+1]==(byte)0xd8)
2c080 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e .........{.............rep.appen
2c0a0 64 28 22 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 49 6d 61 67 65 22 29 3b 0a 20 20 20 20 20 20 20 d("<br>Start.of.Image");........
2c0c0 20 20 20 20 20 70 6f 73 2b 3d 32 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 .....pos+=2;.........}.........e
2c0e0 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 lse.if(f[pos].==.(byte).0xff.&&.
2c100 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 64 39 29 0a 20 20 20 20 20 f[pos.+.1].==.(byte).0xd9)......
2c120 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 ...{.............rep.append("<br
2c140 3e 3c 62 72 3e 45 6e 64 20 6f 66 20 49 6d 61 67 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 ><br>End.of.Image");............
2c160 20 70 6f 73 2b 3d 32 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 6f 73 3b .pos+=2;.............return.pos;
2c180 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 .........}.........else.if(f[pos
2c1a0 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 0a 20 20 20 20 20 20 20 20 20 20 20 ].==.(byte).0xff.&&.............
2c1c0 20 20 20 20 20 28 20 20 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3e 3d 20 28 62 79 74 65 29 20 30 78 .....(..(f[pos.+.1].>=.(byte).0x
2c1e0 63 30 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 28 62 79 74 65 29 20 30 78 63 33 29 c0.&&.f[pos.+.1].<=.(byte).0xc3)
2c200 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 28 66 5b 70 6f 73 20 2b 20 31 5d 20 .................||.(f[pos.+.1].
2c220 3e 3d 20 28 62 79 74 65 29 20 30 78 63 35 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 >=.(byte).0xc5.&&.f[pos.+.1].<=.
2c240 28 62 79 74 65 29 20 30 78 63 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 (byte).0xc7).................||.
2c260 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3e 3d 20 28 62 79 74 65 29 20 30 78 63 39 20 26 26 20 66 5b (f[pos.+.1].>=.(byte).0xc9.&&.f[
2c280 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 28 62 79 74 65 29 20 30 78 63 62 29 0a 20 20 20 20 20 20 20 pos.+.1].<=.(byte).0xcb)........
2c2a0 20 20 20 20 20 20 20 20 20 7c 7c 20 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3e 3d 20 28 62 79 74 65 .........||.(f[pos.+.1].>=.(byte
2c2c0 29 20 30 78 63 64 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 28 62 79 74 65 29 20 30 ).0xcd.&&.f[pos.+.1].<=.(byte).0
2c2e0 78 63 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 66 5b 70 6f 73 2b 31 5d xcf).................||.f[pos+1]
2c300 3d 3d 28 62 79 74 65 29 30 78 64 65 29 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 ==(byte)0xde)).........{........
2c320 20 20 20 20 20 69 66 28 66 5b 70 6f 73 2b 31 5d 3d 3d 28 62 79 74 65 29 30 78 63 30 29 0a 20 20 .....if(f[pos+1]==(byte)0xc0)...
2c340 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e ............rep.append("<br><br>
2c360 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 42 61 73 65 6c 69 6e 65 20 44 43 54 22 29 3b Start.of.frame.:.Baseline.DCT");
2c380 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 .............else.if(f[pos.+.1].
2c3a0 3d 3d 20 28 62 79 74 65 29 20 30 78 63 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ==.(byte).0xc1)...............re
2c3c0 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 p.append("<br><br>Start.of.frame
2c3e0 20 3a 20 45 78 74 65 6e 64 65 64 20 73 65 71 75 65 6e 74 69 61 6c 20 44 43 54 22 29 3b 0a 20 20 .:.Extended.sequential.DCT");...
2c400 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 ..........else.if(f[pos.+.1].==.
2c420 28 62 79 74 65 29 20 30 78 63 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 (byte).0xc2)...............rep.a
2c440 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 ppend("<br><br>Start.of.frame.:.
2c460 50 72 6f 67 72 65 73 73 69 76 65 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 Progressive.DCT");.............e
2c480 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 33 lse.if(f[pos.+.1].==.(byte).0xc3
2c4a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e )...............rep.append("<br>
2c4c0 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 4c 6f 73 73 6c 65 73 73 20 28 73 <br>Start.of.frame.:.Lossless.(s
2c4e0 65 71 75 65 6e 74 69 61 6c 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 equential)");.............else.i
2c500 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 35 29 0a 20 20 20 f(f[pos.+.1].==.(byte).0xc5)....
2c520 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 ...........rep.append("<br><br>S
2c540 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 73 65 71 tart.of.frame.:.Differential.seq
2c560 75 65 6e 74 69 61 6c 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 uential.DCT");.............else.
2c580 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 36 29 0a 20 20 if(f[pos.+.1].==.(byte).0xc6)...
2c5a0 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e ............rep.append("<br><br>
2c5c0 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 70 72 Start.of.frame.:.Differential.pr
2c5e0 6f 67 72 65 73 73 69 76 65 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 ogressive.DCT");.............els
2c600 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 37 29 0a e.if(f[pos.+.1].==.(byte).0xc7).
2c620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 ..............rep.append("<br><b
2c640 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 r>Start.of.frame.:.Differential.
2c660 6c 6f 73 73 6c 65 73 73 20 28 73 65 71 75 65 6e 74 69 61 6c 29 22 29 3b 0a 20 20 20 20 20 20 20 lossless.(sequential)");........
2c680 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 .....else.if(f[pos.+.1].==.(byte
2c6a0 29 20 30 78 63 39 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 ).0xc9)...............rep.append
2c6c0 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 45 78 74 65 6e ("<br><br>Start.of.frame.:.Exten
2c6e0 64 65 64 20 73 65 71 75 65 6e 74 69 61 6c 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ded.sequential.DCT");...........
2c700 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 ..else.if(f[pos.+.1].==.(byte).0
2c720 78 63 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c xca)...............rep.append("<
2c740 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 50 72 6f 67 72 65 73 73 br><br>Start.of.frame.:.Progress
2c760 69 76 65 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 ive.DCT");.............else.if(f
2c780 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 62 29 0a 20 20 20 20 20 20 [pos.+.1].==.(byte).0xcb).......
2c7a0 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 ........rep.append("<br><br>Star
2c7c0 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 4c 6f 73 73 6c 65 73 73 20 28 73 65 71 75 65 6e 74 69 61 t.of.frame.:.Lossless.(sequentia
2c7e0 6c 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 20 l)");.............else.if(f[pos.
2c800 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 +.1].==.(byte).0xcd)............
2c820 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 ...rep.append("<br><br>Start.of.
2c840 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 73 65 71 75 65 6e 74 69 61 6c 20 frame.:.Differential.sequential.
2c860 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 DCT");.............else.if(f[pos
2c880 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 .+.1].==.(byte).0xce)...........
2c8a0 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 ....rep.append("<br><br>Start.of
2c8c0 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 70 72 6f 67 72 65 73 73 69 76 .frame.:.Differential.progressiv
2c8e0 65 20 44 43 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 e.DCT");.............else.if(f[p
2c900 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 63 66 29 0a 20 20 20 20 20 20 20 20 os.+.1].==.(byte).0xcf).........
2c920 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 ......rep.append("<br><br>Start.
2c940 6f 66 20 66 72 61 6d 65 20 3a 20 44 69 66 66 65 72 65 6e 74 69 61 6c 20 20 6c 6f 73 73 6c 65 73 of.frame.:.Differential..lossles
2c960 73 20 28 73 65 71 75 65 6e 74 69 61 6c 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c s.(sequential)");.............el
2c980 73 65 20 69 66 28 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 64 65 29 se.if(f[pos.+.1].==.(byte).0xde)
2c9a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c ...............rep.append("<br><
2c9c0 62 72 3e 53 74 61 72 74 20 6f 66 20 66 72 61 6d 65 20 3a 20 44 48 50 22 29 3b 0a 20 20 20 20 20 br>Start.of.frame.:.DHP");......
2c9e0 20 20 20 20 20 20 20 69 66 28 66 5b 70 6f 73 2b 31 5d 3c 28 62 79 74 65 29 30 78 63 38 29 0a 20 .......if(f[pos+1]<(byte)0xc8)..
2ca00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 48 75 66 ...............rep.append(".(Huf
2ca20 66 6d 61 6e 20 63 6f 64 69 6e 67 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 fman.coding)");.............else
2ca40 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 61 72 69 74 68 6d 65 74 69 63 20 63 6f 64 69 6e 67 .rep.append(".(arithmetic.coding
2ca60 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 )");.............rep.append(("<b
2ca80 72 3e 48 65 61 64 65 72 20 4c 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 r>Header.Length:.".+.Integer.toH
2caa0 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 exString(png_get_word(pos+2)).+.
2cac0 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 ".(".+.png_get_word(pos+2).+.")"
2cae0 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 ));.............rep.append(("<br
2cb00 3e 50 72 65 63 69 73 69 6f 6e 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 >Precision:.".+.Integer.toHexStr
2cb20 69 6e 67 28 75 66 28 70 6f 73 2b 34 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ing(uf(pos+4))));.............re
2cb40 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 49 6d 61 67 65 20 6c 69 6e 65 73 3a 20 22 20 2b 20 p.append(("<br>Image.lines:.".+.
2cb60 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 Integer.toHexString(png_get_word
2cb80 28 70 6f 73 2b 35 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 (pos+5)).+.".(".+.png_get_word(p
2cba0 6f 73 2b 35 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 os+5).+.")"));.............rep.a
2cbc0 70 70 65 6e 64 28 28 22 3c 62 72 3e 53 61 6d 70 6c 65 73 20 70 65 72 20 6c 69 6e 65 3a 20 22 20 ppend(("<br>Samples.per.line:.".
2cbe0 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f +.Integer.toHexString(png_get_wo
2cc00 72 64 28 70 6f 73 2b 37 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 rd(pos+7)).+.".(".+.png_get_word
2cc20 28 70 6f 73 2b 37 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 (pos+7).+.")"));.............pos
2cc40 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 +=2+png_get_word(pos+2);........
2cc60 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 .}.........else.if(f[pos].==.(by
2cc80 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 te).0xff.&&.f[pos.+.1].==.(byte)
2cca0 20 30 78 63 34 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 .0xc4).........{.............rep
2ccc0 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 48 75 66 66 6d 61 6e 20 74 61 62 6c 65 22 29 .append("<br><br>Huffman.table")
2cce0 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c ;.............rep.append(("<br>L
2cd00 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 ength:.".+.Integer.toHexString(p
2cd20 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 ng_get_word(pos+2)).+.".(".+.png
2cd40 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 _get_word(pos+2).+.")"));.......
2cd60 20 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 ......pos+=2+png_get_word(pos+2)
2cd80 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f ;.........}.........else.if(f[po
2cda0 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 s].==.(byte).0xff.&&.f[pos.+.1].
2cdc0 3d 3d 20 28 62 79 74 65 29 20 30 78 63 63 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ==.(byte).0xcc).........{.......
2cde0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 41 72 69 74 68 6d ......rep.append("<br><br>Arithm
2ce00 65 74 69 63 20 63 6f 64 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 69 6e 67 22 29 3b 0a 20 20 20 20 etic.coding.conditioning");.....
2ce20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c 65 6e 67 74 68 3a ........rep.append(("<br>Length:
2ce40 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 .".+.Integer.toHexString(png_get
2ce60 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 _word(pos+2)).+.".(".+.png_get_w
2ce80 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ord(pos+2).+.")"));.............
2cea0 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 pos+=2+png_get_word(pos+2);.....
2cec0 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 ....}.........else.if(f[pos].==.
2cee0 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3e 3d 20 28 62 79 (byte).0xff.&&.f[pos.+.1].>=.(by
2cf00 74 65 29 20 30 78 64 30 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 28 62 79 74 65 29 te).0xd0.&&.f[pos.+.1].<=.(byte)
2cf20 20 30 78 64 37 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 .0xd7).........{.............rep
2cf40 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 52 65 73 74 61 72 74 20 69 6e 74 65 72 76 61 .append("<br><br>Restart.interva
2cf60 6c 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 3b 0a 20 20 20 20 20 20 20 l");.............pos+=2;........
2cf80 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 .}.........else.if(f[pos].==.(by
2cfa0 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 te).0xff.&&.f[pos.+.1].==.(byte)
2cfc0 20 30 78 64 61 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 .0xda).........{.............rep
2cfe0 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 53 74 61 72 74 20 6f 66 20 73 63 61 6e 22 29 .append("<br><br>Start.of.scan")
2d000 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 ;.............rep.append(("<br>H
2d020 65 61 64 65 72 20 4c 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 eader.Length:.".+.Integer.toHexS
2d040 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 tring(png_get_word(pos+2)).+.".(
2d060 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b ".+.png_get_word(pos+2).+.")"));
2d080 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 .............pos+=2+png_get_word
2d0a0 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 74 3d 70 6f 73 3b (pos+2);.............int.ct=pos;
2d0c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 28 66 5b 63 74 5d 21 3d 28 62 79 74 65 29 .............while(f[ct]!=(byte)
2d0e0 30 78 66 66 20 7c 7c 20 28 66 5b 63 74 5d 3d 3d 28 62 79 74 65 29 30 78 66 66 20 26 26 20 66 5b 0xff.||.(f[ct]==(byte)0xff.&&.f[
2d100 63 74 2b 31 5d 3d 3d 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 28 66 ct+1]==0)..................||.(f
2d120 5b 63 74 5d 3d 3d 28 62 79 74 65 29 30 78 66 66 20 26 26 20 66 5b 63 74 2b 31 5d 3e 3d 28 62 79 [ct]==(byte)0xff.&&.f[ct+1]>=(by
2d140 74 65 29 30 78 64 30 26 26 66 5b 63 74 2b 31 5d 3c 3d 28 62 79 74 65 29 30 78 64 37 29 29 0a 20 te)0xd0&&f[ct+1]<=(byte)0xd7))..
2d160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 74 2b 2b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 ...............ct++;............
2d180 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 44 65 74 65 63 74 65 64 20 22 20 2b 20 28 .rep.append(("<br>Detected.".+.(
2d1a0 63 74 2d 70 6f 73 29 20 2b 20 22 20 62 79 74 65 73 20 69 6e 20 73 63 61 6e 22 29 29 3b 0a 20 20 ct-pos).+.".bytes.in.scan"));...
2d1c0 20 20 20 20 20 20 20 20 20 20 70 6f 73 3d 63 74 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 ..........pos=ct;.........}.....
2d1e0 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 ....else.if(f[pos].==.(byte).0xf
2d200 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 64 62 29 0a f.&&.f[pos.+.1].==.(byte).0xdb).
2d220 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 ........{.............rep.append
2d240 28 22 3c 62 72 3e 3c 62 72 3e 51 75 61 6e 74 69 73 61 74 69 6f 6e 20 74 61 62 6c 65 22 29 3b 0a ("<br><br>Quantisation.table");.
2d260 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c 65 6e ............rep.append(("<br>Len
2d280 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 gth:.".+.Integer.toHexString(png
2d2a0 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 _get_word(pos+2)).+.".(".+.png_g
2d2c0 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 et_word(pos+2).+.")"));.........
2d2e0 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b 0a ....pos+=2+png_get_word(pos+2);.
2d300 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d ........}.........else.if(f[pos]
2d320 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d .==.(byte).0xff.&&.f[pos.+.1].==
2d340 20 28 62 79 74 65 29 20 30 78 64 63 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 .(byte).0xdc).........{.........
2d360 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 44 65 66 69 6e 65 20 6e ....rep.append("<br><br>Define.n
2d380 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 umber.of.lines");.............re
2d3a0 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 p.append(("<br>Length:.".+.Integ
2d3c0 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b er.toHexString(png_get_word(pos+
2d3e0 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 2)).+.".(".+.png_get_word(pos+2)
2d400 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 .+.")"));.............rep.append
2d420 28 22 20 28 53 68 6f 75 6c 64 20 62 65 20 34 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 (".(Should.be.4)");.............
2d440 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4e 75 6d 62 65 72 3a 20 22 20 2b 20 49 6e 74 rep.append(("<br>Number:.".+.Int
2d460 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f eger.toHexString(png_get_word(po
2d480 73 2b 34 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b s+4)).+.".(".+.png_get_word(pos+
2d4a0 34 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 4).+.")"));.............pos+=2+p
2d4c0 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 ng_get_word(pos+2);.........}...
2d4e0 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 ......else.if(f[pos].==.(byte).0
2d500 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 64 64 xff.&&.f[pos.+.1].==.(byte).0xdd
2d520 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 ).........{.............rep.appe
2d540 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 44 65 66 69 6e 65 20 52 65 73 74 61 72 74 20 69 6e 74 65 72 nd("<br><br>Define.Restart.inter
2d560 76 61 6c 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 val");.............rep.append(("
2d580 3c 62 72 3e 4c 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 <br>Length:.".+.Integer.toHexStr
2d5a0 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 ing(png_get_word(pos+2)).+.".(".
2d5c0 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 +.png_get_word(pos+2).+.")"));..
2d5e0 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 53 68 6f 75 6c 64 20 ...........rep.append(".(Should.
2d600 62 65 20 34 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 be.4)");.............rep.append(
2d620 28 22 3c 62 72 3e 49 6e 74 65 72 76 61 6c 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 ("<br>Interval:.".+.Integer.toHe
2d640 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 34 29 29 20 2b 20 22 xString(png_get_word(pos+4)).+."
2d660 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 34 29 20 2b 20 22 29 22 29 .(".+.png_get_word(pos+4).+.")")
2d680 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f );.............pos+=2+png_get_wo
2d6a0 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 rd(pos+2);.........}.........els
2d6c0 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 5b e.if(f[pos].==.(byte).0xff.&&.f[
2d6e0 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 64 66 29 0a 20 20 20 20 20 20 20 pos.+.1].==.(byte).0xdf)........
2d700 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c .{.............rep.append("<br><
2d720 62 72 3e 45 78 70 61 6e 64 20 72 65 66 65 72 65 6e 63 65 20 63 6f 6d 70 6f 6e 65 6e 74 73 22 29 br>Expand.reference.components")
2d740 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c ;.............rep.append(("<br>L
2d760 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 ength:.".+.Integer.toHexString(p
2d780 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 ng_get_word(pos+2)).+.".(".+.png
2d7a0 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 _get_word(pos+2).+.")"));.......
2d7c0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 53 68 6f 75 6c 64 20 62 65 20 33 29 ......rep.append(".(Should.be.3)
2d7e0 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 ");.............rep.append(("<br
2d800 3e 56 61 6c 75 65 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 >Value:.".+.Integer.toHexString(
2d820 75 66 28 70 6f 73 2b 34 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 uf(pos+4))));.............pos+=2
2d840 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a +png_get_word(pos+2);.........}.
2d860 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 ........else.if(f[pos].==.(byte)
2d880 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3e 3d 20 28 62 79 74 65 29 20 30 78 .0xff.&&.f[pos.+.1].>=.(byte).0x
2d8a0 65 30 20 26 26 66 5b 70 6f 73 20 2b 20 31 5d 20 3c 3d 20 28 62 79 74 65 29 20 30 78 65 66 29 0a e0.&&f[pos.+.1].<=.(byte).0xef).
2d8c0 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 ........{.............rep.append
2d8e0 28 22 3c 62 72 3e 3c 62 72 3e 41 70 70 6c 69 63 61 74 69 6f 6e 20 64 61 74 61 22 29 3b 0a 20 20 ("<br><br>Application.data");...
2d900 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c 65 6e 67 74 ..........rep.append(("<br>Lengt
2d920 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f 67 h:.".+.Integer.toHexString(png_g
2d940 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 22 20 2b 20 70 6e 67 5f 67 65 74 et_word(pos+2)).+.".(".+.png_get
2d960 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 _word(pos+2).+.")"));...........
2d980 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 ..rep.append("<br>Dump.of.data:"
2d9a0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 70 6f 73 2b 32 2c 70 6f 73 2b 32 );.............fdump(pos+2,pos+2
2d9c0 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 2d 31 29 3b 0a 20 20 20 20 20 20 20 +png_get_word(pos+2)-1);........
2d9e0 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 3b .....pos+=2+png_get_word(pos+2);
2da00 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 .........}.........else.if(f[pos
2da20 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 5b 70 6f 73 20 2b 20 31 5d 20 3d ].==.(byte).0xff.&&.f[pos.+.1].=
2da40 3d 20 28 62 79 74 65 29 20 30 78 66 65 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 =.(byte).0xfe).........{........
2da60 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 43 6f 6d 6d 65 6e 74 .....rep.append("<br><br>Comment
2da80 20 64 61 74 61 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 .data");.............rep.append(
2daa0 28 22 3c 62 72 3e 4c 65 6e 67 74 68 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 ("<br>Length:.".+.Integer.toHexS
2dac0 74 72 69 6e 67 28 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 29 20 2b 20 22 20 28 tring(png_get_word(pos+2)).+.".(
2dae0 22 20 2b 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 20 2b 20 22 29 22 29 29 3b ".+.png_get_word(pos+2).+.")"));
2db00 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d .............rep.append("<br>Dum
2db20 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 p.of.data:");.............fdump(
2db40 70 6f 73 2b 32 2c 70 6f 73 2b 32 2b 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 32 29 2d pos+2,pos+2+png_get_word(pos+2)-
2db60 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 2b 70 6e 67 5f 67 65 74 5f 77 1);.............pos+=2+png_get_w
2db80 6f 72 64 28 70 6f 73 2b 32 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c ord(pos+2);.........}.........el
2dba0 73 65 20 69 66 28 66 5b 70 6f 73 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 20 26 26 20 66 se.if(f[pos].==.(byte).0xff.&&.f
2dbc0 5b 70 6f 73 20 2b 20 31 5d 20 3d 3d 20 28 62 79 74 65 29 20 30 78 66 66 29 0a 20 20 20 20 20 20 [pos.+.1].==.(byte).0xff).......
2dbe0 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 2b 3b 0a 20 20 20 20 20 20 20 20 7d ..{.............pos++;.........}
2dc00 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 65 74 75 72 6e 20 70 6f 73 3b 0a 20 20 20 20 20 20 .........else.return.pos;.......
2dc20 20 20 72 65 74 75 72 6e 20 61 6e 61 6c 79 73 65 5f 6a 70 67 5f 73 65 63 74 69 6f 6e 73 28 70 6f ..return.analyse_jpg_sections(po
2dc40 73 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c 79 73 s);.....}....../**......*.Analys
2dc60 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 74 6f 20 61 20 67 69 66 20 69 6d 61 67 65 0a 20 20 20 is.particular.to.a.gif.image....
2dc80 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 6e 61 6c 79 73 65 5f 67 69 ..*/.....private.void.analyse_gi
2dca0 66 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 74 68 3c 31 33 f().....{.........if(f.length<13
2dcc0 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e ).........{............rep.appen
2dce0 64 28 22 3c 62 72 3e 66 69 6c 65 20 74 6f 6f 20 73 68 6f 72 74 3f 22 29 3b 0a 20 20 20 20 20 20 d("<br>file.too.short?");.......
2dd00 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 .....return;.........}.........r
2dd20 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 57 69 64 74 68 3a 20 22 20 2b 20 67 65 74 5f 68 ep.append(("<br>Width:.".+.get_h
2dd40 77 6f 72 64 28 36 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 36 29 20 2b 20 22 word(6).+.".(".+.get_word(6).+."
2dd60 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 )"));.........rep.append(("<br>H
2dd80 65 69 67 68 74 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 38 29 20 2b 20 22 20 28 22 20 2b eight:.".+.get_hword(8).+.".(".+
2dda0 20 67 65 74 5f 77 6f 72 64 28 38 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 .get_word(8).+.")"));.........re
2ddc0 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 46 6c 61 67 73 3a 20 22 20 2b 20 49 6e 74 65 67 65 p.append(("<br>Flags:.".+.Intege
2dde0 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 31 30 29 29 29 29 3b 0a 20 20 20 20 20 20 20 r.toHexString(uf(10))));........
2de00 20 69 6e 74 20 66 6c 61 67 73 20 3d 20 75 66 28 31 30 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 .int.flags.=.uf(10);.........int
2de20 20 67 63 74 73 69 7a 65 3d 30 3b 0a 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 30 78 .gctsize=0;.........if((flags&0x
2de40 38 30 29 3e 30 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 80)>0).........{.............rep
2de60 2e 61 70 70 65 6e 64 28 22 20 28 47 6c 6f 62 61 6c 20 43 6f 6c 6f 75 72 20 54 61 62 6c 65 29 22 .append(".(Global.Colour.Table)"
2de80 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 30 78 31 30 29 3e 30 );.............if((flags&0x10)>0
2dea0 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 53 6f 72 74 65 64 20 47 43 54 29 22 29 3b 0a 20 ).rep.append(".(Sorted.GCT)");..
2dec0 20 20 20 20 20 20 20 20 20 20 20 67 63 74 73 69 7a 65 20 3d 20 31 3c 3c 28 28 28 66 6c 61 67 73 ...........gctsize.=.1<<(((flags
2dee0 26 30 78 30 37 29 2b 31 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 &0x07)+1));.............rep.appe
2df00 6e 64 28 28 22 20 28 47 43 54 20 53 69 7a 65 20 3d 20 22 20 2b 20 67 63 74 73 69 7a 65 20 2b 20 nd((".(GCT.Size.=.".+.gctsize.+.
2df20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 ")"));.........}.........rep.app
2df40 65 6e 64 28 28 22 20 28 43 6f 6c 6f 72 20 52 65 73 6f 6c 75 74 69 6f 6e 20 3d 20 22 20 2b 20 28 end((".(Color.Resolution.=.".+.(
2df60 28 28 66 6c 61 67 73 3e 3e 33 29 26 30 78 30 33 29 2b 31 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 ((flags>>3)&0x03)+1).+.")"));...
2df80 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 42 61 63 6b 67 72 6f 75 6e ......rep.append(("<br>Backgroun
2dfa0 64 20 63 6f 6c 6f 72 20 69 6e 64 65 78 3a 20 22 20 2b 20 75 66 28 31 31 29 29 29 3b 0a 20 20 20 d.color.index:.".+.uf(11)));....
2dfc0 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 50 69 78 65 6c 20 61 73 70 65 .....rep.append(("<br>Pixel.aspe
2dfe0 63 74 20 72 61 74 69 6f 3a 20 22 20 2b 20 75 66 28 31 32 29 29 29 3b 0a 20 20 20 20 20 20 20 20 ct.ratio:.".+.uf(12)));.........
2e000 69 6e 74 20 63 70 6f 73 20 3d 20 31 33 3b 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 int.cpos.=.13;.........if(f.leng
2e020 74 68 3c 63 70 6f 73 2b 67 63 74 73 69 7a 65 2a 33 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 th<cpos+gctsize*3).........{....
2e040 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 66 69 6c 65 20 74 6f 6f ........rep.append("<br>file.too
2e060 20 73 68 6f 72 74 3f 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 .short?");............return;...
2e080 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 63 74 73 69 7a 65 3e 30 29 0a 20 20 ......}.........if(gctsize>0)...
2e0a0 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c ......{............rep.append("<
2e0c0 62 72 3e 3c 62 72 3e 47 6c 6f 62 61 6c 20 43 6f 6c 6f 75 72 20 54 61 62 6c 65 3a 22 29 3b 0a 20 br><br>Global.Colour.Table:");..
2e0e0 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 67 63 74 73 69 7a 65 ...........for(int.i=0;i<gctsize
2e100 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ;i++).............{.............
2e120 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 ....rep.append("<br>");.........
2e140 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 33 3b 6a 2b 2b 29 0a 20 20 20 ........for(int.j=0;j<3;j++)....
2e160 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .............{..................
2e180 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 6d 32 28 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 ...rep.append(m2(Integer.toHexSt
2e1a0 72 69 6e 67 28 75 66 28 63 70 6f 73 20 2b 20 69 20 2a 20 33 20 2b 20 6a 29 29 29 29 3b 0a 20 20 ring(uf(cpos.+.i.*.3.+.j))));...
2e1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 22 ..................rep.append("."
2e1e0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 );.................}............
2e200 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 20 20 22 29 3b 0a 20 20 20 20 20 20 20 20 .....rep.append("...");.........
2e220 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 33 3b 6a 2b 2b 29 0a 20 20 20 ........for(int.j=0;j<3;j++)....
2e240 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .............{..................
2e260 20 20 20 63 68 61 72 20 63 3d 28 63 68 61 72 29 75 66 28 63 70 6f 73 20 2b 20 69 20 2a 20 33 20 ...char.c=(char)uf(cpos.+.i.*.3.
2e280 2b 20 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 63 3c 33 +.j);.....................if(c<3
2e2a0 32 7c 7c 63 3e 30 78 37 66 29 63 3d 27 2e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2||c>0x7f)c='.';................
2e2c0 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 22 2b 63 29 29 3b 0a 20 20 20 20 20 20 20 .....rep.append((""+c));........
2e2e0 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 .........}.............}........
2e300 20 20 20 20 20 63 70 6f 73 2b 3d 67 63 74 73 69 7a 65 2a 33 3b 0a 20 20 20 20 20 20 20 20 7d 0a .....cpos+=gctsize*3;.........}.
2e320 20 20 20 20 20 20 20 20 63 70 6f 73 20 3d 20 63 68 65 63 6b 5f 67 69 66 5f 62 6c 6f 63 6b 73 28 ........cpos.=.check_gif_blocks(
2e340 63 70 6f 73 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 63 70 6f 73 3c 66 2e 6c 65 6e 67 74 68 29 cpos);.........if(cpos<f.length)
2e360 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e .........{.............rep.appen
2e380 64 28 28 22 3c 62 72 3e 41 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 61 74 20 65 6e 64 20 d(("<br>Additional.bytes.at.end.
2e3a0 6f 66 20 66 69 6c 65 20 3d 20 22 20 2b 28 66 2e 6c 65 6e 67 74 68 2d 63 70 6f 73 29 29 29 3b 0a of.file.=.".+(f.length-cpos)));.
2e3c0 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 ............rep.append("<br>Dump
2e3e0 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 3a 22 29 3b 0a 20 20 20 20 20 20 20 .of.additional.bytes:");........
2e400 20 20 20 20 20 66 64 75 6d 70 28 63 70 6f 73 2c 20 66 2e 6c 65 6e 67 74 68 29 3b 0a 20 20 20 20 .....fdump(cpos,.f.length);.....
2e420 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c ....}.....}....../**......*.Anal
2e440 79 73 69 73 20 6f 66 20 61 20 67 69 66 20 62 6c 6f 63 6b 0a 20 20 20 20 20 2a 20 40 70 61 72 61 ysis.of.a.gif.block......*.@para
2e460 6d 20 70 6f 73 20 50 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 20 20 20 20 20 m.pos.Position.in.the.file......
2e480 2a 20 40 72 65 74 75 72 6e 20 50 6f 73 69 74 69 6f 6e 20 61 66 74 65 72 20 74 68 69 73 20 62 6c *.@return.Position.after.this.bl
2e4a0 6f 63 6b 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 63 68 65 63 ock......*/.....private.int.chec
2e4c0 6b 5f 67 69 66 5f 62 6c 6f 63 6b 73 28 69 6e 74 20 70 6f 73 29 0a 20 20 20 20 7b 20 20 0a 20 20 k_gif_blocks(int.pos).....{.....
2e4e0 20 20 20 20 20 20 69 66 28 66 5b 70 6f 73 5d 3d 3d 30 78 32 63 29 0a 20 20 20 20 20 20 20 20 7b ......if(f[pos]==0x2c).........{
2e500 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 70 6f 73 2b 31 30 3e 3d 66 2e 6c 65 6e 67 74 68 .............if(pos+10>=f.length
2e520 29 20 72 65 74 75 72 6e 20 70 6f 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 ).return.pos;.............rep.ap
2e540 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 49 6d 61 67 65 20 44 65 73 63 72 69 70 74 6f 72 22 29 pend("<br><br>Image.Descriptor")
2e560 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c ;.............rep.append(("<br>L
2e580 65 66 74 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 70 6f 73 2b 31 29 20 2b 20 22 20 28 22 eft:.".+.get_hword(pos+1).+.".("
2e5a0 20 2b 20 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 31 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 .+.get_word(pos+1).+.")"));.....
2e5c0 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 54 6f 70 3a 20 22 20 ........rep.append(("<br>Top:.".
2e5e0 2b 20 67 65 74 5f 68 77 6f 72 64 28 70 6f 73 2b 33 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f +.get_hword(pos+3).+.".(".+.get_
2e600 77 6f 72 64 28 70 6f 73 2b 33 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 word(pos+3).+.")"));............
2e620 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 57 69 64 74 68 3a 20 22 20 2b 20 67 65 74 .rep.append(("<br>Width:.".+.get
2e640 5f 68 77 6f 72 64 28 70 6f 73 2b 35 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 _hword(pos+5).+.".(".+.get_word(
2e660 70 6f 73 2b 35 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e pos+5).+.")"));.............rep.
2e680 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 65 69 67 68 74 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f append(("<br>Height:.".+.get_hwo
2e6a0 72 64 28 70 6f 73 2b 37 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b rd(pos+7).+.".(".+.get_word(pos+
2e6c0 37 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 7).+.")"));.............rep.appe
2e6e0 6e 64 28 28 22 3c 62 72 3e 46 6c 61 67 73 3a 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 nd(("<br>Flags:.".+.Integer.toHe
2e700 78 53 74 72 69 6e 67 28 75 66 28 70 6f 73 2b 39 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 xString(uf(pos+9))));...........
2e720 20 20 69 6e 74 20 66 6c 61 67 73 20 3d 20 75 66 28 70 6f 73 2b 39 29 3b 0a 20 20 20 20 20 20 20 ..int.flags.=.uf(pos+9);........
2e740 20 20 20 20 20 69 6e 74 20 6c 63 74 73 69 7a 65 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 .....int.lctsize.=.0;...........
2e760 20 20 69 66 28 28 66 6c 61 67 73 26 31 32 38 29 3e 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..if((flags&128)>0).............
2e780 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 {.................rep.append(".(
2e7a0 4c 6f 63 61 6c 20 63 6f 6c 6f 75 72 20 74 61 62 6c 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 Local.colour.table)");..........
2e7c0 20 20 20 20 20 20 20 6c 63 74 73 69 7a 65 3d 31 3c 3c 28 28 66 6c 61 67 73 26 30 78 30 37 29 2b .......lctsize=1<<((flags&0x07)+
2e7e0 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 1);.................rep.append((
2e800 22 20 28 4c 43 54 20 53 69 7a 65 20 3d 20 22 20 2b 20 6c 63 74 73 69 7a 65 20 2b 20 22 22 29 29 ".(LCT.Size.=.".+.lctsize.+.""))
2e820 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 ;.............}.............if((
2e840 66 6c 61 67 73 26 36 34 29 3e 30 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 49 6e 74 65 72 flags&64)>0).rep.append(".(Inter
2e860 6c 61 63 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 33 lace)");.............if((flags&3
2e880 32 29 3e 30 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 53 6f 72 74 29 22 29 3b 0a 20 20 20 2)>0).rep.append(".(Sort)");....
2e8a0 20 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 32 34 29 3e 30 29 20 72 65 70 2e 61 70 .........if((flags&24)>0).rep.ap
2e8c0 70 65 6e 64 28 22 20 28 2a 2a 52 65 73 65 72 76 65 64 20 66 6c 61 67 73 20 73 65 74 20 2a 2a 29 pend(".(**Reserved.flags.set.**)
2e8e0 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 3d 70 6f 73 2b 31 30 3b 0a 20 20 20 20 ");.............pos=pos+10;.....
2e900 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 74 68 3c 70 6f 73 2b 6c 63 74 73 69 7a 65 2a ........if(f.length<pos+lctsize*
2e920 33 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3).............{................
2e940 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 66 69 6c 65 20 74 6f 6f 20 73 68 6f 72 74 3f .rep.append("<br>file.too.short?
2e960 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 6f 73 3b 0a ");.................return.pos;.
2e980 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6c 63 74 ............}.............if(lct
2e9a0 73 69 7a 65 3e 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 size>0).............{...........
2e9c0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 4c 6f 63 61 6c 20 ......rep.append("<br><br>Local.
2e9e0 43 6f 6c 6f 75 72 20 54 61 62 6c 65 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Colour.Table:");................
2ea00 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6c 63 74 73 69 7a 65 3b 69 2b 2b 29 0a 20 20 20 20 .for(int.i=0;i<lctsize;i++).....
2ea20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............{...................
2ea40 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ..rep.append("<br>");...........
2ea60 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 33 3b 6a 2b 2b 29 0a 20 ..........for(int.j=0;j<3;j++)..
2ea80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 ...................{............
2eaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 6d 32 28 49 6e 74 65 67 .............rep.append(m2(Integ
2eac0 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 70 6f 73 20 2b 20 69 20 2a 20 33 20 2b 20 er.toHexString(uf(pos.+.i.*.3.+.
2eae0 6a 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 j))));.........................r
2eb00 65 70 2e 61 70 70 65 6e 64 28 22 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ep.append(".");.................
2eb20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 ....}.....................rep.ap
2eb40 70 65 6e 64 28 22 20 20 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 pend("...");....................
2eb60 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 33 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 .for(int.j=0;j<3;j++)...........
2eb80 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........{.....................
2eba0 20 20 20 20 63 68 61 72 20 63 3d 28 63 68 61 72 29 75 66 28 70 6f 73 20 2b 20 69 20 2a 20 33 20 ....char.c=(char)uf(pos.+.i.*.3.
2ebc0 2b 20 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 +.j);.........................if
2ebe0 28 63 3c 33 32 7c 7c 63 3e 30 78 37 66 29 63 3d 27 2e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 (c<32||c>0x7f)c='.';............
2ec00 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 22 2b 63 29 29 3b .............rep.append((""+c));
2ec20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 .....................}..........
2ec40 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 6c 63 .......}.................pos+=lc
2ec60 74 73 69 7a 65 2a 33 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 tsize*3;.............}..........
2ec80 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4c 5a 57 20 73 69 7a 65 20 3d 20 22 ...rep.append(("<br>LZW.size.=."
2eca0 20 2b 20 75 66 28 70 6f 73 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 2b 3b .+.uf(pos)));.............pos++;
2ecc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 28 75 66 28 70 6f 73 29 3e 30 29 20 70 6f .............while(uf(pos)>0).po
2ece0 73 2b 3d 75 66 28 70 6f 73 29 2b 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 2b 3b s+=uf(pos)+1;.............pos++;
2ed00 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 .........}.........else.if(f[pos
2ed20 5d 3d 3d 30 78 32 31 20 26 26 20 75 66 28 70 6f 73 2b 31 29 3d 3d 30 78 66 39 29 0a 20 20 20 20 ]==0x21.&&.uf(pos+1)==0xf9).....
2ed40 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 70 6f 73 2b 38 3e 3d 66 2e 6c 65 ....{.............if(pos+8>=f.le
2ed60 6e 67 74 68 29 20 72 65 74 75 72 6e 20 70 6f 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ngth).return.pos;.............re
2ed80 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 47 72 61 70 68 69 63 20 63 6f 6e 74 72 6f p.append("<br><br>Graphic.contro
2eda0 6c 20 65 78 74 65 6e 73 69 6f 6e 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 l.extension");.............rep.a
2edc0 70 70 65 6e 64 28 28 22 3c 62 72 3e 53 69 7a 65 20 3a 20 22 20 2b 20 75 66 28 70 6f 73 2b 32 29 ppend(("<br>Size.:.".+.uf(pos+2)
2ede0 20 2b 20 22 20 28 6d 75 73 74 20 62 65 20 34 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 .+.".(must.be.4)"));............
2ee00 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 46 6c 61 67 73 3a 20 22 20 2b 20 49 6e 74 .rep.append(("<br>Flags:.".+.Int
2ee20 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 70 6f 73 2b 33 29 29 29 29 3b 0a 20 eger.toHexString(uf(pos+3))));..
2ee40 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 66 6c 61 67 73 20 3d 20 75 66 28 70 6f 73 2b 33 29 ...........int.flags.=.uf(pos+3)
2ee60 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 32 32 34 29 3e 30 29 20 ;.............if((flags&224)>0).
2ee80 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 2a 2a 52 65 73 65 72 76 65 64 20 66 6c 61 67 73 20 73 rep.append(".(**Reserved.flags.s
2eea0 65 74 20 2a 2a 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 66 6c 61 67 73 26 et.**)");.............if((flags&
2eec0 31 29 3e 30 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 54 72 61 6e 73 70 61 72 65 6e 63 79 1)>0).rep.append(".(Transparency
2eee0 20 66 6c 61 67 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 .flag)");.............rep.append
2ef00 28 28 22 3c 62 72 3e 44 65 6c 61 79 20 74 69 6d 65 3a 20 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 (("<br>Delay.time:.".+.get_word(
2ef20 70 6f 73 2b 34 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 pos+4)));.............rep.append
2ef40 28 28 22 3c 62 72 3e 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 6c 6f 72 20 69 6e 64 65 78 3a 20 (("<br>Transparent.color.index:.
2ef60 22 20 2b 20 75 66 28 36 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 ".+.uf(6)));.............rep.app
2ef80 65 6e 64 28 28 22 3c 62 72 3e 54 65 72 6d 69 6e 61 74 6f 72 3a 20 22 20 2b 20 49 6e 74 65 67 65 end(("<br>Terminator:.".+.Intege
2efa0 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 70 6f 73 2b 37 29 29 29 29 3b 0a 20 20 20 20 r.toHexString(uf(pos+7))));.....
2efc0 20 20 20 20 20 20 20 20 70 6f 73 3d 70 6f 73 2b 38 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 ........pos=pos+8;.........}....
2efe0 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 3d 3d 30 78 32 31 20 26 26 20 75 66 28 .....else.if(f[pos]==0x21.&&.uf(
2f000 70 6f 73 2b 31 29 3d 3d 30 78 66 65 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 pos+1)==0xfe).........{.........
2f020 20 20 20 20 69 66 28 70 6f 73 2b 33 3e 3d 66 2e 6c 65 6e 67 74 68 29 20 72 65 74 75 72 6e 20 70 ....if(pos+3>=f.length).return.p
2f040 6f 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e os;.............rep.append("<br>
2f060 3c 62 72 3e 43 6f 6d 6d 65 6e 74 20 65 78 74 65 6e 73 69 6f 6e 22 29 3b 0a 20 20 20 20 20 20 20 <br>Comment.extension");........
2f080 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f 66 20 64 61 74 .....rep.append("<br>Dump.of.dat
2f0a0 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 32 3b 0a 20 20 20 20 20 20 a:");.............pos+=2;.......
2f0c0 20 20 20 20 20 20 77 68 69 6c 65 28 75 66 28 70 6f 73 29 3e 30 29 0a 20 20 20 20 20 20 20 20 20 ......while(uf(pos)>0)..........
2f0e0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 70 6f 73 2b 31 ...{.................fdump(pos+1
2f100 2c 70 6f 73 2b 75 66 28 70 6f 73 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 ,pos+uf(pos));.................p
2f120 6f 73 20 2b 3d 20 75 66 28 70 6f 73 29 20 2b 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d os.+=.uf(pos).+.1;.............}
2f140 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 2b 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 .............pos++;.........}...
2f160 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 3d 3d 30 78 32 31 20 26 26 20 75 66 ......else.if(f[pos]==0x21.&&.uf
2f180 28 70 6f 73 2b 31 29 3d 3d 30 78 30 31 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 (pos+1)==0x01).........{........
2f1a0 20 20 20 20 20 69 66 28 70 6f 73 2b 31 36 3e 3d 66 2e 6c 65 6e 67 74 68 29 20 72 65 74 75 72 6e .....if(pos+16>=f.length).return
2f1c0 20 70 6f 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 .pos;.............rep.append("<b
2f1e0 72 3e 3c 62 72 3e 50 6c 61 69 6e 20 54 65 78 74 20 65 78 74 65 6e 73 69 6f 6e 22 29 3b 0a 20 20 r><br>Plain.Text.extension");...
2f200 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 53 69 7a 65 20 ..........rep.append(("<br>Size.
2f220 3a 20 22 20 2b 20 75 66 28 70 6f 73 2b 32 29 20 2b 20 22 20 28 6d 75 73 74 20 62 65 20 31 32 29 :.".+.uf(pos+2).+.".(must.be.12)
2f240 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 "));.............rep.append(("<b
2f260 72 3e 4c 65 66 74 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 70 6f 73 2b 33 29 20 2b 20 22 r>Left:.".+.get_hword(pos+3).+."
2f280 20 28 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 70 6f 73 2b 33 29 20 2b 20 22 29 22 29 29 3b 0a 20 .(".+.get_word(pos+3).+.")"));..
2f2a0 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 54 6f 70 3a ...........rep.append(("<br>Top:
2f2c0 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 70 6f 73 2b 35 29 20 2b 20 22 20 28 22 20 2b 20 67 .".+.get_hword(pos+5).+.".(".+.g
2f2e0 65 74 5f 77 6f 72 64 28 70 6f 73 2b 35 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 et_word(pos+5).+.")"));.........
2f300 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 57 69 64 74 68 3a 20 22 20 2b 20 ....rep.append(("<br>Width:.".+.
2f320 67 65 74 5f 68 77 6f 72 64 28 70 6f 73 2b 37 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 77 6f get_hword(pos+7).+.".(".+.get_wo
2f340 72 64 28 70 6f 73 2b 37 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 rd(pos+7).+.")"));.............r
2f360 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 65 69 67 68 74 3a 20 22 20 2b 20 67 65 74 5f ep.append(("<br>Height:.".+.get_
2f380 68 77 6f 72 64 28 70 6f 73 2b 39 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 77 6f 72 64 28 70 hword(pos+9).+.".(".+.get_word(p
2f3a0 6f 73 2b 39 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 os+9).+.")"));.............rep.a
2f3c0 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 65 6c 6c 20 57 69 64 74 68 20 3a 20 22 20 2b 20 75 66 28 ppend(("<br>Cell.Width.:.".+.uf(
2f3e0 70 6f 73 2b 31 31 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e pos+11)));.............rep.appen
2f400 64 28 28 22 3c 62 72 3e 43 65 6c 6c 20 48 65 69 67 68 74 20 3a 20 22 20 2b 20 75 66 28 70 6f 73 d(("<br>Cell.Height.:.".+.uf(pos
2f420 2b 31 32 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 +12)));.............rep.append((
2f440 22 3c 62 72 3e 46 6f 72 65 67 72 6f 75 6e 64 20 43 6f 6c 6f 72 20 49 6e 64 65 78 20 3a 20 22 20 "<br>Foreground.Color.Index.:.".
2f460 2b 20 75 66 28 70 6f 73 2b 31 33 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e +.uf(pos+13)));.............rep.
2f480 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 42 61 63 6b 67 72 6f 75 6e 64 20 43 6f 6c 6f 72 20 49 6e append(("<br>Background.Color.In
2f4a0 64 65 78 20 3a 20 22 20 2b 20 75 66 28 70 6f 73 2b 31 34 29 29 29 3b 0a 20 20 20 20 20 20 20 20 dex.:.".+.uf(pos+14)));.........
2f4c0 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f 66 20 64 61 74 61 ....rep.append("<br>Dump.of.data
2f4e0 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 3d 31 35 3b 0a 20 20 20 20 20 20 :");.............pos+=15;.......
2f500 20 20 20 20 20 20 77 68 69 6c 65 28 75 66 28 70 6f 73 29 3e 30 29 0a 20 20 20 20 20 20 20 20 20 ......while(uf(pos)>0)..........
2f520 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 70 6f 73 2b 31 ...{.................fdump(pos+1
2f540 2c 70 6f 73 2b 75 66 28 70 6f 73 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 ,pos+uf(pos));.................p
2f560 6f 73 20 2b 3d 20 75 66 28 70 6f 73 29 20 2b 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d os.+=.uf(pos).+.1;.............}
2f580 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 2b 2b 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 .............pos++;.........}...
2f5a0 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 66 5b 70 6f 73 5d 3d 3d 30 78 32 31 20 26 26 20 75 66 ......else.if(f[pos]==0x21.&&.uf
2f5c0 28 70 6f 73 2b 31 29 3d 3d 30 78 66 66 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 (pos+1)==0xff).........{........
2f5e0 20 20 20 20 20 69 66 28 70 6f 73 2b 31 34 3e 3d 66 2e 6c 65 6e 67 74 68 29 20 72 65 74 75 72 6e .....if(pos+14>=f.length).return
2f600 20 70 6f 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 .pos;.............rep.append("<b
2f620 72 3e 3c 62 72 3e 41 70 70 6c 69 63 61 74 69 6f 6e 20 65 78 74 65 6e 73 69 6f 6e 22 29 3b 0a 20 r><br>Application.extension");..
2f640 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 53 69 7a 65 ...........rep.append(("<br>Size
2f660 20 3a 20 22 20 2b 20 75 66 28 70 6f 73 2b 32 29 20 2b 20 22 20 28 6d 75 73 74 20 62 65 20 31 31 .:.".+.uf(pos+2).+.".(must.be.11
2f680 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 )"));.............rep.append("<b
2f6a0 72 3e 49 64 65 6e 74 69 66 69 65 72 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 r>Identifier:");.............fdu
2f6c0 6d 70 28 70 6f 73 2b 33 2c 70 6f 73 2b 31 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 mp(pos+3,pos+10);.............re
2f6e0 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 63 6f 64 p.append("<br>Authentication.cod
2f700 65 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 70 6f 73 2b 31 31 2c 70 e:");.............fdump(pos+11,p
2f720 6f 73 2b 31 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 os+13);.............rep.append("
2f740 3c 62 72 3e 41 70 70 6c 69 63 61 74 69 6f 6e 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 <br>Application.data:");........
2f760 20 20 20 20 20 70 6f 73 2b 3d 31 34 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 28 .....pos+=14;.............while(
2f780 75 66 28 70 6f 73 29 3e 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 uf(pos)>0).............{........
2f7a0 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 70 6f 73 2b 31 2c 70 6f 73 2b 75 66 28 70 6f 73 29 .........fdump(pos+1,pos+uf(pos)
2f7c0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 20 2b 3d 20 75 66 28 70 6f 73 );.................pos.+=.uf(pos
2f7e0 29 20 2b 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 ).+.1;.............}............
2f800 20 70 6f 73 2b 2b 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 .pos++;.........}.........else.i
2f820 66 28 66 5b 70 6f 73 5d 3d 3d 30 78 33 62 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 f(f[pos]==0x3b).........{.......
2f840 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 54 72 61 69 6c 65 ......rep.append("<br><br>Traile
2f860 72 20 62 6c 6f 63 6b 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 6f r.block");.............return.po
2f880 73 2b 31 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 72 65 74 75 s+1;.........}.........else.retu
2f8a0 72 6e 20 70 6f 73 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 68 65 63 6b 5f 67 69 66 rn.pos;.........return.check_gif
2f8c0 5f 62 6c 6f 63 6b 73 28 70 6f 73 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 _blocks(pos);.....}....../**....
2f8e0 20 20 2a 20 41 6e 61 6c 79 73 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 74 6f 20 61 20 70 6e 67 ..*.Analysis.particular.to.a.png
2f900 20 66 69 6c 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 .file......*/.....private.void.a
2f920 6e 61 6c 79 73 65 5f 70 6e 67 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e nalyse_png().....{.........if(f.
2f940 6c 65 6e 67 74 68 3c 38 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 length<8).........{............r
2f960 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 66 69 6c 65 20 74 6f 6f 20 73 68 6f 72 74 3f 22 29 ep.append("<br>file.too.short?")
2f980 3b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 ;............return;.........}..
2f9a0 20 20 20 20 20 20 20 69 66 28 66 5b 34 5d 21 3d 31 33 7c 7c 66 5b 35 5d 21 3d 31 30 7c 7c 66 5b .......if(f[4]!=13||f[5]!=10||f[
2f9c0 36 5d 21 3d 32 36 7c 7c 66 5b 37 5d 21 3d 31 30 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 6]!=26||f[7]!=10).........{.....
2f9e0 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 45 72 72 6f 72 20 69 6e ........rep.append("<br>Error.in
2fa00 20 68 65 61 64 65 72 2c 20 62 79 74 65 73 20 35 2d 38 20 73 68 6f 75 6c 64 20 62 65 20 30 64 20 .header,.bytes.5-8.should.be.0d.
2fa20 30 61 20 31 61 20 30 61 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 6e 0a.1a.0a");.........}.........in
2fa40 74 20 63 70 6f 73 20 3d 20 63 68 65 63 6b 5f 70 6e 67 5f 63 68 75 6e 6b 73 28 38 29 3b 0a 20 20 t.cpos.=.check_png_chunks(8);...
2fa60 20 20 20 20 20 20 69 66 28 63 70 6f 73 3c 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 ......if(cpos<f.length).........
2fa80 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 41 {.............rep.append(("<br>A
2faa0 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 61 74 20 65 6e 64 20 6f 66 20 66 69 6c 65 20 3d dditional.bytes.at.end.of.file.=
2fac0 20 22 20 2b 28 66 2e 6c 65 6e 67 74 68 2d 63 70 6f 73 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 .".+(f.length-cpos)));..........
2fae0 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f 66 20 61 64 64 69 74 ...rep.append("<br>Dump.of.addit
2fb00 69 6f 6e 61 6c 20 62 79 74 65 73 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d ional.bytes:");.............fdum
2fb20 70 28 63 70 6f 73 2c 20 66 2e 6c 65 6e 67 74 68 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 p(cpos,.f.length);.........}....
2fb40 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c 79 73 65 20 70 6e 67 20 63 .}....../**......*.Analyse.png.c
2fb60 68 75 6e 6b 73 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 73 74 61 72 74 20 50 6f 73 69 74 69 hunks......*.@param.start.Positi
2fb80 6f 6e 20 69 6e 20 74 68 65 20 66 69 6c 65 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 50 6f on.in.the.file......*.@return.Po
2fba0 73 69 74 69 6f 6e 20 61 66 74 65 72 20 74 68 65 20 63 68 75 6e 6b 73 0a 20 20 20 20 20 2a 2f 0a sition.after.the.chunks......*/.
2fbc0 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 63 68 65 63 6b 5f 70 6e 67 5f 63 68 75 6e 6b 73 ....private.int.check_png_chunks
2fbe0 28 69 6e 74 20 73 74 61 72 74 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 73 74 61 (int.start).....{.........if(sta
2fc00 72 74 2b 31 32 3e 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 rt+12>f.length).........{.......
2fc20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 50 72 65 6d 61 74 75 72 65 20 ......rep.append("<br>Premature.
2fc40 65 6e 64 20 74 6f 20 66 69 6c 65 3f 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 end.to.file?");.............retu
2fc60 72 6e 20 73 74 61 72 74 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 6e 74 20 rn.start;.........}.........int.
2fc80 6c 65 6e 67 74 68 20 3d 20 70 6e 67 5f 67 65 74 5f 64 77 6f 72 64 28 73 74 61 72 74 29 3b 0a 20 length.=.png_get_dword(start);..
2fca0 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 3c 62 72 3e 43 68 75 6e 6b .......rep.append("<br><br>Chunk
2fcc0 3a 20 22 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 28 66 5b 34 5d 26 36 34 29 3e 30 29 0a 20 20 :.");.........if((f[4]&64)>0)...
2fce0 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 ......{.............rep.append("
2fd00 3c 62 72 3e 41 6e 63 69 6c 6c 61 72 79 20 2d 20 70 72 6f 76 69 64 65 73 20 61 64 64 69 74 69 6f <br>Ancillary.-.provides.additio
2fd20 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 nal.information");.........}....
2fd40 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 .....else.........{.............
2fd60 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 43 72 69 74 69 63 61 6c 20 2d 20 6e 65 63 65 73 rep.append("<br>Critical.-.neces
2fd80 73 61 72 79 20 66 6f 72 20 64 69 73 70 6c 61 79 20 6f 66 20 69 6d 61 67 65 20 4d 55 53 54 20 42 sary.for.display.of.image.MUST.B
2fda0 45 20 72 65 63 6f 67 6e 69 7a 65 64 20 74 6f 20 70 72 6f 63 65 65 64 22 29 3b 0a 20 20 20 20 20 E.recognized.to.proceed");......
2fdc0 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 28 66 5b 35 5d 26 36 34 29 3e 30 29 0a 20 20 20 ...}.........if((f[5]&64)>0)....
2fde0 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c .....{.............rep.append("<
2fe00 62 72 3e 50 72 69 76 61 74 65 2c 20 69 6e 76 65 73 74 69 67 61 74 65 20 74 68 69 73 21 21 22 29 br>Private,.investigate.this!!")
2fe20 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 ;.........}.........else........
2fe40 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 50 .{.............rep.append("<br>P
2fe60 75 62 6c 69 63 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 28 66 ublic");.........}.........if((f
2fe80 5b 36 5d 26 36 34 29 3e 30 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 [6]&64)>0).........{............
2fea0 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 43 68 75 6e 6b 20 68 61 73 20 61 20 72 65 73 .rep.append("<br>Chunk.has.a.res
2fec0 65 72 76 65 64 20 66 6c 61 67 20 73 65 74 2c 20 2a 2a 69 6e 76 65 73 74 69 67 61 74 65 20 74 68 erved.flag.set,.**investigate.th
2fee0 69 73 2a 2a 21 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 28 66 is**!");.........}.........if((f
2ff00 5b 37 5d 26 36 34 29 3e 30 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 [7]&64)>0).........{............
2ff20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 53 61 66 65 20 74 6f 20 63 6f 70 79 2c 20 63 .rep.append("<br>Safe.to.copy,.c
2ff40 68 75 6e 6b 20 6d 61 79 20 70 72 6f 70 61 67 61 74 65 20 74 6f 20 6f 74 68 65 72 20 66 69 6c 65 hunk.may.propagate.to.other.file
2ff60 73 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 s");.........}.........else.....
2ff80 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 ....{.............rep.append("<b
2ffa0 72 3e 55 6e 73 61 66 65 20 74 6f 20 63 6f 70 79 20 75 6e 6c 65 73 73 20 6b 6e 6f 77 6e 20 74 6f r>Unsafe.to.copy.unless.known.to
2ffc0 20 73 6f 66 74 77 61 72 65 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 66 .software");.........}.........f
2ffe0 64 75 6d 70 28 73 74 61 72 74 2b 34 2c 73 74 61 72 74 2b 37 29 3b 0a 20 20 20 20 20 20 20 20 72 dump(start+4,start+7);.........r
30000 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 44 61 74 61 20 6c 65 6e 67 74 68 20 3d 20 22 2b ep.append(("<br>Data.length.=."+
30020 6c 65 6e 67 74 68 20 2b 20 22 20 62 79 74 65 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 length.+.".bytes"));.........rep
30040 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 52 43 20 3d 20 22 2b 70 6e 67 5f 67 65 74 5f 68 64 .append(("<br>CRC.=."+png_get_hd
30060 77 6f 72 64 28 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 29 29 29 3b 0a 20 20 20 20 20 20 20 20 word(start+8+length)));.........
30080 43 52 43 33 32 20 63 63 20 3d 20 6e 65 77 20 43 52 43 33 32 28 29 3b 0a 20 20 20 20 20 20 20 20 CRC32.cc.=.new.CRC32();.........
300a0 63 63 2e 72 65 73 65 74 28 29 3b 0a 20 20 20 20 20 20 20 20 63 63 2e 75 70 64 61 74 65 28 66 2c cc.reset();.........cc.update(f,
300c0 73 74 61 72 74 2b 34 2c 34 2b 6c 65 6e 67 74 68 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 28 69 start+4,4+length);.........if((i
300e0 6e 74 29 63 63 2e 67 65 74 56 61 6c 75 65 28 29 21 3d 70 6e 67 5f 67 65 74 5f 64 77 6f 72 64 28 nt)cc.getValue()!=png_get_dword(
30100 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 29 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 start+8+length)).........{......
30120 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 43 61 6c 63 75 6c 61 74 65 64 ......rep.append("<br>Calculated
30140 20 43 52 43 20 3d 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 28 .CRC.=.".+.Integer.toHexString((
30160 69 6e 74 29 63 63 2e 67 65 74 56 61 6c 75 65 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 int)cc.getValue()));.........}..
30180 20 20 20 20 20 20 20 69 66 28 73 74 61 72 74 2b 31 32 2b 6c 65 6e 67 74 68 3e 66 2e 6c 65 6e 67 .......if(start+12+length>f.leng
301a0 74 68 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 th).........{.............rep.ap
301c0 70 65 6e 64 28 22 3c 62 72 3e 4e 6f 74 20 65 6e 6f 75 67 68 20 72 6f 6f 6d 20 69 6e 20 66 69 6c pend("<br>Not.enough.room.in.fil
301e0 65 20 66 6f 72 20 64 61 74 61 3f 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 e.for.data?");.............retur
30200 6e 20 73 74 61 72 74 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 6e 74 20 74 n.start;.........}.........int.t
30220 79 70 20 3d 20 70 6e 67 5f 67 65 74 5f 64 77 6f 72 64 28 73 74 61 72 74 2b 34 29 3b 0a 20 20 20 yp.=.png_get_dword(start+4);....
30240 20 20 20 20 20 69 66 28 74 79 70 3d 3d 30 78 34 39 34 35 34 45 34 34 29 20 2f 2f 20 49 45 4e 44 .....if(typ==0x49454E44).//.IEND
30260 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 61 72 74 20 2b 20 31 32 3b 0a .............return.start.+.12;.
30280 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 34 39 34 38 34 34 35 ........else.if(typ.==.0x4948445
302a0 32 29 20 2f 2f 20 49 48 44 52 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 2).//.IHDR.........{............
302c0 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 57 69 64 74 68 3a 20 22 20 2b 20 70 6e 67 .rep.append(("<br>Width:.".+.png
302e0 5f 67 65 74 5f 68 64 77 6f 72 64 28 73 74 61 72 74 2b 38 29 20 2b 20 22 20 28 22 2b 70 6e 67 5f _get_hdword(start+8).+.".("+png_
30300 67 65 74 5f 64 77 6f 72 64 28 73 74 61 72 74 2b 38 29 2b 22 29 22 29 29 3b 0a 20 20 20 20 20 20 get_dword(start+8)+")"));.......
30320 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 65 69 67 68 74 3a 20 22 ......rep.append(("<br>Height:."
30340 20 2b 20 70 6e 67 5f 67 65 74 5f 68 64 77 6f 72 64 28 73 74 61 72 74 2b 31 32 29 20 2b 20 22 20 .+.png_get_hdword(start+12).+.".
30360 28 22 2b 70 6e 67 5f 67 65 74 5f 64 77 6f 72 64 28 73 74 61 72 74 2b 31 32 29 2b 22 29 22 29 29 ("+png_get_dword(start+12)+")"))
30380 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 42 ;.............rep.append(("<br>B
303a0 69 74 20 44 65 70 74 68 3a 20 22 20 2b 20 66 5b 73 74 61 72 74 2b 31 36 5d 29 29 3b 0a 20 20 20 it.Depth:.".+.f[start+16]));....
303c0 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 6f 6c 6f 72 20 .........rep.append(("<br>Color.
303e0 54 79 70 65 3a 20 22 20 2b 20 66 5b 73 74 61 72 74 2b 31 37 5d 29 29 3b 0a 20 20 20 20 20 20 20 Type:.".+.f[start+17]));........
30400 20 20 20 20 20 69 66 28 66 5b 73 74 61 72 74 2b 31 37 5d 3d 3d 30 29 20 72 65 70 2e 61 70 70 65 .....if(f[start+17]==0).rep.appe
30420 6e 64 28 22 20 28 47 72 61 79 73 63 61 6c 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 nd(".(Grayscale)");.............
30440 69 66 28 66 5b 73 74 61 72 74 2b 31 37 5d 3d 3d 32 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 if(f[start+17]==2).rep.append(".
30460 28 52 47 42 20 54 72 69 70 6c 65 73 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 (RGB.Triples)");.............if(
30480 66 5b 73 74 61 72 74 2b 31 37 5d 3d 3d 33 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 50 61 f[start+17]==3).rep.append(".(Pa
304a0 6c 65 74 74 65 20 49 6e 64 65 78 65 64 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 lette.Indexed)");.............if
304c0 28 66 5b 73 74 61 72 74 2b 31 37 5d 3d 3d 34 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 47 (f[start+17]==4).rep.append(".(G
304e0 72 61 79 73 63 61 6c 65 20 2b 20 41 6c 70 68 61 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 rayscale.+.Alpha)");............
30500 20 69 66 28 66 5b 73 74 61 72 74 2b 31 37 5d 3d 3d 36 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 .if(f[start+17]==6).rep.append("
30520 20 28 52 47 42 20 2b 20 41 6c 70 68 61 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 .(RGB.+.Alpha)");.............re
30540 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 6f 6d 70 72 65 73 73 69 6f 6e 20 4d 65 74 68 6f p.append(("<br>Compression.Metho
30560 64 3a 20 22 20 2b 20 66 5b 73 74 61 72 74 2b 31 38 5d 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 d:.".+.f[start+18]));...........
30580 20 20 69 66 28 66 5b 73 74 61 72 74 2b 31 38 5d 3d 3d 30 29 20 72 65 70 2e 61 70 70 65 6e 64 28 ..if(f[start+18]==0).rep.append(
305a0 22 20 28 64 65 66 6c 61 74 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 ".(deflate)");.............else.
305c0 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 75 6e 6b 6e 6f 77 6e 29 22 29 3b 0a 20 20 20 20 20 20 rep.append(".(unknown)");.......
305e0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 46 69 6c 74 65 72 20 4d 65 ......rep.append(("<br>Filter.Me
30600 74 68 6f 64 3a 20 22 20 2b 20 66 5b 73 74 61 72 74 2b 31 39 5d 29 29 3b 0a 20 20 20 20 20 20 20 thod:.".+.f[start+19]));........
30620 20 20 20 20 20 69 66 28 66 5b 73 74 61 72 74 2b 31 39 5d 3d 3d 30 29 20 72 65 70 2e 61 70 70 65 .....if(f[start+19]==0).rep.appe
30640 6e 64 28 22 20 28 61 64 61 70 74 69 76 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 nd(".(adaptive)");.............e
30660 6c 73 65 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 75 6e 6b 6e 6f 77 6e 29 22 29 3b 0a 20 20 lse.rep.append(".(unknown)");...
30680 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 49 6e 74 65 72 ..........rep.append(("<br>Inter
306a0 6c 61 63 65 20 4d 65 74 68 6f 64 3a 20 22 20 2b 20 66 5b 73 74 61 72 74 2b 32 30 5d 29 29 3b 0a lace.Method:.".+.f[start+20]));.
306c0 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 66 5b 73 74 61 72 74 2b 32 30 5d 3d 3d 30 29 20 72 ............if(f[start+20]==0).r
306e0 65 70 2e 61 70 70 65 6e 64 28 22 20 28 6e 6f 6e 65 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ep.append(".(none)");...........
30700 20 20 65 6c 73 65 20 69 66 28 66 5b 73 74 61 72 74 20 2b 20 32 30 5d 20 3d 3d 20 31 29 20 72 65 ..else.if(f[start.+.20].==.1).re
30720 70 2e 61 70 70 65 6e 64 28 22 20 28 61 64 61 6d 37 29 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 p.append(".(adam7)");...........
30740 20 20 65 6c 73 65 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 75 6e 6b 6e 6f 77 6e 29 22 29 3b ..else.rep.append(".(unknown)");
30760 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d .........}.........else.if(typ.=
30780 3d 20 30 78 35 30 34 43 35 34 34 35 29 20 2f 2f 50 4c 54 45 0a 20 20 20 20 20 20 20 20 7b 0a 20 =.0x504C5445).//PLTE.........{..
307a0 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 50 61 6c 65 ...........rep.append(("<br>Pale
307c0 74 74 65 20 63 6f 6e 74 61 69 6e 73 20 22 20 2b 20 28 6c 65 6e 67 74 68 2f 33 29 20 2b 0a 20 20 tte.contains.".+.(length/3).+...
307e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 52 47 42 20 65 6e 74 72 69 65 73 2c ..................".RGB.entries,
30800 20 4e 42 20 69 66 20 63 6f 6c 6f 72 74 79 70 65 20 69 73 20 32 20 6f 72 20 36 20 74 68 69 73 20 .NB.if.colortype.is.2.or.6.this.
30820 63 6f 75 6c 64 20 62 65 20 68 69 64 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 2e 22 29 29 3b 0a 20 could.be.hiding.something."));..
30840 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 ...........rep.append("<br>Dump.
30860 6f 66 20 70 61 6c 65 74 74 65 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 of.palette:");.............for(i
30880 6e 74 20 69 3d 30 3b 69 3c 6c 65 6e 67 74 68 2f 33 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 nt.i=0;i<length/3;i++)..........
308a0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 ...{.................rep.append(
308c0 22 3c 62 72 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 "<br>");.................for(int
308e0 20 6a 3d 30 3b 6a 3c 34 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a .j=0;j<4;j++).................{.
30900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 6d ....................rep.append(m
30920 32 28 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 73 74 61 72 74 2b 38 2(Integer.toHexString(uf(start+8
30940 20 2b 20 69 20 2a 20 33 20 2b 20 6a 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .+.i.*.3.+.j))));...............
30960 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 ......rep.append(".");..........
30980 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 .......}.................rep.app
309a0 65 6e 64 28 22 20 20 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 end("...");.................for(
309c0 69 6e 74 20 6a 3d 30 3b 6a 3c 33 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 int.j=0;j<3;j++)................
309e0 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 63 3d 28 63 .{.....................char.c=(c
30a00 68 61 72 29 75 66 28 73 74 61 72 74 2b 38 20 2b 20 69 20 2a 20 33 20 2b 20 6a 29 3b 0a 20 20 20 har)uf(start+8.+.i.*.3.+.j);....
30a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 63 3c 33 32 7c 7c 63 3e 30 78 37 66 .................if(c<32||c>0x7f
30a40 29 63 3d 27 2e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e )c='.';.....................rep.
30a60 61 70 70 65 6e 64 28 28 22 22 2b 63 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 append((""+c));.................
30a80 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }.............}.........}.......
30aa0 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 34 39 34 34 34 31 35 34 29 20 2f 2f 49 ..else.if(typ.==.0x49444154).//I
30ac0 44 41 54 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 DAT.........{.............rep.ap
30ae0 70 65 6e 64 28 22 3c 62 72 3e 49 6d 61 67 65 20 64 61 74 61 2c 20 63 6f 6d 70 72 65 73 73 65 64 pend("<br>Image.data,.compressed
30b00 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 ");.........}.........else.if(ty
30b20 70 20 3d 3d 20 30 78 36 32 34 42 34 37 34 34 29 20 2f 2f 62 4b 47 44 0a 20 20 20 20 20 20 20 20 p.==.0x624B4744).//bKGD.........
30b40 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 42 61 {.............rep.append("<br>Ba
30b60 63 6b 67 72 6f 75 6e 64 20 64 61 74 61 2c 20 6f 70 74 69 6f 6e 61 6c 22 29 3b 0a 20 20 20 20 20 ckground.data,.optional");......
30b80 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 4e 42 3a 20 73 68 6f 75 6c .......rep.append("<br>NB:.shoul
30ba0 64 20 62 65 20 61 66 74 65 72 20 50 4c 54 45 20 63 68 75 6e 6b 20 61 6e 64 20 62 65 66 6f 72 65 d.be.after.PLTE.chunk.and.before
30bc0 20 66 69 72 73 74 20 49 44 41 54 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6c 65 .first.IDAT");.............if(le
30be0 6e 67 74 68 21 3d 31 26 26 6c 65 6e 67 74 68 21 3d 32 26 26 6c 65 6e 67 74 68 21 3d 36 29 0a 20 ngth!=1&&length!=2&&length!=6)..
30c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 41 ...............rep.append("<br>A
30c20 6c 65 72 74 3a 20 4c 65 6e 67 74 68 20 73 68 6f 75 6c 64 20 62 65 20 31 2c 20 32 20 6f 72 20 36 lert:.Length.should.be.1,.2.or.6
30c40 20 62 79 74 65 73 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 .bytes");.............rep.append
30c60 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 ("<br>dump.of.data:");..........
30c80 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 2d ...fdump(start+8,start+8+length-
30ca0 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 1);.........}.........else.if(ty
30cc0 70 20 3d 3d 20 30 78 36 33 34 38 35 32 34 44 29 20 2f 2f 63 48 52 4d 0a 20 20 20 20 20 20 20 20 p.==.0x6348524D).//cHRM.........
30ce0 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 50 72 {.............rep.append("<br>Pr
30d00 69 6d 61 72 79 20 63 68 72 6f 6d 61 74 69 63 69 74 69 65 73 20 61 6e 64 20 77 68 69 74 65 20 70 imary.chromaticities.and.white.p
30d20 6f 69 6e 74 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 oint");.............rep.append("
30d40 3c 62 72 3e 4e 42 20 64 61 74 61 20 72 65 70 72 65 73 65 6e 74 73 20 34 20 70 6f 69 6e 74 73 20 <br>NB.data.represents.4.points.
30d60 66 6f 72 20 77 68 69 74 65 2c 72 65 64 2c 67 72 65 65 6e 2c 62 6c 75 65 22 29 3b 0a 20 20 20 20 for.white,red,green,blue");.....
30d80 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 78 20 63 6f 6f 72 64 69 ........rep.append("<br>x.coordi
30da0 6e 61 74 65 73 20 61 6e 64 20 79 20 63 6f 6f 72 64 69 6e 61 74 65 73 22 29 3b 0a 20 20 20 20 20 nates.and.y.coordinates");......
30dc0 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 .......rep.append("<br>dump.of.d
30de0 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b ata:");.............fdump(start+
30e00 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 8,start+8+length-1);.........}..
30e20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 36 37 34 31 34 44 34 31 .......else.if(typ.==.0x67414D41
30e40 29 20 2f 2f 67 41 4d 41 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 ).//gAMA.........{.............r
30e60 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 49 6d 61 67 65 20 67 61 6d 6d 61 20 76 61 6c 75 65 ep.append("<br>Image.gamma.value
30e80 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 ");.............rep.append(("<br
30ea0 3e 22 2b 67 65 74 5f 64 77 6f 72 64 28 73 74 61 72 74 2b 38 29 29 29 3b 0a 20 20 20 20 20 20 20 >"+get_dword(start+8)));........
30ec0 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 36 38 34 39 .}.........else.if(typ.==.0x6849
30ee0 35 33 35 34 29 20 2f 2f 68 49 53 54 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 5354).//hIST.........{..........
30f00 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 49 6d 61 67 65 20 68 69 73 74 6f 67 72 ...rep.append("<br>Image.histogr
30f20 61 6d 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 am");.............rep.append("<b
30f40 72 3e 53 68 6f 75 6c 64 20 62 65 20 32 20 62 79 74 65 73 20 66 6f 72 20 65 61 63 68 20 65 6e 74 r>Should.be.2.bytes.for.each.ent
30f60 72 79 20 69 6e 20 50 4c 54 45 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 ry.in.PLTE");.............rep.ap
30f80 70 65 6e 64 28 28 22 3c 62 72 3e 43 6f 6e 74 61 69 6e 73 20 22 20 2b 20 28 6c 65 6e 67 74 68 2f pend(("<br>Contains.".+.(length/
30fa0 32 29 20 2b 20 22 20 65 6e 74 72 69 65 73 22 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 2).+.".entries"));.............r
30fc0 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a ep.append("<br>dump.of.data:");.
30fe0 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b ............fdump(start+8,start+
31000 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 8+length-1);.........}.........e
31020 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 37 30 34 38 35 39 37 33 29 20 2f 2f 70 48 59 73 lse.if(typ.==.0x70485973).//pHYs
31040 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e .........{.............rep.appen
31060 64 28 22 3c 62 72 3e 50 68 79 73 69 63 61 6c 20 70 69 78 65 6c 20 64 69 6d 65 6e 73 69 6f 6e 73 d("<br>Physical.pixel.dimensions
31080 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e ");.............rep.append("<br>
310a0 53 68 6f 75 6c 64 20 62 65 20 39 20 62 79 74 65 73 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 Should.be.9.bytes");............
310c0 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 .rep.append("<br>dump.of.data:")
310e0 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 ;.............fdump(start+8,star
31100 74 2b 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 t+8+length-1);.........}........
31120 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 37 33 34 32 34 39 35 34 29 20 2f 2f 73 42 .else.if(typ.==.0x73424954).//sB
31140 49 54 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 IT.........{.............rep.app
31160 65 6e 64 28 22 3c 62 72 3e 53 69 67 6e 69 66 69 63 61 6e 74 20 62 69 74 73 22 29 3b 0a 20 20 20 end("<br>Significant.bits");....
31180 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 53 68 6f 75 6c 64 20 .........rep.append("<br>Should.
311a0 62 65 20 34 20 62 79 74 65 73 20 6f 72 20 6c 65 73 73 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 be.4.bytes.or.less");...........
311c0 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 ..rep.append("<br>dump.of.data:"
311e0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 );.............fdump(start+8,sta
31200 72 74 2b 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 rt+8+length-1);.........}.......
31220 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d 20 30 78 37 34 34 35 35 38 37 34 29 20 2f 2f 74 ..else.if(typ.==.0x74455874).//t
31240 45 58 74 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 EXt.........{.............rep.ap
31260 70 65 6e 64 28 22 3c 62 72 3e 54 65 78 74 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 pend("<br>Text");.............re
31280 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 43 6f 6e 73 69 73 74 73 20 6f 66 20 6b 65 79 77 6f 72 p.append("<br>Consists.of.keywor
312a0 64 20 61 6e 64 20 76 61 6c 75 65 20 73 65 70 61 72 61 74 65 64 20 62 79 20 6e 75 6c 6c 20 62 79 d.and.value.separated.by.null.by
312c0 74 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 te");.............rep.append("<b
312e0 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 r>dump.of.data:");.............f
31300 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a dump(start+8,start+8+length-1);.
31320 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 79 70 20 3d 3d ........}.........else.if(typ.==
31340 20 30 78 37 34 34 39 34 44 34 35 29 20 2f 2f 74 49 4d 45 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 .0x74494D45).//tIME.........{...
31360 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 4c 61 73 74 20 6d ..........rep.append("<br>Last.m
31380 6f 64 69 66 69 63 61 74 69 6f 6e 20 74 69 6d 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 odification.time");.............
313a0 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 59 65 61 72 20 20 3a 20 22 2b 70 6e 67 5f 67 rep.append(("<br>Year..:."+png_g
313c0 65 74 5f 77 6f 72 64 28 73 74 61 72 74 2b 38 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 et_word(start+8)));.............
313e0 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4d 6f 6e 74 68 20 3a 20 22 2b 75 66 28 73 74 rep.append(("<br>Month.:."+uf(st
31400 61 72 74 2b 31 30 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e art+10)));.............rep.appen
31420 64 28 28 22 3c 62 72 3e 44 61 79 20 20 20 3a 20 22 2b 75 66 28 73 74 61 72 74 2b 31 31 29 29 29 d(("<br>Day...:."+uf(start+11)))
31440 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 48 ;.............rep.append(("<br>H
31460 6f 75 72 20 20 3a 20 22 2b 75 66 28 73 74 61 72 74 2b 31 32 29 29 29 3b 0a 20 20 20 20 20 20 20 our..:."+uf(start+12)));........
31480 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 4d 69 6e 75 74 65 3a 20 22 2b .....rep.append(("<br>Minute:."+
314a0 75 66 28 73 74 61 72 74 2b 31 33 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e uf(start+13)));.............rep.
314c0 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 53 65 63 6f 6e 64 3a 20 22 2b 75 66 28 73 74 61 72 74 2b append(("<br>Second:."+uf(start+
314e0 31 34 29 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 14)));.........}.........else.if
31500 28 74 79 70 20 3d 3d 20 30 78 37 34 35 32 34 45 35 33 29 20 2f 2f 74 52 4e 53 0a 20 20 20 20 20 (typ.==.0x74524E53).//tRNS......
31520 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 ...{.............rep.append("<br
31540 3e 54 72 61 6e 73 70 61 72 65 6e 63 79 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 >Transparency");.............rep
31560 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 41 6c 70 68 61 20 76 61 6c 75 65 73 2c 20 65 69 74 68 65 .append("<br>Alpha.values,.eithe
31580 72 20 66 6f 72 20 70 61 6c 65 74 74 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 r.for.palette");.............rep
315a0 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 20 6f 72 20 73 69 6e 67 6c 65 20 76 61 6c 75 65 20 66 6f .append("<br>.or.single.value.fo
315c0 72 20 69 6d 61 67 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e r.image");.............rep.appen
315e0 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 d("<br>dump.of.data:");.........
31600 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 ....fdump(start+8,start+8+length
31620 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 74 -1);.........}.........else.if(t
31640 79 70 20 3d 3d 20 30 78 37 61 35 34 35 38 37 34 29 20 2f 2f 7a 54 58 74 0a 20 20 20 20 20 20 20 yp.==.0x7a545874).//zTXt........
31660 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 54 .{.............rep.append("<br>T
31680 65 78 74 2c 20 63 6f 6d 70 72 65 73 73 65 64 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 ext,.compressed");.............r
316a0 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 4b 65 79 77 6f 72 64 20 69 73 20 6e 6f 74 20 63 6f ep.append("<br>Keyword.is.not.co
316c0 6d 70 72 65 73 73 65 64 2c 20 76 61 6c 75 65 20 69 73 20 63 6f 6d 70 72 65 73 73 65 64 22 29 3b mpressed,.value.is.compressed");
316e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d .............rep.append("<br>dum
31700 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 p.of.data:");.............fdump(
31720 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 start+8,start+8+length-1);......
31740 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 ...}.........else.........{.....
31760 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 55 6e 6b 6e 6f 77 6e 20 ........rep.append("<br>Unknown.
31780 63 68 75 6e 6b 20 74 79 70 65 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 chunk.type");.............rep.ap
317a0 70 65 6e 64 28 22 3c 62 72 3e 64 75 6d 70 20 6f 66 20 64 61 74 61 3a 22 29 3b 0a 20 20 20 20 20 pend("<br>dump.of.data:");......
317c0 20 20 20 20 20 20 20 66 64 75 6d 70 28 73 74 61 72 74 2b 38 2c 73 74 61 72 74 2b 38 2b 6c 65 6e .......fdump(start+8,start+8+len
317e0 67 74 68 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e gth-1);.........}.........return
31800 20 63 68 65 63 6b 5f 70 6e 67 5f 63 68 75 6e 6b 73 28 73 74 61 72 74 2b 31 32 2b 6c 65 6e 67 74 .check_png_chunks(start+12+lengt
31820 68 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 41 6e 61 6c 79 73 h);.....}....../**......*.Analys
31840 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 74 6f 20 61 20 62 6d 70 20 66 69 6c 65 0a 20 20 20 20 is.particular.to.a.bmp.file.....
31860 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 6e 61 6c 79 73 65 5f 62 6d 70 .*/.....private.void.analyse_bmp
31880 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 66 73 7a 3d 67 65 74 5f 64 77 6f ().....{.........int.fsz=get_dwo
318a0 72 64 28 32 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 6f 66 66 62 69 74 73 3d 67 65 74 5f 64 rd(2);.........int.offbits=get_d
318c0 77 6f 72 64 28 31 30 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 74 68 3c 35 34 word(10);.........if(f.length<54
318e0 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 ).........{.............rep.appe
31900 6e 64 28 22 3c 62 72 3e 46 69 6c 65 20 69 73 20 74 6f 6f 20 73 68 6f 72 74 20 74 6f 20 63 6f 6e nd("<br>File.is.too.short.to.con
31920 74 61 69 6e 20 68 65 61 64 65 72 73 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 tain.headers");.............retu
31940 72 6e 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 rn;.........}.........rep.append
31960 28 22 3c 62 72 3e 46 69 6c 65 20 48 65 61 64 65 72 20 69 6e 66 6f 3a 22 29 3b 0a 20 20 20 20 20 ("<br>File.Header.info:");......
31980 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 46 69 6c 65 20 73 69 7a 65 3a 20 22 ...rep.append(("<br>File.size:."
319a0 2b 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 66 73 7a 29 29 29 3b 0a 20 20 20 +Integer.toHexString(fsz)));....
319c0 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 52 65 73 65 72 76 65 64 31 3a .....rep.append(("<br>Reserved1:
319e0 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 36 29 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 .".+.get_hword(6)));.........rep
31a00 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 52 65 73 65 72 76 65 64 32 3a 20 22 20 2b 20 67 65 74 .append(("<br>Reserved2:.".+.get
31a20 5f 68 77 6f 72 64 28 38 29 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 66 2e 6c 65 6e 67 74 68 _hword(8)));.........if(f.length
31a40 3e 66 73 7a 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e >fsz).........{.............rep.
31a60 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 41 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 61 74 append(("<br>Additional.bytes.at
31a80 20 65 6e 64 20 6f 66 20 66 69 6c 65 20 3d 20 22 2b 28 66 2e 6c 65 6e 67 74 68 2d 66 73 7a 29 29 .end.of.file.=."+(f.length-fsz))
31aa0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e );.............rep.append(("<br>
31ac0 44 75 6d 70 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 3a 22 29 29 3b 0a 20 20 Dump.of.additional.bytes:"));...
31ae0 20 20 20 20 20 20 20 20 20 20 66 64 75 6d 70 28 66 73 7a 2c 66 2e 6c 65 6e 67 74 68 2d 31 29 3b ..........fdump(fsz,f.length-1);
31b00 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 4e 42 3a .............rep.append("<br>NB:
31b20 20 41 64 64 69 74 69 6f 6e 61 6c 20 62 79 74 65 73 20 6d 61 79 20 69 6e 64 69 63 61 74 65 20 74 .Additional.bytes.may.indicate.t
31b40 68 61 74 20 74 68 65 20 68 65 69 67 68 74 20 69 73 20 73 65 74 20 69 6e 63 6f 72 72 65 63 74 6c hat.the.height.is.set.incorrectl
31b60 79 22 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 69 6e y".+........................".in
31b80 20 74 68 65 20 68 65 61 64 65 72 2c 20 74 72 79 20 69 6e 63 72 65 61 73 69 6e 67 20 74 68 65 20 .the.header,.try.increasing.the.
31ba0 68 65 69 67 68 74 20 74 6f 20 73 65 65 20 69 66 20 69 74 20 69 73 20 68 69 64 69 6e 67 20 69 6d height.to.see.if.it.is.hiding.im
31bc0 61 67 65 20 64 61 74 61 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 age.data");.........}.........re
31be0 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 42 69 74 6d 61 70 20 64 61 74 61 20 73 74 61 72 74 p.append(("<br>Bitmap.data.start
31c00 73 20 61 74 3a 20 22 2b 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 6f 66 66 62 s.at:."+Integer.toHexString(offb
31c20 69 74 73 29 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 its)));.........rep.append(("<br
31c40 3e 49 6e 66 6f 20 48 65 61 64 65 72 3a 22 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 62 69 >Info.Header:"));.........int.bi
31c60 73 69 7a 65 3d 67 65 74 5f 64 77 6f 72 64 28 31 34 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e size=get_dword(14);.........rep.
31c80 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 49 6e 66 6f 20 53 69 7a 65 3a 20 22 20 2b 20 49 6e 74 65 append(("<br>Info.Size:.".+.Inte
31ca0 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 62 69 73 69 7a 65 29 29 29 3b 0a 20 20 20 20 20 ger.toHexString(bisize)));......
31cc0 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 57 69 64 74 68 3a 20 22 20 2b 20 67 ...rep.append(("<br>Width:.".+.g
31ce0 65 74 5f 68 64 77 6f 72 64 28 31 38 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 64 77 6f 72 64 et_hdword(18).+.".(".+.get_dword
31d00 28 31 38 29 20 2b 20 22 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 (18).+.")"));.........rep.append
31d20 28 28 22 3c 62 72 3e 48 65 69 67 68 74 3a 20 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 32 32 (("<br>Height:.".+.get_hdword(22
31d40 29 20 2b 20 22 20 28 22 20 2b 20 67 65 74 5f 64 77 6f 72 64 28 32 32 29 20 2b 20 22 29 22 29 29 ).+.".(".+.get_dword(22).+.")"))
31d60 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 50 6c 61 6e 65 ;.........rep.append(("<br>Plane
31d80 73 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 32 36 29 20 2b 20 22 20 28 6d 75 73 74 20 62 s:.".+.get_hword(26).+.".(must.b
31da0 65 20 31 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 e.1)"));.........rep.append(("<b
31dc0 72 3e 42 69 74 43 6f 75 6e 74 3a 20 22 20 2b 20 67 65 74 5f 68 77 6f 72 64 28 32 38 29 2b 20 22 r>BitCount:.".+.get_hword(28)+."
31de0 20 62 69 74 73 20 70 65 72 20 70 69 78 65 6c 22 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 .bits.per.pixel"));.........int.
31e00 63 6f 6d 70 72 65 73 73 20 3d 20 67 65 74 5f 64 77 6f 72 64 28 33 30 29 3b 0a 20 20 20 20 20 20 compress.=.get_dword(30);.......
31e20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 6f 6d 70 72 65 73 73 69 6f 6e 3a 20 ..rep.append(("<br>Compression:.
31e40 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 33 30 29 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 ".+.get_hdword(30)));.........if
31e60 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 30 30 7c 7c 63 6f 6d 70 72 65 73 73 3d 3d 30 78 33 32 34 (compress==0x00||compress==0x324
31e80 32 34 37 35 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 24752).............rep.append(".
31ea0 28 4e 6f 20 63 6f 6d 70 72 65 73 73 69 6f 6e 29 22 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 (No.compression)");.........else
31ec0 20 69 66 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 30 31 7c 7c 63 6f 6d 70 72 65 73 73 3d 3d 30 78 .if(compress==0x01||compress==0x
31ee0 33 38 34 35 34 63 35 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 38454c52).............rep.append
31f00 28 22 20 28 52 4c 45 20 66 6f 72 20 38 62 70 70 20 52 47 42 29 22 29 3b 0a 20 20 20 20 20 20 20 (".(RLE.for.8bpp.RGB)");........
31f20 20 65 6c 73 65 20 69 66 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 30 32 7c 7c 63 6f 6d 70 72 65 73 .else.if(compress==0x02||compres
31f40 73 3d 3d 30 78 33 34 34 35 34 63 35 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 s==0x34454c52).............rep.a
31f60 70 70 65 6e 64 28 22 20 28 52 4c 45 20 66 6f 72 20 34 62 70 70 20 52 47 42 29 22 29 3b 0a 20 20 ppend(".(RLE.for.4bpp.RGB)");...
31f80 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 30 33 29 0a 20 20 ......else.if(compress==0x03)...
31fa0 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 52 61 77 20 52 47 42 20 ..........rep.append(".(Raw.RGB.
31fc0 77 69 74 68 20 70 61 63 6b 69 6e 67 29 22 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 with.packing)");.........else.if
31fe0 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 33 32 37 37 36 31 37 33 29 0a 20 20 20 20 20 20 20 20 20 (compress==0x32776173)..........
32000 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 52 61 77 20 52 47 42 29 22 29 3b 0a 20 20 20 ...rep.append(".(Raw.RGB)");....
32020 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 34 31 34 32 34 37 35 .....else.if(compress==0x4142475
32040 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 52 61 77 2).............rep.append(".(Raw
32060 20 52 47 42 20 77 69 74 68 20 61 6c 70 68 61 29 22 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 .RGB.with.alpha)");.........else
32080 20 69 66 28 63 6f 6d 70 72 65 73 73 3d 3d 30 78 35 34 34 32 34 37 35 32 29 0a 20 20 20 20 20 20 .if(compress==0x54424752).......
320a0 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 28 52 61 77 20 52 47 42 20 77 69 74 68 ......rep.append(".(Raw.RGB.with
320c0 20 74 72 61 6e 73 70 61 72 65 6e 63 79 29 22 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 .transparency)");.........rep.ap
320e0 70 65 6e 64 28 28 22 3c 62 72 3e 53 69 7a 65 20 49 6d 61 67 65 3a 20 22 20 2b 20 67 65 74 5f 68 pend(("<br>Size.Image:.".+.get_h
32100 64 77 6f 72 64 28 33 34 29 20 2b 20 22 20 28 63 61 6e 20 62 65 20 7a 65 72 6f 20 69 66 20 62 69 dword(34).+.".(can.be.zero.if.bi
32120 74 6d 61 70 20 69 73 20 75 6e 63 6f 6d 70 72 65 73 73 65 64 29 22 29 29 3b 0a 20 20 20 20 20 20 tmap.is.uncompressed)"));.......
32140 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 58 50 65 6c 73 50 65 72 4d 65 74 65 72 ..rep.append(("<br>XPelsPerMeter
32160 3a 20 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 33 38 29 20 2b 20 22 20 28 70 69 78 65 6c 73 :.".+.get_hdword(38).+.".(pixels
32180 20 70 65 72 20 6d 65 74 65 72 20 66 6f 72 20 74 61 72 67 65 74 20 64 65 76 69 63 65 29 22 29 29 .per.meter.for.target.device)"))
321a0 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 59 50 65 6c 73 ;.........rep.append(("<br>YPels
321c0 50 65 72 4d 65 74 65 72 3a 20 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 34 32 29 20 2b 20 20 PerMeter:.".+.get_hdword(42).+..
321e0 22 20 28 70 69 78 65 6c 73 20 70 65 72 20 6d 65 74 65 72 20 66 6f 72 20 74 61 72 67 65 74 20 64 ".(pixels.per.meter.for.target.d
32200 65 76 69 63 65 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 evice)"));.........rep.append(("
32220 3c 62 72 3e 43 6c 72 55 73 65 64 3a 20 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 34 36 29 20 <br>ClrUsed:.".+.get_hdword(46).
32240 2b 20 22 20 28 63 6f 6c 6f 72 20 69 6e 64 65 78 65 73 20 69 6e 20 75 73 65 2c 20 30 3d 6d 61 78 +.".(color.indexes.in.use,.0=max
32260 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 )"));.........rep.append(("<br>C
32280 6c 72 49 6d 70 6f 72 74 61 6e 74 3a 20 22 20 2b 20 67 65 74 5f 68 64 77 6f 72 64 28 35 30 29 20 lrImportant:.".+.get_hdword(50).
322a0 2b 20 22 28 30 20 69 66 20 61 6c 6c 20 63 6f 6c 6f 72 73 20 61 72 65 20 69 6d 70 6f 72 74 61 6e +."(0.if.all.colors.are.importan
322c0 74 29 22 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 63 74 73 74 61 72 74 20 3d 20 31 34 2b t)"));.........int.ctstart.=.14+
322e0 62 69 73 69 7a 65 3b 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 bisize;.........rep.append(("<br
32300 3e 43 6f 6c 6f 72 20 74 61 62 6c 65 20 63 6f 6d 70 75 74 65 64 20 73 74 61 72 74 3a 20 22 2b 49 >Color.table.computed.start:."+I
32320 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 63 74 73 74 61 72 74 29 20 2b 20 22 28 nteger.toHexString(ctstart).+."(
32340 6e 6f 72 6d 61 6c 6c 79 20 30 78 33 36 2c 20 69 66 20 6e 6f 74 20 74 68 65 6e 20 70 6f 73 73 69 normally.0x36,.if.not.then.possi
32360 62 6c 65 20 68 69 64 64 65 6e 20 64 61 74 61 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 29 22 29 ble.hidden.data.at.that.point)")
32380 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 63 74 73 74 61 72 74 3e 30 78 33 36 29 0a 20 20 20 20 );.........if(ctstart>0x36).....
323a0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 ....{.............rep.append("<b
323c0 72 3e 44 75 6d 70 20 6f 66 20 67 61 70 20 62 65 74 77 65 65 6e 20 68 65 61 64 65 72 20 61 6e 64 r>Dump.of.gap.between.header.and
323e0 20 73 74 61 72 74 20 6f 66 20 63 6f 6c 6f 72 20 74 61 62 6c 65 3a 22 29 3b 0a 20 20 20 20 20 20 .start.of.color.table:");.......
32400 20 20 20 20 20 20 66 64 75 6d 70 28 30 78 33 36 2c 20 63 74 73 74 61 72 74 2d 31 29 3b 0a 20 20 ......fdump(0x36,.ctstart-1);...
32420 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 67 65 74 5f 77 6f 72 64 28 32 38 29 3c ......}.........if(get_word(28)<
32440 3d 38 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 =8).........{.............rep.ap
32460 70 65 6e 64 28 22 3c 62 72 3e 43 6f 6c 6f 72 20 49 6e 64 65 78 20 54 61 62 6c 65 20 28 4e 42 20 pend("<br>Color.Index.Table.(NB.
32480 66 6f 75 72 74 68 20 65 6e 74 72 79 20 6f 66 20 65 61 63 68 20 69 6e 64 65 78 20 73 68 6f 75 6c fourth.entry.of.each.index.shoul
324a0 64 20 62 65 20 7a 65 72 6f 2c 20 6f 72 64 65 72 20 69 73 20 62 2c 67 2c 72 2c 61 29 3a 22 29 3b d.be.zero,.order.is.b,g,r,a):");
324c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 6e 63 6f 6c 73 3d 67 65 74 5f 64 77 6f 72 64 .............int.ncols=get_dword
324e0 28 34 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6e 63 6f 6c 73 3d 3d 30 29 0a 20 (46);.............if(ncols==0)..
32500 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 67 ...........{................if(g
32520 65 74 5f 77 6f 72 64 28 32 38 29 3d 3d 31 29 6e 63 6f 6c 73 3d 32 3b 0a 20 20 20 20 20 20 20 20 et_word(28)==1)ncols=2;.........
32540 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 67 65 74 5f 77 6f 72 64 28 32 38 29 3d 3d 34 29 6e .......else.if(get_word(28)==4)n
32560 63 6f 6c 73 3d 31 36 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 cols=16;................else.if(
32580 67 65 74 5f 77 6f 72 64 28 32 38 29 3d 3d 38 29 6e 63 6f 6c 73 3d 32 35 36 3b 0a 20 20 20 20 20 get_word(28)==8)ncols=256;......
325a0 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 .......}.............for(int.i=0
325c0 3b 69 3c 6e 63 6f 6c 73 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 ;i<ncols;i++).............{.....
325e0 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 22 29 3b 0a ............rep.append("<br>");.
32600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 34 3b ................for(int.j=0;j<4;
32620 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 j++).................{..........
32640 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 6d 32 28 49 6e 74 65 67 65 72 ...........rep.append(m2(Integer
32660 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 75 66 28 63 74 73 74 61 72 74 20 2b 20 69 20 2a 20 34 20 .toHexString(uf(ctstart.+.i.*.4.
32680 2b 20 6a 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 +.j))));.....................rep
326a0 2e 61 70 70 65 6e 64 28 22 20 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a .append(".");.................}.
326c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 20 20 22 ................rep.append("..."
326e0 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a );.................for(int.j=0;j
32700 3c 34 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 <4;j++).................{.......
32720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 63 3d 28 63 68 61 72 29 75 66 28 63 74 ..............char.c=(char)uf(ct
32740 73 74 61 72 74 20 2b 20 69 20 2a 20 34 20 2b 20 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 start.+.i.*.4.+.j);.............
32760 20 20 20 20 20 20 20 20 69 66 28 63 3c 33 32 7c 7c 63 3e 30 78 37 66 29 63 3d 27 2e 27 3b 0a 20 ........if(c<32||c>0x7f)c='.';..
32780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 ...................rep.append(("
327a0 22 2b 63 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 "+c));.................}........
327c0 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 74 73 74 61 72 74 2b 3d 6e 63 6f 6c .....}.............ctstart+=ncol
327e0 73 2a 34 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 63 74 73 74 61 72 s*4;.........}.........if(ctstar
32800 74 21 3d 6f 66 66 62 69 74 73 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 t!=offbits).........{...........
32820 20 20 72 65 70 2e 61 70 70 65 6e 64 28 28 22 3c 62 72 3e 43 6f 6c 6f 72 20 74 61 62 6c 65 20 66 ..rep.append(("<br>Color.table.f
32840 69 6e 69 73 68 65 73 20 61 74 20 22 20 2b 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 inishes.at.".+.Integer.toHexStri
32860 6e 67 28 63 74 73 74 61 72 74 29 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ng(ctstart).+...................
32880 20 20 22 20 62 75 74 20 64 61 74 61 20 62 69 74 73 20 73 74 61 72 74 20 61 74 20 22 20 2b 20 49 ..".but.data.bits.start.at.".+.I
328a0 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 6f 66 66 62 69 74 73 29 29 29 3b 0a 20 nteger.toHexString(offbits)));..
328c0 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 63 74 73 74 61 72 74 3c 6f 66 66 62 .......}.........if(ctstart<offb
328e0 69 74 73 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 its).........{.............rep.a
32900 70 70 65 6e 64 28 22 3c 62 72 3e 44 75 6d 70 20 6f 66 20 67 61 70 20 62 65 74 77 65 65 6e 20 63 ppend("<br>Dump.of.gap.between.c
32920 6f 6c 6f 72 20 74 61 62 6c 65 20 61 6e 64 20 69 6d 61 67 65 3a 22 29 3b 0a 20 20 20 20 20 20 20 olor.table.and.image:");........
32940 20 20 20 20 20 66 64 75 6d 70 28 63 74 73 74 61 72 74 2c 20 6f 66 66 62 69 74 73 2d 31 29 3b 0a .....fdump(ctstart,.offbits-1);.
32960 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 28 63 6f 6d 70 72 65 73 73 21 3d 30 ........}.........if(compress!=0
32980 78 30 30 26 26 63 6f 6d 70 72 65 73 73 21 3d 30 78 33 32 34 32 34 37 35 32 29 0a 20 20 20 20 20 x00&&compress!=0x32424752)......
329a0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 ...{.............rep.append("<br
329c0 3e 46 75 72 74 68 65 72 20 63 68 65 63 6b 69 6e 67 20 69 73 20 6f 6e 6c 79 20 64 6f 6e 65 20 77 >Further.checking.is.only.done.w
329e0 68 65 6e 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f 6d 70 72 65 73 73 69 6f 6e 22 29 3b 0a 20 hen.there.is.no.compression");..
32a00 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 ...........return;.........}....
32a20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 52 6f 77 20 66 69 6c 6c 65 72 20 .....rep.append("<br>Row.filler.
32a40 62 79 74 65 73 20 64 75 6d 70 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 2f 2f 20 77 69 64 74 68 20 bytes.dump:");.........//.width.
32a60 2a 20 62 69 74 73 20 70 65 72 20 70 69 78 65 6c 0a 20 20 20 20 20 20 20 20 69 6e 74 20 62 69 74 *.bits.per.pixel.........int.bit
32a80 73 50 65 72 52 6f 77 3d 67 65 74 5f 64 77 6f 72 64 28 31 38 29 2a 67 65 74 5f 77 6f 72 64 28 32 sPerRow=get_dword(18)*get_word(2
32aa0 38 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 62 79 74 65 73 50 65 72 52 6f 77 20 3d 20 28 62 8);.........int.bytesPerRow.=.(b
32ac0 69 74 73 50 65 72 52 6f 77 2b 37 29 2f 38 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 66 67 61 70 itsPerRow+7)/8;.........int.fgap
32ae0 20 3d 20 28 62 79 74 65 73 50 65 72 52 6f 77 2b 33 29 2f 34 3b 0a 20 20 20 20 20 20 20 20 66 67 .=.(bytesPerRow+3)/4;.........fg
32b00 61 70 20 3d 20 66 67 61 70 20 2a 20 34 20 2d 20 62 79 74 65 73 50 65 72 52 6f 77 3b 0a 20 20 20 ap.=.fgap.*.4.-.bytesPerRow;....
32b20 20 20 20 20 20 63 74 73 74 61 72 74 3d 6f 66 66 62 69 74 73 3b 0a 20 20 20 20 20 20 20 20 66 6f .....ctstart=offbits;.........fo
32b40 72 28 69 6e 74 20 69 3d 30 3b 69 3c 67 65 74 5f 64 77 6f 72 64 28 32 32 29 3b 69 2b 2b 29 0a 20 r(int.i=0;i<get_dword(22);i++)..
32b60 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 74 73 74 61 72 74 2b 3d 62 79 .......{.............ctstart+=by
32b80 74 65 73 50 65 72 52 6f 77 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 74 65 6e 64 tesPerRow;.............int.ctend
32ba0 3d 63 74 73 74 61 72 74 2b 66 67 61 70 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 63 74 =ctstart+fgap;.............if(ct
32bc0 65 6e 64 21 3d 63 74 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 64 end!=ctstart).................fd
32be0 75 6d 70 28 63 74 73 74 61 72 74 2c 63 74 65 6e 64 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ump(ctstart,ctend-1);...........
32c00 20 20 63 74 73 74 61 72 74 3d 63 74 65 6e 64 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d ..ctstart=ctend;.........}.....}
32c20 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 44 75 6d 70 73 20 61 20 73 65 63 74 69 6f 6e ....../**......*.Dumps.a.section
32c40 20 6f 66 20 66 69 6c 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 66 72 6f 6d 20 44 75 6d 70 .of.file......*.@param.from.Dump
32c60 20 66 72 6f 6d 20 74 68 69 73 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 .from.this.offset......*.@param.
32c80 74 6f 20 44 75 6d 70 20 74 6f 20 74 68 69 73 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 2f 0a 20 to.Dump.to.this.offset......*/..
32ca0 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 66 64 75 6d 70 28 69 6e 74 20 66 72 6f 6d 2c 20 ...private.void.fdump(int.from,.
32cc0 69 6e 74 20 74 6f 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 66 72 6f 6d 3e 3d 66 int.to).....{.........if(from>=f
32ce0 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 .length).............return;....
32d00 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 48 65 78 3a 22 29 3b 0a 20 20 20 .....rep.append("<br>Hex:");....
32d20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 66 72 6f 6d 3b 69 3c 3d 74 6f 26 26 69 3c 66 2e 6c .....for(int.i=from;i<=to&&i<f.l
32d40 65 6e 67 74 68 3b 69 2b 3d 31 36 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 ength;i+=16).........{..........
32d60 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 3c 62 72 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ..rep.append("<br>");...........
32d80 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 31 36 26 26 69 2b 6a 3c 66 2e 6c 65 6e 67 74 68 26 .for(int.j=0;j<16&&i+j<f.length&
32da0 26 69 2b 6a 3c 3d 74 6f 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 &i+j<=to;j++)............{......
32dc0 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 6d 32 28 49 6e 74 65 67 65 72 2e 74 .........rep.append(m2(Integer.t
32de0 6f 48 65 78 53 74 72 69 6e 67 28 28 28 69 6e 74 29 66 5b 69 2b 6a 5d 29 26 30 78 66 66 29 29 29 oHexString(((int)f[i+j])&0xff)))
32e00 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6a 3d 3d 37 29 0a 20 20 20 20 20 20 20 ;...............if(j==7)........
32e20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 27 20 27 29 3b 0a 20 20 20 20 20 ..........rep.append('.');......
32e40 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 22 20 ......}............rep.append(".
32e60 20 22 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e .");.........}.........rep.appen
32e80 64 28 22 3c 62 72 3e 41 73 63 69 69 3a 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 d("<br>Ascii:");.........for(int
32ea0 20 69 3d 66 72 6f 6d 3b 69 3c 3d 74 6f 26 26 69 3c 66 2e 6c 65 6e 67 74 68 3b 69 2b 3d 31 36 29 .i=from;i<=to&&i<f.length;i+=16)
32ec0 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e 64 .........{............rep.append
32ee0 28 22 3c 62 72 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 ("<br>");............for(int.j=0
32f00 3b 6a 3c 31 36 26 26 69 2b 6a 3c 66 2e 6c 65 6e 67 74 68 26 26 69 2b 6a 3c 3d 74 6f 3b 6a 2b 2b ;j<16&&i+j<f.length&&i+j<=to;j++
32f20 29 0a 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 )............{...............cha
32f40 72 20 63 20 3d 20 28 63 68 61 72 29 66 5b 69 2b 6a 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 r.c.=.(char)f[i+j];.............
32f60 20 20 69 66 28 63 3d 3d 27 3c 27 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 26 6c 74 3b 22 29 3b ..if(c=='<').rep.append("&lt;");
32f80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 3d 3d 27 3e 27 29 20 72 ...............else.if(c=='>').r
32fa0 65 70 2e 61 70 70 65 6e 64 28 22 26 67 74 3b 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ep.append("&gt;");..............
32fc0 20 65 6c 73 65 20 69 66 28 63 3d 3d 27 26 27 29 20 72 65 70 2e 61 70 70 65 6e 64 28 22 26 61 6d .else.if(c=='&').rep.append("&am
32fe0 70 3b 22 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 20 3e 3d p;");...............else.if(c.>=
33000 20 33 32 20 26 26 20 63 20 3c 3d 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .32.&&.c.<=.128)................
33020 20 20 20 72 65 70 2e 61 70 70 65 6e 64 28 63 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...rep.append(c);...............
33040 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 2e 61 70 70 65 6e else...................rep.appen
33060 64 28 27 2e 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 6a 3d 3d 37 29 20 72 d('.');...............if(j==7).r
33080 65 70 2e 61 70 70 65 6e 64 28 27 20 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 ep.append('.');............}....
330a0 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 45 6e 73 .....}.....}....../**......*.Ens
330c0 75 72 65 73 20 61 20 68 65 78 20 73 74 72 69 6e 67 20 69 73 20 32 20 62 79 74 65 73 20 6c 6f 6e ures.a.hex.string.is.2.bytes.lon
330e0 67 2c 20 61 64 64 69 6e 67 20 61 20 6c 65 61 64 69 6e 67 20 7a 65 72 6f 20 69 66 20 69 74 20 69 g,.adding.a.leading.zero.if.it.i
33100 73 20 6e 6f 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 68 78 20 68 65 78 20 73 74 72 69 6e s.not......*.@param.hx.hex.strin
33120 67 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 g......*.@return......*/.....pri
33140 76 61 74 65 20 53 74 72 69 6e 67 20 6d 32 28 53 74 72 69 6e 67 20 68 78 29 0a 20 20 20 20 7b 0a vate.String.m2(String.hx).....{.
33160 20 20 20 20 20 20 20 20 69 66 28 68 78 2e 6c 65 6e 67 74 68 28 29 3c 32 29 0a 20 20 20 20 20 20 ........if(hx.length()<2).......
33180 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 30 22 20 2b 20 68 78 3b 0a 20 20 20 20 20 20 20 20 72 ......return."0".+.hx;.........r
331a0 65 74 75 72 6e 20 68 78 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 eturn.hx;.....}....../**......*.
331c0 52 65 74 75 72 6e 73 20 68 65 78 20 6f 66 20 64 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 Returns.hex.of.dword.at.given.fi
331e0 6c 65 20 6f 66 66 73 65 74 20 28 6c 73 62 2e 2e 2e 6d 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 le.offset.(lsb...msb)......*.@pa
33200 72 61 6d 20 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 ram.offs.File.offset......*.@ret
33220 75 72 6e 20 48 65 78 20 73 74 72 69 6e 67 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 urn.Hex.string......*/.....priva
33240 74 65 20 53 74 72 69 6e 67 20 67 65 74 5f 68 64 77 6f 72 64 28 69 6e 74 20 6f 66 66 73 29 0a 20 te.String.get_hdword(int.offs)..
33260 20 20 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 ...{.........return.Integer.toHe
33280 78 53 74 72 69 6e 67 28 67 65 74 5f 64 77 6f 72 64 28 6f 66 66 73 29 29 3b 0a 20 20 20 20 7d 0a xString(get_dword(offs));.....}.
332a0 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 68 65 78 20 6f 66 20 64 ...../**......*.Returns.hex.of.d
332c0 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 6c 65 20 6f 66 66 73 65 74 20 28 6d 73 62 2e 2e word.at.given.file.offset.(msb..
332e0 2e 6c 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 6f 66 66 73 20 46 69 6c 65 20 6f 66 .lsb)......*.@param.offs.File.of
33300 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 48 65 78 20 73 74 72 69 6e 67 0a 20 fset......*.@return.Hex.string..
33320 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 53 74 72 69 6e 67 20 70 6e 67 5f 67 65 ....*/.....private.String.png_ge
33340 74 5f 68 64 77 6f 72 64 28 69 6e 74 20 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 t_hdword(int.offs).....{........
33360 20 72 65 74 75 72 6e 20 49 6e 74 65 67 65 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 70 6e 67 5f .return.Integer.toHexString(png_
33380 67 65 74 5f 64 77 6f 72 64 28 6f 66 66 73 29 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a get_dword(offs));.....}....../**
333a0 0a 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 68 65 78 20 6f 66 20 77 6f 72 64 20 61 74 20 67 ......*.Returns.hex.of.word.at.g
333c0 69 76 65 6e 20 66 69 6c 65 20 6f 66 66 73 65 74 20 28 6c 73 62 2e 2e 2e 6d 73 62 29 0a 20 20 20 iven.file.offset.(lsb...msb)....
333e0 20 20 2a 20 40 70 61 72 61 6d 20 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 ..*.@param.offs.File.offset.....
33400 20 2a 20 40 72 65 74 75 72 6e 20 48 65 78 20 73 74 72 69 6e 67 0a 20 20 20 20 20 2a 2f 0a 20 20 .*.@return.Hex.string......*/...
33420 20 20 70 72 69 76 61 74 65 20 53 74 72 69 6e 67 20 67 65 74 5f 68 77 6f 72 64 28 69 6e 74 20 6f ..private.String.get_hword(int.o
33440 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 49 6e 74 65 67 65 ffs).....{.........return.Intege
33460 72 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 67 65 74 5f 77 6f 72 64 28 6f 66 66 73 29 29 3b 0a 20 r.toHexString(get_word(offs));..
33480 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 62 79 74 ...}....../**......*.Returns.byt
334a0 65 20 61 74 20 67 69 76 65 6e 20 66 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 70 e.at.given.file.offset......*.@p
334c0 61 72 61 6d 20 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 aram.offs.File.offset......*.@re
334e0 74 75 72 6e 20 62 79 74 65 20 61 74 20 66 69 6c 65 20 6f 66 66 73 65 74 2c 20 61 73 20 69 6e 74 turn.byte.at.file.offset,.as.int
33500 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 75 66 28 69 6e 74 20 ......*/.....private.int.uf(int.
33520 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6f 66 66 73 3e 3d 66 2e 6c offs).....{.........if(offs>=f.l
33540 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 20 ength).............return.0;....
33560 20 20 20 20 20 69 6e 74 20 72 20 3d 20 66 5b 6f 66 66 73 5d 3b 0a 20 20 20 20 20 20 20 20 72 65 .....int.r.=.f[offs];.........re
33580 74 75 72 6e 20 72 26 30 78 66 66 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 turn.r&0xff;.....}....../**.....
335a0 20 2a 20 52 65 74 75 72 6e 73 20 64 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 6c 65 20 6f .*.Returns.dword.at.given.file.o
335c0 66 66 73 65 74 20 28 6c 73 62 2e 2e 2e 6d 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 ffset.(lsb...msb)......*.@param.
335e0 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 offs.File.offset......*.@return.
33600 64 77 6f 72 64 20 61 74 20 66 69 6c 65 20 6f 66 66 73 65 74 2c 20 61 73 20 69 6e 74 0a 20 20 20 dword.at.file.offset,.as.int....
33620 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 67 65 74 5f 64 77 6f 72 64 28 69 ..*/.....private.int.get_dword(i
33640 6e 74 20 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6f 66 66 73 2b 33 nt.offs).....{.........if(offs+3
33660 3e 3d 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 30 >=f.length).............return.0
33680 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 66 28 6f 66 66 73 29 2b 28 75 66 28 6f 66 ;.........return.uf(offs)+(uf(of
336a0 66 73 2b 31 29 3c 3c 38 29 2b 28 75 66 28 6f 66 66 73 2b 32 29 3c 3c 31 36 29 2b 28 75 66 28 6f fs+1)<<8)+(uf(offs+2)<<16)+(uf(o
336c0 66 66 73 2b 33 29 3c 3c 32 34 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 ffs+3)<<24);.....}....../**.....
336e0 20 2a 20 52 65 74 75 72 6e 73 20 64 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 6c 65 20 6f .*.Returns.dword.at.given.file.o
33700 66 66 73 65 74 20 28 6d 73 62 2e 2e 2e 6c 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 ffset.(msb...lsb)......*.@param.
33720 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 offs.File.offset......*.@return.
33740 64 77 6f 72 64 20 61 74 20 66 69 6c 65 20 6f 66 66 73 65 74 2c 20 61 73 20 69 6e 74 0a 20 20 20 dword.at.file.offset,.as.int....
33760 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 70 6e 67 5f 67 65 74 5f 64 77 6f ..*/.....private.int.png_get_dwo
33780 72 64 28 69 6e 74 20 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6f 66 rd(int.offs).....{.........if(of
337a0 66 73 2b 33 3e 3d 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 fs+3>=f.length).............retu
337c0 72 6e 20 30 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 66 28 6f 66 66 73 2b 33 29 2b rn.0;.........return.uf(offs+3)+
337e0 28 75 66 28 6f 66 66 73 2b 32 29 3c 3c 38 29 2b 28 75 66 28 6f 66 66 73 2b 31 29 3c 3c 31 36 29 (uf(offs+2)<<8)+(uf(offs+1)<<16)
33800 2b 28 75 66 28 6f 66 66 73 29 3c 3c 32 34 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a +(uf(offs)<<24);.....}....../**.
33820 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 6c .....*.Returns.word.at.given.fil
33840 65 20 6f 66 66 73 65 74 20 28 6c 73 62 2e 2e 2e 6d 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 72 e.offset.(lsb...msb)......*.@par
33860 61 6d 20 6f 66 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 am.offs.File.offset......*.@retu
33880 72 6e 20 77 6f 72 64 20 61 74 20 66 69 6c 65 20 6f 66 66 73 65 74 2c 20 61 73 20 69 6e 74 0a 20 rn.word.at.file.offset,.as.int..
338a0 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 67 65 74 5f 77 6f 72 64 28 ....*/.....private.int.get_word(
338c0 69 6e 74 20 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6f 66 66 73 2b int.offs).....{.........if(offs+
338e0 31 3e 3d 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 1>=f.length).............return.
33900 30 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 66 28 6f 66 66 73 29 2b 28 75 66 28 6f 0;.........return.uf(offs)+(uf(o
33920 66 66 73 2b 31 29 3c 3c 38 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 ffs+1)<<8);.....}....../**......
33940 2a 20 52 65 74 75 72 6e 73 20 77 6f 72 64 20 61 74 20 67 69 76 65 6e 20 66 69 6c 65 20 6f 66 66 *.Returns.word.at.given.file.off
33960 73 65 74 20 28 6d 73 62 2e 2e 2e 6c 73 62 29 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 6f 66 set.(msb...lsb)......*.@param.of
33980 66 73 20 46 69 6c 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 77 6f fs.File.offset......*.@return.wo
339a0 72 64 20 61 74 20 66 69 6c 65 20 6f 66 66 73 65 74 2c 20 61 73 20 69 6e 74 0a 20 20 20 20 20 2a rd.at.file.offset,.as.int......*
339c0 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 70 6e 67 5f 67 65 74 5f 77 6f 72 64 28 69 /.....private.int.png_get_word(i
339e0 6e 74 20 6f 66 66 73 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 6f 66 66 73 2b 31 nt.offs).....{.........if(offs+1
33a00 3e 3d 66 2e 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 30 >=f.length).............return.0
33a20 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 66 28 6f 66 66 73 2b 31 29 2b 28 75 66 28 ;.........return.uf(offs+1)+(uf(
33a40 6f 66 66 73 29 3c 3c 38 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 20 54 68 69 73 20 6d offs)<<8);.....}....../**.This.m
33a60 65 74 68 6f 64 20 69 73 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 ethod.is.called.from.within.the.
33a80 63 6f 6e 73 74 72 75 63 74 6f 72 20 74 6f 0a 20 20 20 20 20 2a 20 69 6e 69 74 69 61 6c 69 7a 65 constructor.to......*.initialize
33aa0 20 74 68 65 20 66 6f 72 6d 2e 0a 20 20 20 20 20 2a 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 4e 4f .the.form.......*.WARNING:.Do.NO
33ac0 54 20 6d 6f 64 69 66 79 20 74 68 69 73 20 63 6f 64 65 2e 20 54 68 65 20 63 6f 6e 74 65 6e 74 20 T.modify.this.code..The.content.
33ae0 6f 66 20 74 68 69 73 20 6d 65 74 68 6f 64 20 69 73 0a 20 20 20 20 20 2a 20 61 6c 77 61 79 73 20 of.this.method.is......*.always.
33b00 72 65 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 65 20 46 6f 72 6d 20 45 64 69 74 6f 72 2e 0a regenerated.by.the.Form.Editor..
33b20 20 20 20 20 20 2a 2f 0a 20 20 20 20 40 53 75 70 70 72 65 73 73 57 61 72 6e 69 6e 67 73 28 22 75 .....*/.....@SuppressWarnings("u
33b40 6e 63 68 65 63 6b 65 64 22 29 0a 20 20 20 20 2f 2f 20 3c 65 64 69 74 6f 72 2d 66 6f 6c 64 20 64 nchecked").....//.<editor-fold.d
33b60 65 66 61 75 6c 74 73 74 61 74 65 3d 22 63 6f 6c 6c 61 70 73 65 64 22 20 64 65 73 63 3d 22 47 65 efaultstate="collapsed".desc="Ge
33b80 6e 65 72 61 74 65 64 20 43 6f 64 65 22 3e 2f 2f 47 45 4e 2d 42 45 47 49 4e 3a 69 6e 69 74 43 6f nerated.Code">//GEN-BEGIN:initCo
33ba0 6d 70 6f 6e 65 6e 74 73 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6e 69 74 43 6f mponents.....private.void.initCo
33bc0 6d 70 6f 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 31 20 3d 20 mponents().{..........jPanel1.=.
33be0 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 new.javax.swing.JPanel();.......
33c00 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 ..jScrollPane1.=.new.javax.swing
33c20 2e 4a 53 63 72 6f 6c 6c 50 61 6e 65 28 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 6f 72 74 20 3d .JScrollPane();.........report.=
33c40 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 6e 65 28 29 3b 0a .new.javax.swing.JEditorPane();.
33c60 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 32 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e ........jPanel2.=.new.javax.swin
33c80 67 2e 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 4f 4b 42 75 74 74 6f 6e 20 3d 20 6e g.JPanel();.........OKButton.=.n
33ca0 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 42 75 74 74 6f 6e 28 29 3b 0a 0a 20 20 20 20 20 ew.javax.swing.JButton();.......
33cc0 20 20 20 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 28 6a 61 76 61 ...setDefaultCloseOperation(java
33ce0 78 2e 73 77 69 6e 67 2e 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e 44 49 53 50 4f 53 45 5f x.swing.WindowConstants.DISPOSE_
33d00 4f 4e 5f 43 4c 4f 53 45 29 3b 0a 20 20 20 20 20 20 20 20 73 65 74 54 69 74 6c 65 28 22 46 69 6c ON_CLOSE);.........setTitle("Fil
33d20 65 20 46 6f 72 6d 61 74 20 41 6e 61 6c 79 73 69 73 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 6a 50 e.Format.Analysis");..........jP
33d40 61 6e 65 6c 31 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 anel1.setMinimumSize(new.java.aw
33d60 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 30 2c 20 33 30 30 29 29 3b 0a 20 20 20 20 20 20 20 20 t.Dimension(400,.300));.........
33d80 6a 50 61 6e 65 6c 31 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 jPanel1.setPreferredSize(new.jav
33da0 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 30 2c 20 33 35 30 29 29 3b 0a 0a 20 20 20 a.awt.Dimension(400,.350));.....
33dc0 20 20 20 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 .....jScrollPane1.setMinimumSize
33de0 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 30 2c 20 32 36 30 (new.java.awt.Dimension(400,.260
33e00 29 29 3b 0a 20 20 20 20 20 20 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2e 73 65 74 50 72 65 66 ));.........jScrollPane1.setPref
33e20 65 72 72 65 64 53 69 7a 65 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e erredSize(new.java.awt.Dimension
33e40 28 34 30 30 2c 20 32 36 30 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 72 65 70 6f 72 74 2e 73 65 74 (400,.260));..........report.set
33e60 43 6f 6e 74 65 6e 74 54 79 70 65 28 22 74 65 78 74 2f 68 74 6d 6c 22 29 3b 0a 20 20 20 20 20 20 ContentType("text/html");.......
33e80 20 20 72 65 70 6f 72 74 2e 73 65 74 46 6f 6e 74 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 2e 46 6f ..report.setFont(new.java.awt.Fo
33ea0 6e 74 28 22 43 6f 75 72 69 65 72 20 4e 65 77 22 2c 20 30 2c 20 31 34 29 29 3b 20 2f 2f 20 4e 4f nt("Courier.New",.0,.14));.//.NO
33ec0 49 31 38 4e 0a 20 20 20 20 20 20 20 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2e 73 65 74 56 69 65 I18N.........jScrollPane1.setVie
33ee0 77 70 6f 72 74 56 69 65 77 28 72 65 70 6f 72 74 29 3b 0a 0a 20 20 20 20 20 20 20 20 6a 61 76 61 wportView(report);..........java
33f00 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 20 6a 50 61 6e 65 6c 31 4c 61 79 6f 75 x.swing.GroupLayout.jPanel1Layou
33f20 74 20 3d 20 6e 65 77 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 28 t.=.new.javax.swing.GroupLayout(
33f40 6a 50 61 6e 65 6c 31 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 31 2e 73 65 74 4c 61 79 jPanel1);.........jPanel1.setLay
33f60 6f 75 74 28 6a 50 61 6e 65 6c 31 4c 61 79 6f 75 74 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 61 6e out(jPanel1Layout);.........jPan
33f80 65 6c 31 4c 61 79 6f 75 74 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c 47 72 6f 75 70 28 0a 20 20 el1Layout.setHorizontalGroup(...
33fa0 20 20 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 31 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 ..........jPanel1Layout.createPa
33fc0 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 rallelGroup(javax.swing.GroupLay
33fe0 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 out.Alignment.LEADING)..........
34000 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 28 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2c 20 6a ....addComponent(jScrollPane1,.j
34020 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 avax.swing.GroupLayout.DEFAULT_S
34040 49 5a 45 2c 20 38 31 35 2c 20 53 68 6f 72 74 2e 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 IZE,.815,.Short.MAX_VALUE)......
34060 20 20 20 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 31 4c 61 79 6f 75 74 2e 73 65 74 56 ...);.........jPanel1Layout.setV
34080 65 72 74 69 63 61 6c 47 72 6f 75 70 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c erticalGroup(.............jPanel
340a0 31 4c 61 79 6f 75 74 2e 63 72 65 61 74 65 50 61 72 61 6c 6c 65 6c 47 72 6f 75 70 28 6a 61 76 61 1Layout.createParallelGroup(java
340c0 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 4c 61 79 6f 75 74 2e 41 6c 69 67 6e 6d 65 6e 74 2e 4c 45 x.swing.GroupLayout.Alignment.LE
340e0 41 44 49 4e 47 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 64 64 43 6f 6d 70 6f 6e 65 6e 74 ADING)..............addComponent
34100 28 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 2c 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 47 72 6f 75 70 (jScrollPane1,.javax.swing.Group
34120 4c 61 79 6f 75 74 2e 44 45 46 41 55 4c 54 5f 53 49 5a 45 2c 20 33 30 30 2c 20 53 68 6f 72 74 2e Layout.DEFAULT_SIZE,.300,.Short.
34140 4d 41 58 5f 56 41 4c 55 45 29 0a 20 20 20 20 20 20 20 20 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 MAX_VALUE).........);..........g
34160 65 74 43 6f 6e 74 65 6e 74 50 61 6e 65 28 29 2e 61 64 64 28 6a 50 61 6e 65 6c 31 2c 20 6a 61 76 etContentPane().add(jPanel1,.jav
34180 61 2e 61 77 74 2e 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 29 3b 0a 0a 20 20 20 a.awt.BorderLayout.CENTER);.....
341a0 20 20 20 20 20 6a 50 61 6e 65 6c 32 2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 6e 65 77 20 .....jPanel2.setMinimumSize(new.
341c0 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 30 2c 20 33 35 29 29 3b 0a 20 20 java.awt.Dimension(400,.35));...
341e0 20 20 20 20 20 20 6a 50 61 6e 65 6c 32 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 28 6e ......jPanel2.setPreferredSize(n
34200 65 77 20 6a 61 76 61 2e 61 77 74 2e 44 69 6d 65 6e 73 69 6f 6e 28 34 30 30 2c 20 33 35 29 29 3b ew.java.awt.Dimension(400,.35));
34220 0a 0a 20 20 20 20 20 20 20 20 4f 4b 42 75 74 74 6f 6e 2e 73 65 74 54 65 78 74 28 22 4f 4b 22 29 ..........OKButton.setText("OK")
34240 3b 0a 20 20 20 20 20 20 20 20 4f 4b 42 75 74 74 6f 6e 2e 73 65 74 48 6f 72 69 7a 6f 6e 74 61 6c ;.........OKButton.setHorizontal
34260 54 65 78 74 50 6f 73 69 74 69 6f 6e 28 6a 61 76 61 78 2e 73 77 69 6e 67 2e 53 77 69 6e 67 43 6f TextPosition(javax.swing.SwingCo
34280 6e 73 74 61 6e 74 73 2e 43 45 4e 54 45 52 29 3b 0a 20 20 20 20 20 20 20 20 4f 4b 42 75 74 74 6f nstants.CENTER);.........OKButto
342a0 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 6a 61 76 61 2e 61 77 74 n.addActionListener(new.java.awt
342c0 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 .event.ActionListener().{.......
342e0 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 ......public.void.actionPerforme
34300 64 28 6a 61 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 d(java.awt.event.ActionEvent.evt
34320 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 4b 42 75 74 74 6f 6e 41 63 74 69 ).{.................OKButtonActi
34340 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a onPerformed(evt);.............}.
34360 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6a 50 61 6e 65 6c 32 2e 61 64 64 28 ........});.........jPanel2.add(
34380 4f 4b 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 20 67 65 74 43 6f 6e 74 65 6e 74 50 61 OKButton);..........getContentPa
343a0 6e 65 28 29 2e 61 64 64 28 6a 50 61 6e 65 6c 32 2c 20 6a 61 76 61 2e 61 77 74 2e 42 6f 72 64 65 ne().add(jPanel2,.java.awt.Borde
343c0 72 4c 61 79 6f 75 74 2e 53 4f 55 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b rLayout.SOUTH);..........pack();
343e0 0a 20 20 20 20 7d 2f 2f 20 3c 2f 65 64 69 74 6f 72 2d 66 6f 6c 64 3e 2f 2f 47 45 4e 2d 45 4e 44 .....}//.</editor-fold>//GEN-END
34400 3a 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 :initComponents....../**......*.
34420 43 6c 6f 73 65 20 74 68 65 20 66 6f 72 6d 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 Close.the.form......*.@param.evt
34440 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 .Event......*/.....private.void.
34460 4f 4b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 6a 61 76 61 2e 61 77 74 OKButtonActionPerformed(java.awt
34480 2e 65 76 65 6e 74 2e 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 2f 2f 47 45 4e 2d 46 .event.ActionEvent.evt).{//GEN-F
344a0 49 52 53 54 3a 65 76 65 6e 74 5f 4f 4b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d IRST:event_OKButtonActionPerform
344c0 65 64 0a 20 20 20 20 20 20 20 20 64 69 73 70 6f 73 65 28 29 3b 0a 20 20 20 20 7d 2f 2f 47 45 4e ed.........dispose();.....}//GEN
344e0 2d 4c 41 53 54 3a 65 76 65 6e 74 5f 4f 4b 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 -LAST:event_OKButtonActionPerfor
34500 6d 65 64 0a 0a 0a 20 20 20 20 2f 2f 20 56 61 72 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 69 med.......//.Variables.declarati
34520 6f 6e 20 2d 20 64 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 2f 2f 47 45 4e 2d 42 45 47 49 4e 3a 76 61 on.-.do.not.modify//GEN-BEGIN:va
34540 72 69 61 62 6c 65 73 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e riables.....private.javax.swing.
34560 4a 42 75 74 74 6f 6e 20 4f 4b 42 75 74 74 6f 6e 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 JButton.OKButton;.....private.ja
34580 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 6a 50 61 6e 65 6c 31 3b 0a 20 20 20 20 70 72 vax.swing.JPanel.jPanel1;.....pr
345a0 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 50 61 6e 65 6c 20 6a 50 61 6e 65 6c 32 ivate.javax.swing.JPanel.jPanel2
345c0 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 53 63 72 6f 6c ;.....private.javax.swing.JScrol
345e0 6c 50 61 6e 65 20 6a 53 63 72 6f 6c 6c 50 61 6e 65 31 3b 0a 20 20 20 20 70 72 69 76 61 74 65 20 lPane.jScrollPane1;.....private.
34600 6a 61 76 61 78 2e 73 77 69 6e 67 2e 4a 45 64 69 74 6f 72 50 61 6e 65 20 72 65 70 6f 72 74 3b 0a javax.swing.JEditorPane.report;.
34620 20 20 20 20 2f 2f 20 45 6e 64 20 6f 66 20 76 61 72 69 61 62 6c 65 73 20 64 65 63 6c 61 72 61 74 ....//.End.of.variables.declarat
34640 69 6f 6e 2f 2f 47 45 4e 2d 45 4e 44 3a 76 61 72 69 61 62 6c 65 73 0a 0a 7d 0a 50 4b 03 04 0a 00 ion//GEN-END:variables..}.PK....
34660 00 08 00 00 40 7b b3 3e 45 24 fa 75 04 03 00 00 04 03 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>E$.u............stegsolv
34680 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 31 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 e/FrameBrowser$1.class.......1.&
346a0 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
346c0 30 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 01 00 06 3c 0...Lstegsolve/FrameBrowser;...<
346e0 69 6e 69 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 init>...(Lstegsolve/FrameBrowser
34700 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c ;)V...Code...LineNumberTable...L
34720 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e ocalVariableTable...this......In
34740 6e 65 72 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f nerClasses...Lstegsolve/FrameBro
34760 77 73 65 72 24 31 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 wser$1;...actionPerformed...(Lja
34780 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 va/awt/event/ActionEvent;)V...ev
347a0 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b t...Ljava/awt/event/ActionEvent;
347c0 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 ...SourceFile...FrameBrowser.jav
347e0 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 a...EnclosingMethod..!..".#.....
34800 0c 00 09 00 23 0c 00 24 00 25 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 ....#..$.%...stegsolve/FrameBrow
34820 73 65 72 24 31 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f ser$1...java/lang/Object...java/
34840 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 16 73 74 65 67 73 awt/event/ActionListener...stegs
34860 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e olve/FrameBrowser...initComponen
34880 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 37 28 4c 73 74 65 67 73 6f ts...()V...access$000..7(Lstegso
348a0 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 lve/FrameBrowser;Ljava/awt/event
348c0 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 /ActionEvent;)V.................
348e0 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 ..................4........*+...
34900 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 7e 00 0d 00 00 00 0c 00 01 00 00 00 *...................~...........
34920 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 ....................A........*..
34940 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 80 00 08 00 81 00 0d 00 00 00 16 .+..............................
34960 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 ................................
34980 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 ..........................PK....
349a0 00 08 00 00 40 7b b3 3e aa 56 9a 07 04 03 00 00 04 03 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>.V..............stegsolv
349c0 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 32 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 e/FrameBrowser$2.class.......1.&
349e0 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
34a00 30 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 01 00 06 3c 0...Lstegsolve/FrameBrowser;...<
34a20 69 6e 69 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 init>...(Lstegsolve/FrameBrowser
34a40 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c ;)V...Code...LineNumberTable...L
34a60 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e ocalVariableTable...this......In
34a80 6e 65 72 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f nerClasses...Lstegsolve/FrameBro
34aa0 77 73 65 72 24 32 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 wser$2;...actionPerformed...(Lja
34ac0 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 va/awt/event/ActionEvent;)V...ev
34ae0 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b t...Ljava/awt/event/ActionEvent;
34b00 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 ...SourceFile...FrameBrowser.jav
34b20 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 a...EnclosingMethod..!..".#.....
34b40 0c 00 09 00 23 0c 00 24 00 25 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 ....#..$.%...stegsolve/FrameBrow
34b60 73 65 72 24 32 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f ser$2...java/lang/Object...java/
34b80 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 16 73 74 65 67 73 awt/event/ActionListener...stegs
34ba0 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e olve/FrameBrowser...initComponen
34bc0 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 37 28 4c 73 74 65 67 73 6f ts...()V...access$100..7(Lstegso
34be0 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 lve/FrameBrowser;Ljava/awt/event
34c00 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 /ActionEvent;)V.................
34c20 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 ..................4........*+...
34c40 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 84 00 0d 00 00 00 0c 00 01 00 00 00 *...............................
34c60 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 ....................A........*..
34c80 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 86 00 08 00 87 00 0d 00 00 00 16 .+..............................
34ca0 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 ................................
34cc0 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 ..........................PK....
34ce0 00 08 00 00 40 7b b3 3e 53 81 b0 65 04 03 00 00 04 03 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>S..e............stegsolv
34d00 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 33 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 e/FrameBrowser$3.class.......1.&
34d20 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
34d40 30 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 01 00 06 3c 0...Lstegsolve/FrameBrowser;...<
34d60 69 6e 69 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 init>...(Lstegsolve/FrameBrowser
34d80 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c ;)V...Code...LineNumberTable...L
34da0 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e ocalVariableTable...this......In
34dc0 6e 65 72 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f nerClasses...Lstegsolve/FrameBro
34de0 77 73 65 72 24 33 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 wser$3;...actionPerformed...(Lja
34e00 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 va/awt/event/ActionEvent;)V...ev
34e20 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b t...Ljava/awt/event/ActionEvent;
34e40 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 ...SourceFile...FrameBrowser.jav
34e60 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 a...EnclosingMethod..!..".#.....
34e80 0c 00 09 00 23 0c 00 24 00 25 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 ....#..$.%...stegsolve/FrameBrow
34ea0 73 65 72 24 33 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f ser$3...java/lang/Object...java/
34ec0 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 16 73 74 65 67 73 awt/event/ActionListener...stegs
34ee0 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e olve/FrameBrowser...initComponen
34f00 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 32 30 30 01 00 37 28 4c 73 74 65 67 73 6f ts...()V...access$200..7(Lstegso
34f20 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 lve/FrameBrowser;Ljava/awt/event
34f40 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 /ActionEvent;)V.................
34f60 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 ..................4........*+...
34f80 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 8a 00 0d 00 00 00 0c 00 01 00 00 00 *...............................
34fa0 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 ....................A........*..
34fc0 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 8c 00 08 00 8d 00 0d 00 00 00 16 .+..............................
34fe0 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 ................................
35000 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 ..........................PK....
35020 00 08 00 00 40 7b b3 3e 03 3f 1e a4 cd 02 00 00 cd 02 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 ....@{.>.?..............stegsolv
35040 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 34 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 e/FrameBrowser$4.class.......1."
35060 09 00 04 00 19 0a 00 05 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 ........................this$0..
35080 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 01 00 06 3c 69 6e 69 .Lstegsolve/FrameBrowser;...<ini
350a0 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 29 56 t>...(Lstegsolve/FrameBrowser;)V
350c0 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 ...Code...LineNumberTable...Loca
350e0 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 lVariableTable...this......Inner
35100 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 Classes...Lstegsolve/FrameBrowse
35120 72 24 34 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f r$4;...actionPerformed...(Ljava/
35140 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 01 65 01 00 1c 4c awt/event/ActionEvent;)V...e...L
35160 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f java/awt/event/ActionEvent;...So
35180 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 61 01 00 0f 45 urceFile...FrameBrowser.java...E
351a0 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 08 00 1f 0c 00 20 00 21 nclosingMethod.................!
351c0 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 34 01 00 1a 6a 61 ...stegsolve/FrameBrowser$4...ja
351e0 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 16 73 74 65 67 73 vax/swing/AbstractAction...stegs
35200 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 olve/FrameBrowser...()V...access
35220 24 30 30 30 01 00 37 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b $000..7(Lstegsolve/FrameBrowser;
35240 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 Ljava/awt/event/ActionEvent;)V..
35260 00 04 00 05 00 00 00 01 10 10 00 06 00 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 ...............................4
35280 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 ........*+...*..................
352a0 00 a6 00 0c 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 10 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 ................................
352c0 00 3d 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 .=........*...+.................
352e0 00 00 a8 00 0c 00 00 00 16 00 02 00 00 00 09 00 0d 00 10 00 00 00 00 00 09 00 13 00 14 00 01 00 ................................
35300 03 00 15 00 00 00 02 00 16 00 17 00 00 00 04 00 18 00 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 ................................
35320 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 9d 61 2a f7 cd 02 00 00 cd 02 00 00 1e 00 00 ...PK........@{.>.a*............
35340 00 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 35 2e 63 6c 61 73 73 ca .stegsolve/FrameBrowser$5.class.
35360 fe ba be 00 00 00 31 00 22 09 00 04 00 19 0a 00 05 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 ......1.".......................
35380 06 74 68 69 73 24 30 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 .this$0...Lstegsolve/FrameBrowse
353a0 72 3b 01 00 06 3c 69 6e 69 74 3e 01 00 1b 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 r;...<init>...(Lstegsolve/FrameB
353c0 72 6f 77 73 65 72 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 rowser;)V...Code...LineNumberTab
353e0 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 le...LocalVariableTable...this..
35400 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 1a 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 ....InnerClasses...Lstegsolve/Fr
35420 61 6d 65 42 72 6f 77 73 65 72 24 35 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 ameBrowser$5;...actionPerformed.
35440 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 ..(Ljava/awt/event/ActionEvent;)
35460 56 01 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 V...e...Ljava/awt/event/ActionEv
35480 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 ent;...SourceFile...FrameBrowser
354a0 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c .java...EnclosingMethod.........
354c0 00 08 00 1f 0c 00 20 00 21 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 ........!...stegsolve/FrameBrows
354e0 65 72 24 35 01 00 1a 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f er$5...javax/swing/AbstractActio
35500 6e 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 01 00 03 28 29 56 n...stegsolve/FrameBrowser...()V
35520 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 37 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d ...access$100..7(Lstegsolve/Fram
35540 65 42 72 6f 77 73 65 72 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 eBrowser;Ljava/awt/event/ActionE
35560 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 00 00 01 10 10 00 06 00 07 00 00 00 02 00 00 00 08 00 vent;)V.........................
35580 09 00 01 00 0a 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 ........4........*+...*.........
355a0 0b 00 00 00 06 00 01 00 00 00 b9 00 0c 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 10 00 00 00 01 00 ................................
355c0 11 00 12 00 01 00 0a 00 00 00 3d 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 ..........=........*...+........
355e0 00 0b 00 00 00 06 00 01 00 00 00 bb 00 0c 00 00 00 16 00 02 00 00 00 09 00 0d 00 10 00 00 00 00 ................................
35600 00 09 00 13 00 14 00 01 00 03 00 15 00 00 00 02 00 16 00 17 00 00 00 04 00 18 00 00 00 0f 00 00 ................................
35620 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e e1 83 e2 8a d6 1d ............PK........@{.>......
35640 00 00 d6 1d 00 00 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 ..........stegsolve/FrameBrowser
35660 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 01 b3 0a 00 87 00 cf 0a 00 87 00 d0 0a 00 87 00 d1 0a .class.......1..................
35680 00 88 00 d2 09 00 87 00 d3 09 00 87 00 d4 09 00 87 00 d5 09 00 87 00 d6 07 00 d7 0a 00 09 00 da ................................
356a0 09 00 87 00 db 07 00 dc 0a 00 0c 00 da 09 00 87 00 dd 0a 00 87 00 de 07 00 df 0a 00 10 00 d2 0a ................................
356c0 00 e0 00 e1 09 00 e2 00 e3 08 00 e4 0a 00 e5 00 e6 0a 00 e0 00 e7 0b 00 e8 00 e9 07 00 ea 08 00 ................................
356e0 eb 0a 00 18 00 ec 0a 00 18 00 ed 0a 00 18 00 ee 0b 00 ef 00 f0 07 00 f1 0a 00 1e 00 d2 08 00 f2 ................................
35700 0a 00 1e 00 f3 0a 00 1e 00 f4 0a 00 1e 00 f5 07 00 f6 08 00 f7 0a 00 24 00 f5 0a 00 f8 00 f9 07 .......................$........
35720 00 fa 0a 00 87 00 fb 07 00 fc 0a 00 2a 00 d2 09 00 87 00 fd 0a 00 87 00 fe 07 00 ff 0a 00 2e 00 ............*...................
35740 d2 0a 00 87 01 00 08 01 01 0a 00 87 01 02 07 01 03 0a 00 33 00 d2 09 00 87 01 04 07 01 05 08 01 ...................3............
35760 06 0a 00 36 01 07 09 00 87 01 08 07 01 09 0a 00 3a 00 da 0a 00 36 01 0a 08 01 0b 09 00 87 01 0c ...6............:....6..........
35780 07 01 0d 0a 00 3f 00 da 08 01 0e 09 00 87 01 0f 07 01 10 0a 00 43 00 da 0a 00 33 01 11 08 01 12 .....?...............C....3.....
357a0 0a 00 36 01 13 0a 01 14 01 15 08 01 16 0a 01 17 01 18 0a 00 36 01 19 0a 01 1a 01 1b 08 01 1c 07 ..6.................6...........
357c0 01 1d 0a 00 4e 00 d2 09 00 87 01 1e 07 01 1f 0a 00 51 01 20 09 00 87 01 21 08 01 22 0a 00 87 01 ....N............Q......!.."....
357e0 23 0a 00 87 01 24 07 01 25 08 01 26 0a 00 e2 01 27 0a 00 57 01 07 07 01 28 08 01 29 07 01 2a 08 #....$..%..&....'..W....(..)..*.
35800 01 2b 08 01 2c 08 01 2d 08 01 2e 0a 00 5b 01 2f 0a 00 57 01 30 07 01 31 08 01 32 08 01 33 0a 00 .+..,..-.....[./..W.0..1..2..3..
35820 64 01 07 0a 00 57 01 34 0a 00 57 01 35 0a 00 57 01 36 0a 00 64 01 37 0a 00 e2 01 38 0a 00 57 01 d....W.4..W.5..W.6..d.7....8..W.
35840 39 0b 00 ef 01 3a 07 01 3b 0a 00 64 01 3c 08 01 3d 0a 00 5d 01 3e 0a 00 e0 01 3f 0a 00 5d 01 40 9....:..;..d.<..=..].>....?..].@
35860 07 01 41 08 01 42 0a 00 75 00 f5 08 01 43 08 01 44 0a 00 2a 01 45 0a 00 4e 01 46 0a 00 87 01 47 ..A..B..u....C..D..*.E..N.F....G
35880 0a 00 6f 01 48 0a 00 6f 01 49 0a 00 4e 01 4a 07 01 4b 0a 00 80 01 4c 0a 00 4e 01 4d 0a 00 87 01 ..o.H..o.I..N.J..K....L..N.M....
358a0 4e 0a 01 4f 01 50 0a 00 87 01 51 0a 00 51 01 52 07 01 53 07 01 54 01 00 0a 6e 6f 77 53 68 6f 77 N..O.P....Q..Q.R..S..T...nowShow
358c0 69 6e 67 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 3b 01 00 0b 62 75 74 ing...Ljavax/swing/JLabel;...but
358e0 74 6f 6e 50 61 6e 65 6c 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 3b 01 tonPanel...Ljavax/swing/JPanel;.
35900 00 0d 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 01 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a ..forwardButton...Ljavax/swing/J
35920 42 75 74 74 6f 6e 3b 01 00 0e 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 01 00 0a 73 61 76 65 42 Button;...backwardButton...saveB
35940 75 74 74 6f 6e 01 00 02 64 70 01 00 12 4c 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 3b 01 utton...dp...Lstegsolve/DPanel;.
35960 00 0a 73 63 72 6f 6c 6c 50 61 6e 65 01 00 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 ..scrollPane...Ljavax/swing/JScr
35980 6f 6c 6c 50 61 6e 65 3b 01 00 02 62 69 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f ollPane;...bi...Ljava/awt/image/
359a0 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 06 66 72 61 6d 65 73 01 00 10 4c 6a 61 76 61 2f BufferedImage;...frames...Ljava/
359c0 75 74 69 6c 2f 4c 69 73 74 3b 01 00 09 53 69 67 6e 61 74 75 72 65 01 00 30 4c 6a 61 76 61 2f 75 util/List;...Signature..0Ljava/u
359e0 74 69 6c 2f 4c 69 73 74 3c 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 til/List<Ljava/awt/image/Buffere
35a00 64 49 6d 61 67 65 3b 3e 3b 01 00 04 66 6e 75 6d 01 00 01 49 01 00 09 6e 75 6d 66 72 61 6d 65 73 dImage;>;...fnum...I...numframes
35a20 01 00 0f 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e ...backButtonPress...Ljavax/swin
35a40 67 2f 41 63 74 69 6f 6e 3b 01 00 12 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 01 00 g/Action;...forwardButtonPress..
35a60 06 3c 69 6e 69 74 3e 01 00 2f 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 .<init>../(Ljava/awt/image/Buffe
35a80 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 00 04 43 6f 64 65 redImage;Ljava/io/File;)V...Code
35aa0 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 ...LineNumberTable...LocalVariab
35ac0 6c 65 54 61 62 6c 65 01 00 02 69 69 01 00 27 4c 6a 61 76 61 78 2f 69 6d 61 67 65 69 6f 2f 73 74 leTable...ii..'Ljavax/imageio/st
35ae0 72 65 61 6d 2f 49 6d 61 67 65 49 6e 70 75 74 53 74 72 65 61 6d 3b 01 00 02 72 72 01 00 1b 4c 6a ream/ImageInputStream;...rr...Lj
35b00 61 76 61 78 2f 69 6d 61 67 65 69 6f 2f 49 6d 61 67 65 52 65 61 64 65 72 3b 01 00 05 66 72 65 61 avax/imageio/ImageReader;...frea
35b20 64 01 00 01 65 01 00 15 4c 6a 61 76 61 2f 69 6f 2f 49 4f 45 78 63 65 70 74 69 6f 6e 3b 01 00 25 d...e...Ljava/io/IOException;..%
35b40 4c 6a 61 76 61 2f 6c 61 6e 67 2f 49 6e 64 65 78 4f 75 74 4f 66 42 6f 75 6e 64 73 45 78 63 65 70 Ljava/lang/IndexOutOfBoundsExcep
35b60 74 69 6f 6e 3b 01 00 04 74 68 69 73 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 tion;...this...Lstegsolve/FrameB
35b80 72 6f 77 73 65 72 3b 01 00 01 62 01 00 01 66 01 00 0e 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b rowser;...b...f...Ljava/io/File;
35ba0 01 00 05 62 6e 65 78 74 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 ...bnext...initComponents...()V.
35bc0 00 1d 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 ..backwardButtonActionPerformed.
35be0 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 ..(Ljava/awt/event/ActionEvent;)
35c00 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e V...evt...Ljava/awt/event/Action
35c20 45 76 65 6e 74 3b 01 00 1c 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 Event;...forwardButtonActionPerf
35c40 6f 72 6d 65 64 01 00 19 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 ormed...saveButtonActionPerforme
35c60 64 01 00 03 62 62 78 01 00 03 72 6e 73 01 00 15 4c 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 d...bbx...rns...Ljava/lang/Excep
35c80 74 69 6f 6e 3b 01 00 05 73 66 69 6c 65 01 00 0b 66 69 6c 65 43 68 6f 6f 73 65 72 01 00 1a 4c 6a tion;...sfile...fileChooser...Lj
35ca0 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 3b 01 00 06 66 69 6c 74 65 avax/swing/JFileChooser;...filte
35cc0 72 01 00 31 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c r..1Ljavax/swing/filechooser/Fil
35ce0 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 3b 01 00 04 72 56 61 6c 01 00 0b 75 eNameExtensionFilter;...rVal...u
35d00 70 64 61 74 65 49 6d 61 67 65 01 00 08 6e 65 77 49 6d 61 67 65 01 00 0a 61 63 63 65 73 73 24 30 pdateImage...newImage...access$0
35d20 30 30 01 00 37 28 4c 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 4c 6a 00..7(Lstegsolve/FrameBrowser;Lj
35d40 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 02 78 ava/awt/event/ActionEvent;)V...x
35d60 30 01 00 02 78 31 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 0a 61 63 63 65 73 73 24 32 30 30 0...x1...access$100...access$200
35d80 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 11 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 ...SourceFile...FrameBrowser.jav
35da0 61 0c 00 bb 00 b7 0c 00 ba 00 b7 0c 00 b6 00 b7 0c 00 a1 00 b5 0c 00 95 00 96 0c 00 97 00 98 0c a...............................
35dc0 00 9b 00 9c 0c 00 9d 00 9c 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 ............stegsolve/FrameBrows
35de0 65 72 24 34 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 0c 00 a1 01 55 0c 00 9e 00 9f er$4......InnerClasses....U.....
35e00 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 35 0c 00 a0 00 9f ...stegsolve/FrameBrowser$5.....
35e20 0c 00 b4 00 b5 01 00 13 6a 61 76 61 2f 75 74 69 6c 2f 41 72 72 61 79 4c 69 73 74 07 01 56 0c 01 ........java/util/ArrayList..V..
35e40 57 01 58 07 01 59 0c 01 5a 01 5b 01 00 1c 43 6f 75 6c 64 6e 27 74 20 63 72 65 61 74 65 20 69 6e W.X..Y..Z.[...Couldn't.create.in
35e60 70 75 74 20 73 74 72 65 61 6d 07 01 5c 0c 01 5d 01 5e 0c 01 5f 01 60 07 01 61 0c 01 62 01 63 01 put.stream..\..].^.._.`..a..b.c.
35e80 00 19 6a 61 76 61 78 2f 69 6d 61 67 65 69 6f 2f 49 6d 61 67 65 52 65 61 64 65 72 01 00 0f 4e 6f ..javax/imageio/ImageReader...No
35ea0 20 69 6d 61 67 65 20 72 65 61 64 65 72 0c 01 64 01 65 0c 01 66 01 67 0c 01 68 01 69 07 01 6a 0c .image.reader..d.e..f.g..h.i..j.
35ec0 01 6b 01 6c 01 00 17 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 01 00 .k.l...java/lang/StringBuilder..
35ee0 0d 74 6f 74 61 6c 20 66 72 61 6d 65 73 20 0c 01 6d 01 6e 0c 01 6d 01 6f 0c 01 70 01 71 01 00 13 .total.frames...m.n..m.o..p.q...
35f00 6a 61 76 61 2f 69 6f 2f 49 4f 45 78 63 65 70 74 69 6f 6e 01 00 15 46 61 69 6c 65 64 20 74 6f 20 java/io/IOException...Failed.to.
35f20 6c 6f 61 64 20 66 69 6c 65 3a 20 07 01 72 0c 01 73 01 74 01 00 23 6a 61 76 61 2f 6c 61 6e 67 2f load.file:...r..s.t..#java/lang/
35f40 49 6e 64 65 78 4f 75 74 4f 66 42 6f 75 6e 64 73 45 78 63 65 70 74 69 6f 6e 0c 00 c6 00 b5 01 00 IndexOutOfBoundsException.......
35f60 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 0c 00 89 00 8a 0c 01 75 01 76 01 00 15 .javax/swing/JLabel.......u.v...
35f80 6a 61 76 61 2f 61 77 74 2f 42 6f 72 64 65 72 4c 61 79 6f 75 74 0c 01 77 01 78 01 00 05 4e 6f 72 java/awt/BorderLayout..w.x...Nor
35fa0 74 68 0c 01 6b 01 74 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 0c 00 8b 00 th..k.t...javax/swing/JPanel....
35fc0 8c 01 00 13 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 01 00 01 3c 0c 00 a1 01 5e ....javax/swing/JButton...<....^
35fe0 0c 00 8f 00 8e 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 31 ........stegsolve/FrameBrowser$1
36000 0c 01 79 01 7a 01 00 01 3e 0c 00 8d 00 8e 01 00 18 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 ..y.z...>........stegsolve/Frame
36020 42 72 6f 77 73 65 72 24 32 01 00 04 53 61 76 65 0c 00 90 00 8e 01 00 18 73 74 65 67 73 6f 6c 76 Browser$2...Save........stegsolv
36040 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 33 0c 01 6b 01 7b 01 00 05 53 6f 75 74 68 0c 01 7c e/FrameBrowser$3..k.{...South..|
36060 01 7d 07 01 7e 0c 01 7f 01 80 01 00 04 62 61 63 6b 07 01 81 0c 01 82 01 83 0c 01 84 01 85 07 01 .}..~........back...............
36080 86 0c 01 82 01 87 01 00 07 66 6f 72 77 61 72 64 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 .........forward...stegsolve/DPa
360a0 6e 65 6c 0c 00 91 00 92 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 nel........javax/swing/JScrollPa
360c0 6e 65 0c 00 a1 01 88 0c 00 93 00 94 01 00 06 43 65 6e 74 65 72 0c 01 89 00 b5 0c 00 c5 00 b5 01 ne.............Center...........
360e0 00 18 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 01 00 08 75 73 65 ..javax/swing/JFileChooser...use
36100 72 2e 64 69 72 0c 01 8a 01 8b 01 00 2f 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f r.dir......./javax/swing/filecho
36120 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 01 00 06 49 oser/FileNameExtensionFilter...I
36140 6d 61 67 65 73 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 00 03 6a 70 67 01 00 mages...java/lang/String...jpg..
36160 03 67 69 66 01 00 03 70 6e 67 01 00 03 62 6d 70 0c 00 a1 01 8c 0c 01 8d 01 8e 01 00 0c 6a 61 76 .gif...png...bmp.............jav
36180 61 2f 69 6f 2f 46 69 6c 65 01 00 05 66 72 61 6d 65 01 00 04 2e 62 6d 70 0c 01 8f 01 90 0c 01 91 a/io/File...frame....bmp........
361a0 01 92 0c 01 93 01 94 0c 01 95 01 71 0c 01 96 01 97 0c 01 98 01 94 0c 01 99 01 9a 01 00 1c 6a 61 ...........q..................ja
361c0 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 0c 01 9b 01 71 01 va/awt/image/BufferedImage....q.
361e0 00 01 2e 0c 01 9c 01 9d 0c 01 9e 01 9f 0c 01 a0 01 a1 01 00 13 6a 61 76 61 2f 6c 61 6e 67 2f 45 .....................java/lang/E
36200 78 63 65 70 74 69 6f 6e 01 00 16 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 3a xception...Failed.to.write.file:
36220 20 01 00 08 46 72 61 6d 65 20 3a 20 01 00 04 20 6f 66 20 0c 01 a2 01 5e 0c 01 a3 01 a4 0c 01 a5 ....Frame.:.....of.....^........
36240 00 b5 0c 01 a6 01 67 0c 01 a7 01 67 0c 01 a8 01 a9 01 00 12 6a 61 76 61 2f 61 77 74 2f 44 69 6d ......g....g........java/awt/Dim
36260 65 6e 73 69 6f 6e 0c 00 a1 01 a9 0c 01 aa 01 ab 0c 01 ac 01 ad 07 01 ae 0c 01 af 01 b0 0c 01 b1 ension..........................
36280 01 ab 0c 01 b2 00 b5 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 ..........stegsolve/FrameBrowser
362a0 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 1b 28 4c 73 74 65 67 73 6f ...javax/swing/JFrame...(Lstegso
362c0 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 3b 29 56 01 00 15 6a 61 76 61 78 2f 69 6d 61 67 lve/FrameBrowser;)V...javax/imag
362e0 65 69 6f 2f 49 6d 61 67 65 49 4f 01 00 16 63 72 65 61 74 65 49 6d 61 67 65 49 6e 70 75 74 53 74 eio/ImageIO...createImageInputSt
36300 72 65 61 6d 01 00 3b 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 4c 6a 61 76 61 ream..;(Ljava/lang/Object;)Ljava
36320 78 2f 69 6d 61 67 65 69 6f 2f 73 74 72 65 61 6d 2f 49 6d 61 67 65 49 6e 70 75 74 53 74 72 65 61 x/imageio/stream/ImageInputStrea
36340 6d 3b 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 01 00 03 6f 75 74 01 00 15 4c 6a m;...java/lang/System...out...Lj
36360 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 6d 3b 01 00 13 6a 61 76 61 2f 69 6f 2f 50 72 ava/io/PrintStream;...java/io/Pr
36380 69 6e 74 53 74 72 65 61 6d 01 00 07 70 72 69 6e 74 6c 6e 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e intStream...println...(Ljava/lan
363a0 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 0f 67 65 74 49 6d 61 67 65 52 65 61 64 65 72 73 01 00 28 g/String;)V...getImageReaders..(
363c0 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 4c 6a 61 76 61 2f 75 74 69 6c 2f 49 (Ljava/lang/Object;)Ljava/util/I
363e0 74 65 72 61 74 6f 72 3b 01 00 12 6a 61 76 61 2f 75 74 69 6c 2f 49 74 65 72 61 74 6f 72 01 00 04 terator;...java/util/Iterator...
36400 6e 65 78 74 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 01 00 08 73 65 next...()Ljava/lang/Object;...se
36420 74 49 6e 70 75 74 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 01 00 tInput...(Ljava/lang/Object;)V..
36440 0b 67 65 74 4d 69 6e 49 6e 64 65 78 01 00 03 28 29 49 01 00 04 72 65 61 64 01 00 21 28 49 29 4c .getMinIndex...()I...read..!(I)L
36460 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 0e java/awt/image/BufferedImage;...
36480 6a 61 76 61 2f 75 74 69 6c 2f 4c 69 73 74 01 00 03 61 64 64 01 00 15 28 4c 6a 61 76 61 2f 6c 61 java/util/List...add...(Ljava/la
364a0 6e 67 2f 4f 62 6a 65 63 74 3b 29 5a 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 2f 6c ng/Object;)Z...append..-(Ljava/l
364c0 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 ang/String;)Ljava/lang/StringBui
364e0 6c 64 65 72 3b 01 00 1c 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c lder;...(I)Ljava/lang/StringBuil
36500 64 65 72 3b 01 00 08 74 6f 53 74 72 69 6e 67 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 der;...toString...()Ljava/lang/S
36520 74 72 69 6e 67 3b 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4f 70 74 69 6f 6e 50 61 6e 65 tring;...javax/swing/JOptionPane
36540 01 00 11 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 01 00 29 28 4c 6a 61 76 61 2f 61 77 ...showMessageDialog..)(Ljava/aw
36560 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 t/Component;Ljava/lang/Object;)V
36580 01 00 18 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 01 00 04 28 49 ...setDefaultCloseOperation...(I
365a0 29 56 01 00 09 73 65 74 4c 61 79 6f 75 74 01 00 1b 28 4c 6a 61 76 61 2f 61 77 74 2f 4c 61 79 6f )V...setLayout...(Ljava/awt/Layo
365c0 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 11 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 utManager;)V...addActionListener
365e0 01 00 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e .."(Ljava/awt/event/ActionListen
36600 65 72 3b 29 56 01 00 2a 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a er;)V..*(Ljava/awt/Component;)Lj
36620 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 01 00 0b 67 65 74 49 6e 70 75 74 4d 61 70 ava/awt/Component;...getInputMap
36640 01 00 19 28 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 3b 01 00 15 6a ...(I)Ljavax/swing/InputMap;...j
36660 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 01 00 0c 67 65 74 4b 65 79 53 74 72 avax/swing/KeyStroke...getKeyStr
36680 6f 6b 65 01 00 1b 28 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 oke...(II)Ljavax/swing/KeyStroke
366a0 3b 01 00 14 6a 61 76 61 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 01 00 03 70 75 74 01 00 ;...javax/swing/InputMap...put..
366c0 2c 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 4c 6a 61 76 61 2f 6c ,(Ljavax/swing/KeyStroke;Ljava/l
366e0 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 01 00 0c 67 65 74 41 63 74 69 6f 6e 4d 61 70 01 00 19 28 ang/Object;)V...getActionMap...(
36700 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 4d 61 70 3b 01 00 15 6a 61 76 61 78 )Ljavax/swing/ActionMap;...javax
36720 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 4d 61 70 01 00 29 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f /swing/ActionMap..)(Ljava/lang/O
36740 62 6a 65 63 74 3b 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 3b 29 56 01 00 17 28 bject;Ljavax/swing/Action;)V...(
36760 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 04 70 61 63 6b 01 00 0b Ljava/awt/Component;)V...pack...
36780 67 65 74 50 72 6f 70 65 72 74 79 01 00 26 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 getProperty..&(Ljava/lang/String
367a0 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 28 28 4c 6a 61 76 61 2f 6c 61 ;)Ljava/lang/String;..((Ljava/la
367c0 6e 67 2f 53 74 72 69 6e 67 3b 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 ng/String;[Ljava/lang/String;)V.
367e0 00 0d 73 65 74 46 69 6c 65 46 69 6c 74 65 72 01 00 27 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f ..setFileFilter..'(Ljavax/swing/
36800 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 46 69 6c 74 65 72 3b 29 56 01 00 0f 73 65 74 53 filechooser/FileFilter;)V...setS
36820 65 6c 65 63 74 65 64 46 69 6c 65 01 00 11 28 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 electedFile...(Ljava/io/File;)V.
36840 00 0e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f ..showSaveDialog...(Ljava/awt/Co
36860 6d 70 6f 6e 65 6e 74 3b 29 49 01 00 13 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 mponent;)I...getCurrentDirectory
36880 01 00 10 28 29 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 01 00 0f 67 65 74 41 62 73 6f 6c 75 74 ...()Ljava/io/File;...getAbsolut
368a0 65 50 61 74 68 01 00 0b 73 65 74 50 72 6f 70 65 72 74 79 01 00 38 28 4c 6a 61 76 61 2f 6c 61 6e ePath...setProperty..8(Ljava/lan
368c0 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 g/String;Ljava/lang/String;)Ljav
368e0 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0f 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 a/lang/String;...getSelectedFile
36900 01 00 03 67 65 74 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 01 00 ...get...(I)Ljava/lang/Object;..
36920 07 67 65 74 4e 61 6d 65 01 00 0b 6c 61 73 74 49 6e 64 65 78 4f 66 01 00 15 28 4c 6a 61 76 61 2f .getName...lastIndexOf...(Ljava/
36940 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 49 01 00 05 77 72 69 74 65 01 00 41 28 4c 6a 61 76 61 2f lang/String;)I...write..A(Ljava/
36960 61 77 74 2f 69 6d 61 67 65 2f 52 65 6e 64 65 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 6c 61 awt/image/RenderedImage;Ljava/la
36980 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 5a 01 00 09 73 75 62 ng/String;Ljava/io/File;)Z...sub
369a0 73 74 72 69 6e 67 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 string...(I)Ljava/lang/String;..
369c0 07 73 65 74 54 65 78 74 01 00 08 73 65 74 49 6d 61 67 65 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 .setText...setImage..!(Ljava/awt
369e0 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 01 00 07 72 65 70 61 69 6e /image/BufferedImage;)V...repain
36a00 74 01 00 08 67 65 74 57 69 64 74 68 01 00 09 67 65 74 48 65 69 67 68 74 01 00 07 73 65 74 53 69 t...getWidth...getHeight...setSi
36a20 7a 65 01 00 05 28 49 49 29 56 01 00 10 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 01 00 17 ze...(II)V...setPreferredSize...
36a40 28 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 29 56 01 00 0a 67 65 74 54 6f 6f (Ljava/awt/Dimension;)V...getToo
36a60 6c 6b 69 74 01 00 14 28 29 4c 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 3b 01 00 10 6a 61 lkit...()Ljava/awt/Toolkit;...ja
36a80 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 01 00 0d 67 65 74 53 63 72 65 65 6e 53 69 7a 65 01 00 va/awt/Toolkit...getScreenSize..
36aa0 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 01 00 0e 73 65 74 4d 61 78 .()Ljava/awt/Dimension;...setMax
36ac0 69 6d 75 6d 53 69 7a 65 01 00 0a 72 65 76 61 6c 69 64 61 74 65 00 21 00 87 00 88 00 00 00 0d 00 imumSize...revalidate.!.........
36ae0 02 00 89 00 8a 00 00 00 02 00 8b 00 8c 00 00 00 02 00 8d 00 8e 00 00 00 02 00 8f 00 8e 00 00 00 ................................
36b00 02 00 90 00 8e 00 00 00 02 00 91 00 92 00 00 00 02 00 93 00 94 00 00 00 02 00 95 00 96 00 00 00 ................................
36b20 02 00 97 00 98 00 01 00 99 00 00 00 02 00 9a 00 02 00 9b 00 9c 00 00 00 02 00 9d 00 9c 00 00 00 ................................
36b40 02 00 9e 00 9f 00 00 00 02 00 a0 00 9f 00 00 00 0a 00 01 00 a1 00 a2 00 01 00 a3 00 00 01 ff 00 ................................
36b60 04 00 07 00 00 00 fd 2a b7 00 04 2a 01 b5 00 05 2a 01 b5 00 06 2a 03 b5 00 07 2a 03 b5 00 08 2a .......*...*....*....*....*....*
36b80 bb 00 09 59 2a b7 00 0a b5 00 0b 2a bb 00 0c 59 2a b7 00 0d b5 00 0e 2a 2b b5 00 05 2a b7 00 0f ...Y*......*...Y*......*+...*...
36ba0 2a 03 b5 00 07 2a 03 b5 00 08 2a bb 00 10 59 b7 00 11 b5 00 06 2c b8 00 12 3a 04 19 04 c7 00 0b *....*....*...Y......,...:......
36bc0 b2 00 13 12 14 b6 00 15 19 04 b8 00 16 b9 00 17 01 00 c0 00 18 3a 05 19 05 c7 00 0b b2 00 13 12 .....................:..........
36be0 19 b6 00 15 19 05 19 04 b6 00 1a 19 05 b6 00 1b 36 06 19 05 2a b4 00 08 15 06 60 b6 00 1c 4e 2d ................6...*.....`...N-
36c00 c7 00 06 a7 00 1b 2a b4 00 06 2d b9 00 1d 02 00 57 2a 59 b4 00 08 04 60 b5 00 08 a7 ff d7 b2 00 ......*...-.....W*Y....`........
36c20 13 bb 00 1e 59 b7 00 1f 12 20 b6 00 21 2a b4 00 08 b6 00 22 b6 00 23 b6 00 15 a7 00 25 3a 04 2a ....Y.......!*....."..#.....%:.*
36c40 bb 00 1e 59 b7 00 1f 12 25 b6 00 21 19 04 b6 00 26 b6 00 21 b6 00 23 b8 00 27 a7 00 05 3a 04 2a ...Y....%..!....&..!..#..'...:.*
36c60 b7 00 29 b1 00 02 00 4e 00 d3 00 d6 00 24 00 4e 00 d3 00 f6 00 28 00 02 00 a4 00 00 00 7e 00 1f ..)....N.....$.N.....(.......~..
36c80 00 00 00 4d 00 04 00 39 00 09 00 3d 00 0e 00 41 00 13 00 45 00 18 00 a5 00 24 00 b8 00 30 00 4f ...M...9...=...A...E.....$...0.O
36ca0 00 35 00 50 00 39 00 51 00 3e 00 52 00 43 00 53 00 4e 00 56 00 54 00 57 00 61 00 58 00 70 00 59 .5.P.9.Q.>.R.C.S.N.V.T.W.a.X.p.Y
36cc0 00 7d 00 5a 00 84 00 5b 00 8b 00 5e 00 98 00 5f 00 9c 00 60 00 9f 00 61 00 aa 00 62 00 b7 00 64 .}.Z...[...^..._...`...a...b...d
36ce0 00 d3 00 6d 00 d6 00 66 00 d8 00 68 00 f3 00 6d 00 f6 00 6a 00 f8 00 6e 00 fc 00 6f 00 a5 00 00 ...m...f...h...m...j...n...o....
36d00 00 5c 00 09 00 54 00 7f 00 a6 00 a7 00 04 00 70 00 63 00 a8 00 a9 00 05 00 8b 00 48 00 aa 00 9c .\...T.........p.c.........H....
36d20 00 06 00 d8 00 1b 00 ab 00 ac 00 04 00 f8 00 00 00 ab 00 ad 00 04 00 00 00 fd 00 ae 00 af 00 00 ................................
36d40 00 00 00 fd 00 b0 00 96 00 01 00 00 00 fd 00 b1 00 b2 00 02 00 98 00 65 00 b3 00 96 00 03 00 02 .......................e........
36d60 00 b4 00 b5 00 01 00 a3 00 00 01 a7 00 04 00 01 00 00 01 21 2a bb 00 2a 59 b7 00 2b b5 00 2c 2a ...................!*..*Y..+..,*
36d80 05 b6 00 2d 2a bb 00 2e 59 b7 00 2f b6 00 30 2a 2a b4 00 2c 12 31 b6 00 32 2a bb 00 33 59 b7 00 ...-*...Y../..0**..,.1..2*..3Y..
36da0 34 b5 00 35 2a bb 00 36 59 12 37 b7 00 38 b5 00 39 2a b4 00 39 bb 00 3a 59 2a b7 00 3b b6 00 3c 4..5*..6Y.7..8..9*..9..:Y*..;..<
36dc0 2a bb 00 36 59 12 3d b7 00 38 b5 00 3e 2a b4 00 3e bb 00 3f 59 2a b7 00 40 b6 00 3c 2a bb 00 36 *..6Y.=..8..>*..>..?Y*..@..<*..6
36de0 59 12 41 b7 00 38 b5 00 42 2a b4 00 42 bb 00 43 59 2a b7 00 44 b6 00 3c 2a b4 00 35 2a b4 00 39 Y.A..8..B*..B..CY*..D..<*..5*..9
36e00 b6 00 45 57 2a b4 00 35 2a b4 00 3e b6 00 45 57 2a b4 00 35 2a b4 00 42 b6 00 45 57 2a 2a b4 00 ..EW*..5*..>..EW*..5*..B..EW**..
36e20 35 12 46 b6 00 32 2a b4 00 39 05 b6 00 47 10 25 03 b8 00 48 12 49 b6 00 4a 2a b4 00 39 b6 00 4b 5.F..2*..9...G.%...H.I..J*..9..K
36e40 12 49 2a b4 00 0b b6 00 4c 2a b4 00 3e 05 b6 00 47 10 27 03 b8 00 48 12 4d b6 00 4a 2a b4 00 3e .I*.....L*..>...G.'...H.M..J*..>
36e60 b6 00 4b 12 4d 2a b4 00 0e b6 00 4c 2a bb 00 4e 59 b7 00 4f b5 00 50 2a bb 00 51 59 2a b4 00 50 ..K.M*.....L*..NY..O..P*..QY*..P
36e80 b7 00 52 b5 00 53 2a 2a b4 00 53 12 54 b6 00 32 2a b6 00 55 b1 00 00 00 02 00 a4 00 00 00 62 00 ..R..S**..S.T..2*..U..........b.
36ea0 18 00 00 00 74 00 0b 00 76 00 10 00 78 00 1b 00 7a 00 25 00 7c 00 30 00 7d 00 3d 00 7e 00 4c 00 ....t...v...x...z.%.|.0.}.=.~.L.
36ec0 83 00 59 00 84 00 68 00 89 00 75 00 8a 00 84 00 8f 00 90 00 90 00 9c 00 91 00 a8 00 93 00 b2 00 ..Y...h...u.....................
36ee0 95 00 c5 00 96 00 d5 00 97 00 e8 00 98 00 f8 00 9a 01 03 00 9b 01 12 00 9c 01 1c 00 9e 01 20 00 ................................
36f00 a0 00 a5 00 00 00 0c 00 01 00 00 01 21 00 ae 00 af 00 00 00 02 00 b6 00 b7 00 01 00 a3 00 00 00 ............!...................
36f20 60 00 03 00 02 00 00 00 20 2a 59 b4 00 07 04 64 b5 00 07 2a b4 00 07 9c 00 0d 2a 2a b4 00 08 04 `........*Y....d...*......**....
36f40 64 b5 00 07 2a b7 00 56 b1 00 00 00 02 00 a4 00 00 00 12 00 04 00 00 00 b0 00 0a 00 b1 00 1b 00 d...*..V........................
36f60 b2 00 1f 00 b3 00 a5 00 00 00 16 00 02 00 00 00 20 00 ae 00 af 00 00 00 00 00 20 00 b8 00 b9 00 ................................
36f80 01 00 02 00 ba 00 b7 00 01 00 a3 00 00 00 5f 00 03 00 02 00 00 00 1f 2a 59 b4 00 07 04 60 b5 00 .............._........*Y....`..
36fa0 07 2a b4 00 07 2a b4 00 08 a1 00 08 2a 03 b5 00 07 2a b7 00 56 b1 00 00 00 02 00 a4 00 00 00 12 .*...*......*....*..V...........
36fc0 00 04 00 00 00 c3 00 0a 00 c4 00 1a 00 c5 00 1e 00 c6 00 a5 00 00 00 16 00 02 00 00 00 1f 00 ae ................................
36fe0 00 af 00 00 00 00 00 1f 00 b8 00 b9 00 01 00 02 00 bb 00 b7 00 01 00 a3 00 00 01 a5 00 07 00 08 ................................
37000 00 00 00 df 01 4d bb 00 57 59 12 58 b8 00 59 b7 00 5a 4e bb 00 5b 59 12 5c 07 bd 00 5d 59 03 12 .....M..WY.X..Y..ZN..[Y.\...]Y..
37020 5e 53 59 04 12 5f 53 59 05 12 60 53 59 06 12 61 53 b7 00 62 3a 04 2d 19 04 b6 00 63 2d bb 00 64 ^SY.._SY..`SY..aS..b:.-....c-..d
37040 59 bb 00 1e 59 b7 00 1f 12 65 b6 00 21 2a b4 00 07 04 60 b6 00 22 12 66 b6 00 21 b6 00 23 b7 00 Y...Y....e..!*....`..".f..!..#..
37060 67 b6 00 68 2d 2a b6 00 69 36 05 12 58 2d b6 00 6a b6 00 6b b8 00 6c 57 15 05 9a 00 68 2d b6 00 g..h-*..i6..X-..j..k..lW....h-..
37080 6d 4d 2a b4 00 06 2a b4 00 07 b9 00 6e 02 00 c0 00 6f 3a 06 2c b6 00 70 12 71 b6 00 72 04 60 36 mM*...*.....n....o:.,..p.q..r.`6
370a0 07 15 07 9a 00 0f 19 06 12 61 2c b8 00 73 57 a7 00 13 19 06 2c b6 00 70 15 07 b6 00 74 2c b8 00 .........a,..sW.....,..p....t,..
370c0 73 57 a7 00 20 3a 06 2a bb 00 1e 59 b7 00 1f 12 76 b6 00 21 19 06 b6 00 77 b6 00 21 b6 00 23 b8 sW...:.*...Y....v..!....w..!..#.
370e0 00 27 b1 00 01 00 7e 00 be 00 c1 00 75 00 02 00 a4 00 00 00 4a 00 12 00 00 00 ce 00 02 00 cf 00 .'....~.....u.......J...........
37100 0f 00 d0 00 32 00 d2 00 38 00 d3 00 60 00 d4 00 67 00 d5 00 74 00 d6 00 79 00 d8 00 7e 00 db 00 ....2...8...`...g...t...y...~...
37120 90 00 dc 00 9d 00 dd 00 a2 00 de 00 ae 00 e0 00 be 00 e5 00 c1 00 e2 00 c3 00 e4 00 de 00 e7 00 ................................
37140 a5 00 00 00 5c 00 09 00 90 00 2e 00 bc 00 96 00 06 00 9d 00 21 00 bd 00 9c 00 07 00 c3 00 1b 00 ....\...............!...........
37160 ab 00 be 00 06 00 00 00 df 00 ae 00 af 00 00 00 00 00 df 00 b8 00 b9 00 01 00 02 00 dd 00 bf 00 ................................
37180 b2 00 02 00 0f 00 d0 00 c0 00 c1 00 03 00 32 00 ad 00 c2 00 c3 00 04 00 67 00 78 00 c4 00 9c 00 ..............2.........g.x.....
371a0 05 00 02 00 c5 00 b5 00 01 00 a3 00 00 00 89 00 04 00 01 00 00 00 4f 2a b4 00 2c bb 00 1e 59 b7 ......................O*..,...Y.
371c0 00 1f 12 78 b6 00 21 2a b4 00 07 04 60 b6 00 22 12 79 b6 00 21 2a b4 00 08 b6 00 22 b6 00 23 b6 ...x..!*....`..".y..!*....."..#.
371e0 00 7a 2a b4 00 08 9a 00 04 b1 2a b4 00 50 2a b4 00 06 2a b4 00 07 b9 00 6e 02 00 c0 00 6f b6 00 .z*.......*..P*...*.....n....o..
37200 7b 2a b6 00 7c b1 00 00 00 02 00 a4 00 00 00 16 00 05 00 00 00 ee 00 2b 00 ef 00 33 00 f0 00 4a {*..|..................+...3...J
37220 00 f1 00 4e 00 f2 00 a5 00 00 00 0c 00 01 00 00 00 4f 00 ae 00 af 00 00 00 02 00 c6 00 b5 00 01 ...N.............O..............
37240 00 a3 00 00 00 e4 00 05 00 01 00 00 00 96 2a b4 00 2c bb 00 1e 59 b7 00 1f 12 78 b6 00 21 2a b4 ..............*..,...Y....x..!*.
37260 00 07 04 60 b6 00 22 12 79 b6 00 21 2a b4 00 08 b6 00 22 b6 00 23 b6 00 7a 2a b4 00 08 9a 00 04 ...`..".y..!*....."..#..z*......
37280 b1 2a b4 00 50 2a b4 00 06 2a b4 00 07 b9 00 6e 02 00 c0 00 6f b6 00 7b 2a b4 00 50 2a b4 00 05 .*..P*...*.....n....o..{*..P*...
372a0 b6 00 7d 2a b4 00 05 b6 00 7e b6 00 7f 2a b4 00 50 bb 00 80 59 2a b4 00 05 b6 00 7d 2a b4 00 05 ..}*.....~...*..P...Y*.....}*...
372c0 b6 00 7e b7 00 81 b6 00 82 2a 2a b6 00 83 b6 00 84 b6 00 85 2a b6 00 55 2a b4 00 53 b6 00 86 2a ..~......**.........*..U*..S...*
372e0 b6 00 7c b1 00 00 00 02 00 a4 00 00 00 2a 00 0a 00 00 00 f9 00 2b 00 fa 00 33 00 fb 00 4a 00 fc ..|..........*.......+...3...J..
37300 00 5f 00 fd 00 7b 00 fe 00 86 00 ff 00 8a 01 00 00 91 01 01 00 95 01 02 00 a5 00 00 00 0c 00 01 ._...{..........................
37320 00 00 00 96 00 ae 00 af 00 00 10 08 00 c7 00 c8 00 01 00 a3 00 00 00 3a 00 02 00 02 00 00 00 06 .......................:........
37340 2a 2b b7 00 03 b1 00 00 00 02 00 a4 00 00 00 06 00 01 00 00 00 17 00 a5 00 00 00 16 00 02 00 00 *+..............................
37360 00 06 00 c9 00 af 00 00 00 00 00 06 00 ca 00 b9 00 01 10 08 00 cb 00 c8 00 01 00 a3 00 00 00 3a ...............................:
37380 00 02 00 02 00 00 00 06 2a 2b b7 00 02 b1 00 00 00 02 00 a4 00 00 00 06 00 01 00 00 00 17 00 a5 ........*+......................
373a0 00 00 00 16 00 02 00 00 00 06 00 c9 00 af 00 00 00 00 00 06 00 ca 00 b9 00 01 10 08 00 cc 00 c8 ................................
373c0 00 01 00 a3 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 01 b1 00 00 00 02 00 a4 00 00 00 06 .......:........*+..............
373e0 00 01 00 00 00 17 00 a5 00 00 00 16 00 02 00 00 00 06 00 c9 00 af 00 00 00 00 00 06 00 ca 00 b9 ................................
37400 00 01 00 02 00 cd 00 00 00 02 00 ce 00 d9 00 00 00 2a 00 05 00 09 00 00 00 00 00 00 00 0c 00 00 .................*..............
37420 00 00 00 00 00 3a 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 43 00 00 00 00 00 00 50 4b 03 04 .....:.......?.......C......PK..
37440 0a 00 00 08 00 00 40 7b b3 3e 62 7d 1d 73 c9 1c 00 00 c9 1c 00 00 1b 00 00 00 73 74 65 67 73 6f ......@{.>b}.s............stegso
37460 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 61 2f 2a 0a 20 2a 20 46 72 61 6d 65 lve/FrameBrowser.java/*..*.Frame
37480 42 72 6f 77 73 65 72 2e 6a 61 76 61 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f Browser.java..*/..package.stegso
374a0 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f lve;..import.javax.swing.*;.impo
374c0 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 rt.java.awt.image.*;.import.java
374e0 2e 61 77 74 2e 65 76 65 6e 74 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 2a 3b .awt.event.*;.import.java.awt.*;
37500 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 75 74 69 6c 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 .import.java.util.*;.import.java
37520 2e 69 6f 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 69 6d 61 67 65 69 6f 2e 2a 3b 0a 69 .io.*;.import.javax.imageio.*;.i
37540 6d 70 6f 72 74 20 6a 61 76 61 78 2e 69 6d 61 67 65 69 6f 2e 73 74 72 65 61 6d 2e 2a 3b 0a 69 6d mport.javax.imageio.stream.*;.im
37560 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 66 69 6c 65 63 68 6f 6f 73 65 72 2e 2a 3b 0a port.javax.swing.filechooser.*;.
37580 0a 2f 2f 20 74 6f 64 6f 3a 20 6a 70 68 69 64 65 20 63 68 65 63 6b 65 72 2f 20 69 6e 76 69 73 69 .//.todo:.jphide.checker/.invisi
375a0 62 6c 65 20 73 65 63 72 65 74 73 0a 0a 2f 2a 2a 0a 20 2a 20 46 72 61 6d 65 20 42 72 6f 77 73 65 ble.secrets../**..*.Frame.Browse
375c0 72 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 6c 69 63 20 63 r..*.@author.Caesum..*/.public.c
375e0 6c 61 73 73 20 46 72 61 6d 65 42 72 6f 77 73 65 72 20 65 78 74 65 6e 64 73 20 4a 46 72 61 6d 65 lass.FrameBrowser.extends.JFrame
37600 0a 7b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4c 61 62 65 6c 20 77 69 74 68 20 74 68 65 .{...../**......*.Label.with.the
37620 20 74 65 78 74 20 73 68 6f 77 69 6e 67 20 74 68 65 20 66 72 61 6d 65 20 6e 75 6d 62 65 72 0a 20 .text.showing.the.frame.number..
37640 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4c 61 62 65 6c 20 6e 6f 77 53 68 6f ....*/.....private.JLabel.nowSho
37660 77 69 6e 67 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 6e 65 6c 20 66 6f 72 20 74 wing;...../**......*.Panel.for.t
37680 68 65 20 62 75 74 74 6f 6e 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a he.buttons......*/.....private.J
376a0 50 61 6e 65 6c 20 62 75 74 74 6f 6e 50 61 6e 65 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 Panel.buttonPanel;...../**......
376c0 2a 20 46 6f 72 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 *.Forward.button......*/.....pri
376e0 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 3b 0a 20 20 20 20 vate.JButton.forwardButton;.....
37700 2f 2a 2a 0a 20 20 20 20 20 2a 20 42 61 63 6b 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 /**......*.Backward.button......
37720 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 62 61 63 6b 77 61 72 64 42 */.....private.JButton.backwardB
37740 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 76 65 20 62 75 74 74 6f utton;...../**......*.Save.butto
37760 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 73 61 n......*/.....private.JButton.sa
37780 76 65 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 6e 65 6c 20 77 veButton;...../**......*.Panel.w
377a0 69 74 68 20 69 6d 61 67 65 20 6f 6e 20 69 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 ith.image.on.it......*/.....priv
377c0 61 74 65 20 44 50 61 6e 65 6c 20 64 70 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 63 ate.DPanel.dp;...../**......*.Sc
377e0 72 6f 6c 6c 20 70 61 6e 65 20 66 6f 72 20 74 68 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a roll.pane.for.the.image......*/.
37800 20 20 20 20 70 72 69 76 61 74 65 20 4a 53 63 72 6f 6c 6c 50 61 6e 65 20 73 63 72 6f 6c 6c 50 61 ....private.JScrollPane.scrollPa
37820 6e 65 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 20 62 65 ne;....../**......*.The.image.be
37840 69 6e 67 20 76 69 65 77 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 ing.viewed......*/.....private.B
37860 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a ufferedImage.bi.=.null;...../**.
37880 20 20 20 20 20 2a 20 54 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 66 72 61 6d 65 73 20 6f 66 20 .....*.The.individual.frames.of.
378a0 74 68 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 6a 61 the.image......*/.....private.ja
378c0 76 61 2e 75 74 69 6c 2e 4c 69 73 74 3c 42 75 66 66 65 72 65 64 49 6d 61 67 65 3e 20 66 72 61 6d va.util.List<BufferedImage>.fram
378e0 65 73 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4e 75 6d 62 65 72 es.=.null;...../**......*.Number
37900 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 0a 20 20 20 20 20 2a 2f 0a 20 20 .of.the.current.frame......*/...
37920 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 66 6e 75 6d 3d 30 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 ..private.int.fnum=0;...../**...
37940 20 20 20 2a 20 4e 75 6d 62 65 72 20 6f 66 20 66 72 61 6d 65 73 0a 20 20 20 20 20 2a 2f 0a 20 20 ...*.Number.of.frames......*/...
37960 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 6e 75 6d 66 72 61 6d 65 73 3d 30 3b 0a 0a 20 20 20 20 ..private.int.numframes=0;......
37980 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 72 65 61 74 65 73 20 61 20 6e 65 77 20 66 72 61 6d 65 20 62 /**......*.Creates.a.new.frame.b
379a0 72 6f 77 73 65 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 20 54 68 65 20 69 6d 61 67 65 rowser......*.@param.b.The.image
379c0 20 74 68 65 20 76 69 65 77 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 66 20 54 68 65 20 66 69 .the.view......*.@param.f.The.fi
379e0 6c 65 20 6f 66 20 74 68 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c le.of.the.image......*/.....publ
37a00 69 63 20 46 72 61 6d 65 42 72 6f 77 73 65 72 28 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 2c ic.FrameBrowser(BufferedImage.b,
37a20 20 46 69 6c 65 20 66 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 42 75 66 66 65 72 65 64 49 .File.f).....{.........BufferedI
37a40 6d 61 67 65 20 62 6e 65 78 74 3b 0a 20 20 20 20 20 20 20 20 62 69 20 3d 20 62 3b 0a 20 20 20 20 mage.bnext;.........bi.=.b;.....
37a60 20 20 20 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 20 20 20 20 66 6e ....initComponents();.........fn
37a80 75 6d 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 6e 75 6d 66 72 61 6d 65 73 20 3d 20 30 3b 0a 20 um.=.0;.........numframes.=.0;..
37aa0 20 20 20 20 20 20 20 66 72 61 6d 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 4c 69 73 74 3c 42 75 .......frames.=.new.ArrayList<Bu
37ac0 66 66 65 72 65 64 49 6d 61 67 65 3e 28 29 3b 0a 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 fferedImage>();.........try.....
37ae0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 6e 70 75 74 53 74 72 65 ....{.............ImageInputStre
37b00 61 6d 20 69 69 20 3d 20 49 6d 61 67 65 49 4f 2e 63 72 65 61 74 65 49 6d 61 67 65 49 6e 70 75 74 am.ii.=.ImageIO.createImageInput
37b20 53 74 72 65 61 6d 28 66 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 69 69 3d 3d 6e 75 Stream(f);.............if(ii==nu
37b40 6c 6c 29 20 53 79 73 74 65 6d 2e 6f 75 74 2e 70 72 69 6e 74 6c 6e 28 22 43 6f 75 6c 64 6e 27 74 ll).System.out.println("Couldn't
37b60 20 63 72 65 61 74 65 20 69 6e 70 75 74 20 73 74 72 65 61 6d 22 29 3b 0a 20 20 20 20 20 20 20 20 .create.input.stream");.........
37b80 20 20 20 20 49 6d 61 67 65 52 65 61 64 65 72 20 72 72 20 3d 20 49 6d 61 67 65 49 4f 2e 67 65 74 ....ImageReader.rr.=.ImageIO.get
37ba0 49 6d 61 67 65 52 65 61 64 65 72 73 28 69 69 29 2e 6e 65 78 74 28 29 3b 0a 20 20 20 20 20 20 20 ImageReaders(ii).next();........
37bc0 20 20 20 20 20 69 66 28 72 72 3d 3d 6e 75 6c 6c 29 20 53 79 73 74 65 6d 2e 6f 75 74 2e 70 72 69 .....if(rr==null).System.out.pri
37be0 6e 74 6c 6e 28 22 4e 6f 20 69 6d 61 67 65 20 72 65 61 64 65 72 22 29 3b 0a 20 20 20 20 20 20 20 ntln("No.image.reader");........
37c00 20 20 20 20 20 72 72 2e 73 65 74 49 6e 70 75 74 28 69 69 29 3b 0a 20 20 20 20 20 20 20 20 20 20 .....rr.setInput(ii);...........
37c20 20 20 69 6e 74 20 66 72 65 61 64 20 3d 20 72 72 2e 67 65 74 4d 69 6e 49 6e 64 65 78 28 29 3b 0a ..int.fread.=.rr.getMinIndex();.
37c40 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c 65 28 74 72 75 65 29 0a 20 20 20 20 20 20 20 20 ............while(true).........
37c60 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6e 65 78 74 20 3d 20 72 72 ....{.................bnext.=.rr
37c80 2e 72 65 61 64 28 6e 75 6d 66 72 61 6d 65 73 2b 66 72 65 61 64 29 3b 0a 20 20 20 20 20 20 20 20 .read(numframes+fread);.........
37ca0 20 20 20 20 20 20 20 20 69 66 28 62 6e 65 78 74 3d 3d 6e 75 6c 6c 29 0a 20 20 20 20 20 20 20 20 ........if(bnext==null).........
37cc0 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ............break;..............
37ce0 20 20 20 66 72 61 6d 65 73 2e 61 64 64 28 62 6e 65 78 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ...frames.add(bnext);...........
37d00 20 20 20 20 20 20 6e 75 6d 66 72 61 6d 65 73 2b 2b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d ......numframes++;.............}
37d20 0a 20 20 20 20 20 20 20 20 20 20 20 20 53 79 73 74 65 6d 2e 6f 75 74 2e 70 72 69 6e 74 6c 6e 28 .............System.out.println(
37d40 22 74 6f 74 61 6c 20 66 72 61 6d 65 73 20 22 20 2b 20 6e 75 6d 66 72 61 6d 65 73 29 3b 0a 20 20 "total.frames.".+.numframes);...
37d60 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 63 61 74 63 68 20 28 49 4f 45 78 63 65 70 74 69 ......}.........catch.(IOExcepti
37d80 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 on.e).........{.............JOpt
37da0 69 6f 6e 50 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 ionPane.showMessageDialog(this,.
37dc0 22 46 61 69 6c 65 64 20 74 6f 20 6c 6f 61 64 20 66 69 6c 65 3a 20 22 20 2b 65 2e 74 6f 53 74 72 "Failed.to.load.file:.".+e.toStr
37de0 69 6e 67 28 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 63 61 74 63 68 28 ing());.........}.........catch(
37e00 49 6e 64 65 78 4f 75 74 4f 66 42 6f 75 6e 64 73 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 IndexOutOfBoundsException.e)....
37e20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 65 78 70 65 63 74 65 64 20 66 .....{.............//.expected.f
37e40 6f 72 20 72 65 61 64 69 6e 67 20 74 6f 6f 20 6d 61 6e 79 20 66 72 61 6d 65 73 0a 20 20 20 20 20 or.reading.too.many.frames......
37e60 20 20 20 7d 0a 20 20 20 20 20 20 20 20 6e 65 77 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a ...}.........newImage();.....}..
37e80 20 20 20 20 2f 2f 20 3c 65 64 69 74 6f 72 2d 66 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 ....//.<editor-fold.defaultstate
37ea0 3d 22 63 6f 6c 6c 61 70 73 65 64 22 20 64 65 73 63 3d 22 49 6e 69 74 63 6f 6d 70 6f 6e 65 6e 74 ="collapsed".desc="Initcomponent
37ec0 73 28 29 22 3e 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f s()">.....private.void.initCompo
37ee0 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 20 3d 20 nents().{..........nowShowing.=.
37f00 6e 65 77 20 4a 4c 61 62 65 6c 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 44 65 66 61 75 6c new.JLabel();..........setDefaul
37f20 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 28 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e tCloseOperation(WindowConstants.
37f40 44 49 53 50 4f 53 45 5f 4f 4e 5f 43 4c 4f 53 45 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 4c DISPOSE_ON_CLOSE);..........setL
37f60 61 79 6f 75 74 28 6e 65 77 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 ayout(new.BorderLayout());......
37f80 20 20 20 20 74 68 69 73 2e 61 64 64 28 6e 6f 77 53 68 6f 77 69 6e 67 2c 20 42 6f 72 64 65 72 4c ....this.add(nowShowing,.BorderL
37fa0 61 79 6f 75 74 2e 4e 4f 52 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e ayout.NORTH);..........buttonPan
37fc0 65 6c 20 3d 20 6e 65 77 20 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 el.=.new.JPanel();.........backw
37fe0 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 3c 22 29 3b 0a 20 20 ardButton.=.new.JButton("<");...
38000 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 ......backwardButton.addActionLi
38020 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 stener(new.ActionListener().{...
38040 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 ..........public.void.actionPerf
38060 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 ormed(ActionEvent.evt).{........
38080 20 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 .........backwardButtonActionPer
380a0 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 formed(evt);.............}......
380c0 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e ...});.........forwardButton.=.n
380e0 65 77 20 4a 42 75 74 74 6f 6e 28 22 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 ew.JButton(">");.........forward
38100 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 Button.addActionListener(new.Act
38120 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c ionListener().{.............publ
38140 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 ic.void.actionPerformed(ActionEv
38160 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 ent.evt).{.................forwa
38180 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 rdButtonActionPerformed(evt);...
381a0 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 ..........}.........});.........
381c0 73 61 76 65 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 53 61 76 65 22 29 saveButton.=.new.JButton("Save")
381e0 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 ;.........saveButton.addActionLi
38200 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 stener(new.ActionListener().{...
38220 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 ..........public.void.actionPerf
38240 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 ormed(ActionEvent.evt).{........
38260 20 20 20 20 20 20 20 20 20 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d .........saveButtonActionPerform
38280 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d ed(evt);.............}.........}
382a0 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 62 61 63 6b 77 );.........buttonPanel.add(backw
382c0 61 72 64 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e ardButton);.........buttonPanel.
382e0 61 64 64 28 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 add(forwardButton);.........butt
38300 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 73 61 76 65 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 onPanel.add(saveButton);........
38320 20 20 61 64 64 28 62 75 74 74 6f 6e 50 61 6e 65 6c 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e ..add(buttonPanel,.BorderLayout.
38340 53 4f 55 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e SOUTH);..........backwardButton.
38360 67 65 74 49 6e 70 75 74 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 getInputMap(JComponent.WHEN_IN_F
38380 4f 43 55 53 45 44 5f 57 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 OCUSED_WINDOW).put(KeyStroke.get
383a0 4b 65 79 53 74 72 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 4c 45 46 54 2c 30 29 2c 20 22 KeyStroke(KeyEvent.VK_LEFT,0),."
383c0 62 61 63 6b 22 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 back");.........backwardButton.g
383e0 65 74 41 63 74 69 6f 6e 4d 61 70 28 29 2e 70 75 74 28 22 62 61 63 6b 22 2c 20 62 61 63 6b 42 75 etActionMap().put("back",.backBu
38400 74 74 6f 6e 50 72 65 73 73 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f ttonPress);.........forwardButto
38420 6e 2e 67 65 74 49 6e 70 75 74 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e n.getInputMap(JComponent.WHEN_IN
38440 5f 46 4f 43 55 53 45 44 5f 57 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 _FOCUSED_WINDOW).put(KeyStroke.g
38460 65 74 4b 65 79 53 74 72 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 52 49 47 48 54 2c 30 29 etKeyStroke(KeyEvent.VK_RIGHT,0)
38480 2c 20 22 66 6f 72 77 61 72 64 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 ,."forward");.........forwardBut
384a0 74 6f 6e 2e 67 65 74 41 63 74 69 6f 6e 4d 61 70 28 29 2e 70 75 74 28 22 66 6f 72 77 61 72 64 22 ton.getActionMap().put("forward"
384c0 2c 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 29 3b 0a 0a 20 20 20 20 20 20 20 20 ,.forwardButtonPress);..........
384e0 64 70 20 3d 20 6e 65 77 20 44 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c dp.=.new.DPanel();.........scrol
38500 6c 50 61 6e 65 20 3d 20 6e 65 77 20 4a 53 63 72 6f 6c 6c 50 61 6e 65 28 64 70 29 3b 0a 20 20 20 lPane.=.new.JScrollPane(dp);....
38520 20 20 20 20 20 61 64 64 28 73 63 72 6f 6c 6c 50 61 6e 65 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 .....add(scrollPane,.BorderLayou
38540 74 2e 43 45 4e 54 45 52 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b 0a 20 20 20 20 t.CENTER);..........pack();.....
38560 20 20 20 20 2f 2f 73 65 74 52 65 73 69 7a 61 62 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 20 7d ....//setResizable(false);.....}
38580 2f 2f 20 3c 2f 65 64 69 74 6f 72 2d 66 6f 6c 64 3e 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 //.</editor-fold>....../**......
385a0 2a 20 54 68 69 73 20 69 73 20 75 73 65 64 20 74 6f 20 6d 61 70 20 74 68 65 20 6c 65 66 74 20 61 *.This.is.used.to.map.the.left.a
385c0 72 72 6f 77 20 6b 65 79 20 74 6f 20 74 68 65 20 62 61 63 6b 20 62 75 74 74 6f 6e 0a 20 20 20 20 rrow.key.to.the.back.button.....
385e0 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 62 61 63 6b 42 75 74 74 6f .*/.....private.Action.backButto
38600 6e 50 72 65 73 73 20 3d 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 nPress.=.new.AbstractAction()...
38620 20 20 7b 0a 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 ..{.........public.void.actionPe
38640 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b rformed(ActionEvent.e).........{
38660 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 .backwardButtonActionPerformed(e
38680 29 3b 7d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 );}.....};....../**......*.Move.
386a0 62 61 63 6b 20 62 79 20 6f 6e 65 20 66 72 61 6d 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 back.by.one.frame......*.@param.
386c0 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f evt.Event......*/.....private.vo
386e0 69 64 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 id.backwardButtonActionPerformed
38700 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 66 6e 75 6d (ActionEvent.evt).{.........fnum
38720 2d 2d 3b 0a 20 20 20 20 20 20 20 20 69 66 28 66 6e 75 6d 3c 30 29 66 6e 75 6d 3d 6e 75 6d 66 72 --;.........if(fnum<0)fnum=numfr
38740 61 6d 65 73 2d 31 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 65 28 29 3b 0a 20 ames-1;.........updateImage();..
38760 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 69 73 20 75 73 65 ...}....../**......*.This.is.use
38780 64 20 74 6f 20 6d 61 70 20 74 68 65 20 72 69 67 68 74 20 61 72 72 6f 77 20 6b 65 79 20 74 6f 20 d.to.map.the.right.arrow.key.to.
387a0 74 68 65 20 66 6f 72 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 the.forward.button......*/.....p
387c0 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 rivate.Action.forwardButtonPress
387e0 20 3d 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 .=.new.AbstractAction().....{...
38800 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 ......public.void.actionPerforme
38820 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 66 6f 72 77 61 d(ActionEvent.e).........{.forwa
38840 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b 7d 0a 20 20 20 rdButtonActionPerformed(e);}....
38860 20 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 .};....../**......*.Move.forward
38880 20 62 79 20 6f 6e 65 20 66 72 61 6d 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 .by.one.frame......*.@param.evt.
388a0 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 66 Event......*/.....private.void.f
388c0 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 orwardButtonActionPerformed(Acti
388e0 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 66 6e 75 6d 2b 2b 3b 0a 20 onEvent.evt).{.........fnum++;..
38900 20 20 20 20 20 20 20 69 66 28 66 6e 75 6d 3e 3d 6e 75 6d 66 72 61 6d 65 73 29 66 6e 75 6d 3d 30 .......if(fnum>=numframes)fnum=0
38920 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a ;.........updateImage();.....}..
38940 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 ..../**......*.Save.the.current.
38960 66 72 61 6d 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 frame......*.@param.evt.Event...
38980 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 73 61 76 65 42 75 74 74 6f ...*/.....private.void.saveButto
389a0 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 nActionPerformed(ActionEvent.evt
389c0 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 46 69 6c 65 20 73 66 69 6c 65 20 3d 20 6e 75 6c ).....{.........File.sfile.=.nul
389e0 6c 3b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 20 66 69 6c 65 43 68 6f 6f l;.........JFileChooser.fileChoo
38a00 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 28 53 79 73 74 65 6d 2e 67 65 ser.=.new.JFileChooser(System.ge
38a20 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 29 29 3b 0a 20 20 20 20 20 20 20 20 tProperty("user.dir"));.........
38a40 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 20 66 69 6c 74 65 72 20 3d FileNameExtensionFilter.filter.=
38a60 20 6e 65 77 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 28 0a 20 20 .new.FileNameExtensionFilter(...
38a80 20 20 20 20 20 20 20 20 20 22 49 6d 61 67 65 73 22 2c 20 22 6a 70 67 22 2c 20 22 67 69 66 22 2c ........."Images",."jpg",."gif",
38aa0 20 22 70 6e 67 22 2c 20 22 62 6d 70 22 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f ."png",."bmp");.........fileChoo
38ac0 73 65 72 2e 73 65 74 46 69 6c 65 46 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0a 20 20 20 20 20 ser.setFileFilter(filter);......
38ae0 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 6e ...fileChooser.setSelectedFile(n
38b00 65 77 20 46 69 6c 65 28 22 66 72 61 6d 65 22 2b 28 66 6e 75 6d 2b 31 29 2b 22 2e 62 6d 70 22 29 ew.File("frame"+(fnum+1)+".bmp")
38b20 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 );.........int.rVal.=.fileChoose
38b40 72 2e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 20 r.showSaveDialog(this);.........
38b60 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 66 System.setProperty("user.dir",.f
38b80 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 29 ileChooser.getCurrentDirectory()
38ba0 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 .getAbsolutePath());.........if(
38bc0 72 56 61 6c 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 54 rVal.==.JFileChooser.APPROVE_OPT
38be0 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c 65 ION).........{.............sfile
38c00 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 29 .=.fileChooser.getSelectedFile()
38c20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a ;.............try.............{.
38c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 62 ................BufferedImage.bb
38c60 78 20 3d 20 66 72 61 6d 65 73 2e 67 65 74 28 66 6e 75 6d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 x.=.frames.get(fnum);...........
38c80 20 20 20 20 20 20 69 6e 74 20 72 6e 73 20 3d 20 73 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e ......int.rns.=.sfile.getName().
38ca0 6c 61 73 74 49 6e 64 65 78 4f 66 28 22 2e 22 29 2b 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 lastIndexOf(".")+1;.............
38cc0 20 20 20 20 69 66 28 72 6e 73 3d 3d 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....if(rns==0)..................
38ce0 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 65 28 62 62 78 2c 20 22 62 6d 70 22 2c 20 73 66 69 6c ..ImageIO.write(bbx,."bmp",.sfil
38d00 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 e);.................else........
38d20 20 20 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 65 28 62 62 78 2c 20 73 ............ImageIO.write(bbx,.s
38d40 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e 73 75 62 73 74 72 69 6e 67 28 72 6e 73 29 2c 20 73 file.getName().substring(rns),.s
38d60 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 file);.............}............
38d80 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 .catch.(Exception.e)............
38da0 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f 6e 50 61 6e 65 2e 73 .{.................JOptionPane.s
38dc0 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 61 69 6c 65 64 20 74 howMessageDialog(this,."Failed.t
38de0 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 o.write.file:."+e.toString());..
38e00 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 ...........}.........}.....}....
38e20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 55 70 64 61 74 65 20 74 68 65 20 74 65 78 74 20 64 65 73 ../**......*.Update.the.text.des
38e40 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 72 65 70 61 69 6e 74 20 74 68 65 20 69 6d 61 67 65 0a 20 cription.and.repaint.the.image..
38e60 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 75 70 64 61 74 65 49 6d ....*/.....private.void.updateIm
38e80 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 age().....{.........nowShowing.s
38ea0 65 74 54 65 78 74 28 22 46 72 61 6d 65 20 3a 20 22 20 2b 20 28 66 6e 75 6d 2b 31 29 20 2b 20 22 etText("Frame.:.".+.(fnum+1).+."
38ec0 20 6f 66 20 22 20 2b 20 6e 75 6d 66 72 61 6d 65 73 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 6e .of.".+.numframes);.........if(n
38ee0 75 6d 66 72 61 6d 65 73 3d 3d 30 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 64 70 2e umframes==0).return;.........dp.
38f00 73 65 74 49 6d 61 67 65 28 66 72 61 6d 65 73 2e 67 65 74 28 66 6e 75 6d 29 29 3b 0a 20 20 20 20 setImage(frames.get(fnum));.....
38f20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 ....repaint();.....}....../**...
38f40 20 20 20 2a 20 53 68 6f 77 20 74 68 65 20 69 6d 61 67 65 20 61 6e 64 20 6d 61 6b 65 20 73 75 72 ...*.Show.the.image.and.make.sur
38f60 65 20 74 68 65 20 66 72 61 6d 65 20 62 72 6f 77 73 65 72 20 6c 6f 6f 6b 73 20 72 69 67 68 74 0a e.the.frame.browser.looks.right.
38f80 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 6e 65 77 49 6d 61 67 .....*/.....private.void.newImag
38fa0 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 65 74 e().....{.........nowShowing.set
38fc0 54 65 78 74 28 22 46 72 61 6d 65 20 3a 20 22 20 2b 20 28 66 6e 75 6d 2b 31 29 20 2b 20 22 20 6f Text("Frame.:.".+.(fnum+1).+.".o
38fe0 66 20 22 20 2b 20 6e 75 6d 66 72 61 6d 65 73 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 6e 75 6d f.".+.numframes);.........if(num
39000 66 72 61 6d 65 73 3d 3d 30 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 frames==0).return;.........dp.se
39020 74 49 6d 61 67 65 28 66 72 61 6d 65 73 2e 67 65 74 28 66 6e 75 6d 29 29 3b 0a 20 20 20 20 20 20 tImage(frames.get(fnum));.......
39040 20 20 64 70 2e 73 65 74 53 69 7a 65 28 62 69 2e 67 65 74 57 69 64 74 68 28 29 2c 62 69 2e 67 65 ..dp.setSize(bi.getWidth(),bi.ge
39060 74 48 65 69 67 68 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 50 72 65 66 65 72 tHeight());.........dp.setPrefer
39080 72 65 64 53 69 7a 65 28 6e 65 77 20 44 69 6d 65 6e 73 69 6f 6e 28 62 69 2e 67 65 74 57 69 64 74 redSize(new.Dimension(bi.getWidt
390a0 68 28 29 2c 62 69 2e 67 65 74 48 65 69 67 68 74 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 74 68 h(),bi.getHeight()));.........th
390c0 69 73 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 67 65 74 54 6f 6f 6c 6b 69 74 28 29 2e 67 is.setMaximumSize(getToolkit().g
390e0 65 74 53 63 72 65 65 6e 53 69 7a 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b etScreenSize());.........pack();
39100 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 2e 72 65 76 61 6c 69 64 61 74 65 28 29 .........scrollPane.revalidate()
39120 3b 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 50 4b ;.........repaint();.....}..}.PK
39140 03 04 0a 00 00 08 00 00 40 7b b3 3e b1 42 81 fa ef 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 ........@{.>.B..............steg
39160 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 solve/StegSolve$1.class.......1.
39180 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 &...........................this
391a0 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e $0...Lstegsolve/StegSolve;...<in
391c0 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 it>...(Lstegsolve/StegSolve;)V..
391e0 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 .Code...LineNumberTable...LocalV
39200 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c ariableTable...this......InnerCl
39220 61 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 3b 01 asses...Lstegsolve/StegSolve$1;.
39240 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 ..actionPerformed...(Ljava/awt/e
39260 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 vent/ActionEvent;)V...evt...Ljav
39280 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 a/awt/event/ActionEvent;...Sourc
392a0 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 eFile...StegSolve.java...Enclosi
392c0 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 ngMethod..!..".#.........#..$.%.
392e0 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 01 00 10 6a 61 76 61 2f 6c ..stegsolve/StegSolve$1...java/l
39300 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 ang/Object...java/awt/event/Acti
39320 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 onListener...stegsolve/StegSolve
39340 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 ...initComponents...()V...access
39360 24 30 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 $000..4(Lstegsolve/StegSolve;Lja
39380 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 va/awt/event/ActionEvent;)V.....
393a0 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 ..............................4.
393c0 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 .......*+...*...................
393e0 92 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 ................................
39400 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 A........*...+..................
39420 00 94 00 08 00 95 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 ................................
39440 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 ................................
39460 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 12 da da af f1 02 00 00 f1 02 00 00 ......PK........@{.>............
39480 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 30 2e 63 6c 61 73 73 ....stegsolve/StegSolve$10.class
394a0 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 .......1.&......................
394c0 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c .....this$0...Lstegsolve/StegSol
394e0 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 ve;...<init>...(Lstegsolve/StegS
39500 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 olve;)V...Code...LineNumberTable
39520 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 ...LocalVariableTable...this....
39540 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 ..InnerClasses...Lstegsolve/Steg
39560 53 6f 6c 76 65 24 31 30 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c Solve$10;...actionPerformed...(L
39580 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 java/awt/event/ActionEvent;)V...
395a0 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e evt...Ljava/awt/event/ActionEven
395c0 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 t;...SourceFile...StegSolve.java
395e0 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c ...EnclosingMethod..!..".#......
39600 00 09 00 23 0c 00 24 00 25 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 ...#..$.%...stegsolve/StegSolve$
39620 31 30 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 10...java/lang/Object...java/awt
39640 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 /event/ActionListener...stegsolv
39660 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 e/StegSolve...initComponents...(
39680 29 56 01 00 0a 61 63 63 65 73 73 24 39 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 )V...access$900..4(Lstegsolve/St
396a0 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 egSolve;Ljava/awt/event/ActionEv
396c0 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 ent;)V..........................
396e0 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 .........4........*+...*........
39700 00 0c 00 00 00 06 00 01 00 00 00 ed 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 ................................
39720 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 ...........A........*...+.......
39740 02 00 0c 00 00 00 0a 00 02 00 00 00 ef 00 08 00 f0 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 ................................
39760 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 ................................
39780 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 08 .................PK........@{.>.
397a0 53 c1 f7 f2 02 00 00 f2 02 00 00 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c S..............stegsolve/StegSol
397c0 76 65 24 31 31 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a ve$11.class.......1.&...........
397e0 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f ................this$0...Lstegso
39800 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 lve/StegSolve;...<init>...(Lsteg
39820 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 solve/StegSolve;)V...Code...Line
39840 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 NumberTable...LocalVariableTable
39860 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 18 4c 73 74 65 ...this......InnerClasses...Lste
39880 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 31 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 gsolve/StegSolve$11;...actionPer
398a0 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e formed...(Ljava/awt/event/Action
398c0 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 Event;)V...evt...Ljava/awt/event
398e0 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 /ActionEvent;...SourceFile...Ste
39900 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 gSolve.java...EnclosingMethod..!
39920 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 16 73 74 65 67 73 6f 6c 76 65 ..".#.........#..$.%...stegsolve
39940 2f 53 74 65 67 53 6f 6c 76 65 24 31 31 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 /StegSolve$11...java/lang/Object
39960 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 ...java/awt/event/ActionListener
39980 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d ...stegsolve/StegSolve...initCom
399a0 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0b 61 63 63 65 73 73 24 31 30 30 30 01 00 34 28 4c ponents...()V...access$1000..4(L
399c0 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 stegsolve/StegSolve;Ljava/awt/ev
399e0 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 ent/ActionEvent;)V..............
39a00 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b .....................4........*+
39a20 b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 f3 00 0d 00 00 00 0c 00 01 ...*............................
39a40 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 .......................A........
39a60 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 f5 00 08 00 f6 00 0d 00 *...+...........................
39a80 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 ................................
39aa0 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 .............................PK.
39ac0 04 0a 00 00 08 00 00 40 7b b3 3e 28 62 27 09 ba 02 00 00 ba 02 00 00 1c 00 00 00 73 74 65 67 73 .......@{.>(b'.............stegs
39ae0 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 32 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 olve/StegSolve$12.class.......1.
39b00 22 09 00 04 00 19 0a 00 05 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 "........................this$0.
39b20 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e ..Lstegsolve/StegSolve;...<init>
39b40 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f ...(Lstegsolve/StegSolve;)V...Co
39b60 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 de...LineNumberTable...LocalVari
39b80 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 ableTable...this......InnerClass
39ba0 65 73 01 00 18 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 32 3b 01 00 0f es...Lstegsolve/StegSolve$12;...
39bc0 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 actionPerformed...(Ljava/awt/eve
39be0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 nt/ActionEvent;)V...e...Ljava/aw
39c00 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c t/event/ActionEvent;...SourceFil
39c20 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 e...StegSolve.java...EnclosingMe
39c40 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 08 00 1f 0c 00 20 00 21 01 00 16 73 74 65 67 73 6f 6c thod.................!...stegsol
39c60 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 32 01 00 1a 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 ve/StegSolve$12...javax/swing/Ab
39c80 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c stractAction...stegsolve/StegSol
39ca0 76 65 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 39 30 30 01 00 34 28 4c 73 74 65 67 73 6f ve...()V...access$900..4(Lstegso
39cc0 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 lve/StegSolve;Ljava/awt/event/Ac
39ce0 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 00 00 01 10 10 00 06 00 07 00 00 00 02 tionEvent;)V....................
39d00 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 .............4........*+...*....
39d20 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 01 18 00 0c 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 10 ................................
39d40 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 00 3d 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 ...............=........*...+...
39d60 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 01 1a 00 0c 00 00 00 16 00 02 00 00 00 09 00 0d 00 ................................
39d80 10 00 00 00 00 00 09 00 13 00 14 00 01 00 03 00 15 00 00 00 02 00 16 00 17 00 00 00 04 00 18 00 ................................
39da0 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 63 .................PK........@{.>c
39dc0 3d a9 84 bb 02 00 00 bb 02 00 00 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c =..............stegsolve/StegSol
39de0 76 65 24 31 33 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 09 00 04 00 19 0a 00 05 00 1a 0a ve$13.class.......1."...........
39e00 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 .............this$0...Lstegsolve
39e20 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c /StegSolve;...<init>...(Lstegsol
39e40 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d ve/StegSolve;)V...Code...LineNum
39e60 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 berTable...LocalVariableTable...
39e80 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 18 4c 73 74 65 67 73 6f this......InnerClasses...Lstegso
39ea0 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 33 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 lve/StegSolve$13;...actionPerfor
39ec0 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 med...(Ljava/awt/event/ActionEve
39ee0 6e 74 3b 29 56 01 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 nt;)V...e...Ljava/awt/event/Acti
39f00 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 onEvent;...SourceFile...StegSolv
39f20 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 e.java...EnclosingMethod........
39f40 0c 00 08 00 1f 0c 00 20 00 21 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 .........!...stegsolve/StegSolve
39f60 24 31 33 01 00 1a 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e $13...javax/swing/AbstractAction
39f80 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 03 28 29 56 01 00 0b 61 ...stegsolve/StegSolve...()V...a
39fa0 63 63 65 73 73 24 31 30 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c ccess$1000..4(Lstegsolve/StegSol
39fc0 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 ve;Ljava/awt/event/ActionEvent;)
39fe0 56 00 20 00 04 00 05 00 00 00 01 10 10 00 06 00 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 V...............................
3a000 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0b 00 00 00 06 00 ..4........*+...*...............
3a020 01 00 00 01 2b 00 0c 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 10 00 00 00 01 00 11 00 12 00 01 00 ....+...........................
3a040 0a 00 00 00 3d 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0b 00 00 00 06 ....=........*...+..............
3a060 00 01 00 00 01 2d 00 0c 00 00 00 16 00 02 00 00 00 09 00 0d 00 10 00 00 00 00 00 09 00 13 00 14 .....-..........................
3a080 00 01 00 03 00 15 00 00 00 02 00 16 00 17 00 00 00 04 00 18 00 00 00 0f 00 00 00 0a 00 01 00 04 ................................
3a0a0 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e ba be bc 69 1d 02 00 00 1d 02 00 00 ......PK........@{.>...i........
3a0c0 1c 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 34 2e 63 6c 61 73 73 ....stegsolve/StegSolve$14.class
3a0e0 ca fe ba be 00 00 00 31 00 20 0a 00 06 00 16 07 00 17 0a 00 02 00 16 0a 00 02 00 18 07 00 19 07 .......1........................
3a100 00 1a 07 00 1b 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 ........<init>...()V...Code...Li
3a120 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 neNumberTable...LocalVariableTab
3a140 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 18 4c 73 le...this......InnerClasses...Ls
3a160 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 34 3b 01 00 03 72 75 6e 01 00 0a 53 tegsolve/StegSolve$14;...run...S
3a180 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 ourceFile...StegSolve.java...Enc
3a1a0 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 0c 00 1c 00 1d 0c 00 08 00 09 01 00 13 73 74 65 67 73 6f 6c losingMethod.............stegsol
3a1c0 76 65 2f 53 74 65 67 53 6f 6c 76 65 0c 00 1e 00 1f 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 ve/StegSolve........stegsolve/St
3a1e0 65 67 53 6f 6c 76 65 24 31 34 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 12 egSolve$14...java/lang/Object...
3a200 6a 61 76 61 2f 6c 61 6e 67 2f 52 75 6e 6e 61 62 6c 65 01 00 04 6d 61 69 6e 01 00 16 28 5b 4c 6a java/lang/Runnable...main...([Lj
3a220 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 0a 73 65 74 56 69 73 69 62 6c 65 01 ava/lang/String;)V...setVisible.
3a240 00 04 28 5a 29 56 00 30 00 05 00 06 00 01 00 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 00 ..(Z)V.0........................
3a260 00 2f 00 01 00 01 00 00 00 05 2a b7 00 01 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 01 d1 00 ./........*.....................
3a280 0c 00 00 00 0c 00 01 00 00 00 05 00 0d 00 10 00 00 00 01 00 11 00 09 00 01 00 0a 00 00 00 3a 00 ..............................:.
3a2a0 02 00 01 00 00 00 0c bb 00 02 59 b7 00 03 04 b6 00 04 b1 00 00 00 02 00 0b 00 00 00 0a 00 02 00 ..........Y.....................
3a2c0 00 01 d3 00 0b 01 d4 00 0c 00 00 00 0c 00 01 00 00 00 0c 00 0d 00 10 00 00 00 03 00 12 00 00 00 ................................
3a2e0 02 00 13 00 14 00 00 00 04 00 02 00 15 00 0f 00 00 00 0a 00 01 00 05 00 00 00 00 00 08 50 4b 03 .............................PK.
3a300 04 0a 00 00 08 00 00 40 7b b3 3e e1 bd 32 2f ef 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 .......@{.>..2/............stegs
3a320 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 32 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 olve/StegSolve$2.class.......1.&
3a340 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
3a360 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 0...Lstegsolve/StegSolve;...<ini
3a380 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 t>...(Lstegsolve/StegSolve;)V...
3a3a0 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 Code...LineNumberTable...LocalVa
3a3c0 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 riableTable...this......InnerCla
3a3e0 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 32 3b 01 00 sses...Lstegsolve/StegSolve$2;..
3a400 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 .actionPerformed...(Ljava/awt/ev
3a420 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 ent/ActionEvent;)V...evt...Ljava
3a440 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 /awt/event/ActionEvent;...Source
3a460 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e File...StegSolve.java...Enclosin
3a480 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 gMethod..!..".#.........#..$.%..
3a4a0 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 32 01 00 10 6a 61 76 61 2f 6c 61 .stegsolve/StegSolve$2...java/la
3a4c0 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f ng/Object...java/awt/event/Actio
3a4e0 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 nListener...stegsolve/StegSolve.
3a500 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 ..initComponents...()V...access$
3a520 31 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 100..4(Lstegsolve/StegSolve;Ljav
3a540 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 a/awt/event/ActionEvent;)V......
3a560 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 .............................4..
3a580 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 9b ......*+...*....................
3a5a0 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 ...............................A
3a5c0 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 ........*...+...................
3a5e0 9d 00 08 00 9e 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 ................................
3a600 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 ................................
3a620 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 5d d8 1d 38 ef 02 00 00 ef 02 00 00 1b .....PK........@{.>]..8.........
3a640 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 33 2e 63 6c 61 73 73 ca fe ...stegsolve/StegSolve$3.class..
3a660 ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 .....1.&........................
3a680 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 ...this$0...Lstegsolve/StegSolve
3a6a0 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c ;...<init>...(Lstegsolve/StegSol
3a6c0 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 ve;)V...Code...LineNumberTable..
3a6e0 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c .LocalVariableTable...this......
3a700 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f InnerClasses...Lstegsolve/StegSo
3a720 6c 76 65 24 33 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 lve$3;...actionPerformed...(Ljav
3a740 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 a/awt/event/ActionEvent;)V...evt
3a760 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 ...Ljava/awt/event/ActionEvent;.
3a780 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f ..SourceFile...StegSolve.java...
3a7a0 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 EnclosingMethod..!..".#.........
3a7c0 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 33 01 00 #..$.%...stegsolve/StegSolve$3..
3a7e0 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 .java/lang/Object...java/awt/eve
3a800 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 nt/ActionListener...stegsolve/St
3a820 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 egSolve...initComponents...()V..
3a840 0a 61 63 63 65 73 73 24 32 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f .access$200..4(Lstegsolve/StegSo
3a860 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b lve;Ljava/awt/event/ActionEvent;
3a880 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 )V..............................
3a8a0 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 .....4........*+...*............
3a8c0 00 06 00 01 00 00 00 a4 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 ................................
3a8e0 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 .......A........*...+...........
3a900 00 00 0a 00 02 00 00 00 a6 00 08 00 a7 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 ................................
3a920 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 ................................
3a940 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 47 da d7 6d ef .............PK........@{.>G..m.
3a960 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 34 ...........stegsolve/StegSolve$4
3a980 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 .class.......1.&................
3a9a0 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 ...........this$0...Lstegsolve/S
3a9c0 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 tegSolve;...<init>...(Lstegsolve
3a9e0 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 /StegSolve;)V...Code...LineNumbe
3aa00 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 rTable...LocalVariableTable...th
3aa20 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 is......InnerClasses...Lstegsolv
3aa40 65 2f 53 74 65 67 53 6f 6c 76 65 24 34 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 e/StegSolve$4;...actionPerformed
3aa60 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b ...(Ljava/awt/event/ActionEvent;
3aa80 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f )V...evt...Ljava/awt/event/Actio
3aaa0 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 nEvent;...SourceFile...StegSolve
3aac0 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c .java...EnclosingMethod..!..".#.
3aae0 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 ........#..$.%...stegsolve/StegS
3ab00 6f 6c 76 65 24 34 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 olve$4...java/lang/Object...java
3ab20 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 /awt/event/ActionListener...steg
3ab40 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 solve/StegSolve...initComponents
3ab60 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 33 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 ...()V...access$300..4(Lstegsolv
3ab80 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 e/StegSolve;Ljava/awt/event/Acti
3aba0 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 onEvent;)V......................
3abc0 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 .............4........*+...*....
3abe0 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 b0 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 ................................
3ac00 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 ...............A........*...+...
3ac20 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 b2 00 08 00 b3 00 0d 00 00 00 16 00 02 00 00 00 ................................
3ac40 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 ................................
3ac60 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 .....................PK........@
3ac80 7b b3 3e 02 9b 2c f7 ef 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 {.>..,.............stegsolve/Ste
3aca0 67 53 6f 6c 76 65 24 35 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 gSolve$5.class.......1.&........
3acc0 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 ...................this$0...Lste
3ace0 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 gsolve/StegSolve;...<init>...(Ls
3ad00 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c tegsolve/StegSolve;)V...Code...L
3ad20 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 ineNumberTable...LocalVariableTa
3ad40 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c ble...this......InnerClasses...L
3ad60 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 35 3b 01 00 0f 61 63 74 69 6f 6e 50 stegsolve/StegSolve$5;...actionP
3ad80 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 erformed...(Ljava/awt/event/Acti
3ada0 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 onEvent;)V...evt...Ljava/awt/eve
3adc0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 nt/ActionEvent;...SourceFile...S
3ade0 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 tegSolve.java...EnclosingMethod.
3ae00 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c .!..".#.........#..$.%...stegsol
3ae20 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 35 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 ve/StegSolve$5...java/lang/Objec
3ae40 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 t...java/awt/event/ActionListene
3ae60 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f r...stegsolve/StegSolve...initCo
3ae80 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 34 30 30 01 00 34 28 4c mponents...()V...access$400..4(L
3aea0 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 stegsolve/StegSolve;Ljava/awt/ev
3aec0 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 ent/ActionEvent;)V..............
3aee0 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b .....................4........*+
3af00 b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 b8 00 0d 00 00 00 0c 00 01 ...*............................
3af20 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 .......................A........
3af40 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 ba 00 08 00 bb 00 0d 00 *...+...........................
3af60 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 ................................
3af80 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 .............................PK.
3afa0 04 0a 00 00 08 00 00 40 7b b3 3e 7a 28 0e c6 ef 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 .......@{.>z(..............stegs
3afc0 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 36 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 olve/StegSolve$6.class.......1.&
3afe0 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
3b000 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 0...Lstegsolve/StegSolve;...<ini
3b020 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 t>...(Lstegsolve/StegSolve;)V...
3b040 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 Code...LineNumberTable...LocalVa
3b060 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 riableTable...this......InnerCla
3b080 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 36 3b 01 00 sses...Lstegsolve/StegSolve$6;..
3b0a0 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 .actionPerformed...(Ljava/awt/ev
3b0c0 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 ent/ActionEvent;)V...evt...Ljava
3b0e0 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 /awt/event/ActionEvent;...Source
3b100 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e File...StegSolve.java...Enclosin
3b120 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 gMethod..!..".#.........#..$.%..
3b140 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 36 01 00 10 6a 61 76 61 2f 6c 61 .stegsolve/StegSolve$6...java/la
3b160 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f ng/Object...java/awt/event/Actio
3b180 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 nListener...stegsolve/StegSolve.
3b1a0 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 ..initComponents...()V...access$
3b1c0 35 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 500..4(Lstegsolve/StegSolve;Ljav
3b1e0 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 a/awt/event/ActionEvent;)V......
3b200 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 .............................4..
3b220 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 c0 ......*+...*....................
3b240 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 ...............................A
3b260 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 ........*...+...................
3b280 c2 00 08 00 c3 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 ................................
3b2a0 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 ................................
3b2c0 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e d7 95 bf a4 ef 02 00 00 ef 02 00 00 1b .....PK........@{.>.............
3b2e0 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 37 2e 63 6c 61 73 73 ca fe ...stegsolve/StegSolve$7.class..
3b300 ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 .....1.&........................
3b320 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 ...this$0...Lstegsolve/StegSolve
3b340 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c ;...<init>...(Lstegsolve/StegSol
3b360 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 ve;)V...Code...LineNumberTable..
3b380 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c .LocalVariableTable...this......
3b3a0 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f InnerClasses...Lstegsolve/StegSo
3b3c0 6c 76 65 24 37 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 lve$7;...actionPerformed...(Ljav
3b3e0 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 a/awt/event/ActionEvent;)V...evt
3b400 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 ...Ljava/awt/event/ActionEvent;.
3b420 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f ..SourceFile...StegSolve.java...
3b440 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 EnclosingMethod..!..".#.........
3b460 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 37 01 00 #..$.%...stegsolve/StegSolve$7..
3b480 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 .java/lang/Object...java/awt/eve
3b4a0 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 nt/ActionListener...stegsolve/St
3b4c0 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 egSolve...initComponents...()V..
3b4e0 0a 61 63 63 65 73 73 24 36 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f .access$600..4(Lstegsolve/StegSo
3b500 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b lve;Ljava/awt/event/ActionEvent;
3b520 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 )V..............................
3b540 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 .....4........*+...*............
3b560 00 06 00 01 00 00 00 c8 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 ................................
3b580 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 .......A........*...+...........
3b5a0 00 00 0a 00 02 00 00 00 ca 00 08 00 cb 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 ................................
3b5c0 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 ................................
3b5e0 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 7a 34 c6 c8 ef .............PK........@{.>z4...
3b600 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 38 ...........stegsolve/StegSolve$8
3b620 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 .class.......1.&................
3b640 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 ...........this$0...Lstegsolve/S
3b660 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 74 65 67 73 6f 6c 76 65 tegSolve;...<init>...(Lstegsolve
3b680 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 /StegSolve;)V...Code...LineNumbe
3b6a0 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 rTable...LocalVariableTable...th
3b6c0 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c 73 74 65 67 73 6f 6c 76 is......InnerClasses...Lstegsolv
3b6e0 65 2f 53 74 65 67 53 6f 6c 76 65 24 38 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 e/StegSolve$8;...actionPerformed
3b700 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b ...(Ljava/awt/event/ActionEvent;
3b720 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f )V...evt...Ljava/awt/event/Actio
3b740 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 nEvent;...SourceFile...StegSolve
3b760 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c .java...EnclosingMethod..!..".#.
3b780 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 ........#..$.%...stegsolve/StegS
3b7a0 6f 6c 76 65 24 38 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 olve$8...java/lang/Object...java
3b7c0 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 13 73 74 65 67 /awt/event/ActionListener...steg
3b7e0 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 solve/StegSolve...initComponents
3b800 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 37 30 30 01 00 34 28 4c 73 74 65 67 73 6f 6c 76 ...()V...access$700..4(Lstegsolv
3b820 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 e/StegSolve;Ljava/awt/event/Acti
3b840 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 onEvent;)V......................
3b860 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 .............4........*+...*....
3b880 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 d0 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 ................................
3b8a0 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 ...............A........*...+...
3b8c0 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 d2 00 08 00 d3 00 0d 00 00 00 16 00 02 00 00 00 ................................
3b8e0 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 ................................
3b900 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 .....................PK........@
3b920 7b b3 3e 5d e6 bd ab ef 02 00 00 ef 02 00 00 1b 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 {.>]...............stegsolve/Ste
3b940 67 53 6f 6c 76 65 24 39 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 gSolve$9.class.......1.&........
3b960 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 15 4c 73 74 65 ...................this$0...Lste
3b980 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 01 00 06 3c 69 6e 69 74 3e 01 00 18 28 4c 73 gsolve/StegSolve;...<init>...(Ls
3b9a0 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c tegsolve/StegSolve;)V...Code...L
3b9c0 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 ineNumberTable...LocalVariableTa
3b9e0 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 17 4c ble...this......InnerClasses...L
3ba00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 39 3b 01 00 0f 61 63 74 69 6f 6e 50 stegsolve/StegSolve$9;...actionP
3ba20 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 erformed...(Ljava/awt/event/Acti
3ba40 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 onEvent;)V...evt...Ljava/awt/eve
3ba60 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 53 nt/ActionEvent;...SourceFile...S
3ba80 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 tegSolve.java...EnclosingMethod.
3baa0 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 15 73 74 65 67 73 6f 6c .!..".#.........#..$.%...stegsol
3bac0 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 39 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 ve/StegSolve$9...java/lang/Objec
3bae0 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 t...java/awt/event/ActionListene
3bb00 72 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 01 00 0e 69 6e 69 74 43 6f r...stegsolve/StegSolve...initCo
3bb20 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 38 30 30 01 00 34 28 4c mponents...()V...access$800..4(L
3bb40 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 stegsolve/StegSolve;Ljava/awt/ev
3bb60 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 ent/ActionEvent;)V..............
3bb80 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b .....................4........*+
3bba0 b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 dc 00 0d 00 00 00 0c 00 01 ...*............................
3bbc0 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 .......................A........
3bbe0 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 de 00 08 00 df 00 0d 00 *...+...........................
3bc00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 ................................
3bc20 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 .............................PK.
3bc40 04 0a 00 00 08 00 00 40 7b b3 3e ae 33 50 ed fd 2a 00 00 fd 2a 00 00 19 00 00 00 73 74 65 67 73 .......@{.>.3P..*...*......stegs
3bc60 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 02 3f 0a 00 olve/StegSolve.class.......1.?..
3bc80 cd 01 29 0a 00 cd 01 2a 0a 00 cd 01 2b 0a 00 cd 01 2c 0a 00 cd 01 2d 0a 00 cd 01 2e 0a 00 cd 01 ..)....*....+....,....-.........
3bca0 2f 0a 00 cd 01 30 0a 00 cd 01 31 0a 00 cd 01 32 0a 00 cd 01 33 0a 00 ce 01 34 09 00 cd 01 35 09 /....0....1....2....3....4....5.
3bcc0 00 cd 01 36 09 00 cd 01 37 07 01 38 0a 00 10 01 3b 09 00 cd 01 3c 07 01 3d 0a 00 13 01 3b 09 00 ...6....7..8....;....<..=....;..
3bce0 cd 01 3e 0a 00 cd 01 3f 07 01 40 0a 00 17 01 34 09 00 cd 01 41 07 01 42 0a 00 1a 01 34 09 00 cd ..>....?..@....4....A..B....4...
3bd00 01 43 07 01 44 0a 00 1d 01 34 09 00 cd 01 45 09 00 cd 01 46 09 00 cd 01 47 09 00 cd 01 48 09 00 .C..D....4....E....F....G....H..
3bd20 cd 01 49 09 00 cd 01 4a 09 00 cd 01 4b 09 00 cd 01 4c 09 00 cd 01 4d 09 00 cd 01 4e 09 00 cd 01 ..I....J....K....L....M....N....
3bd40 4f 07 01 50 0a 00 2a 01 34 09 00 cd 01 51 0a 00 cd 01 52 08 01 53 0a 00 1a 01 54 0a 01 55 01 56 O..P..*.4....Q....R..S....T..U.V
3bd60 0a 00 1d 01 57 08 01 58 0a 00 1d 01 54 07 01 59 0a 00 34 01 3b 0a 00 1d 01 5a 0a 00 1a 01 5b 08 ....W..X....T..Y..4.;....Z....[.
3bd80 01 5c 07 01 5d 0a 00 39 01 3b 08 01 5e 07 01 5f 0a 00 3c 01 3b 0a 00 17 01 60 08 01 61 08 01 62 .\..]..9.;..^.._..<.;....`..a..b
3bda0 07 01 63 0a 00 41 01 3b 08 01 64 07 01 65 0a 00 44 01 3b 08 01 66 07 01 67 0a 00 47 01 3b 08 01 ..c..A.;..d..e..D.;..f..g..G.;..
3bdc0 68 07 01 69 0a 00 4a 01 3b 08 01 6a 07 01 6b 0a 00 4d 01 3b 08 01 6c 08 01 6d 07 01 6e 0a 00 51 h..i..J.;..j..k..M.;..l..m..n..Q
3bde0 01 3b 0a 00 cd 01 6f 07 01 70 0a 00 54 01 34 0a 00 cd 01 71 08 01 72 0a 00 cd 01 73 07 01 74 0a .;....o..p..T.4....q..r....s..t.
3be00 00 59 01 34 09 00 cd 01 75 07 01 76 08 01 77 0a 00 5c 01 78 09 00 cd 01 79 07 01 7a 0a 00 60 01 .Y.4....u..v..w..\.x....y..z..`.
3be20 3b 0a 00 5c 01 5a 08 01 7b 09 00 cd 01 7c 07 01 7d 0a 00 65 01 3b 0a 00 59 01 7e 08 01 7f 07 01 ;..\.Z..{....|..}..e.;..Y.~.....
3be40 80 0a 00 69 01 34 09 00 cd 01 81 07 01 82 0a 00 6c 01 83 09 00 cd 01 84 08 01 85 0a 00 5c 01 86 ...i.4..........l............\..
3be60 08 01 87 0a 01 88 01 89 0a 00 5c 01 8a 0a 01 8b 01 8c 08 01 8d 08 01 8e 0a 00 cd 01 8f 0a 00 cd ..........\.....................
3be80 01 90 0a 01 91 01 92 0a 00 cd 01 93 0a 00 cd 01 94 0a 00 cd 01 95 0a 00 bc 01 96 0a 00 cd 01 97 ................................
3bea0 0a 00 bc 01 98 07 01 99 0a 00 80 01 34 0a 00 80 01 9a 07 01 9b 0a 00 83 01 9c 0a 00 83 01 9a 07 ............4...................
3bec0 01 9d 0a 00 86 01 9e 0a 00 86 01 9a 07 01 9f 0a 00 89 01 a0 0a 00 89 01 9a 07 01 a1 08 01 a2 0a ................................
3bee0 01 a3 01 a4 0a 00 8c 01 78 07 01 a5 08 01 a6 07 01 a7 08 01 a8 08 01 a9 08 01 aa 08 01 ab 08 01 ........x.......................
3bf00 ac 0a 00 90 01 ad 0a 00 8c 01 ae 08 01 af 0a 00 8c 01 b0 0a 00 8c 01 b1 0a 00 8c 01 b2 0a 00 b0 ................................
3bf20 01 b3 0a 01 a3 01 b4 0a 00 8c 01 b5 0a 01 b6 01 b7 07 01 b8 0a 00 a2 01 b9 0a 00 a2 01 9a 07 01 ................................
3bf40 ba 07 01 bb 0a 00 a6 01 34 08 01 bc 0a 00 a6 01 bd 0a 00 a5 01 be 0a 00 a6 01 be 0a 01 bf 01 c0 ........4.......................
3bf60 07 01 c1 0a 00 ad 01 9e 0a 00 ad 01 9a 07 01 c2 08 01 c3 0a 00 b0 01 78 0a 00 8c 01 c4 0a 00 8c .......................x........
3bf80 01 c5 0a 00 bc 01 c6 0a 00 b0 01 c7 08 01 c8 0a 00 92 01 c9 0a 01 b6 01 ca 0a 00 92 01 cb 08 01 ................................
3bfa0 cc 07 01 cd 0a 00 bc 01 9e 0a 00 cd 01 ce 0a 00 bc 01 cf 0a 00 2a 01 54 0a 00 69 01 d0 0a 01 d1 .....................*.T..i.....
3bfc0 01 d2 0a 01 d1 01 d3 0a 00 69 01 d4 07 01 d5 0a 00 c5 01 d6 0a 00 69 01 d7 0a 00 6c 01 d8 0a 00 .........i............i....l....
3bfe0 cd 01 d9 07 01 da 0a 00 ca 01 34 0a 01 db 01 dc 07 01 dd 07 01 de 01 00 05 61 62 6f 75 74 01 00 ..........4..............about..
3c000 17 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 49 74 65 6d 3b 01 00 08 66 69 6c 65 45 .Ljavax/swing/JMenuItem;...fileE
3c020 78 69 74 01 00 08 66 69 6c 65 53 61 76 65 01 00 08 66 69 6c 65 4f 70 65 6e 01 00 0d 61 6e 61 6c xit...fileSave...fileOpen...anal
3c040 79 73 65 46 6f 72 6d 61 74 01 00 0e 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 01 00 0b 73 74 65 yseFormat...analyseExtract...ste
3c060 72 65 6f 53 6f 6c 76 65 01 00 0b 66 72 61 6d 65 42 72 6f 77 73 65 01 00 0c 69 6d 61 67 65 43 6f reoSolve...frameBrowse...imageCo
3c080 6d 62 69 6e 65 01 00 07 6d 65 6e 75 42 61 72 01 00 16 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a mbine...menuBar...Ljavax/swing/J
3c0a0 4d 65 6e 75 42 61 72 3b 01 00 08 6d 65 6e 75 46 69 6c 65 01 00 13 4c 6a 61 76 61 78 2f 73 77 69 MenuBar;...menuFile...Ljavax/swi
3c0c0 6e 67 2f 4a 4d 65 6e 75 3b 01 00 0b 6d 65 6e 75 41 6e 61 6c 79 73 65 01 00 08 6d 65 6e 75 48 65 ng/JMenu;...menuAnalyse...menuHe
3c0e0 6c 70 01 00 0a 6e 6f 77 53 68 6f 77 69 6e 67 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a lp...nowShowing...Ljavax/swing/J
3c100 4c 61 62 65 6c 3b 01 00 0b 62 75 74 74 6f 6e 50 61 6e 65 6c 01 00 14 4c 6a 61 76 61 78 2f 73 77 Label;...buttonPanel...Ljavax/sw
3c120 69 6e 67 2f 4a 50 61 6e 65 6c 3b 01 00 0d 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 01 00 15 4c 6a ing/JPanel;...forwardButton...Lj
3c140 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 3b 01 00 0e 62 61 63 6b 77 61 72 64 42 75 avax/swing/JButton;...backwardBu
3c160 74 74 6f 6e 01 00 02 64 70 01 00 12 4c 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 3b 01 00 tton...dp...Lstegsolve/DPanel;..
3c180 0a 73 63 72 6f 6c 6c 50 61 6e 65 01 00 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f .scrollPane...Ljavax/swing/JScro
3c1a0 6c 6c 50 61 6e 65 3b 01 00 05 73 66 69 6c 65 01 00 0e 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b llPane;...sfile...Ljava/io/File;
3c1c0 01 00 02 62 69 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 ...bi...Ljava/awt/image/Buffered
3c1e0 49 6d 61 67 65 3b 01 00 09 74 72 61 6e 73 66 6f 72 6d 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f Image;...transform...Lstegsolve/
3c200 54 72 61 6e 73 66 6f 72 6d 3b 01 00 0f 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 01 00 14 4c Transform;...backButtonPress...L
3c220 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 3b 01 00 12 66 6f 72 77 61 72 64 42 75 74 javax/swing/Action;...forwardBut
3c240 74 6f 6e 50 72 65 73 73 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 01 00 tonPress...<init>...()V...Code..
3c260 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 .LineNumberTable...LocalVariable
3c280 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 15 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f Table...this...Lstegsolve/StegSo
3c2a0 6c 76 65 3b 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 17 66 69 6c 65 45 78 69 74 lve;...initComponents...fileExit
3c2c0 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 ActionPerformed...(Ljava/awt/eve
3c2e0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f nt/ActionEvent;)V...evt...Ljava/
3c300 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 1d 62 61 63 6b 77 61 72 awt/event/ActionEvent;...backwar
3c320 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1c 66 6f 72 77 61 72 64 dButtonActionPerformed...forward
3c340 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 14 61 62 6f 75 74 41 63 74 ButtonActionPerformed...aboutAct
3c360 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1c 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 41 63 74 69 ionPerformed...analyseFormatActi
3c380 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1a 73 74 65 72 65 6f 53 6f 6c 76 65 41 63 74 69 6f 6e 50 onPerformed...stereoSolveActionP
3c3a0 65 72 66 6f 72 6d 65 64 01 00 1a 66 72 61 6d 65 42 72 6f 77 73 65 41 63 74 69 6f 6e 50 65 72 66 erformed...frameBrowseActionPerf
3c3c0 6f 72 6d 65 64 01 00 1b 69 6d 61 67 65 43 6f 6d 62 69 6e 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 ormed...imageCombineActionPerfor
3c3e0 6d 65 64 01 00 03 62 69 32 01 00 01 65 01 00 15 4c 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 med...bi2...e...Ljava/lang/Excep
3c400 74 69 6f 6e 3b 01 00 0b 66 69 6c 65 43 68 6f 6f 73 65 72 01 00 1a 4c 6a 61 76 61 78 2f 73 77 69 tion;...fileChooser...Ljavax/swi
3c420 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 3b 01 00 06 66 69 6c 74 65 72 01 00 31 4c 6a 61 76 ng/JFileChooser;...filter..1Ljav
3c440 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 45 78 74 ax/swing/filechooser/FileNameExt
3c460 65 6e 73 69 6f 6e 46 69 6c 74 65 72 3b 01 00 04 72 56 61 6c 01 00 01 49 01 00 1d 61 6e 61 6c 79 ensionFilter;...rVal...I...analy
3c480 73 65 45 78 74 72 61 63 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 17 66 69 6c 65 53 seExtractActionPerformed...fileS
3c4a0 61 76 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 03 72 6e 73 01 00 17 66 69 6c 65 4f aveActionPerformed...rns...fileO
3c4c0 70 65 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 08 6e 65 77 49 6d 61 67 65 01 00 0b penActionPerformed...newImage...
3c4e0 75 70 64 61 74 65 49 6d 61 67 65 01 00 04 6d 61 69 6e 01 00 16 28 5b 4c 6a 61 76 61 2f 6c 61 6e updateImage...main...([Ljava/lan
3c500 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 04 61 72 67 73 01 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 g/String;)V...args...[Ljava/lang
3c520 2f 53 74 72 69 6e 67 3b 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 34 28 4c 73 74 65 67 73 6f /String;...access$000..4(Lstegso
3c540 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 lve/StegSolve;Ljava/awt/event/Ac
3c560 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 61 63 63 65 73 73 24 tionEvent;)V...x0...x1...access$
3c580 31 30 30 01 00 0a 61 63 63 65 73 73 24 32 30 30 01 00 0a 61 63 63 65 73 73 24 33 30 30 01 00 0a 100...access$200...access$300...
3c5a0 61 63 63 65 73 73 24 34 30 30 01 00 0a 61 63 63 65 73 73 24 35 30 30 01 00 0a 61 63 63 65 73 73 access$400...access$500...access
3c5c0 24 36 30 30 01 00 0a 61 63 63 65 73 73 24 37 30 30 01 00 0a 61 63 63 65 73 73 24 38 30 30 01 00 $600...access$700...access$800..
3c5e0 0a 61 63 63 65 73 73 24 39 30 30 01 00 0b 61 63 63 65 73 73 24 31 30 30 30 01 00 0a 53 6f 75 72 .access$900...access$1000...Sour
3c600 63 65 46 69 6c 65 01 00 0e 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 0c 01 00 00 fc 0c 00 ff 00 ceFile...StegSolve.java.........
3c620 fc 0c 01 01 00 fc 0c 01 05 00 fc 0c 01 04 00 fc 0c 01 03 00 fc 0c 01 0f 00 fc 0c 01 02 00 fc 0c ................................
3c640 00 fb 00 fc 0c 01 10 00 fc 0c 01 12 00 fc 0c 00 f3 00 f4 0c 00 ea 00 eb 0c 00 ec 00 ed 0c 00 ee ................................
3c660 00 ef 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 32 01 00 00 01 00 .....stegsolve/StegSolve$12.....
3c680 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 0c 00 f3 01 df 0c 00 f0 00 f1 01 00 16 73 74 65 67 73 6f .InnerClasses.............stegso
3c6a0 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 33 0c 00 f2 00 f1 0c 00 fa 00 f4 01 00 14 6a 61 76 lve/StegSolve$13.............jav
3c6c0 61 78 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 42 61 72 0c 00 d9 00 da 01 00 11 6a 61 76 61 78 2f 73 ax/swing/JMenuBar........javax/s
3c6e0 77 69 6e 67 2f 4a 4d 65 6e 75 0c 00 db 00 dc 01 00 15 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4d wing/JMenu........javax/swing/JM
3c700 65 6e 75 49 74 65 6d 0c 00 d3 00 d0 0c 00 d2 00 d0 0c 00 d1 00 d0 0c 00 dd 00 dc 0c 00 d4 00 d0 enuItem.........................
3c720 0c 00 d5 00 d0 0c 00 d6 00 d0 0c 00 d7 00 d0 0c 00 d8 00 d0 0c 00 de 00 dc 0c 00 cf 00 d0 01 00 ................................
3c740 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 0c 00 df 00 e0 0c 01 e0 01 e1 01 00 04 .javax/swing/JLabel.............
3c760 46 69 6c 65 0c 01 e2 01 e3 07 01 e4 0c 01 e5 01 e6 0c 01 e7 01 e8 01 00 04 4f 70 65 6e 01 00 15 File.....................Open...
3c780 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 0c 01 e9 01 ea 0c 01 eb 01 ec 01 stegsolve/StegSolve$1...........
3c7a0 00 07 53 61 76 65 20 41 73 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 ..Save.As...stegsolve/StegSolve$
3c7c0 32 01 00 04 45 78 69 74 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 33 2...Exit...stegsolve/StegSolve$3
3c7e0 0c 01 eb 01 ed 01 00 07 41 6e 61 6c 79 73 65 01 00 0b 46 69 6c 65 20 46 6f 72 6d 61 74 01 00 15 ........Analyse...File.Format...
3c800 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 34 01 00 0c 44 61 74 61 20 45 78 74 stegsolve/StegSolve$4...Data.Ext
3c820 72 61 63 74 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 35 01 00 11 53 ract...stegsolve/StegSolve$5...S
3c840 74 65 72 65 6f 67 72 61 6d 20 53 6f 6c 76 65 72 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 tereogram.Solver...stegsolve/Ste
3c860 67 53 6f 6c 76 65 24 36 01 00 0d 46 72 61 6d 65 20 42 72 6f 77 73 65 72 01 00 15 73 74 65 67 73 gSolve$6...Frame.Browser...stegs
3c880 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 37 01 00 0e 49 6d 61 67 65 20 43 6f 6d 62 69 6e 65 olve/StegSolve$7...Image.Combine
3c8a0 72 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 38 01 00 04 48 65 6c 70 r...stegsolve/StegSolve$8...Help
3c8c0 01 00 05 41 62 6f 75 74 01 00 15 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 39 ...About...stegsolve/StegSolve$9
3c8e0 0c 01 ee 01 ef 01 00 15 6a 61 76 61 2f 61 77 74 2f 42 6f 72 64 65 72 4c 61 79 6f 75 74 0c 01 f0 ........java/awt/BorderLayout...
3c900 01 f1 01 00 05 4e 6f 72 74 68 0c 01 eb 01 f2 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 50 .....North........javax/swing/JP
3c920 61 6e 65 6c 0c 00 e1 00 e2 01 00 13 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 01 anel........javax/swing/JButton.
3c940 00 01 3c 0c 00 f3 01 e3 0c 00 e5 00 e4 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f ..<.............stegsolve/StegSo
3c960 6c 76 65 24 31 30 01 00 01 3e 0c 00 e3 00 e4 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 lve$10...>........stegsolve/Steg
3c980 53 6f 6c 76 65 24 31 31 0c 01 eb 01 f3 01 00 05 53 6f 75 74 68 01 00 10 73 74 65 67 73 6f 6c 76 Solve$11........South...stegsolv
3c9a0 65 2f 44 50 61 6e 65 6c 0c 00 e6 00 e7 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 e/DPanel........javax/swing/JScr
3c9c0 6f 6c 6c 50 61 6e 65 0c 00 f3 01 f4 0c 00 e8 00 e9 01 00 06 43 65 6e 74 65 72 0c 01 f5 01 f6 01 ollPane.............Center......
3c9e0 00 04 62 61 63 6b 07 01 f7 0c 01 f8 01 f9 0c 01 fa 01 fb 07 01 fc 0c 01 f8 01 fd 01 00 07 66 6f ..back........................fo
3ca00 72 77 61 72 64 01 00 17 53 74 65 67 53 6f 6c 76 65 20 31 2e 33 20 62 79 20 43 61 65 73 75 6d 0c rward...StegSolve.1.3.by.Caesum.
3ca20 01 fe 01 e3 0c 01 ff 02 00 07 02 01 0c 02 02 02 03 0c 02 04 02 05 0c 02 06 00 f4 0c 02 07 00 f4 ................................
3ca40 0c 01 87 00 f4 0c 01 14 00 f4 0c 01 8d 00 f4 01 00 14 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 ..................stegsolve/Abou
3ca60 74 46 72 61 6d 65 0c 02 08 02 09 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c tFrame........stegsolve/FileAnal
3ca80 79 73 69 73 0c 00 f3 02 0a 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 0c 00 f3 02 ysis........stegsolve/Stereo....
3caa0 0b 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 0c 00 f3 02 0c 01 ....stegsolve/FrameBrowser......
3cac0 00 18 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 01 00 08 75 73 65 ..javax/swing/JFileChooser...use
3cae0 72 2e 64 69 72 07 02 0d 0c 02 0e 02 0f 01 00 2f 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 r.dir........../javax/swing/file
3cb00 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 01 chooser/FileNameExtensionFilter.
3cb20 00 06 49 6d 61 67 65 73 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 00 03 6a 70 ..Images...java/lang/String...jp
3cb40 67 01 00 04 6a 70 65 67 01 00 03 67 69 66 01 00 03 62 6d 70 01 00 03 70 6e 67 0c 00 f3 02 10 0c g...jpeg...gif...bmp...png......
3cb60 02 11 02 12 01 00 1c 53 65 6c 65 63 74 20 69 6d 61 67 65 20 74 6f 20 63 6f 6d 62 69 6e 65 20 77 .......Select.image.to.combine.w
3cb80 69 74 68 0c 02 13 01 e3 0c 02 14 02 15 0c 02 16 02 17 0c 02 18 02 19 0c 02 1a 02 1b 0c 02 1c 02 ith.............................
3cba0 17 07 02 1d 0c 02 1e 02 1f 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 0c 00 ............stegsolve/Combiner..
3cbc0 f3 02 20 01 00 13 6a 61 76 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 01 00 17 6a 61 76 61 ......java/lang/Exception...java
3cbe0 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 01 00 15 46 61 69 6c 65 64 20 74 6f 20 /lang/StringBuilder...Failed.to.
3cc00 6c 6f 61 64 20 66 69 6c 65 3a 20 0c 02 21 02 22 0c 02 23 02 19 07 02 24 0c 02 25 01 f2 01 00 11 load.file:...!."..#....$..%.....
3cc20 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 01 00 0c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 stegsolve/Extract...java/io/File
3cc40 01 00 0a 73 6f 6c 76 65 64 2e 62 6d 70 0c 02 26 02 0a 0c 02 27 02 15 0c 02 28 02 29 0c 02 2a 02 ...solved.bmp..&....'....(.)..*.
3cc60 19 01 00 01 2e 0c 02 2b 02 2c 0c 02 2d 02 2e 0c 02 2f 02 30 01 00 16 46 61 69 6c 65 64 20 74 6f .......+.,..-..../.0...Failed.to
3cc80 20 77 72 69 74 65 20 66 69 6c 65 3a 20 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 .write.file:....stegsolve/Transf
3cca0 6f 72 6d 0c 01 13 00 f4 0c 02 31 02 19 0c 02 32 02 0b 07 02 33 0c 02 34 02 35 0c 02 36 02 35 0c orm.......1....2....3..4.5..6.5.
3ccc0 02 37 02 38 01 00 12 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 0c 00 f3 02 38 0c 02 .7.8...java/awt/Dimension....8..
3cce0 39 02 05 0c 02 3a 00 f4 0c 02 3b 00 f4 01 00 16 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 9....:....;.....stegsolve/StegSo
3cd00 6c 76 65 24 31 34 07 02 3c 0c 02 3d 02 3e 01 00 13 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 lve$14..<..=.>...stegsolve/StegS
3cd20 6f 6c 76 65 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 18 28 4c 73 74 olve...javax/swing/JFrame...(Lst
3cd40 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 3b 29 56 01 00 18 73 65 74 44 65 66 61 75 6c egsolve/StegSolve;)V...setDefaul
3cd60 74 43 6c 6f 73 65 4f 70 65 72 61 74 69 6f 6e 01 00 04 28 49 29 56 01 00 07 73 65 74 54 65 78 74 tCloseOperation...(I)V...setText
3cd80 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 15 6a 61 76 61 78 ...(Ljava/lang/String;)V...javax
3cda0 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 01 00 0c 67 65 74 4b 65 79 53 74 72 6f 6b 65 01 /swing/KeyStroke...getKeyStroke.
3cdc0 00 1b 28 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 01 00 0e ..(II)Ljavax/swing/KeyStroke;...
3cde0 73 65 74 41 63 63 65 6c 65 72 61 74 6f 72 01 00 1a 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b setAccelerator...(Ljavax/swing/K
3ce00 65 79 53 74 72 6f 6b 65 3b 29 56 01 00 11 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 eyStroke;)V...addActionListener.
3ce20 00 22 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 ."(Ljava/awt/event/ActionListene
3ce40 72 3b 29 56 01 00 03 61 64 64 01 00 30 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 r;)V...add..0(Ljavax/swing/JMenu
3ce60 49 74 65 6d 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 49 74 65 6d 3b 01 00 28 Item;)Ljavax/swing/JMenuItem;..(
3ce80 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 3b 29 4c 6a 61 76 61 78 2f 73 77 69 6e (Ljavax/swing/JMenu;)Ljavax/swin
3cea0 67 2f 4a 4d 65 6e 75 3b 01 00 0b 73 65 74 4a 4d 65 6e 75 42 61 72 01 00 19 28 4c 6a 61 76 61 78 g/JMenu;...setJMenuBar...(Ljavax
3cec0 2f 73 77 69 6e 67 2f 4a 4d 65 6e 75 42 61 72 3b 29 56 01 00 09 73 65 74 4c 61 79 6f 75 74 01 00 /swing/JMenuBar;)V...setLayout..
3cee0 1b 28 4c 6a 61 76 61 2f 61 77 74 2f 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 29 28 .(Ljava/awt/LayoutManager;)V..)(
3cf00 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f Ljava/awt/Component;Ljava/lang/O
3cf20 62 6a 65 63 74 3b 29 56 01 00 2a 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b bject;)V..*(Ljava/awt/Component;
3cf40 29 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 01 00 17 28 4c 6a 61 76 61 2f 61 )Ljava/awt/Component;...(Ljava/a
3cf60 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 0b 67 65 74 49 6e 70 75 74 4d 61 70 01 00 19 wt/Component;)V...getInputMap...
3cf80 28 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 3b 01 00 14 6a 61 76 61 (I)Ljavax/swing/InputMap;...java
3cfa0 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 01 00 03 70 75 74 01 00 2c 28 4c 6a 61 76 61 78 x/swing/InputMap...put..,(Ljavax
3cfc0 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 /swing/KeyStroke;Ljava/lang/Obje
3cfe0 63 74 3b 29 56 01 00 0c 67 65 74 41 63 74 69 6f 6e 4d 61 70 01 00 19 28 29 4c 6a 61 76 61 78 2f ct;)V...getActionMap...()Ljavax/
3d000 73 77 69 6e 67 2f 41 63 74 69 6f 6e 4d 61 70 3b 01 00 15 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 swing/ActionMap;...javax/swing/A
3d020 63 74 69 6f 6e 4d 61 70 01 00 29 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 4c 6a ctionMap..)(Ljava/lang/Object;Lj
3d040 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 3b 29 56 01 00 08 73 65 74 54 69 74 6c 65 01 avax/swing/Action;)V...setTitle.
3d060 00 0a 67 65 74 54 6f 6f 6c 6b 69 74 01 00 14 28 29 4c 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b ..getToolkit...()Ljava/awt/Toolk
3d080 69 74 3b 01 00 10 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 01 00 0d 67 65 74 53 63 72 65 it;...java/awt/Toolkit...getScre
3d0a0 65 6e 53 69 7a 65 01 00 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 01 enSize...()Ljava/awt/Dimension;.
3d0c0 00 0e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 44 69 ..setMaximumSize...(Ljava/awt/Di
3d0e0 6d 65 6e 73 69 6f 6e 3b 29 56 01 00 04 70 61 63 6b 01 00 07 64 69 73 70 6f 73 65 01 00 0a 73 65 mension;)V...pack...dispose...se
3d100 74 56 69 73 69 62 6c 65 01 00 04 28 5a 29 56 01 00 11 28 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 tVisible...(Z)V...(Ljava/io/File
3d120 3b 29 56 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 ;)V..!(Ljava/awt/image/BufferedI
3d140 6d 61 67 65 3b 29 56 01 00 2f 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 mage;)V../(Ljava/awt/image/Buffe
3d160 72 65 64 49 6d 61 67 65 3b 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 00 10 6a 61 76 61 redImage;Ljava/io/File;)V...java
3d180 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 01 00 0b 67 65 74 50 72 6f 70 65 72 74 79 01 00 26 28 4c 6a /lang/System...getProperty..&(Lj
3d1a0 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 ava/lang/String;)Ljava/lang/Stri
3d1c0 6e 67 3b 01 00 28 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 5b 4c 6a 61 76 61 2f ng;..((Ljava/lang/String;[Ljava/
3d1e0 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 0d 73 65 74 46 69 6c 65 46 69 6c 74 65 72 01 00 lang/String;)V...setFileFilter..
3d200 27 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 46 '(Ljavax/swing/filechooser/FileF
3d220 69 6c 74 65 72 3b 29 56 01 00 0e 73 65 74 44 69 61 6c 6f 67 54 69 74 6c 65 01 00 0e 73 68 6f 77 ilter;)V...setDialogTitle...show
3d240 4f 70 65 6e 44 69 61 6c 6f 67 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e OpenDialog...(Ljava/awt/Componen
3d260 74 3b 29 49 01 00 13 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 01 00 10 28 29 4c t;)I...getCurrentDirectory...()L
3d280 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b 01 00 0f 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 01 java/io/File;...getAbsolutePath.
3d2a0 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0b 73 65 74 50 72 6f 70 ..()Ljava/lang/String;...setProp
3d2c0 65 72 74 79 01 00 38 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f erty..8(Ljava/lang/String;Ljava/
3d2e0 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 lang/String;)Ljava/lang/String;.
3d300 00 0f 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 01 00 15 6a 61 76 61 78 2f 69 6d 61 67 65 69 ..getSelectedFile...javax/imagei
3d320 6f 2f 49 6d 61 67 65 49 4f 01 00 04 72 65 61 64 01 00 2e 28 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c o/ImageIO...read...(Ljava/io/Fil
3d340 65 3b 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 e;)Ljava/awt/image/BufferedImage
3d360 3b 01 00 3f 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 ;..?(Ljava/awt/image/BufferedIma
3d380 67 65 3b 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 ge;Ljava/awt/image/BufferedImage
3d3a0 3b 29 56 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e ;)V...append..-(Ljava/lang/Strin
3d3c0 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 08 74 g;)Ljava/lang/StringBuilder;...t
3d3e0 6f 53 74 72 69 6e 67 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4f 70 74 69 6f 6e 50 61 6e oString...javax/swing/JOptionPan
3d400 65 01 00 11 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 01 00 0f 73 65 74 53 65 6c 65 63 e...showMessageDialog...setSelec
3d420 74 65 64 46 69 6c 65 01 00 0e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 01 00 08 67 65 74 49 6d tedFile...showSaveDialog...getIm
3d440 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 age...()Ljava/awt/image/Buffered
3d460 49 6d 61 67 65 3b 01 00 07 67 65 74 4e 61 6d 65 01 00 0b 6c 61 73 74 49 6e 64 65 78 4f 66 01 00 Image;...getName...lastIndexOf..
3d480 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 49 01 00 05 77 72 69 74 65 01 00 .(Ljava/lang/String;)I...write..
3d4a0 41 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 52 65 6e 64 65 72 65 64 49 6d 61 67 65 3b A(Ljava/awt/image/RenderedImage;
3d4c0 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 3b Ljava/lang/String;Ljava/io/File;
3d4e0 29 5a 01 00 09 73 75 62 73 74 72 69 6e 67 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 )Z...substring...(I)Ljava/lang/S
3d500 74 72 69 6e 67 3b 01 00 07 67 65 74 54 65 78 74 01 00 08 73 65 74 49 6d 61 67 65 01 00 1c 6a 61 tring;...getText...setImage...ja
3d520 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 01 00 08 67 65 74 va/awt/image/BufferedImage...get
3d540 57 69 64 74 68 01 00 03 28 29 49 01 00 09 67 65 74 48 65 69 67 68 74 01 00 07 73 65 74 53 69 7a Width...()I...getHeight...setSiz
3d560 65 01 00 05 28 49 49 29 56 01 00 10 73 65 74 50 72 65 66 65 72 72 65 64 53 69 7a 65 01 00 0a 72 e...(II)V...setPreferredSize...r
3d580 65 76 61 6c 69 64 61 74 65 01 00 07 72 65 70 61 69 6e 74 01 00 13 6a 61 76 61 2f 61 77 74 2f 45 evalidate...repaint...java/awt/E
3d5a0 76 65 6e 74 51 75 65 75 65 01 00 0b 69 6e 76 6f 6b 65 4c 61 74 65 72 01 00 17 28 4c 6a 61 76 61 ventQueue...invokeLater...(Ljava
3d5c0 2f 6c 61 6e 67 2f 52 75 6e 6e 61 62 6c 65 3b 29 56 00 21 00 cd 00 ce 00 00 00 18 00 02 00 cf 00 /lang/Runnable;)V.!.............
3d5e0 d0 00 00 00 02 00 d1 00 d0 00 00 00 02 00 d2 00 d0 00 00 00 02 00 d3 00 d0 00 00 00 02 00 d4 00 ................................
3d600 d0 00 00 00 02 00 d5 00 d0 00 00 00 02 00 d6 00 d0 00 00 00 02 00 d7 00 d0 00 00 00 02 00 d8 00 ................................
3d620 d0 00 00 00 02 00 d9 00 da 00 00 00 02 00 db 00 dc 00 00 00 02 00 dd 00 dc 00 00 00 02 00 de 00 ................................
3d640 dc 00 00 00 02 00 df 00 e0 00 00 00 02 00 e1 00 e2 00 00 00 02 00 e3 00 e4 00 00 00 02 00 e5 00 ................................
3d660 e4 00 00 00 02 00 e6 00 e7 00 00 00 02 00 e8 00 e9 00 00 00 02 00 ea 00 eb 00 00 00 02 00 ec 00 ................................
3d680 ed 00 00 00 02 00 ee 00 ef 00 00 00 02 00 f0 00 f1 00 00 00 02 00 f2 00 f1 00 00 00 1b 00 01 00 ................................
3d6a0 f3 00 f4 00 01 00 f5 00 00 00 76 00 04 00 01 00 00 00 30 2a b7 00 0c 2a 01 b5 00 0d 2a 01 b5 00 ..........v.......0*...*....*...
3d6c0 0e 2a 01 b5 00 0f 2a bb 00 10 59 2a b7 00 11 b5 00 12 2a bb 00 13 59 2a b7 00 14 b5 00 15 2a b7 .*....*...Y*......*...Y*......*.
3d6e0 00 16 b1 00 00 00 02 00 f6 00 00 00 22 00 08 00 00 00 76 00 04 00 6a 00 09 00 6e 00 0e 00 72 00 ............".....v...j...n...r.
3d700 13 01 17 00 1f 01 2a 00 2b 00 77 00 2f 00 78 00 f7 00 00 00 0c 00 01 00 00 00 30 00 f8 00 f9 00 ......*.+.w./.x...........0.....
3d720 00 00 02 00 fa 00 f4 00 01 00 f5 00 00 04 95 00 04 00 01 00 00 03 4b 2a bb 00 17 59 b7 00 18 b5 ......................K*...Y....
3d740 00 19 2a bb 00 1a 59 b7 00 1b b5 00 1c 2a bb 00 1d 59 b7 00 1e b5 00 1f 2a bb 00 1d 59 b7 00 1e ..*...Y......*...Y......*...Y...
3d760 b5 00 20 2a bb 00 1d 59 b7 00 1e b5 00 21 2a bb 00 1a 59 b7 00 1b b5 00 22 2a bb 00 1d 59 b7 00 ...*...Y.....!*...Y....."*...Y..
3d780 1e b5 00 23 2a bb 00 1d 59 b7 00 1e b5 00 24 2a bb 00 1d 59 b7 00 1e b5 00 25 2a bb 00 1d 59 b7 ...#*...Y.....$*...Y.....%*...Y.
3d7a0 00 1e b5 00 26 2a bb 00 1d 59 b7 00 1e b5 00 27 2a bb 00 1a 59 b7 00 1b b5 00 28 2a bb 00 1d 59 ....&*...Y.....'*...Y.....(*...Y
3d7c0 b7 00 1e b5 00 29 2a bb 00 2a 59 b7 00 2b b5 00 2c 2a 06 b6 00 2d 2a b4 00 1c 12 2e b6 00 2f 2a .....)*..*Y..+..,*...-*......./*
3d7e0 b4 00 1f 10 4f 03 b8 00 30 b6 00 31 2a b4 00 1f 12 32 b6 00 33 2a b4 00 1f bb 00 34 59 2a b7 00 ....O...0..1*....2..3*.....4Y*..
3d800 35 b6 00 36 2a b4 00 1c 2a b4 00 1f b6 00 37 57 2a b4 00 20 10 53 03 b8 00 30 b6 00 31 2a b4 00 5..6*...*.....7W*....S...0..1*..
3d820 20 12 38 b6 00 33 2a b4 00 20 bb 00 39 59 2a b7 00 3a b6 00 36 2a b4 00 1c 2a b4 00 20 b6 00 37 ..8..3*.....9Y*..:..6*...*.....7
3d840 57 2a b4 00 21 10 58 03 b8 00 30 b6 00 31 2a b4 00 21 12 3b b6 00 33 2a b4 00 21 bb 00 3c 59 2a W*..!.X...0..1*..!.;..3*..!..<Y*
3d860 b7 00 3d b6 00 36 2a b4 00 1c 2a b4 00 21 b6 00 37 57 2a b4 00 19 2a b4 00 1c b6 00 3e 57 2a b4 ..=..6*...*..!..7W*...*.....>W*.
3d880 00 22 12 3f b6 00 2f 2a b4 00 23 12 40 b6 00 33 2a b4 00 23 bb 00 41 59 2a b7 00 42 b6 00 36 2a .".?../*..#.@..3*..#..AY*..B..6*
3d8a0 b4 00 22 2a b4 00 23 b6 00 37 57 2a b4 00 24 12 43 b6 00 33 2a b4 00 24 bb 00 44 59 2a b7 00 45 .."*..#..7W*..$.C..3*..$..DY*..E
3d8c0 b6 00 36 2a b4 00 22 2a b4 00 24 b6 00 37 57 2a b4 00 25 12 46 b6 00 33 2a b4 00 25 bb 00 47 59 ..6*.."*..$..7W*..%.F..3*..%..GY
3d8e0 2a b7 00 48 b6 00 36 2a b4 00 22 2a b4 00 25 b6 00 37 57 2a b4 00 26 12 49 b6 00 33 2a b4 00 26 *..H..6*.."*..%..7W*..&.I..3*..&
3d900 bb 00 4a 59 2a b7 00 4b b6 00 36 2a b4 00 22 2a b4 00 26 b6 00 37 57 2a b4 00 27 12 4c b6 00 33 ..JY*..K..6*.."*..&..7W*..'.L..3
3d920 2a b4 00 27 bb 00 4d 59 2a b7 00 4e b6 00 36 2a b4 00 22 2a b4 00 27 b6 00 37 57 2a b4 00 19 2a *..'..MY*..N..6*.."*..'..7W*...*
3d940 b4 00 22 b6 00 3e 57 2a b4 00 28 12 4f b6 00 2f 2a b4 00 29 12 50 b6 00 33 2a b4 00 29 bb 00 51 .."..>W*..(.O../*..).P..3*..)..Q
3d960 59 2a b7 00 52 b6 00 36 2a b4 00 28 2a b4 00 29 b6 00 37 57 2a b4 00 19 2a b4 00 28 b6 00 3e 57 Y*..R..6*..(*..)..7W*...*..(..>W
3d980 2a 2a b4 00 19 b6 00 53 2a bb 00 54 59 b7 00 55 b6 00 56 2a 2a b4 00 2c 12 57 b6 00 58 2a bb 00 **.....S*..TY..U..V**..,.W..X*..
3d9a0 59 59 b7 00 5a b5 00 5b 2a bb 00 5c 59 12 5d b7 00 5e b5 00 5f 2a b4 00 5f bb 00 60 59 2a b7 00 YY..Z..[*..\Y.]..^.._*.._..`Y*..
3d9c0 61 b6 00 62 2a bb 00 5c 59 12 63 b7 00 5e b5 00 64 2a b4 00 64 bb 00 65 59 2a b7 00 66 b6 00 62 a..b*..\Y.c..^..d*..d..eY*..f..b
3d9e0 2a b4 00 5b 2a b4 00 5f b6 00 67 57 2a b4 00 5b 2a b4 00 64 b6 00 67 57 2a 2a b4 00 5b 12 68 b6 *..[*.._..gW*..[*..d..gW**..[.h.
3da00 00 58 2a bb 00 69 59 b7 00 6a b5 00 6b 2a bb 00 6c 59 2a b4 00 6b b7 00 6d b5 00 6e 2a 2a b4 00 .X*..iY..j..k*..lY*..k..m..n**..
3da20 6e 12 6f b6 00 58 2a b4 00 5f 05 b6 00 70 10 25 03 b8 00 30 12 71 b6 00 72 2a b4 00 5f b6 00 73 n.o..X*.._...p.%...0.q..r*.._..s
3da40 12 71 2a b4 00 12 b6 00 74 2a b4 00 64 05 b6 00 70 10 27 03 b8 00 30 12 75 b6 00 72 2a b4 00 64 .q*.....t*..d...p.'...0.u..r*..d
3da60 b6 00 73 12 75 2a b4 00 15 b6 00 74 2a 12 76 b6 00 77 2a 2a b6 00 78 b6 00 79 b6 00 7a 2a b6 00 ..s.u*.....t*.v..w**..x..y..z*..
3da80 7b b1 00 00 00 02 00 f6 00 00 01 26 00 49 00 00 00 7d 00 0b 00 7e 00 16 00 7f 00 21 00 80 00 2c {..........&.I...}...~.....!...,
3daa0 00 81 00 37 00 82 00 42 00 83 00 4d 00 84 00 58 00 85 00 63 00 86 00 6e 00 87 00 79 00 88 00 84 ...7...B...M...X...c...n...y....
3dac0 00 89 00 8f 00 8a 00 9a 00 8c 00 9f 00 8e 00 a8 00 90 00 b5 00 91 00 be 00 92 00 cd 00 97 00 d9 ................................
3dae0 00 99 00 e6 00 9a 00 ef 00 9b 00 fe 00 a0 01 0a 00 a2 01 17 00 a3 01 20 00 a4 01 2f 00 a9 01 3b .........................../...;
3db00 00 ab 01 47 00 ad 01 50 00 af 01 59 00 b0 01 68 00 b5 01 74 00 b7 01 7d 00 b8 01 8c 00 bd 01 98 ...G...P...Y...h...t...}........
3db20 00 bf 01 a1 00 c0 01 b0 00 c5 01 bc 00 c7 01 c5 00 c8 01 d4 00 cd 01 e0 00 cf 01 e9 00 d0 01 f8 ................................
3db40 00 d5 02 04 00 d7 02 10 00 d9 02 19 00 db 02 22 00 dc 02 31 00 e1 02 3d 00 e3 02 49 00 e5 02 51 ..............."...1...=...I...Q
3db60 00 e7 02 5c 00 e9 02 66 00 eb 02 71 00 ec 02 7e 00 ed 02 8d 00 f2 02 9a 00 f3 02 a9 00 f8 02 b5 ...\...f...q...~................
3db80 00 f9 02 c1 00 fb 02 cb 00 fd 02 d6 00 fe 02 e5 00 ff 02 ef 01 01 03 02 01 02 03 12 01 03 03 25 ...............................%
3dba0 01 04 03 35 01 06 03 3b 01 07 03 46 01 08 03 4a 01 0a 00 f7 00 00 00 0c 00 01 00 00 03 4b 00 f8 ...5...;...F...J.............K..
3dbc0 00 f9 00 00 00 02 00 fb 00 fc 00 01 00 f5 00 00 00 3d 00 01 00 02 00 00 00 05 2a b6 00 7c b1 00 .................=........*..|..
3dbe0 00 00 02 00 f6 00 00 00 0a 00 02 00 00 01 11 00 04 01 12 00 f7 00 00 00 16 00 02 00 00 00 05 00 ................................
3dc00 f8 00 f9 00 00 00 00 00 05 00 fd 00 fe 00 01 00 02 00 ff 00 fc 00 01 00 f5 00 00 00 54 00 01 00 ............................T...
3dc20 02 00 00 00 14 2a b4 00 0f c7 00 04 b1 2a b4 00 0f b6 00 7d 2a b7 00 7e b1 00 00 00 02 00 f6 00 .....*.......*.....}*..~........
3dc40 00 00 12 00 04 00 00 01 22 00 08 01 23 00 0f 01 24 00 13 01 25 00 f7 00 00 00 16 00 02 00 00 00 ........"...#...$...%...........
3dc60 14 00 f8 00 f9 00 00 00 00 00 14 00 fd 00 fe 00 01 00 02 01 00 00 fc 00 01 00 f5 00 00 00 54 00 ..............................T.
3dc80 01 00 02 00 00 00 14 2a b4 00 0e c7 00 04 b1 2a b4 00 0f b6 00 7f 2a b7 00 7e b1 00 00 00 02 00 .......*.......*......*..~......
3dca0 f6 00 00 00 12 00 04 00 00 01 35 00 08 01 36 00 0f 01 37 00 13 01 38 00 f7 00 00 00 16 00 02 00 ..........5...6...7...8.........
3dcc0 00 00 14 00 f8 00 f9 00 00 00 00 00 14 00 fd 00 fe 00 01 00 02 01 01 00 fc 00 01 00 f5 00 00 00 ................................
3dce0 44 00 02 00 02 00 00 00 0c bb 00 80 59 b7 00 81 04 b6 00 82 b1 00 00 00 02 00 f6 00 00 00 0a 00 D...........Y...................
3dd00 02 00 00 01 3f 00 0b 01 40 00 f7 00 00 00 16 00 02 00 00 00 0c 00 f8 00 f9 00 00 00 00 00 0c 00 ....?...@.......................
3dd20 fd 00 fe 00 01 00 02 01 02 00 fc 00 01 00 f5 00 00 00 48 00 03 00 02 00 00 00 10 bb 00 83 59 2a ..................H...........Y*
3dd40 b4 00 0d b7 00 84 04 b6 00 85 b1 00 00 00 02 00 f6 00 00 00 0a 00 02 00 00 01 47 00 0f 01 48 00 ..........................G...H.
3dd60 f7 00 00 00 16 00 02 00 00 00 10 00 f8 00 f9 00 00 00 00 00 10 00 fd 00 fe 00 01 00 02 01 03 00 ................................
3dd80 fc 00 01 00 f5 00 00 00 48 00 03 00 02 00 00 00 10 bb 00 86 59 2a b4 00 0e b7 00 87 04 b6 00 88 ........H...........Y*..........
3dda0 b1 00 00 00 02 00 f6 00 00 00 0a 00 02 00 00 01 4f 00 0f 01 50 00 f7 00 00 00 16 00 02 00 00 00 ................O...P...........
3ddc0 10 00 f8 00 f9 00 00 00 00 00 10 00 fd 00 fe 00 01 00 02 01 04 00 fc 00 01 00 f5 00 00 00 4c 00 ..............................L.
3dde0 04 00 02 00 00 00 14 bb 00 89 59 2a b4 00 0e 2a b4 00 0d b7 00 8a 04 b6 00 8b b1 00 00 00 02 00 ..........Y*...*................
3de00 f6 00 00 00 0a 00 02 00 00 01 57 00 13 01 58 00 f7 00 00 00 16 00 02 00 00 00 14 00 f8 00 f9 00 ..........W...X.................
3de20 00 00 00 00 14 00 fd 00 fe 00 01 00 02 01 05 00 fc 00 01 00 f5 00 00 01 44 00 07 00 06 00 00 00 ........................D.......
3de40 9e bb 00 8c 59 12 8d b8 00 8e b7 00 8f 4d bb 00 90 59 12 91 08 bd 00 92 59 03 12 93 53 59 04 12 ....Y........M...Y......Y...SY..
3de60 94 53 59 05 12 95 53 59 06 12 96 53 59 07 12 97 53 b7 00 98 4e 2c 2d b6 00 99 2c 12 9a b6 00 9b .SY...SY...SY...S...N,-...,.....
3de80 2c 2a b6 00 9c 36 04 12 8d 2c b6 00 9d b6 00 9e b8 00 9f 57 15 04 9a 00 48 2a 2c b6 00 a0 b5 00 ,*...6...,.........W....H*,.....
3dea0 0d 01 3a 05 2a b4 00 0d b8 00 a1 3a 05 bb 00 a2 59 2a b4 00 0e 19 05 b7 00 a3 04 b6 00 a4 a7 00 ..:.*......:....Y*..............
3dec0 20 3a 05 2a bb 00 a6 59 b7 00 a7 12 a8 b6 00 a9 19 05 b6 00 aa b6 00 a9 b6 00 ab b8 00 ac b1 00 .:.*...Y........................
3dee0 01 00 60 00 7d 00 80 00 a5 00 02 00 f6 00 00 00 3e 00 0f 00 00 01 5f 00 0d 01 60 00 34 01 61 00 ..`.}...........>....._...`.4.a.
3df00 39 01 62 00 3f 01 63 00 46 01 64 00 53 01 65 00 58 01 67 00 60 01 6a 00 63 01 6b 00 6c 01 6c 00 9.b.?.c.F.d.S.e.X.g.`.j.c.k.l.l.
3df20 7d 01 71 00 80 01 6e 00 82 01 70 00 9d 01 73 00 f7 00 00 00 48 00 07 00 63 00 1a 01 06 00 ed 00 }.q...n...p...s.....H...c.......
3df40 05 00 82 00 1b 01 07 01 08 00 05 00 00 00 9e 00 f8 00 f9 00 00 00 00 00 9e 00 fd 00 fe 00 01 00 ................................
3df60 0d 00 91 01 09 01 0a 00 02 00 34 00 6a 01 0b 01 0c 00 03 00 46 00 58 01 0d 01 0e 00 04 00 02 01 ..........4.j.......F.X.........
3df80 0f 00 fc 00 01 00 f5 00 00 00 48 00 03 00 02 00 00 00 10 bb 00 ad 59 2a b4 00 0e b7 00 ae 04 b6 ..........H...........Y*........
3dfa0 00 af b1 00 00 00 02 00 f6 00 00 00 0a 00 02 00 00 01 7a 00 0f 01 7b 00 f7 00 00 00 16 00 02 00 ..................z...{.........
3dfc0 00 00 10 00 f8 00 f9 00 00 00 00 00 10 00 fd 00 fe 00 01 00 02 01 10 00 fc 00 01 00 f5 00 00 01 ................................
3dfe0 3f 00 04 00 05 00 00 00 a3 bb 00 8c 59 12 8d b8 00 8e b7 00 8f 4d 2c bb 00 b0 59 12 b1 b7 00 b2 ?...........Y........M,...Y.....
3e000 b6 00 b3 2c 2a b6 00 b4 3e 12 8d 2c b6 00 9d b6 00 9e b8 00 9f 57 1d 9a 00 74 2a 2c b6 00 a0 b5 ...,*...>..,.........W...t*,....
3e020 00 0d 2a 2a b4 00 0f b6 00 b5 b5 00 0e 2a b4 00 0d b6 00 b6 12 b7 b6 00 b8 04 60 36 04 15 04 9a ..**.........*............`6....
3e040 00 14 2a b4 00 0e 12 96 2a b4 00 0d b8 00 b9 57 a7 00 1b 2a b4 00 0e 2a b4 00 0d b6 00 b6 15 04 ..*.....*......W...*...*........
3e060 b6 00 ba 2a b4 00 0d b8 00 b9 57 a7 00 20 3a 04 2a bb 00 a6 59 b7 00 a7 12 bb b6 00 a9 19 04 b6 ...*......W...:.*...Y...........
3e080 00 aa b6 00 a9 b6 00 ab b8 00 ac b1 00 01 00 39 00 82 00 85 00 a5 00 02 00 f6 00 00 00 3e 00 0f ...............9.............>..
3e0a0 00 00 01 83 00 0d 01 84 00 1a 01 85 00 20 01 86 00 2d 01 87 00 31 01 89 00 39 01 8c 00 44 01 8d .................-...1...9...D..
3e0c0 00 54 01 8e 00 59 01 8f 00 6a 01 91 00 82 01 96 00 85 01 93 00 87 01 95 00 a2 01 98 00 f7 00 00 .T...Y...j......................
3e0e0 00 3e 00 06 00 54 00 2e 01 11 01 0e 00 04 00 87 00 1b 01 07 01 08 00 04 00 00 00 a3 00 f8 00 f9 .>...T..........................
3e100 00 00 00 00 00 a3 00 fd 00 fe 00 01 00 0d 00 96 01 09 01 0a 00 02 00 20 00 83 01 0d 01 0e 00 03 ................................
3e120 00 02 01 12 00 fc 00 01 00 f5 00 00 01 31 00 07 00 06 00 00 00 99 bb 00 8c 59 12 8d b8 00 8e b7 .............1...........Y......
3e140 00 8f 4d bb 00 90 59 12 91 08 bd 00 92 59 03 12 93 53 59 04 12 94 53 59 05 12 95 53 59 06 12 96 ..M...Y......Y...SY...SY...SY...
3e160 53 59 07 12 97 53 b7 00 98 4e 2c 2d b6 00 99 2c 2a b6 00 9c 36 04 12 8d 2c b6 00 9d b6 00 9e b8 SY...S...N,-...,*...6...,.......
3e180 00 9f 57 15 04 9a 00 49 2a 2c b6 00 a0 b5 00 0d 2a 2a b4 00 0d b8 00 a1 b5 00 0e 2a bb 00 bc 59 ..W....I*,......**.........*...Y
3e1a0 2a b4 00 0e b7 00 bd b5 00 0f 2a b7 00 be a7 00 20 3a 05 2a bb 00 a6 59 b7 00 a7 12 a8 b6 00 a9 *.........*......:.*...Y........
3e1c0 19 05 b6 00 aa b6 00 a9 b6 00 ab b8 00 ac b1 00 01 00 5a 00 78 00 7b 00 a5 00 02 00 f6 00 00 00 ..................Z.x.{.........
3e1e0 3a 00 0e 00 00 01 9f 00 0d 01 a0 00 34 01 a1 00 39 01 a2 00 40 01 a3 00 4d 01 a4 00 52 01 a6 00 :...........4...9...@...M...R...
3e200 5a 01 a9 00 65 01 aa 00 74 01 ab 00 78 01 b0 00 7b 01 ad 00 7d 01 af 00 98 01 b2 00 f7 00 00 00 Z...e...t...x...{...}...........
3e220 3e 00 06 00 7d 00 1b 01 07 01 08 00 05 00 00 00 99 00 f8 00 f9 00 00 00 00 00 99 00 fd 00 fe 00 >...}...........................
3e240 01 00 0d 00 8c 01 09 01 0a 00 02 00 34 00 65 01 0b 01 0c 00 03 00 40 00 59 01 0d 01 0e 00 04 00 ............4.e.......@.Y.......
3e260 02 01 13 00 f4 00 01 00 f5 00 00 00 be 00 05 00 01 00 00 00 74 2a b4 00 2c 2a b4 00 0f b6 00 bf ....................t*..,*......
3e280 b6 00 c0 2a b4 00 6b 2a b4 00 0f b6 00 b5 b6 00 c1 2a b4 00 6b 2a b4 00 0f b6 00 b5 b6 00 c2 2a ...*..k*.........*..k*.........*
3e2a0 b4 00 0f b6 00 b5 b6 00 c3 b6 00 c4 2a b4 00 6b bb 00 c5 59 2a b4 00 0f b6 00 b5 b6 00 c2 2a b4 ............*..k...Y*.........*.
3e2c0 00 0f b6 00 b5 b6 00 c3 b7 00 c6 b6 00 c7 2a 2a b6 00 78 b6 00 79 b6 00 7a 2a b6 00 7b 2a b4 00 ..............**..x..y..z*..{*..
3e2e0 6e b6 00 c8 2a b6 00 c9 b1 00 00 00 02 00 f6 00 00 00 26 00 09 00 00 01 b9 00 0e 01 ba 00 1c 01 n...*.............&.............
3e300 bb 00 37 01 bc 00 59 01 bd 00 64 01 be 00 68 01 bf 00 6f 01 c0 00 73 01 c1 00 f7 00 00 00 0c 00 ..7...Y...d...h...o...s.........
3e320 01 00 00 00 74 00 f8 00 f9 00 00 00 02 01 14 00 f4 00 01 00 f5 00 00 00 57 00 02 00 01 00 00 00 ....t...................W.......
3e340 21 2a b4 00 2c 2a b4 00 0f b6 00 bf b6 00 c0 2a b4 00 6b 2a b4 00 0f b6 00 b5 b6 00 c1 2a b6 00 !*..,*.........*..k*.........*..
3e360 c9 b1 00 00 00 02 00 f6 00 00 00 12 00 04 00 00 01 c8 00 0e 01 c9 00 1c 01 ca 00 20 01 cb 00 f7 ................................
3e380 00 00 00 0c 00 01 00 00 00 21 00 f8 00 f9 00 00 00 09 01 15 01 16 00 01 00 f5 00 00 00 39 00 02 .........!...................9..
3e3a0 00 01 00 00 00 0b bb 00 ca 59 b7 00 cb b8 00 cc b1 00 00 00 02 00 f6 00 00 00 0a 00 02 00 00 01 .........Y......................
3e3c0 d1 00 0a 01 d6 00 f7 00 00 00 0c 00 01 00 00 00 0b 01 17 01 18 00 00 10 08 01 19 01 1a 00 01 00 ................................
3e3e0 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 0b b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 ....:........*+.................
3e400 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 ................................
3e420 08 01 1d 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 0a b1 00 00 00 02 00 ............:........*+.........
3e440 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 ................................
3e460 06 01 1c 00 fe 00 01 10 08 01 1e 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 ....................:........*+.
3e480 00 09 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 ................................
3e4a0 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 08 01 1f 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 ............................:...
3e4c0 02 00 00 00 06 2a 2b b7 00 08 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 .....*+.........................
3e4e0 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 08 01 20 01 1a 00 01 00 ................................
3e500 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 07 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 ....:........*+.................
3e520 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 ................................
3e540 08 01 21 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 06 b1 00 00 00 02 00 ..!.........:........*+.........
3e560 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 ................................
3e580 06 01 1c 00 fe 00 01 10 08 01 22 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 ..........".........:........*+.
3e5a0 00 05 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 ................................
3e5c0 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 08 01 23 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 ..................#.........:...
3e5e0 02 00 00 00 06 2a 2b b7 00 04 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 .....*+.........................
3e600 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 08 01 24 01 1a 00 01 00 ..........................$.....
3e620 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 03 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 ....:........*+.................
3e640 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 10 ................................
3e660 08 01 25 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 02 b1 00 00 00 02 00 ..%.........:........*+.........
3e680 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 1b 00 f9 00 00 00 00 00 ................................
3e6a0 06 01 1c 00 fe 00 01 10 08 01 26 01 1a 00 01 00 f5 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 ..........&.........:........*+.
3e6c0 00 01 b1 00 00 00 02 00 f6 00 00 00 06 00 01 00 00 00 18 00 f7 00 00 00 16 00 02 00 00 00 06 01 ................................
3e6e0 1b 00 f9 00 00 00 00 00 06 01 1c 00 fe 00 01 00 02 01 27 00 00 00 02 01 28 01 3a 00 00 00 72 00 ..................'.....(.:...r.
3e700 0e 00 10 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00 34 00 00 00 00 00 00 00 39 00 00 00 00 00 ..................4.......9.....
3e720 00 00 3c 00 00 00 00 00 00 00 41 00 00 00 00 00 00 00 44 00 00 00 00 00 00 00 47 00 00 00 00 00 ..<.......A.......D.......G.....
3e740 00 00 4a 00 00 00 00 00 00 00 4d 00 00 00 00 00 00 00 51 00 00 00 00 00 00 00 60 00 00 00 00 00 ..J.......M.......Q.......`.....
3e760 00 00 65 00 00 00 00 00 00 00 ca 00 00 00 00 00 08 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 3d ..e..............PK........@{.>=
3e780 ab 0a 15 69 34 00 00 69 34 00 00 18 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c ...i4..i4......stegsolve/StegSol
3e7a0 76 65 2e 6a 61 76 61 2f 2a 0a 20 2a 20 53 74 65 67 53 6f 6c 76 65 2e 6a 61 76 61 0a 20 2a 0a 20 ve.java/*..*.StegSolve.java..*..
3e7c0 2a 20 43 72 65 61 74 65 64 20 6f 6e 20 31 38 2d 41 70 72 2d 32 30 31 31 2c 20 30 38 3a 34 38 3a *.Created.on.18-Apr-2011,.08:48:
3e7e0 30 32 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d 70 6f 02..*/..package.stegsolve;..impo
3e800 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 rt.javax.swing.*;.import.javax.s
3e820 77 69 6e 67 2e 66 69 6c 65 63 68 6f 6f 73 65 72 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e wing.filechooser.*;.import.java.
3e840 69 6f 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 69 io.*;.import.java.awt.image.*;.i
3e860 6d 70 6f 72 74 20 6a 61 76 61 78 2e 69 6d 61 67 65 69 6f 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 mport.javax.imageio.*;.import.ja
3e880 76 61 2e 61 77 74 2e 65 76 65 6e 74 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e va.awt.event.*;.import.java.awt.
3e8a0 2a 3b 0a 0a 2f 2f 20 74 6f 64 6f 20 2d 20 73 6f 72 74 20 6f 75 74 20 64 69 6d 65 6e 73 69 6f 6e *;..//.todo.-.sort.out.dimension
3e8c0 73 20 69 6e 20 6c 69 6e 75 78 0a 2f 2f 20 74 6f 64 6f 20 2d 20 77 69 64 74 68 2f 68 65 69 67 68 s.in.linux.//.todo.-.width/heigh
3e8e0 74 20 65 78 70 6c 6f 72 65 72 0a 0a 2f 2a 2a 0a 20 2a 20 53 74 65 67 53 6f 6c 76 65 0a 20 2a 20 t.explorer../**..*.StegSolve..*.
3e900 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 @author.Caesum..*/.public.class.
3e920 53 74 65 67 53 6f 6c 76 65 20 65 78 74 65 6e 64 73 20 4a 46 72 61 6d 65 0a 7b 0a 20 20 20 20 2f StegSolve.extends.JFrame.{...../
3e940 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 61 62 6f 75 74 0a 20 20 **......*.Menu.option.-.about...
3e960 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 61 62 6f 75 ...*/.....private.JMenuItem.abou
3e980 74 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 t;...../**......*.Menu.option.-.
3e9a0 66 69 6c 65 20 65 78 69 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d file.exit......*/.....private.JM
3e9c0 65 6e 75 49 74 65 6d 20 66 69 6c 65 45 78 69 74 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a enuItem.fileExit;...../**......*
3e9e0 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 66 69 6c 65 20 73 61 76 65 0a 20 20 20 20 20 2a 2f .Menu.option.-.file.save......*/
3ea00 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 66 69 6c 65 53 61 76 65 3b .....private.JMenuItem.fileSave;
3ea20 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 66 69 ...../**......*.Menu.option.-.fi
3ea40 6c 65 20 73 61 76 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e le.save......*/.....private.JMen
3ea60 75 49 74 65 6d 20 66 69 6c 65 4f 70 65 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d uItem.fileOpen;...../**......*.M
3ea80 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 61 6e 61 6c 79 73 65 20 66 6f 72 6d 61 74 0a 20 20 20 20 enu.option.-.analyse.format.....
3eaa0 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 61 6e 61 6c 79 73 .*/.....private.JMenuItem.analys
3eac0 65 46 6f 72 6d 61 74 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 eFormat;...../**......*.Menu.opt
3eae0 69 6f 6e 20 2d 20 65 78 74 72 61 63 74 20 64 61 74 61 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 ion.-.extract.data......*/.....p
3eb00 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 3b rivate.JMenuItem.analyseExtract;
3eb20 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 73 6f ...../**......*.Menu.option.-.so
3eb40 6c 76 65 20 73 74 65 72 65 6f 67 72 61 6d 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 lve.stereogram......*/.....priva
3eb60 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 73 74 65 72 65 6f 53 6f 6c 76 65 3b 0a 20 20 20 20 2f 2a te.JMenuItem.stereoSolve;...../*
3eb80 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 66 72 61 6d 65 20 62 72 6f *......*.Menu.option.-.frame.bro
3eba0 77 73 65 72 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 wser......*/.....private.JMenuIt
3ebc0 65 6d 20 66 72 61 6d 65 42 72 6f 77 73 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d em.frameBrowse;...../**......*.M
3ebe0 65 6e 75 20 6f 70 74 69 6f 6e 20 2d 20 66 72 61 6d 65 20 62 72 6f 77 73 65 72 0a 20 20 20 20 20 enu.option.-.frame.browser......
3ec00 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 49 74 65 6d 20 69 6d 61 67 65 43 6f */.....private.JMenuItem.imageCo
3ec20 6d 62 69 6e 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 65 6e 75 20 62 61 72 0a 20 mbine;...../**......*.Menu.bar..
3ec40 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 42 61 72 20 6d 65 6e 75 ....*/.....private.JMenuBar.menu
3ec60 42 61 72 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 75 62 20 6d 65 6e 75 20 2d 20 66 Bar;...../**......*.Sub.menu.-.f
3ec80 69 6c 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d 65 6e 75 20 6d 65 ile......*/.....private.JMenu.me
3eca0 6e 75 46 69 6c 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 75 62 20 6d 65 6e 75 20 nuFile;...../**......*.Sub.menu.
3ecc0 2d 20 61 6e 61 6c 79 73 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4d -.analyse......*/.....private.JM
3ece0 65 6e 75 20 6d 65 6e 75 41 6e 61 6c 79 73 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 enu.menuAnalyse;...../**......*.
3ed00 53 75 62 20 6d 65 6e 75 20 2d 20 68 65 6c 70 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 Sub.menu.-.help......*/.....priv
3ed20 61 74 65 20 4a 4d 65 6e 75 20 6d 65 6e 75 48 65 6c 70 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 ate.JMenu.menuHelp;...../**.....
3ed40 20 2a 20 6c 61 62 65 6c 20 74 68 61 74 20 73 68 6f 77 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f .*.label.that.shows.the.number.o
3ed60 66 20 74 68 65 20 66 72 61 6d 65 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 73 68 6f 77 f.the.frame.currently.being.show
3ed80 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 4c 61 62 65 6c 20 6e 6f 77 n......*/.....private.JLabel.now
3eda0 53 68 6f 77 69 6e 67 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 70 61 6e 65 6c 20 66 6f Showing;...../**......*.panel.fo
3edc0 72 20 62 75 74 74 6f 6e 73 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 50 r.buttons......*/.....private.JP
3ede0 61 6e 65 6c 20 62 75 74 74 6f 6e 50 61 6e 65 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a anel.buttonPanel;...../**......*
3ee00 20 4e 65 78 74 20 66 72 61 6d 65 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 .Next.frame.button......*/.....p
3ee20 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 3b 0a 20 20 rivate.JButton.forwardButton;...
3ee40 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 72 65 76 69 6f 75 73 20 66 72 61 6d 65 20 62 75 74 74 ../**......*.Previous.frame.butt
3ee60 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 62 on......*/.....private.JButton.b
3ee80 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 ackwardButton;...../**......*.Pa
3eea0 6e 65 6c 20 77 69 74 68 20 69 6d 61 67 65 20 6f 6e 20 69 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 nel.with.image.on.it......*/....
3eec0 20 70 72 69 76 61 74 65 20 44 50 61 6e 65 6c 20 64 70 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 .private.DPanel.dp;...../**.....
3eee0 20 2a 20 53 63 72 6f 6c 6c 20 62 61 72 73 20 66 6f 72 20 70 61 6e 65 6c 20 77 69 74 68 20 69 6d .*.Scroll.bars.for.panel.with.im
3ef00 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 53 63 72 6f 6c 6c 50 age......*/.....private.JScrollP
3ef20 61 6e 65 20 73 63 72 6f 6c 6c 50 61 6e 65 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 ane.scrollPane;....../**......*.
3ef40 54 68 65 20 69 6d 61 67 65 20 66 69 6c 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 The.image.file......*/.....priva
3ef60 74 65 20 46 69 6c 65 20 73 66 69 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 te.File.sfile.=.null;...../**...
3ef80 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 ...*.The.image......*/.....priva
3efa0 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 te.BufferedImage.bi.=.null;.....
3efc0 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 62 65 /**......*.The.transformation.be
3efe0 69 6e 67 20 76 69 65 77 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 54 ing.viewed......*/.....private.T
3f000 72 61 6e 73 66 6f 72 6d 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 75 6c 6c 3b 0a 0a 20 20 20 20 ransform.transform.=.null;......
3f020 2f 2a 2a 20 43 72 65 61 74 65 73 20 6e 65 77 20 66 6f 72 6d 20 73 74 65 67 73 6f 6c 76 65 20 2a /**.Creates.new.form.stegsolve.*
3f040 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 53 74 65 67 53 6f 6c 76 65 28 29 0a 20 20 20 20 7b 0a 20 /.....public.StegSolve().....{..
3f060 20 20 20 20 20 20 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 7d 0a 0a .......initComponents();.....}..
3f080 20 20 20 20 2f 2f 20 3c 65 64 69 74 6f 72 2d 66 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 ....//.<editor-fold.defaultstate
3f0a0 3d 22 63 6f 6c 6c 61 70 73 65 64 22 20 64 65 73 63 3d 22 49 6e 69 74 63 6f 6d 70 6f 6e 65 6e 74 ="collapsed".desc="Initcomponent
3f0c0 73 28 29 22 3e 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f s()">.....private.void.initCompo
3f0e0 6e 65 6e 74 73 28 29 20 7b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 42 61 72 20 3d 20 6e 65 77 nents().{..........menuBar.=.new
3f100 20 4a 4d 65 6e 75 42 61 72 28 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 46 69 6c 65 20 3d 20 .JMenuBar();.........menuFile.=.
3f120 6e 65 77 20 4a 4d 65 6e 75 28 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 4f 70 65 6e 20 3d 20 new.JMenu();.........fileOpen.=.
3f140 6e 65 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 53 61 76 new.JMenuItem();.........fileSav
3f160 65 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c e.=.new.JMenuItem();.........fil
3f180 65 45 78 69 74 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 eExit.=.new.JMenuItem();........
3f1a0 20 6d 65 6e 75 41 6e 61 6c 79 73 65 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 28 29 3b 0a 20 20 20 20 .menuAnalyse.=.new.JMenu();.....
3f1c0 20 20 20 20 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 ....analyseFormat.=.new.JMenuIte
3f1e0 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 20 3d 20 6e 65 m();.........analyseExtract.=.ne
3f200 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 73 74 65 72 65 6f 53 6f 6c w.JMenuItem();.........stereoSol
3f220 76 65 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 66 72 ve.=.new.JMenuItem();.........fr
3f240 61 6d 65 42 72 6f 77 73 65 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 6d 28 29 3b 0a 20 20 20 ameBrowse.=.new.JMenuItem();....
3f260 20 20 20 20 20 69 6d 61 67 65 43 6f 6d 62 69 6e 65 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 65 .....imageCombine.=.new.JMenuIte
3f280 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 48 65 6c 70 20 3d 20 6e 65 77 20 4a 4d 65 6e m();.........menuHelp.=.new.JMen
3f2a0 75 28 29 3b 0a 20 20 20 20 20 20 20 20 61 62 6f 75 74 20 3d 20 6e 65 77 20 4a 4d 65 6e 75 49 74 u();.........about.=.new.JMenuIt
3f2c0 65 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 20 3d 20 6e 65 77 20 4a em();.........nowShowing.=.new.J
3f2e0 4c 61 62 65 6c 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 Label();..........setDefaultClos
3f300 65 4f 70 65 72 61 74 69 6f 6e 28 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e 45 58 49 54 5f eOperation(WindowConstants.EXIT_
3f320 4f 4e 5f 43 4c 4f 53 45 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 46 69 6c 65 2e 73 65 74 ON_CLOSE);..........menuFile.set
3f340 54 65 78 74 28 22 46 69 6c 65 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 66 69 6c 65 4f 70 65 6e 2e Text("File");..........fileOpen.
3f360 73 65 74 41 63 63 65 6c 65 72 61 74 6f 72 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 setAccelerator(KeyStroke.getKeyS
3f380 74 72 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 4f 2c 20 30 29 29 3b 0a 20 20 20 20 20 20 troke(KeyEvent.VK_O,.0));.......
3f3a0 20 20 66 69 6c 65 4f 70 65 6e 2e 73 65 74 54 65 78 74 28 22 4f 70 65 6e 22 29 3b 0a 20 20 20 20 ..fileOpen.setText("Open");.....
3f3c0 20 20 20 20 66 69 6c 65 4f 70 65 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e ....fileOpen.addActionListener(n
3f3e0 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ew.ActionListener().{...........
3f400 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 ..public.void.actionPerformed(Ac
3f420 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tionEvent.evt).{................
3f440 20 66 69 6c 65 4f 70 65 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 .fileOpenActionPerformed(evt);..
3f460 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 ...........}.........});........
3f480 20 6d 65 6e 75 46 69 6c 65 2e 61 64 64 28 66 69 6c 65 4f 70 65 6e 29 3b 0a 0a 20 20 20 20 20 20 .menuFile.add(fileOpen);........
3f4a0 20 20 66 69 6c 65 53 61 76 65 2e 73 65 74 41 63 63 65 6c 65 72 61 74 6f 72 28 4b 65 79 53 74 72 ..fileSave.setAccelerator(KeyStr
3f4c0 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 53 2c 20 oke.getKeyStroke(KeyEvent.VK_S,.
3f4e0 30 29 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 53 61 76 65 2e 73 65 74 54 65 78 74 28 22 53 0));.........fileSave.setText("S
3f500 61 76 65 20 41 73 22 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 53 61 76 65 2e 61 64 64 41 63 ave.As");.........fileSave.addAc
3f520 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 tionListener(new.ActionListener(
3f540 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 ).{.............public.void.acti
3f560 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 onPerformed(ActionEvent.evt).{..
3f580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 53 61 76 65 41 63 74 69 6f 6e 50 65 72 ...............fileSaveActionPer
3f5a0 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 formed(evt);.............}......
3f5c0 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 46 69 6c 65 2e 61 64 64 28 66 69 6c 65 ...});.........menuFile.add(file
3f5e0 53 61 76 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 66 69 6c 65 45 78 69 74 2e 73 65 74 41 63 63 65 Save);..........fileExit.setAcce
3f600 6c 65 72 61 74 6f 72 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b 65 28 4b lerator(KeyStroke.getKeyStroke(K
3f620 65 79 45 76 65 6e 74 2e 56 4b 5f 58 2c 20 30 29 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 45 eyEvent.VK_X,.0));.........fileE
3f640 78 69 74 2e 73 65 74 54 65 78 74 28 22 45 78 69 74 22 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c xit.setText("Exit");.........fil
3f660 65 45 78 69 74 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 eExit.addActionListener(new.Acti
3f680 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 onListener().{.............publi
3f6a0 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 c.void.actionPerformed(ActionEve
3f6c0 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 45 78 nt.evt).{.................fileEx
3f6e0 69 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 itActionPerformed(evt);.........
3f700 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 46 69 ....}.........});.........menuFi
3f720 6c 65 2e 61 64 64 28 66 69 6c 65 45 78 69 74 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 42 le.add(fileExit);..........menuB
3f740 61 72 2e 61 64 64 28 6d 65 6e 75 46 69 6c 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 ar.add(menuFile);..........menuA
3f760 6e 61 6c 79 73 65 2e 73 65 74 54 65 78 74 28 22 41 6e 61 6c 79 73 65 22 29 3b 0a 0a 20 20 20 20 nalyse.setText("Analyse");......
3f780 20 20 20 20 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 2e 73 65 74 54 65 78 74 28 22 46 69 6c 65 20 ....analyseFormat.setText("File.
3f7a0 46 6f 72 6d 61 74 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 2e Format");.........analyseFormat.
3f7c0 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 addActionListener(new.ActionList
3f7e0 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 ener().{.............public.void
3f800 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 .actionPerformed(ActionEvent.evt
3f820 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 46 6f 72 6d 61 ).{.................analyseForma
3f840 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 tActionPerformed(evt);..........
3f860 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 6e 61 ...}.........});.........menuAna
3f880 6c 79 73 65 2e 61 64 64 28 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 29 3b 0a 0a 20 20 20 20 20 20 lyse.add(analyseFormat);........
3f8a0 20 20 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 2e 73 65 74 54 65 78 74 28 22 44 61 74 61 20 45 ..analyseExtract.setText("Data.E
3f8c0 78 74 72 61 63 74 22 29 3b 0a 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 xtract");.........analyseExtract
3f8e0 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 .addActionListener(new.ActionLis
3f900 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 tener().{.............public.voi
3f920 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 d.actionPerformed(ActionEvent.ev
3f940 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 61 6c 79 73 65 45 78 74 72 t).{.................analyseExtr
3f960 61 63 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 actActionPerformed(evt);........
3f980 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 .....}.........});.........menuA
3f9a0 6e 61 6c 79 73 65 2e 61 64 64 28 61 6e 61 6c 79 73 65 45 78 74 72 61 63 74 29 3b 0a 0a 20 20 20 nalyse.add(analyseExtract);.....
3f9c0 20 20 20 20 20 73 74 65 72 65 6f 53 6f 6c 76 65 2e 73 65 74 54 65 78 74 28 22 53 74 65 72 65 6f .....stereoSolve.setText("Stereo
3f9e0 67 72 61 6d 20 53 6f 6c 76 65 72 22 29 3b 0a 20 20 20 20 20 20 20 20 73 74 65 72 65 6f 53 6f 6c gram.Solver");.........stereoSol
3fa00 76 65 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c ve.addActionListener(new.ActionL
3fa20 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 istener().{.............public.v
3fa40 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 oid.actionPerformed(ActionEvent.
3fa60 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 65 72 65 6f 53 6f 6c evt).{.................stereoSol
3fa80 76 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 veActionPerformed(evt);.........
3faa0 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 6e ....}.........});.........menuAn
3fac0 61 6c 79 73 65 2e 61 64 64 28 73 74 65 72 65 6f 53 6f 6c 76 65 29 3b 0a 0a 20 20 20 20 20 20 20 alyse.add(stereoSolve);.........
3fae0 20 66 72 61 6d 65 42 72 6f 77 73 65 2e 73 65 74 54 65 78 74 28 22 46 72 61 6d 65 20 42 72 6f 77 .frameBrowse.setText("Frame.Brow
3fb00 73 65 72 22 29 3b 0a 20 20 20 20 20 20 20 20 66 72 61 6d 65 42 72 6f 77 73 65 2e 61 64 64 41 63 ser");.........frameBrowse.addAc
3fb20 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 tionListener(new.ActionListener(
3fb40 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 ).{.............public.void.acti
3fb60 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 onPerformed(ActionEvent.evt).{..
3fb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 72 61 6d 65 42 72 6f 77 73 65 41 63 74 69 6f 6e ...............frameBrowseAction
3fba0 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 Performed(evt);.............}...
3fbc0 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 6e 61 6c 79 73 65 2e 61 64 ......});.........menuAnalyse.ad
3fbe0 64 28 66 72 61 6d 65 42 72 6f 77 73 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 69 6d 61 67 65 43 6f d(frameBrowse);..........imageCo
3fc00 6d 62 69 6e 65 2e 73 65 74 54 65 78 74 28 22 49 6d 61 67 65 20 43 6f 6d 62 69 6e 65 72 22 29 3b mbine.setText("Image.Combiner");
3fc20 0a 20 20 20 20 20 20 20 20 69 6d 61 67 65 43 6f 6d 62 69 6e 65 2e 61 64 64 41 63 74 69 6f 6e 4c .........imageCombine.addActionL
3fc40 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 istener(new.ActionListener().{..
3fc60 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 ...........public.void.actionPer
3fc80 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 formed(ActionEvent.evt).{.......
3fca0 20 20 20 20 20 20 20 20 20 20 69 6d 61 67 65 43 6f 6d 62 69 6e 65 41 63 74 69 6f 6e 50 65 72 66 ..........imageCombineActionPerf
3fcc0 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 ormed(evt);.............}.......
3fce0 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 41 6e 61 6c 79 73 65 2e 61 64 64 28 69 6d ..});.........menuAnalyse.add(im
3fd00 61 67 65 43 6f 6d 62 69 6e 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 42 61 72 2e 61 64 ageCombine);..........menuBar.ad
3fd20 64 28 6d 65 6e 75 41 6e 61 6c 79 73 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 48 65 6c d(menuAnalyse);..........menuHel
3fd40 70 2e 73 65 74 54 65 78 74 28 22 48 65 6c 70 22 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 62 6f 75 p.setText("Help");..........abou
3fd60 74 2e 73 65 74 54 65 78 74 28 22 41 62 6f 75 74 22 29 3b 0a 20 20 20 20 20 20 20 20 61 62 6f 75 t.setText("About");.........abou
3fd80 74 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 t.addActionListener(new.ActionLi
3fda0 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f stener().{.............public.vo
3fdc0 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 id.actionPerformed(ActionEvent.e
3fde0 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 62 6f 75 74 41 63 74 69 6f vt).{.................aboutActio
3fe00 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 nPerformed(evt);.............}..
3fe20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 48 65 6c 70 2e 61 64 64 28 .......});.........menuHelp.add(
3fe40 61 62 6f 75 74 29 3b 0a 0a 20 20 20 20 20 20 20 20 6d 65 6e 75 42 61 72 2e 61 64 64 28 6d 65 6e about);..........menuBar.add(men
3fe60 75 48 65 6c 70 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 4a 4d 65 6e 75 42 61 72 28 6d 65 6e uHelp);..........setJMenuBar(men
3fe80 75 42 61 72 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 4c 61 79 6f 75 74 28 6e 65 77 20 42 6f uBar);..........setLayout(new.Bo
3fea0 72 64 65 72 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 rderLayout());..........this.add
3fec0 28 6e 6f 77 53 68 6f 77 69 6e 67 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 4e 4f 52 54 48 29 (nowShowing,.BorderLayout.NORTH)
3fee0 3b 0a 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 20 3d 20 6e 65 77 20 4a 50 61 ;..........buttonPanel.=.new.JPa
3ff00 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 nel();.........backwardButton.=.
3ff20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 3c 22 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 new.JButton("<");.........backwa
3ff40 72 64 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 rdButton.addActionListener(new.A
3ff60 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 ctionListener().{.............pu
3ff80 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e blic.void.actionPerformed(Action
3ffa0 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 Event.evt).{.................bac
3ffc0 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b kwardButtonActionPerformed(evt);
3ffe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 .............}.........});......
40000 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 ...forwardButton.=.new.JButton("
40020 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 61 64 64 41 63 >");.........forwardButton.addAc
40040 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 tionListener(new.ActionListener(
40060 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 ).{.............public.void.acti
40080 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 onPerformed(ActionEvent.evt).{..
400a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 ...............forwardButtonActi
400c0 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a onPerformed(evt);.............}.
400e0 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e ........});.........buttonPanel.
40100 61 64 64 28 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 add(backwardButton);.........but
40120 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 tonPanel.add(forwardButton);....
40140 20 20 20 20 20 20 61 64 64 28 62 75 74 74 6f 6e 50 61 6e 65 6c 2c 20 42 6f 72 64 65 72 4c 61 79 ......add(buttonPanel,.BorderLay
40160 6f 75 74 2e 53 4f 55 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 64 70 20 3d 20 6e 65 77 20 44 50 out.SOUTH);..........dp.=.new.DP
40180 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 20 3d 20 6e 65 77 anel();.........scrollPane.=.new
401a0 20 4a 53 63 72 6f 6c 6c 50 61 6e 65 28 64 70 29 3b 0a 20 20 20 20 20 20 20 20 61 64 64 28 73 63 .JScrollPane(dp);.........add(sc
401c0 72 6f 6c 6c 50 61 6e 65 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 29 3b 0a rollPane,.BorderLayout.CENTER);.
401e0 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 75 74 .........backwardButton.getInput
40200 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 5f 57 Map(JComponent.WHEN_IN_FOCUSED_W
40220 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b INDOW).put(KeyStroke.getKeyStrok
40240 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 4c 45 46 54 2c 30 29 2c 20 22 62 61 63 6b 22 29 3b 0a e(KeyEvent.VK_LEFT,0),."back");.
40260 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 63 74 69 6f 6e ........backwardButton.getAction
40280 4d 61 70 28 29 2e 70 75 74 28 22 62 61 63 6b 22 2c 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 Map().put("back",.backButtonPres
402a0 73 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 s);.........forwardButton.getInp
402c0 75 74 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 utMap(JComponent.WHEN_IN_FOCUSED
402e0 5f 57 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 _WINDOW).put(KeyStroke.getKeyStr
40300 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 52 49 47 48 54 2c 30 29 2c 20 22 66 6f 72 77 61 oke(KeyEvent.VK_RIGHT,0),."forwa
40320 72 64 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 rd");.........forwardButton.getA
40340 63 74 69 6f 6e 4d 61 70 28 29 2e 70 75 74 28 22 66 6f 72 77 61 72 64 22 2c 20 66 6f 72 77 61 72 ctionMap().put("forward",.forwar
40360 64 42 75 74 74 6f 6e 50 72 65 73 73 29 3b 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 dButtonPress);..................
40380 74 68 69 73 2e 73 65 74 54 69 74 6c 65 28 22 53 74 65 67 53 6f 6c 76 65 20 31 2e 33 20 62 79 20 this.setTitle("StegSolve.1.3.by.
403a0 43 61 65 73 75 6d 22 29 3b 0a 20 20 20 20 20 20 20 20 74 68 69 73 2e 73 65 74 4d 61 78 69 6d 75 Caesum");.........this.setMaximu
403c0 6d 53 69 7a 65 28 67 65 74 54 6f 6f 6c 6b 69 74 28 29 2e 67 65 74 53 63 72 65 65 6e 53 69 7a 65 mSize(getToolkit().getScreenSize
403e0 28 29 29 3b 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 2f 2f 73 ());.........pack();.........//s
40400 65 74 52 65 73 69 7a 61 62 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 20 7d 2f 2f 20 3c 2f 65 64 etResizable(false);.....}//.</ed
40420 69 74 6f 72 2d 66 6f 6c 64 3e 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 6c 6f 73 65 itor-fold>....../**......*.Close
40440 20 74 68 65 20 66 6f 72 6d 20 6f 6e 20 66 69 6c 65 20 65 78 69 74 0a 20 20 20 20 20 2a 20 40 70 .the.form.on.file.exit......*.@p
40460 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 aram.evt.Event......*/.....priva
40480 74 65 20 76 6f 69 64 20 66 69 6c 65 45 78 69 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 te.void.fileExitActionPerformed(
404a0 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 64 69 73 70 6f ActionEvent.evt).{.........dispo
404c0 73 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 se();.....}....../**......*.This
404e0 20 69 73 20 75 73 65 64 20 74 6f 20 6d 61 70 20 74 68 65 20 6c 65 66 74 20 61 72 72 6f 77 20 6b .is.used.to.map.the.left.arrow.k
40500 65 79 20 74 6f 20 74 68 65 20 62 61 63 6b 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 ey.to.the.back.button......*/...
40520 20 20 70 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 ..private.Action.backButtonPress
40540 20 3d 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 .=.new.AbstractAction().....{...
40560 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 ......public.void.actionPerforme
40580 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 62 61 63 6b 77 d(ActionEvent.e).........{.backw
405a0 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b 7d 0a 20 20 ardButtonActionPerformed(e);}...
405c0 20 20 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 62 61 63 6b 20 62 ..};....../**......*.Move.back.b
405e0 79 20 6f 6e 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 y.one.image......*.@param.evt.Ev
40600 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 62 61 63 ent......*/.....private.void.bac
40620 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f kwardButtonActionPerformed(Actio
40640 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 66 6f nEvent.evt).{.........if(transfo
40660 72 6d 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e rm.==.null).return;.........tran
40680 73 66 6f 72 6d 2e 62 61 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 sform.back();.........updateImag
406a0 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 e();.....}....../**......*.This.
406c0 69 73 20 75 73 65 64 20 74 6f 20 6d 61 70 20 74 68 65 20 72 69 67 68 74 20 61 72 72 6f 77 20 6b is.used.to.map.the.right.arrow.k
406e0 65 79 20 74 6f 20 74 68 65 20 66 6f 72 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f ey.to.the.forward.button......*/
40700 0a 20 20 20 20 70 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f .....private.Action.forwardButto
40720 6e 50 72 65 73 73 20 3d 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 nPress.=.new.AbstractAction()...
40740 20 20 7b 0a 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 ..{.........public.void.actionPe
40760 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b rformed(ActionEvent.e).........{
40780 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 .forwardButtonActionPerformed(e)
407a0 3b 7d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 66 ;}.....};....../**......*.Move.f
407c0 6f 72 77 61 72 64 20 62 79 20 6f 6e 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 orward.by.one.image......*.@para
407e0 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 m.evt.Event......*/.....private.
40800 76 6f 69 64 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 void.forwardButtonActionPerforme
40820 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 d(ActionEvent.evt).{.........if(
40840 62 69 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e bi.==.null).return;.........tran
40860 73 66 6f 72 6d 2e 66 6f 72 77 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 sform.forward();.........updateI
40880 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 68 mage();.....}....../**......*.Sh
408a0 6f 77 20 74 68 65 20 68 65 6c 70 2f 61 62 6f 75 74 20 66 72 61 6d 65 0a 20 20 20 20 20 2a 20 40 ow.the.help/about.frame......*.@
408c0 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 param.evt.Event......*/.....priv
408e0 61 74 65 20 76 6f 69 64 20 61 62 6f 75 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 ate.void.aboutActionPerformed(Ac
40900 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 6e 65 77 20 41 62 6f tionEvent.evt).{.........new.Abo
40920 75 74 46 72 61 6d 65 28 29 2e 73 65 74 56 69 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 20 20 utFrame().setVisible(true);.....
40940 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 65 6e 20 74 68 65 20 66 69 6c 65 20 }....../**......*.Open.the.file.
40960 66 6f 72 6d 61 74 20 61 6e 61 6c 79 73 65 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 format.analyser......*.@param.ev
40980 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 t.Event......*/.....private.void
409a0 20 61 6e 61 6c 79 73 65 46 6f 72 6d 61 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 .analyseFormatActionPerformed(Ac
409c0 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 6e 65 77 20 46 69 6c tionEvent.evt).{.........new.Fil
409e0 65 41 6e 61 6c 79 73 69 73 28 73 66 69 6c 65 29 2e 73 65 74 56 69 73 69 62 6c 65 28 74 72 75 65 eAnalysis(sfile).setVisible(true
40a00 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 65 6e 20 74 68 );.....}....../**......*.Open.th
40a20 65 20 73 74 65 72 65 6f 67 72 61 6d 20 73 6f 6c 76 65 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 e.stereogram.solver......*.@para
40a40 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 m.evt.Event......*/.....private.
40a60 76 6f 69 64 20 73 74 65 72 65 6f 53 6f 6c 76 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 void.stereoSolveActionPerformed(
40a80 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 6e 65 77 20 53 ActionEvent.evt).{.........new.S
40aa0 74 65 72 65 6f 28 62 69 29 2e 73 65 74 56 69 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 20 20 tereo(bi).setVisible(true);.....
40ac0 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 65 6e 20 74 68 65 20 66 72 61 6d 65 }....../**......*.Open.the.frame
40ae0 20 62 72 6f 77 73 65 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e 74 .browser......*.@param.evt.Event
40b00 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 66 72 61 6d 65 42 ......*/.....private.void.frameB
40b20 72 6f 77 73 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 rowseActionPerformed(ActionEvent
40b40 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 6e 65 77 20 46 72 61 6d 65 42 72 6f 77 73 65 72 .evt).{.........new.FrameBrowser
40b60 28 62 69 2c 20 73 66 69 6c 65 29 2e 73 65 74 56 69 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 (bi,.sfile).setVisible(true);...
40b80 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 65 6e 20 74 68 65 20 69 6d 61 ..}....../**......*.Open.the.ima
40ba0 67 65 20 63 6f 6d 62 69 6e 65 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 ge.combiner......*.@param.evt.Ev
40bc0 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6d 61 ent......*/.....private.void.ima
40be0 67 65 43 6f 6d 62 69 6e 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 geCombineActionPerformed(ActionE
40c00 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 vent.evt).{.........JFileChooser
40c20 20 66 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 28 .fileChooser.=.new.JFileChooser(
40c40 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 29 29 3b System.getProperty("user.dir"));
40c60 0a 20 20 20 20 20 20 20 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 .........FileNameExtensionFilter
40c80 20 66 69 6c 74 65 72 20 3d 20 6e 65 77 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 .filter.=.new.FileNameExtensionF
40ca0 69 6c 74 65 72 28 22 49 6d 61 67 65 73 22 2c 20 22 6a 70 67 22 2c 20 22 6a 70 65 67 22 2c 20 22 ilter("Images",."jpg",."jpeg",."
40cc0 67 69 66 22 2c 20 22 62 6d 70 22 2c 20 22 70 6e 67 22 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c gif",."bmp",."png");.........fil
40ce0 65 43 68 6f 6f 73 65 72 2e 73 65 74 46 69 6c 65 46 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0a eChooser.setFileFilter(filter);.
40d00 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 44 69 61 6c 6f 67 54 69 74 ........fileChooser.setDialogTit
40d20 6c 65 28 22 53 65 6c 65 63 74 20 69 6d 61 67 65 20 74 6f 20 63 6f 6d 62 69 6e 65 20 77 69 74 68 le("Select.image.to.combine.with
40d40 22 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 ");.........int.rVal.=.fileChoos
40d60 65 72 2e 73 68 6f 77 4f 70 65 6e 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 er.showOpenDialog(this);........
40d80 20 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 .System.setProperty("user.dir",.
40da0 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 fileChooser.getCurrentDirectory(
40dc0 29 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 ).getAbsolutePath());.........if
40de0 28 72 56 61 6c 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 (rVal.==.JFileChooser.APPROVE_OP
40e00 54 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c TION).........{.............sfil
40e20 65 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 e.=.fileChooser.getSelectedFile(
40e40 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b );.............try.............{
40e60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 .................BufferedImage.b
40e80 69 32 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 32 20 3d i2.=.null;.................bi2.=
40ea0 20 49 6d 61 67 65 49 4f 2e 72 65 61 64 28 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 .ImageIO.read(sfile);...........
40ec0 20 20 20 20 20 20 6e 65 77 20 43 6f 6d 62 69 6e 65 72 28 62 69 2c 20 62 69 32 29 2e 73 65 74 56 ......new.Combiner(bi,.bi2).setV
40ee0 69 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 isible(true);.............}.....
40f00 20 20 20 20 20 20 20 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 ........catch.(Exception.e).....
40f20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f ........{.................JOptio
40f40 6e 50 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 nPane.showMessageDialog(this,."F
40f60 61 69 6c 65 64 20 74 6f 20 6c 6f 61 64 20 66 69 6c 65 3a 20 22 20 2b 65 2e 74 6f 53 74 72 69 6e ailed.to.load.file:.".+e.toStrin
40f80 67 28 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 g());.............}.........}...
40fa0 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 65 6e 20 74 68 65 20 64 61 74 ..}....../**......*.Open.the.dat
40fc0 61 20 65 78 74 72 61 63 74 6f 72 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 a.extractor......*.@param.evt.Ev
40fe0 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 61 6e 61 ent......*/.....private.void.ana
41000 6c 79 73 65 45 78 74 72 61 63 74 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f lyseExtractActionPerformed(Actio
41020 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 6e 65 77 20 45 78 74 72 61 63 nEvent.evt).{.........new.Extrac
41040 74 28 62 69 29 2e 73 65 74 56 69 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 20 20 7d 0a 0a 20 t(bi).setVisible(true);.....}...
41060 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 .../**......*.Save.the.current.t
41080 72 61 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 ransformed.image......*.@param.e
410a0 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 vt.Event......*/.....private.voi
410c0 64 20 66 69 6c 65 53 61 76 65 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e d.fileSaveActionPerformed(Action
410e0 45 76 65 6e 74 20 65 76 74 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 68 Event.evt).....{.........JFileCh
41100 6f 6f 73 65 72 20 66 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f ooser.fileChooser.=.new.JFileCho
41120 6f 73 65 72 28 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 oser(System.getProperty("user.di
41140 72 22 29 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 53 65 6c r"));.........fileChooser.setSel
41160 65 63 74 65 64 46 69 6c 65 28 6e 65 77 20 46 69 6c 65 28 22 73 6f 6c 76 65 64 2e 62 6d 70 22 29 ectedFile(new.File("solved.bmp")
41180 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 );.........int.rVal.=.fileChoose
411a0 72 2e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 20 r.showSaveDialog(this);.........
411c0 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 66 System.setProperty("user.dir",.f
411e0 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 29 ileChooser.getCurrentDirectory()
41200 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 .getAbsolutePath());.........if(
41220 72 56 61 6c 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 54 rVal.==.JFileChooser.APPROVE_OPT
41240 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c 65 ION).........{.............sfile
41260 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 29 .=.fileChooser.getSelectedFile()
41280 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a ;.............try.............{.
412a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 20 3d 20 74 72 61 6e 73 66 6f 72 6d 2e 67 ................bi.=.transform.g
412c0 65 74 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 72 etImage();.................int.r
412e0 6e 73 20 3d 20 73 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e 6c 61 73 74 49 6e 64 65 78 4f 66 ns.=.sfile.getName().lastIndexOf
41300 28 22 2e 22 29 2b 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 72 6e 73 3d (".")+1;.................if(rns=
41320 3d 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 4f 2e 77 72 =0)...................ImageIO.wr
41340 69 74 65 28 62 69 2c 20 22 62 6d 70 22 2c 20 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 ite(bi,."bmp",.sfile);..........
41360 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6d .......else...................Im
41380 61 67 65 49 4f 2e 77 72 69 74 65 28 62 69 2c 20 73 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e ageIO.write(bi,.sfile.getName().
413a0 73 75 62 73 74 72 69 6e 67 28 72 6e 73 29 2c 20 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 substring(rns),.sfile);.........
413c0 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 ....}.............catch.(Excepti
413e0 6f 6e 20 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 on.e).............{.............
41400 20 20 20 20 4a 4f 70 74 69 6f 6e 50 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f ....JOptionPane.showMessageDialo
41420 67 28 74 68 69 73 2c 20 22 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 22 g(this,."Failed.to.write.file:."
41440 2b 65 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 +e.toString());.............}...
41460 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 70 ......}.....}....../**......*.Op
41480 65 6e 20 61 20 66 69 6c 65 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 6e en.a.file......*.@param.evt.Even
414a0 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 66 69 6c 65 4f t......*/.....private.void.fileO
414c0 70 65 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 penActionPerformed(ActionEvent.e
414e0 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 20 66 69 6c 65 43 vt).{.........JFileChooser.fileC
41500 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 28 53 79 73 74 65 6d hooser.=.new.JFileChooser(System
41520 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 29 29 3b 0a 20 20 20 20 20 .getProperty("user.dir"));......
41540 20 20 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 20 66 69 6c 74 65 ...FileNameExtensionFilter.filte
41560 72 20 3d 20 6e 65 77 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 28 r.=.new.FileNameExtensionFilter(
41580 22 49 6d 61 67 65 73 22 2c 20 22 6a 70 67 22 2c 20 22 6a 70 65 67 22 2c 20 22 67 69 66 22 2c 20 "Images",."jpg",."jpeg",."gif",.
415a0 22 62 6d 70 22 2c 20 22 70 6e 67 22 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 "bmp",."png");.........fileChoos
415c0 65 72 2e 73 65 74 46 69 6c 65 46 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0a 20 20 20 20 20 20 er.setFileFilter(filter);.......
415e0 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 68 6f 77 4f 70 65 ..int.rVal.=.fileChooser.showOpe
41600 6e 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 20 20 20 20 53 79 73 74 65 6d 2e 73 65 nDialog(this);.........System.se
41620 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 22 2c 20 66 69 6c 65 43 68 6f 6f 73 65 tProperty("user.dir",.fileChoose
41640 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 28 29 2e 67 65 74 41 62 73 6f 6c r.getCurrentDirectory().getAbsol
41660 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 72 56 61 6c 20 3d 3d 20 4a utePath());.........if(rVal.==.J
41680 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 5f 4f 50 54 49 4f 4e 29 0a 20 20 20 20 FileChooser.APPROVE_OPTION).....
416a0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 66 69 6c 65 20 3d 20 66 69 6c 65 43 68 ....{.............sfile.=.fileCh
416c0 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 29 3b 0a 20 20 20 20 20 20 20 ooser.getSelectedFile();........
416e0 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 .....try.............{..........
41700 20 20 20 20 20 20 20 62 69 20 3d 20 49 6d 61 67 65 49 4f 2e 72 65 61 64 28 73 66 69 6c 65 29 3b .......bi.=.ImageIO.read(sfile);
41720 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 .................transform.=.new
41740 20 54 72 61 6e 73 66 6f 72 6d 28 62 69 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .Transform(bi);.................
41760 6e 65 77 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 newImage();.............}.......
41780 20 20 20 20 20 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 20 20 20 ......catch.(Exception.e).......
417a0 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 6f 6e 50 ......{.................JOptionP
417c0 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 46 61 69 ane.showMessageDialog(this,."Fai
417e0 6c 65 64 20 74 6f 20 6c 6f 61 64 20 66 69 6c 65 3a 20 22 20 2b 65 2e 74 6f 53 74 72 69 6e 67 28 led.to.load.file:.".+e.toString(
41800 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 ));.............}.........}.....
41820 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 65 73 65 74 20 73 65 74 74 69 6e 67 73 }....../**......*.Reset.settings
41840 20 66 6f 72 20 61 20 6e 65 77 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 .for.a.new.image......*/.....pri
41860 76 61 74 65 20 76 6f 69 64 20 6e 65 77 49 6d 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 vate.void.newImage().....{......
41880 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e ...nowShowing.setText(transform.
418a0 67 65 74 54 65 78 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 getText());.........dp.setImage(
418c0 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 transform.getImage());.........d
418e0 70 2e 73 65 74 53 69 7a 65 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 p.setSize(transform.getImage().g
41900 65 74 57 69 64 74 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 etWidth(),transform.getImage().g
41920 65 74 48 65 69 67 68 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 50 72 65 66 65 etHeight());.........dp.setPrefe
41940 72 72 65 64 53 69 7a 65 28 6e 65 77 20 44 69 6d 65 6e 73 69 6f 6e 28 74 72 61 6e 73 66 6f 72 6d rredSize(new.Dimension(transform
41960 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 57 69 64 74 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d .getImage().getWidth(),transform
41980 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 48 65 69 67 68 74 28 29 29 29 3b 0a 20 20 20 20 20 .getImage().getHeight()));......
419a0 20 20 20 74 68 69 73 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 67 65 74 54 6f 6f 6c 6b 69 ...this.setMaximumSize(getToolki
419c0 74 28 29 2e 67 65 74 53 63 72 65 65 6e 53 69 7a 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 70 61 t().getScreenSize());.........pa
419e0 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 2e 72 65 76 61 6c 69 64 ck();.........scrollPane.revalid
41a00 61 74 65 28 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a ate();.........repaint();.....}.
41a20 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 55 70 64 61 74 65 20 74 68 65 20 69 6d 61 67 65 ...../**......*.Update.the.image
41a40 20 62 65 69 6e 67 20 73 68 6f 77 6e 20 66 6f 72 20 6e 65 77 20 74 72 61 6e 73 66 6f 72 6d 0a 20 .being.shown.for.new.transform..
41a60 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 75 70 64 61 74 65 49 6d ....*/.....private.void.updateIm
41a80 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 2e 73 age().....{.........nowShowing.s
41aa0 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 54 65 78 74 28 29 29 3b 0a 20 20 20 etText(transform.getText());....
41ac0 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d .....dp.setImage(transform.getIm
41ae0 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d age());.........repaint();.....}
41b00 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 2a 20 40 70 61 72 61 6d 20 61 72 67 73 20 74 68 65 20 ....../**.....*.@param.args.the.
41b20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 2a 2f 0a 20 20 command.line.arguments.....*/...
41b40 20 20 70 75 62 6c 69 63 20 73 74 61 74 69 63 20 76 6f 69 64 20 6d 61 69 6e 28 53 74 72 69 6e 67 ..public.static.void.main(String
41b60 20 61 72 67 73 5b 5d 29 20 7b 0a 20 20 20 20 20 20 20 20 45 76 65 6e 74 51 75 65 75 65 2e 69 6e .args[]).{.........EventQueue.in
41b80 76 6f 6b 65 4c 61 74 65 72 28 6e 65 77 20 52 75 6e 6e 61 62 6c 65 28 29 20 7b 0a 20 20 20 20 20 vokeLater(new.Runnable().{......
41ba0 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 72 75 6e 28 29 20 7b 0a 20 20 20 20 20 .......public.void.run().{......
41bc0 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 20 53 74 65 67 53 6f 6c 76 65 28 29 2e 73 65 74 56 69 ...........new.StegSolve().setVi
41be0 73 69 62 6c 65 28 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 sible(true);.............}......
41c00 20 20 20 7d 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 8d 0f ...});.....}..}.PK........@{.>..
41c20 31 6b da 02 00 00 da 02 00 00 18 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 31 1k............stegsolve/Stereo$1
41c40 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 .class.......1.&................
41c60 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 12 4c 73 74 65 67 73 6f 6c 76 65 2f 53 ...........this$0...Lstegsolve/S
41c80 74 65 72 65 6f 3b 01 00 06 3c 69 6e 69 74 3e 01 00 15 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 tereo;...<init>...(Lstegsolve/St
41ca0 65 72 65 6f 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 ereo;)V...Code...LineNumberTable
41cc0 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 ...LocalVariableTable...this....
41ce0 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 ..InnerClasses...Lstegsolve/Ster
41d00 65 6f 24 31 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 eo$1;...actionPerformed...(Ljava
41d20 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 /awt/event/ActionEvent;)V...evt.
41d40 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 ..Ljava/awt/event/ActionEvent;..
41d60 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 53 74 65 72 65 6f 2e 6a 61 76 61 01 00 0f 45 6e 63 6c .SourceFile...Stereo.java...Encl
41d80 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 osingMethod..!..".#.........#..$
41da0 00 25 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 31 01 00 10 6a 61 76 61 2f 6c .%...stegsolve/Stereo$1...java/l
41dc0 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 ang/Object...java/awt/event/Acti
41de0 6f 6e 4c 69 73 74 65 6e 65 72 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 01 00 0e onListener...stegsolve/Stereo...
41e00 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 30 30 initComponents...()V...access$00
41e20 30 01 00 31 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 0..1(Lstegsolve/Stereo;Ljava/awt
41e40 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 /event/ActionEvent;)V...........
41e60 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 ........................4.......
41e80 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 58 00 0d 00 00 00 .*+...*...................X.....
41ea0 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 ..........................A.....
41ec0 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 5a 00 08 00 5b ...*...+...................Z...[
41ee0 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 ................................
41f00 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 ................................
41f20 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e aa 5a 78 1a da 02 00 00 da 02 00 00 18 00 00 00 73 74 PK........@{.>.Zx.............st
41f40 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 32 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 egsolve/Stereo$2.class.......1.&
41f60 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 ...........................this$
41f80 30 01 00 12 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 01 00 06 3c 69 6e 69 74 3e 01 0...Lstegsolve/Stereo;...<init>.
41fa0 00 15 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 29 56 01 00 04 43 6f 64 65 01 00 ..(Lstegsolve/Stereo;)V...Code..
41fc0 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 .LineNumberTable...LocalVariable
41fe0 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 Table...this......InnerClasses..
42000 14 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 32 3b 01 00 0f 61 63 74 69 6f 6e 50 65 .Lstegsolve/Stereo$2;...actionPe
42020 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f rformed...(Ljava/awt/event/Actio
42040 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e nEvent;)V...evt...Ljava/awt/even
42060 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 53 74 t/ActionEvent;...SourceFile...St
42080 65 72 65 6f 2e 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 ereo.java...EnclosingMethod..!..
420a0 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 00 25 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 ".#.........#..$.%...stegsolve/S
420c0 74 65 72 65 6f 24 32 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 tereo$2...java/lang/Object...jav
420e0 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 10 73 74 65 a/awt/event/ActionListener...ste
42100 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 gsolve/Stereo...initComponents..
42120 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 31 28 4c 73 74 65 67 73 6f 6c 76 65 2f .()V...access$100..1(Lstegsolve/
42140 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 Stereo;Ljava/awt/event/ActionEve
42160 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 nt;)V...........................
42180 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 ........4........*+...*.........
421a0 0c 00 00 00 06 00 01 00 00 00 5e 00 0d 00 00 00 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 ..........^.....................
421c0 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 ..........A........*...+........
421e0 00 0c 00 00 00 0a 00 02 00 00 00 60 00 08 00 61 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 ...........`...a................
42200 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a ................................
42220 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 8e f8 ................PK........@{.>..
42240 ac fb da 02 00 00 da 02 00 00 18 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 33 ..............stegsolve/Stereo$3
42260 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 26 09 00 04 00 1b 0a 00 05 00 1c 0a 00 19 00 1d 07 .class.......1.&................
42280 00 1e 07 00 1f 07 00 20 01 00 06 74 68 69 73 24 30 01 00 12 4c 73 74 65 67 73 6f 6c 76 65 2f 53 ...........this$0...Lstegsolve/S
422a0 74 65 72 65 6f 3b 01 00 06 3c 69 6e 69 74 3e 01 00 15 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 tereo;...<init>...(Lstegsolve/St
422c0 65 72 65 6f 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 ereo;)V...Code...LineNumberTable
422e0 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 00 01 ...LocalVariableTable...this....
42300 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 14 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 ..InnerClasses...Lstegsolve/Ster
42320 65 6f 24 33 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 eo$3;...actionPerformed...(Ljava
42340 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 /awt/event/ActionEvent;)V...evt.
42360 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 ..Ljava/awt/event/ActionEvent;..
42380 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 53 74 65 72 65 6f 2e 6a 61 76 61 01 00 0f 45 6e 63 6c .SourceFile...Stereo.java...Encl
423a0 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 21 0c 00 22 00 23 0c 00 07 00 08 0c 00 09 00 23 0c 00 24 osingMethod..!..".#.........#..$
423c0 00 25 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 33 01 00 10 6a 61 76 61 2f 6c .%...stegsolve/Stereo$3...java/l
423e0 61 6e 67 2f 4f 62 6a 65 63 74 01 00 1d 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 ang/Object...java/awt/event/Acti
42400 6f 6e 4c 69 73 74 65 6e 65 72 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 01 00 0e onListener...stegsolve/Stereo...
42420 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 32 30 initComponents...()V...access$20
42440 30 01 00 31 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 0..1(Lstegsolve/Stereo;Ljava/awt
42460 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 01 00 06 00 /event/ActionEvent;)V...........
42480 01 10 10 00 07 00 08 00 00 00 02 00 00 00 09 00 0a 00 01 00 0b 00 00 00 34 00 02 00 02 00 00 00 ........................4.......
424a0 0a 2a 2b b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0c 00 00 00 06 00 01 00 00 00 64 00 0d 00 00 00 .*+...*...................d.....
424c0 0c 00 01 00 00 00 0a 00 0e 00 11 00 00 00 01 00 12 00 13 00 01 00 0b 00 00 00 41 00 02 00 02 00 ..........................A.....
424e0 00 00 09 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0c 00 00 00 0a 00 02 00 00 00 66 00 08 00 67 ...*...+...................f...g
42500 00 0d 00 00 00 16 00 02 00 00 00 09 00 0e 00 11 00 00 00 00 00 09 00 14 00 15 00 01 00 03 00 16 ................................
42520 00 00 00 02 00 17 00 18 00 00 00 04 00 19 00 1a 00 10 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 ................................
42540 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 3c 55 24 6d a3 02 00 00 a3 02 00 00 18 00 00 00 73 74 PK........@{.><U$m............st
42560 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 34 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 egsolve/Stereo$4.class.......1."
42580 09 00 04 00 19 0a 00 05 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 ........................this$0..
425a0 12 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 01 00 06 3c 69 6e 69 74 3e 01 00 15 28 .Lstegsolve/Stereo;...<init>...(
425c0 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 Lstegsolve/Stereo;)V...Code...Li
425e0 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 neNumberTable...LocalVariableTab
42600 6c 65 01 00 04 74 68 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 14 4c 73 le...this......InnerClasses...Ls
42620 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 34 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f tegsolve/Stereo$4;...actionPerfo
42640 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 rmed...(Ljava/awt/event/ActionEv
42660 65 6e 74 3b 29 56 01 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 ent;)V...e...Ljava/awt/event/Act
42680 69 6f 6e 45 76 65 6e 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 53 74 65 72 65 6f 2e ionEvent;...SourceFile...Stereo.
426a0 6a 61 76 61 01 00 0f 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 java...EnclosingMethod..........
426c0 08 00 1f 0c 00 20 00 21 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 34 01 00 1a .......!...stegsolve/Stereo$4...
426e0 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 10 73 74 65 javax/swing/AbstractAction...ste
42700 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 30 30 30 gsolve/Stereo...()V...access$000
42720 01 00 31 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 2f ..1(Lstegsolve/Stereo;Ljava/awt/
42740 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 00 00 01 10 10 event/ActionEvent;)V............
42760 00 06 00 07 00 00 00 02 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b .....................4........*+
42780 b5 00 01 2a b7 00 02 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 80 00 0c 00 00 00 0c 00 01 ...*............................
427a0 00 00 00 0a 00 0d 00 10 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 00 3d 00 02 00 02 00 00 00 09 .......................=........
427c0 2a b4 00 01 2b b8 00 03 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 82 00 0c 00 00 00 16 00 *...+...........................
427e0 02 00 00 00 09 00 0d 00 10 00 00 00 00 00 09 00 13 00 14 00 01 00 03 00 15 00 00 00 02 00 16 00 ................................
42800 17 00 00 00 04 00 18 00 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 .........................PK.....
42820 08 00 00 40 7b b3 3e 9c bf e4 55 a3 02 00 00 a3 02 00 00 18 00 00 00 73 74 65 67 73 6f 6c 76 65 ...@{.>...U............stegsolve
42840 2f 53 74 65 72 65 6f 24 35 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 22 09 00 04 00 19 0a 00 /Stereo$5.class.......1.".......
42860 05 00 1a 0a 00 18 00 1b 07 00 1c 07 00 1d 01 00 06 74 68 69 73 24 30 01 00 12 4c 73 74 65 67 73 .................this$0...Lstegs
42880 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 01 00 06 3c 69 6e 69 74 3e 01 00 15 28 4c 73 74 65 67 73 6f olve/Stereo;...<init>...(Lstegso
428a0 6c 76 65 2f 53 74 65 72 65 6f 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 lve/Stereo;)V...Code...LineNumbe
428c0 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 rTable...LocalVariableTable...th
428e0 69 73 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 01 00 14 4c 73 74 65 67 73 6f 6c 76 is......InnerClasses...Lstegsolv
42900 65 2f 53 74 65 72 65 6f 24 35 3b 01 00 0f 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 1f e/Stereo$5;...actionPerformed...
42920 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 (Ljava/awt/event/ActionEvent;)V.
42940 00 01 65 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e ..e...Ljava/awt/event/ActionEven
42960 74 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0b 53 74 65 72 65 6f 2e 6a 61 76 61 01 00 0f t;...SourceFile...Stereo.java...
42980 45 6e 63 6c 6f 73 69 6e 67 4d 65 74 68 6f 64 07 00 1e 0c 00 06 00 07 0c 00 08 00 1f 0c 00 20 00 EnclosingMethod.................
429a0 21 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 35 01 00 1a 6a 61 76 61 78 2f 73 !...stegsolve/Stereo$5...javax/s
429c0 77 69 6e 67 2f 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 01 00 10 73 74 65 67 73 6f 6c 76 65 2f wing/AbstractAction...stegsolve/
429e0 53 74 65 72 65 6f 01 00 03 28 29 56 01 00 0a 61 63 63 65 73 73 24 31 30 30 01 00 31 28 4c 73 74 Stereo...()V...access$100..1(Lst
42a00 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 egsolve/Stereo;Ljava/awt/event/A
42a20 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 00 20 00 04 00 05 00 00 00 01 10 10 00 06 00 07 00 00 00 ctionEvent;)V...................
42a40 02 00 00 00 08 00 09 00 01 00 0a 00 00 00 34 00 02 00 02 00 00 00 0a 2a 2b b5 00 01 2a b7 00 02 ..............4........*+...*...
42a60 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 93 00 0c 00 00 00 0c 00 01 00 00 00 0a 00 0d 00 ................................
42a80 10 00 00 00 01 00 11 00 12 00 01 00 0a 00 00 00 3d 00 02 00 02 00 00 00 09 2a b4 00 01 2b b8 00 ................=........*...+..
42aa0 03 b1 00 00 00 02 00 0b 00 00 00 06 00 01 00 00 00 95 00 0c 00 00 00 16 00 02 00 00 00 09 00 0d ................................
42ac0 00 10 00 00 00 00 00 09 00 13 00 14 00 01 00 03 00 15 00 00 00 02 00 16 00 17 00 00 00 04 00 18 ................................
42ae0 00 00 00 0f 00 00 00 0a 00 01 00 04 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e ..................PK........@{.>
42b00 90 af 40 c7 c2 17 00 00 c2 17 00 00 16 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f ..@.............stegsolve/Stereo
42b20 2e 63 6c 61 73 73 ca fe ba be 00 00 00 31 01 6d 0a 00 73 00 af 0a 00 73 00 b0 0a 00 73 00 b1 0a .class.......1.m..s....s....s...
42b40 00 74 00 b2 09 00 73 00 b3 09 00 73 00 b4 09 00 73 00 b5 07 00 b6 0a 00 08 00 b9 09 00 73 00 ba .t....s....s....s............s..
42b60 07 00 bb 0a 00 0b 00 b9 09 00 73 00 bc 0a 00 73 00 bd 07 00 be 0a 00 0f 00 bf 0a 00 73 00 c0 07 ..........s....s............s...
42b80 00 c1 0a 00 12 00 b2 09 00 73 00 c2 0a 00 73 00 c3 07 00 c4 0a 00 16 00 b2 0a 00 73 00 c5 08 00 .........s....s............s....
42ba0 c6 0a 00 73 00 c7 07 00 c8 0a 00 1b 00 b2 09 00 73 00 c9 07 00 ca 08 00 cb 0a 00 1e 00 cc 09 00 ...s............s...............
42bc0 73 00 cd 07 00 ce 0a 00 22 00 b9 0a 00 1e 00 cf 08 00 d0 09 00 73 00 d1 07 00 d2 0a 00 27 00 b9 s......."............s.......'..
42be0 08 00 d3 09 00 73 00 d4 07 00 d5 0a 00 2b 00 b9 0a 00 1b 00 d6 08 00 d7 0a 00 1e 00 d8 0a 00 d9 .....s.......+..................
42c00 00 da 08 00 db 0a 00 dc 00 dd 0a 00 1e 00 de 0a 00 df 00 e0 08 00 e1 07 00 e2 0a 00 36 00 b2 09 ............................6...
42c20 00 73 00 e3 07 00 e4 0a 00 39 00 e5 09 00 73 00 e6 08 00 e7 0a 00 73 00 e8 0a 00 0f 00 e9 0a 00 .s.......9....s.......s.........
42c40 73 00 ea 0a 00 0f 00 eb 07 00 ec 08 00 ed 0a 00 ee 00 ef 0a 00 41 00 cc 07 00 f0 08 00 f1 07 00 s....................A..........
42c60 f2 08 00 f3 08 00 f4 08 00 f5 08 00 f6 0a 00 45 00 f7 0a 00 41 00 f8 07 00 f9 08 00 fa 0a 00 4e ...............E....A..........N
42c80 00 cc 0a 00 41 00 fb 0a 00 41 00 fc 0a 00 41 00 fd 0a 00 4e 00 fe 0a 00 ee 00 ff 0a 00 41 01 00 ....A....A....A....N.........A..
42ca0 0a 00 0f 01 01 0a 00 4e 01 02 08 01 03 0a 00 47 01 04 0a 01 05 01 06 0a 00 47 01 07 07 01 08 07 .......N.......G.........G......
42cc0 01 09 0a 00 5e 00 b2 08 01 0a 0a 00 5e 01 0b 0a 00 5d 01 0c 0a 00 5e 01 0c 0a 01 0d 01 0e 0a 00 ....^.......^....]....^.........
42ce0 0f 01 0f 0a 00 12 01 10 0a 00 36 01 11 0a 00 73 01 12 0a 01 13 01 14 0a 01 13 01 15 0a 00 36 01 ..........6....s..............6.
42d00 16 07 01 17 0a 00 6c 01 18 0a 00 36 01 19 0a 00 73 01 1a 0a 01 1b 01 1c 0a 00 73 01 1d 0a 00 39 ......l....6....s.........s....9
42d20 01 1e 07 01 1f 07 01 20 01 00 0a 6e 6f 77 53 68 6f 77 69 6e 67 01 00 14 4c 6a 61 76 61 78 2f 73 ...........nowShowing...Ljavax/s
42d40 77 69 6e 67 2f 4a 4c 61 62 65 6c 3b 01 00 0b 62 75 74 74 6f 6e 50 61 6e 65 6c 01 00 14 4c 6a 61 wing/JLabel;...buttonPanel...Lja
42d60 76 61 78 2f 73 77 69 6e 67 2f 4a 50 61 6e 65 6c 3b 01 00 0d 66 6f 72 77 61 72 64 42 75 74 74 6f vax/swing/JPanel;...forwardButto
42d80 6e 01 00 15 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 6f 6e 3b 01 00 0e 62 61 63 6b n...Ljavax/swing/JButton;...back
42da0 77 61 72 64 42 75 74 74 6f 6e 01 00 0a 73 61 76 65 42 75 74 74 6f 6e 01 00 02 64 70 01 00 12 4c wardButton...saveButton...dp...L
42dc0 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 3b 01 00 0a 73 63 72 6f 6c 6c 50 61 6e 65 01 00 stegsolve/DPanel;...scrollPane..
42de0 19 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 3b 01 00 02 62 69 01 .Ljavax/swing/JScrollPane;...bi.
42e00 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b ..Ljava/awt/image/BufferedImage;
42e20 01 00 09 74 72 61 6e 73 66 6f 72 6d 01 00 1b 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f ...transform...Lstegsolve/Stereo
42e40 54 72 61 6e 73 66 6f 72 6d 3b 01 00 04 69 6e 75 6d 01 00 01 49 01 00 0f 62 61 63 6b 42 75 74 74 Transform;...inum...I...backButt
42e60 6f 6e 50 72 65 73 73 01 00 14 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 3b 01 00 onPress...Ljavax/swing/Action;..
42e80 12 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 50 72 65 73 73 01 00 06 3c 69 6e 69 74 3e 01 00 21 28 .forwardButtonPress...<init>..!(
42ea0 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 Ljava/awt/image/BufferedImage;)V
42ec0 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 ...Code...LineNumberTable...Loca
42ee0 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 12 4c 73 74 65 67 73 6f 6c lVariableTable...this...Lstegsol
42f00 76 65 2f 53 74 65 72 65 6f 3b 01 00 01 62 01 00 0e 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 01 ve/Stereo;...b...initComponents.
42f20 00 03 28 29 56 01 00 1d 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 ..()V...backwardButtonActionPerf
42f40 6f 72 6d 65 64 01 00 1f 28 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 45 ormed...(Ljava/awt/event/ActionE
42f60 76 65 6e 74 3b 29 56 01 00 03 65 76 74 01 00 1c 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f vent;)V...evt...Ljava/awt/event/
42f80 41 63 74 69 6f 6e 45 76 65 6e 74 3b 01 00 1c 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 ActionEvent;...forwardButtonActi
42fa0 6f 6e 50 65 72 66 6f 72 6d 65 64 01 00 19 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 onPerformed...saveButtonActionPe
42fc0 72 66 6f 72 6d 65 64 01 00 03 62 62 78 01 00 03 72 6e 73 01 00 01 65 01 00 15 4c 6a 61 76 61 2f rformed...bbx...rns...e...Ljava/
42fe0 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 3b 01 00 05 73 66 69 6c 65 01 00 0e 4c 6a 61 76 61 2f lang/Exception;...sfile...Ljava/
43000 69 6f 2f 46 69 6c 65 3b 01 00 0b 66 69 6c 65 43 68 6f 6f 73 65 72 01 00 1a 4c 6a 61 76 61 78 2f io/File;...fileChooser...Ljavax/
43020 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 3b 01 00 06 66 69 6c 74 65 72 01 00 31 4c swing/JFileChooser;...filter..1L
43040 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 javax/swing/filechooser/FileName
43060 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 65 72 3b 01 00 04 72 56 61 6c 01 00 0b 75 70 64 61 74 65 ExtensionFilter;...rVal...update
43080 49 6d 61 67 65 01 00 08 6e 65 77 49 6d 61 67 65 01 00 0a 61 63 63 65 73 73 24 30 30 30 01 00 31 Image...newImage...access$000..1
430a0 28 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 4c 6a 61 76 61 2f 61 77 74 2f 65 76 65 (Lstegsolve/Stereo;Ljava/awt/eve
430c0 6e 74 2f 41 63 74 69 6f 6e 45 76 65 6e 74 3b 29 56 01 00 02 78 30 01 00 02 78 31 01 00 0a 61 63 nt/ActionEvent;)V...x0...x1...ac
430e0 63 65 73 73 24 31 30 30 01 00 0a 61 63 63 65 73 73 24 32 30 30 01 00 0a 53 6f 75 72 63 65 46 69 cess$100...access$200...SourceFi
43100 6c 65 01 00 0b 53 74 65 72 65 6f 2e 6a 61 76 61 0c 00 99 00 95 0c 00 98 00 95 0c 00 94 00 95 0c le...Stereo.java................
43120 00 8a 00 93 0c 00 81 00 82 0c 00 83 00 84 0c 00 85 00 86 01 00 12 73 74 65 67 73 6f 6c 76 65 2f ......................stegsolve/
43140 53 74 65 72 65 6f 24 34 01 00 00 01 00 0c 49 6e 6e 65 72 43 6c 61 73 73 65 73 0c 00 8a 01 21 0c Stereo$4......InnerClasses....!.
43160 00 87 00 88 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 35 0c 00 89 00 88 0c 00 .......stegsolve/Stereo$5.......
43180 92 00 93 01 00 19 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 0c ......stegsolve/StereoTransform.
431a0 00 8a 00 8b 0c 00 a6 00 93 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4c 61 62 65 6c 0c 00 ............javax/swing/JLabel..
431c0 75 00 76 0c 01 22 01 23 01 00 15 6a 61 76 61 2f 61 77 74 2f 42 6f 72 64 65 72 4c 61 79 6f 75 74 u.v..".#...java/awt/BorderLayout
431e0 0c 01 24 01 25 01 00 05 4e 6f 72 74 68 0c 01 26 01 27 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 ..$.%...North..&.'...javax/swing
43200 2f 4a 50 61 6e 65 6c 0c 00 77 00 78 01 00 13 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 42 75 74 74 /JPanel..w.x...javax/swing/JButt
43220 6f 6e 01 00 01 3c 0c 00 8a 01 28 0c 00 7b 00 7a 01 00 12 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 on...<....(..{.z...stegsolve/Ste
43240 72 65 6f 24 31 0c 01 29 01 2a 01 00 01 3e 0c 00 79 00 7a 01 00 12 73 74 65 67 73 6f 6c 76 65 2f reo$1..).*...>..y.z...stegsolve/
43260 53 74 65 72 65 6f 24 32 01 00 04 53 61 76 65 0c 00 7c 00 7a 01 00 12 73 74 65 67 73 6f 6c 76 65 Stereo$2...Save..|.z...stegsolve
43280 2f 53 74 65 72 65 6f 24 33 0c 01 26 01 2b 01 00 05 53 6f 75 74 68 0c 01 2c 01 2d 07 01 2e 0c 01 /Stereo$3..&.+...South..,.-.....
432a0 2f 01 30 01 00 04 62 61 63 6b 07 01 31 0c 01 32 01 33 0c 01 34 01 35 07 01 36 0c 01 32 01 37 01 /.0...back..1..2.3..4.5..6..2.7.
432c0 00 07 66 6f 72 77 61 72 64 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 0c 00 7d 00 ..forward...stegsolve/DPanel..}.
432e0 7e 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 53 63 72 6f 6c 6c 50 61 6e 65 0c 00 8a 01 38 ~...javax/swing/JScrollPane....8
43300 0c 00 7f 00 80 01 00 06 43 65 6e 74 65 72 0c 01 39 00 93 0c 00 db 00 93 0c 00 a5 00 93 0c 00 e1 ........Center..9...............
43320 00 93 01 00 18 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 69 6c 65 43 68 6f 6f 73 65 72 01 00 08 .....javax/swing/JFileChooser...
43340 75 73 65 72 2e 64 69 72 07 01 3a 0c 01 3b 01 3c 01 00 2f 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 user.dir..:..;.<../javax/swing/f
43360 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e 46 69 6c 74 ilechooser/FileNameExtensionFilt
43380 65 72 01 00 06 49 6d 61 67 65 73 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 01 00 er...Images...java/lang/String..
433a0 03 6a 70 67 01 00 03 67 69 66 01 00 03 70 6e 67 01 00 03 62 6d 70 0c 00 8a 01 3d 0c 01 3e 01 3f .jpg...gif...png...bmp....=..>.?
433c0 01 00 0c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 01 00 0a 73 6f 6c 76 65 64 2e 62 6d 70 0c 01 40 01 ...java/io/File...solved.bmp..@.
433e0 41 0c 01 42 01 43 0c 01 44 01 45 0c 01 46 01 47 0c 01 48 01 49 0c 01 4a 01 45 0c 01 4b 01 4c 0c A..B.C..D.E..F.G..H.I..J.E..K.L.
43400 01 4d 01 47 01 00 01 2e 0c 01 4e 01 4f 07 01 50 0c 01 51 01 52 0c 01 53 01 54 01 00 13 6a 61 76 .M.G......N.O..P..Q.R..S.T...jav
43420 61 2f 6c 61 6e 67 2f 45 78 63 65 70 74 69 6f 6e 01 00 17 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 a/lang/Exception...java/lang/Str
43440 69 6e 67 42 75 69 6c 64 65 72 01 00 16 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c ingBuilder...Failed.to.write.fil
43460 65 3a 20 0c 01 55 01 56 0c 01 57 01 47 07 01 58 0c 01 59 01 27 0c 01 5a 01 47 0c 01 5b 01 28 0c e:...U.V..W.G..X..Y.'..Z.G..[.(.
43480 01 5c 00 8b 0c 01 5d 00 93 07 01 5e 0c 01 5f 01 60 0c 01 61 01 60 0c 01 62 01 63 01 00 12 6a 61 .\....]....^.._.`..a.`..b.c...ja
434a0 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 0c 00 8a 01 63 0c 01 64 01 65 0c 01 66 01 67 07 va/awt/Dimension....c..d.e..f.g.
434c0 01 68 0c 01 69 01 6a 0c 01 6b 01 65 0c 01 6c 00 93 01 00 10 73 74 65 67 73 6f 6c 76 65 2f 53 74 .h..i.j..k.e..l.....stegsolve/St
434e0 65 72 65 6f 01 00 12 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 46 72 61 6d 65 01 00 15 28 4c 73 74 ereo...javax/swing/JFrame...(Lst
43500 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 3b 29 56 01 00 18 73 65 74 44 65 66 61 75 6c 74 43 6c egsolve/Stereo;)V...setDefaultCl
43520 6f 73 65 4f 70 65 72 61 74 69 6f 6e 01 00 04 28 49 29 56 01 00 09 73 65 74 4c 61 79 6f 75 74 01 oseOperation...(I)V...setLayout.
43540 00 1b 28 4c 6a 61 76 61 2f 61 77 74 2f 4c 61 79 6f 75 74 4d 61 6e 61 67 65 72 3b 29 56 01 00 03 ..(Ljava/awt/LayoutManager;)V...
43560 61 64 64 01 00 29 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 4c 6a 61 76 61 add..)(Ljava/awt/Component;Ljava
43580 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 29 56 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 /lang/Object;)V...(Ljava/lang/St
435a0 72 69 6e 67 3b 29 56 01 00 11 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 01 00 22 28 4c ring;)V...addActionListener.."(L
435c0 6a 61 76 61 2f 61 77 74 2f 65 76 65 6e 74 2f 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 3b 29 56 java/awt/event/ActionListener;)V
435e0 01 00 2a 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 4c 6a 61 76 61 2f 61 ..*(Ljava/awt/Component;)Ljava/a
43600 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 01 00 0b 67 65 74 49 6e 70 75 74 4d 61 70 01 00 19 28 49 wt/Component;...getInputMap...(I
43620 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 3b 01 00 15 6a 61 76 61 78 2f )Ljavax/swing/InputMap;...javax/
43640 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 01 00 0c 67 65 74 4b 65 79 53 74 72 6f 6b 65 01 00 swing/KeyStroke...getKeyStroke..
43660 1b 28 49 49 29 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 01 00 14 6a .(II)Ljavax/swing/KeyStroke;...j
43680 61 76 61 78 2f 73 77 69 6e 67 2f 49 6e 70 75 74 4d 61 70 01 00 03 70 75 74 01 00 2c 28 4c 6a 61 avax/swing/InputMap...put..,(Lja
436a0 76 61 78 2f 73 77 69 6e 67 2f 4b 65 79 53 74 72 6f 6b 65 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f vax/swing/KeyStroke;Ljava/lang/O
436c0 62 6a 65 63 74 3b 29 56 01 00 0c 67 65 74 41 63 74 69 6f 6e 4d 61 70 01 00 19 28 29 4c 6a 61 76 bject;)V...getActionMap...()Ljav
436e0 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 4d 61 70 3b 01 00 15 6a 61 76 61 78 2f 73 77 69 6e ax/swing/ActionMap;...javax/swin
43700 67 2f 41 63 74 69 6f 6e 4d 61 70 01 00 29 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 g/ActionMap..)(Ljava/lang/Object
43720 3b 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 41 63 74 69 6f 6e 3b 29 56 01 00 17 28 4c 6a 61 76 61 ;Ljavax/swing/Action;)V...(Ljava
43740 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 56 01 00 04 70 61 63 6b 01 00 10 6a 61 76 61 2f /awt/Component;)V...pack...java/
43760 6c 61 6e 67 2f 53 79 73 74 65 6d 01 00 0b 67 65 74 50 72 6f 70 65 72 74 79 01 00 26 28 4c 6a 61 lang/System...getProperty..&(Lja
43780 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e va/lang/String;)Ljava/lang/Strin
437a0 67 3b 01 00 28 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 5b 4c 6a 61 76 61 2f 6c g;..((Ljava/lang/String;[Ljava/l
437c0 61 6e 67 2f 53 74 72 69 6e 67 3b 29 56 01 00 0d 73 65 74 46 69 6c 65 46 69 6c 74 65 72 01 00 27 ang/String;)V...setFileFilter..'
437e0 28 4c 6a 61 76 61 78 2f 73 77 69 6e 67 2f 66 69 6c 65 63 68 6f 6f 73 65 72 2f 46 69 6c 65 46 69 (Ljavax/swing/filechooser/FileFi
43800 6c 74 65 72 3b 29 56 01 00 0f 73 65 74 53 65 6c 65 63 74 65 64 46 69 6c 65 01 00 11 28 4c 6a 61 lter;)V...setSelectedFile...(Lja
43820 76 61 2f 69 6f 2f 46 69 6c 65 3b 29 56 01 00 0e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 01 00 va/io/File;)V...showSaveDialog..
43840 17 28 4c 6a 61 76 61 2f 61 77 74 2f 43 6f 6d 70 6f 6e 65 6e 74 3b 29 49 01 00 13 67 65 74 43 75 .(Ljava/awt/Component;)I...getCu
43860 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 01 00 10 28 29 4c 6a 61 76 61 2f 69 6f 2f 46 69 6c 65 rrentDirectory...()Ljava/io/File
43880 3b 01 00 0f 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 ;...getAbsolutePath...()Ljava/la
438a0 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0b 73 65 74 50 72 6f 70 65 72 74 79 01 00 38 28 4c 6a 61 76 ng/String;...setProperty..8(Ljav
438c0 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b a/lang/String;Ljava/lang/String;
438e0 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 0f 67 65 74 53 65 6c 65 63 74 65 )Ljava/lang/String;...getSelecte
43900 64 46 69 6c 65 01 00 08 67 65 74 49 6d 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 dFile...getImage...()Ljava/awt/i
43920 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 07 67 65 74 4e 61 6d 65 01 00 0b mage/BufferedImage;...getName...
43940 6c 61 73 74 49 6e 64 65 78 4f 66 01 00 15 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 lastIndexOf...(Ljava/lang/String
43960 3b 29 49 01 00 15 6a 61 76 61 78 2f 69 6d 61 67 65 69 6f 2f 49 6d 61 67 65 49 4f 01 00 05 77 72 ;)I...javax/imageio/ImageIO...wr
43980 69 74 65 01 00 41 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 52 65 6e 64 65 72 65 64 49 ite..A(Ljava/awt/image/RenderedI
439a0 6d 61 67 65 3b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 4c 6a 61 76 61 2f 69 6f 2f mage;Ljava/lang/String;Ljava/io/
439c0 46 69 6c 65 3b 29 5a 01 00 09 73 75 62 73 74 72 69 6e 67 01 00 15 28 49 29 4c 6a 61 76 61 2f 6c File;)Z...substring...(I)Ljava/l
439e0 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 2f 6c 61 ang/String;...append..-(Ljava/la
43a00 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c ng/String;)Ljava/lang/StringBuil
43a20 64 65 72 3b 01 00 08 74 6f 53 74 72 69 6e 67 01 00 17 6a 61 76 61 78 2f 73 77 69 6e 67 2f 4a 4f der;...toString...javax/swing/JO
43a40 70 74 69 6f 6e 50 61 6e 65 01 00 11 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 01 00 07 ptionPane...showMessageDialog...
43a60 67 65 74 54 65 78 74 01 00 07 73 65 74 54 65 78 74 01 00 08 73 65 74 49 6d 61 67 65 01 00 07 72 getText...setText...setImage...r
43a80 65 70 61 69 6e 74 01 00 1c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 epaint...java/awt/image/Buffered
43aa0 49 6d 61 67 65 01 00 08 67 65 74 57 69 64 74 68 01 00 03 28 29 49 01 00 09 67 65 74 48 65 69 67 Image...getWidth...()I...getHeig
43ac0 68 74 01 00 07 73 65 74 53 69 7a 65 01 00 05 28 49 49 29 56 01 00 10 73 65 74 50 72 65 66 65 72 ht...setSize...(II)V...setPrefer
43ae0 72 65 64 53 69 7a 65 01 00 17 28 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e 3b 29 redSize...(Ljava/awt/Dimension;)
43b00 56 01 00 0a 67 65 74 54 6f 6f 6c 6b 69 74 01 00 14 28 29 4c 6a 61 76 61 2f 61 77 74 2f 54 6f 6f V...getToolkit...()Ljava/awt/Too
43b20 6c 6b 69 74 3b 01 00 10 6a 61 76 61 2f 61 77 74 2f 54 6f 6f 6c 6b 69 74 01 00 0d 67 65 74 53 63 lkit;...java/awt/Toolkit...getSc
43b40 72 65 65 6e 53 69 7a 65 01 00 16 28 29 4c 6a 61 76 61 2f 61 77 74 2f 44 69 6d 65 6e 73 69 6f 6e reenSize...()Ljava/awt/Dimension
43b60 3b 01 00 0e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 01 00 0a 72 65 76 61 6c 69 64 61 74 65 00 ;...setMaximumSize...revalidate.
43b80 21 00 73 00 74 00 00 00 0c 00 02 00 75 00 76 00 00 00 02 00 77 00 78 00 00 00 02 00 79 00 7a 00 !.s.t.......u.v.....w.x.....y.z.
43ba0 00 00 02 00 7b 00 7a 00 00 00 02 00 7c 00 7a 00 00 00 02 00 7d 00 7e 00 00 00 02 00 7f 00 80 00 ....{.z.....|.z.....}.~.........
43bc0 00 00 02 00 81 00 82 00 00 00 02 00 83 00 84 00 00 00 02 00 85 00 86 00 00 00 02 00 87 00 88 00 ................................
43be0 00 00 02 00 89 00 88 00 00 00 0a 00 01 00 8a 00 8b 00 01 00 8c 00 00 00 a4 00 04 00 02 00 00 00 ................................
43c00 48 2a b7 00 04 2a 01 b5 00 05 2a 01 b5 00 06 2a 03 b5 00 07 2a bb 00 08 59 2a b7 00 09 b5 00 0a H*...*....*....*....*...Y*......
43c20 2a bb 00 0b 59 2a b7 00 0c b5 00 0d 2a 2b b5 00 05 2a b7 00 0e 2a bb 00 0f 59 2a b4 00 05 b7 00 *...Y*......*+...*...*...Y*.....
43c40 10 b5 00 06 2a b7 00 11 b1 00 00 00 02 00 8d 00 00 00 2e 00 0b 00 00 00 44 00 04 00 35 00 09 00 ....*...................D...5...
43c60 39 00 0e 00 3d 00 13 00 7f 00 1f 00 92 00 2b 00 45 00 30 00 46 00 34 00 47 00 43 00 48 00 47 00 9...=.........+.E.0.F.4.G.C.H.G.
43c80 49 00 8e 00 00 00 16 00 02 00 00 00 48 00 8f 00 90 00 00 00 00 00 48 00 91 00 82 00 01 00 02 00 I...........H.........H.........
43ca0 92 00 93 00 01 00 8c 00 00 01 a7 00 04 00 01 00 00 01 21 2a bb 00 12 59 b7 00 13 b5 00 14 2a 05 ..................!*...Y......*.
43cc0 b6 00 15 2a bb 00 16 59 b7 00 17 b6 00 18 2a 2a b4 00 14 12 19 b6 00 1a 2a bb 00 1b 59 b7 00 1c ...*...Y......**........*...Y...
43ce0 b5 00 1d 2a bb 00 1e 59 12 1f b7 00 20 b5 00 21 2a b4 00 21 bb 00 22 59 2a b7 00 23 b6 00 24 2a ...*...Y.......!*..!.."Y*..#..$*
43d00 bb 00 1e 59 12 25 b7 00 20 b5 00 26 2a b4 00 26 bb 00 27 59 2a b7 00 28 b6 00 24 2a bb 00 1e 59 ...Y.%.....&*..&..'Y*..(..$*...Y
43d20 12 29 b7 00 20 b5 00 2a 2a b4 00 2a bb 00 2b 59 2a b7 00 2c b6 00 24 2a b4 00 1d 2a b4 00 21 b6 .).....**..*..+Y*..,..$*...*..!.
43d40 00 2d 57 2a b4 00 1d 2a b4 00 26 b6 00 2d 57 2a b4 00 1d 2a b4 00 2a b6 00 2d 57 2a 2a b4 00 1d .-W*...*..&..-W*...*..*..-W**...
43d60 12 2e b6 00 1a 2a b4 00 21 05 b6 00 2f 10 25 03 b8 00 30 12 31 b6 00 32 2a b4 00 21 b6 00 33 12 .....*..!.../.%...0.1..2*..!..3.
43d80 31 2a b4 00 0a b6 00 34 2a b4 00 26 05 b6 00 2f 10 27 03 b8 00 30 12 35 b6 00 32 2a b4 00 26 b6 1*.....4*..&.../.'...0.5..2*..&.
43da0 00 33 12 35 2a b4 00 0d b6 00 34 2a bb 00 36 59 b7 00 37 b5 00 38 2a bb 00 39 59 2a b4 00 38 b7 .3.5*.....4*..6Y..7..8*..9Y*..8.
43dc0 00 3a b5 00 3b 2a 2a b4 00 3b 12 3c b6 00 1a 2a b6 00 3d b1 00 00 00 02 00 8d 00 00 00 62 00 18 .:..;**..;.<...*..=..........b..
43de0 00 00 00 4e 00 0b 00 50 00 10 00 52 00 1b 00 54 00 25 00 56 00 30 00 57 00 3d 00 58 00 4c 00 5d ...N...P...R...T.%.V.0.W.=.X.L.]
43e00 00 59 00 5e 00 68 00 63 00 75 00 64 00 84 00 69 00 90 00 6a 00 9c 00 6b 00 a8 00 6d 00 b2 00 6f .Y.^.h.c.u.d...i...j...k...m...o
43e20 00 c5 00 70 00 d5 00 71 00 e8 00 72 00 f8 00 74 01 03 00 75 01 12 00 76 01 1c 00 78 01 20 00 7a ...p...q...r...t...u...v...x...z
43e40 00 8e 00 00 00 0c 00 01 00 00 01 21 00 8f 00 90 00 00 00 02 00 94 00 95 00 01 00 8c 00 00 00 54 ...........!...................T
43e60 00 01 00 02 00 00 00 14 2a b4 00 06 c7 00 04 b1 2a b4 00 06 b6 00 3e 2a b7 00 3f b1 00 00 00 02 ........*.......*.....>*..?.....
43e80 00 8d 00 00 00 12 00 04 00 00 00 8a 00 08 00 8b 00 0f 00 8c 00 13 00 8d 00 8e 00 00 00 16 00 02 ................................
43ea0 00 00 00 14 00 8f 00 90 00 00 00 00 00 14 00 96 00 97 00 01 00 02 00 98 00 95 00 01 00 8c 00 00 ................................
43ec0 00 54 00 01 00 02 00 00 00 14 2a b4 00 05 c7 00 04 b1 2a b4 00 06 b6 00 40 2a b7 00 3f b1 00 00 .T........*.......*.....@*..?...
43ee0 00 02 00 8d 00 00 00 12 00 04 00 00 00 9d 00 08 00 9e 00 0f 00 9f 00 13 00 a0 00 8e 00 00 00 16 ................................
43f00 00 02 00 00 00 14 00 8f 00 90 00 00 00 00 00 14 00 96 00 97 00 01 00 02 00 99 00 95 00 01 00 8c ................................
43f20 00 00 01 81 00 07 00 08 00 00 00 bb 01 4d bb 00 41 59 12 42 b8 00 43 b7 00 44 4e bb 00 45 59 12 .............M..AY.B..C..DN..EY.
43f40 46 07 bd 00 47 59 03 12 48 53 59 04 12 49 53 59 05 12 4a 53 59 06 12 4b 53 b7 00 4c 3a 04 2d 19 F...GY..HSY..ISY..JSY..KS..L:.-.
43f60 04 b6 00 4d 2d bb 00 4e 59 12 4f b7 00 50 b6 00 51 2d 2a b6 00 52 36 05 12 42 2d b6 00 53 b6 00 ...M-..NY.O..P..Q-*..R6..B-..S..
43f80 54 b8 00 55 57 15 05 9a 00 5f 2d b6 00 56 4d 2a b4 00 06 b6 00 57 3a 06 2c b6 00 58 12 59 b6 00 T..UW...._-..VM*.....W:.,..X.Y..
43fa0 5a 04 60 36 07 15 07 9a 00 0f 19 06 12 4b 2c b8 00 5b 57 a7 00 13 19 06 2c b6 00 58 15 07 b6 00 Z.`6.........K,..[W.....,..X....
43fc0 5c 2c b8 00 5b 57 a7 00 20 3a 06 2a bb 00 5e 59 b7 00 5f 12 60 b6 00 61 19 06 b6 00 62 b6 00 61 \,..[W...:.*..^Y.._.`..a....b..a
43fe0 b6 00 63 b8 00 64 b1 00 01 00 63 00 9a 00 9d 00 5d 00 02 00 8d 00 00 00 4a 00 12 00 00 00 a8 00 ..c..d....c.....].......J.......
44000 02 00 a9 00 0f 00 aa 00 32 00 ac 00 38 00 ad 00 45 00 ae 00 4c 00 af 00 59 00 b0 00 5e 00 b2 00 ........2...8...E...L...Y...^...
44020 63 00 b5 00 6c 00 b6 00 79 00 b7 00 7e 00 b8 00 8a 00 ba 00 9a 00 bf 00 9d 00 bc 00 9f 00 be 00 c...l...y...~...................
44040 ba 00 c1 00 8e 00 00 00 5c 00 09 00 6c 00 2e 00 9a 00 82 00 06 00 79 00 21 00 9b 00 86 00 07 00 ........\...l.........y.!.......
44060 9f 00 1b 00 9c 00 9d 00 06 00 00 00 bb 00 8f 00 90 00 00 00 00 00 bb 00 96 00 97 00 01 00 02 00 ................................
44080 b9 00 9e 00 9f 00 02 00 0f 00 ac 00 a0 00 a1 00 03 00 32 00 89 00 a2 00 a3 00 04 00 4c 00 6f 00 ..................2.........L.o.
440a0 a4 00 86 00 05 00 02 00 a5 00 93 00 01 00 8c 00 00 00 57 00 02 00 01 00 00 00 21 2a b4 00 14 2a ..................W.......!*...*
440c0 b4 00 06 b6 00 65 b6 00 66 2a b4 00 38 2a b4 00 06 b6 00 57 b6 00 67 2a b6 00 68 b1 00 00 00 02 .....e..f*..8*.....W..g*..h.....
440e0 00 8d 00 00 00 12 00 04 00 00 00 c8 00 0e 00 c9 00 1c 00 ca 00 20 00 cb 00 8e 00 00 00 0c 00 01 ................................
44100 00 00 00 21 00 8f 00 90 00 00 00 02 00 a6 00 93 00 01 00 8c 00 00 00 be 00 05 00 01 00 00 00 74 ...!...........................t
44120 2a b4 00 14 2a b4 00 06 b6 00 65 b6 00 66 2a b4 00 38 2a b4 00 06 b6 00 57 b6 00 67 2a b4 00 38 *...*.....e..f*..8*.....W..g*..8
44140 2a b4 00 06 b6 00 57 b6 00 69 2a b4 00 06 b6 00 57 b6 00 6a b6 00 6b 2a b4 00 38 bb 00 6c 59 2a *.....W..i*.....W..j..k*..8..lY*
44160 b4 00 06 b6 00 57 b6 00 69 2a b4 00 06 b6 00 57 b6 00 6a b7 00 6d b6 00 6e 2a 2a b6 00 6f b6 00 .....W..i*.....W..j..m..n**..o..
44180 70 b6 00 71 2a b6 00 3d 2a b4 00 3b b6 00 72 2a b6 00 68 b1 00 00 00 02 00 8d 00 00 00 26 00 09 p..q*..=*..;..r*..h..........&..
441a0 00 00 00 d2 00 0e 00 d3 00 1c 00 d4 00 37 00 d5 00 59 00 d6 00 64 00 d7 00 68 00 d8 00 6f 00 d9 .............7...Y...d...h...o..
441c0 00 73 00 da 00 8e 00 00 00 0c 00 01 00 00 00 74 00 8f 00 90 00 00 10 08 00 a7 00 a8 00 01 00 8c .s.............t................
441e0 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 03 b1 00 00 00 02 00 8d 00 00 00 06 00 01 00 00 ...:........*+..................
44200 00 13 00 8e 00 00 00 16 00 02 00 00 00 06 00 a9 00 90 00 00 00 00 00 06 00 aa 00 97 00 01 10 08 ................................
44220 00 ab 00 a8 00 01 00 8c 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 02 b1 00 00 00 02 00 8d ...........:........*+..........
44240 00 00 00 06 00 01 00 00 00 13 00 8e 00 00 00 16 00 02 00 00 00 06 00 a9 00 90 00 00 00 00 00 06 ................................
44260 00 aa 00 97 00 01 10 08 00 ac 00 a8 00 01 00 8c 00 00 00 3a 00 02 00 02 00 00 00 06 2a 2b b7 00 ...................:........*+..
44280 01 b1 00 00 00 02 00 8d 00 00 00 06 00 01 00 00 00 13 00 8e 00 00 00 16 00 02 00 00 00 06 00 a9 ................................
442a0 00 90 00 00 00 00 00 06 00 aa 00 97 00 01 00 02 00 ad 00 00 00 02 00 ae 00 b8 00 00 00 2a 00 05 .............................*..
442c0 00 08 00 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00 27 00 00 00 00 00 00 .................".......'......
442e0 00 2b 00 00 00 00 00 00 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 32 6a 08 a3 e2 17 00 00 e2 17 .+......PK........@{.>2j........
44300 00 00 15 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 2e 6a 61 76 61 2f 2a 0a 20 2a ......stegsolve/Stereo.java/*..*
44320 20 53 74 65 72 65 6f 2e 6a 61 76 61 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f .Stereo.java..*/..package.stegso
44340 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 2a 3b 0a 69 6d 70 6f lve;..import.javax.swing.*;.impo
44360 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 rt.java.awt.image.*;.import.java
44380 2e 61 77 74 2e 65 76 65 6e 74 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 2a 3b .awt.event.*;.import.java.awt.*;
443a0 0a 69 6d 70 6f 72 74 20 6a 61 76 61 78 2e 73 77 69 6e 67 2e 66 69 6c 65 63 68 6f 6f 73 65 72 2e .import.javax.swing.filechooser.
443c0 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 69 6f 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 76 61 *;.import.java.io.*;.import.java
443e0 78 2e 69 6d 61 67 65 69 6f 2e 2a 3b 0a 0a 2f 2a 2a 0a 20 2a 20 53 74 65 72 65 6f 67 72 61 6d 20 x.imageio.*;../**..*.Stereogram.
44400 73 6f 6c 76 65 72 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 solver..*.@author.Caesum..*/.pub
44420 6c 69 63 20 63 6c 61 73 73 20 53 74 65 72 65 6f 20 65 78 74 65 6e 64 73 20 4a 46 72 61 6d 65 0a lic.class.Stereo.extends.JFrame.
44440 7b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4c 61 62 65 6c 20 73 68 6f 77 69 6e 67 20 74 {...../**......*.Label.showing.t
44460 68 65 20 63 75 72 72 65 6e 74 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 he.current.offset......*/.....pr
44480 69 76 61 74 65 20 4a 4c 61 62 65 6c 20 6e 6f 77 53 68 6f 77 69 6e 67 3b 0a 20 20 20 20 2f 2a 2a ivate.JLabel.nowShowing;...../**
444a0 0a 20 20 20 20 20 2a 20 50 61 6e 65 6c 20 66 6f 72 20 62 75 74 74 6f 6e 73 0a 20 20 20 20 20 2a ......*.Panel.for.buttons......*
444c0 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 50 61 6e 65 6c 20 62 75 74 74 6f 6e 50 61 6e 65 6c /.....private.JPanel.buttonPanel
444e0 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 49 6e 63 72 65 61 73 65 20 6f 66 66 73 65 74 ;...../**......*.Increase.offset
44500 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 .button......*/.....private.JBut
44520 74 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 ton.forwardButton;...../**......
44540 2a 20 44 65 63 72 65 61 73 65 20 6f 66 66 73 65 74 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f *.Decrease.offset.button......*/
44560 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f 6e 20 62 61 63 6b 77 61 72 64 42 75 74 .....private.JButton.backwardBut
44580 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 76 65 20 69 6d 61 67 65 20 62 ton;...../**......*.Save.image.b
445a0 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 4a 42 75 74 74 6f utton......*/.....private.JButto
445c0 6e 20 73 61 76 65 42 75 74 74 6f 6e 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 50 61 6e n.saveButton;...../**......*.Pan
445e0 65 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 el.containing.image......*/.....
44600 70 72 69 76 61 74 65 20 44 50 61 6e 65 6c 20 64 70 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 private.DPanel.dp;...../**......
44620 2a 20 53 63 72 6f 6c 6c 20 62 61 72 73 20 66 6f 72 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a *.Scroll.bars.for.image......*/.
44640 20 20 20 20 70 72 69 76 61 74 65 20 4a 53 63 72 6f 6c 6c 50 61 6e 65 20 73 63 72 6f 6c 6c 50 61 ....private.JScrollPane.scrollPa
44660 6e 65 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 20 62 65 ne;....../**......*.The.image.be
44680 69 6e 67 20 73 6f 6c 76 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 ing.solved......*/.....private.B
446a0 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 2f 2a 2a 0a ufferedImage.bi.=.null;...../**.
446c0 20 20 20 20 20 2a 20 54 68 65 20 69 6d 61 67 65 20 61 66 74 65 72 20 74 72 61 6e 73 66 6f 72 6d .....*.The.image.after.transform
446e0 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 53 74 65 72 65 6f ation......*/.....private.Stereo
44700 54 72 61 6e 73 66 6f 72 6d 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 Transform.transform.=.null;.....
44720 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 63 75 72 72 65 6e 74 20 6f 66 66 73 65 74 20 62 65 /**......*.The.current.offset.be
44740 69 6e 67 20 74 72 69 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e ing.tried......*/.....private.in
44760 74 20 69 6e 75 6d 3d 30 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 72 65 61 74 65 t.inum=0;....../**......*.Create
44780 73 20 6e 65 77 20 66 6f 72 6d 20 53 74 65 72 65 6f 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 s.new.form.Stereo......*.@param.
447a0 62 20 54 68 65 20 69 6d 61 67 65 20 74 6f 20 73 6f 6c 76 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 b.The.image.to.solve......*/....
447c0 20 70 75 62 6c 69 63 20 53 74 65 72 65 6f 28 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 29 0a .public.Stereo(BufferedImage.b).
447e0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 69 20 3d 20 62 3b 0a 20 20 20 20 20 20 20 20 69 6e ....{.........bi.=.b;.........in
44800 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 itComponents();.........transfor
44820 6d 20 3d 20 6e 65 77 20 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 28 62 69 29 3b 0a 20 20 20 m.=.new.StereoTransform(bi);....
44840 20 20 20 20 20 6e 65 77 49 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 3c .....newImage();.....}......//.<
44860 65 64 69 74 6f 72 2d 66 6f 6c 64 20 64 65 66 61 75 6c 74 73 74 61 74 65 3d 22 63 6f 6c 6c 61 70 editor-fold.defaultstate="collap
44880 73 65 64 22 20 64 65 73 63 3d 22 49 6e 69 74 63 6f 6d 70 6f 6e 65 6e 74 73 28 29 22 3e 0a 20 20 sed".desc="Initcomponents()">...
448a0 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6e 69 74 43 6f 6d 70 6f 6e 65 6e 74 73 28 29 20 ..private.void.initComponents().
448c0 7b 0a 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 68 6f 77 69 6e 67 20 3d 20 6e 65 77 20 4a 4c 61 62 {..........nowShowing.=.new.JLab
448e0 65 6c 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 44 65 66 61 75 6c 74 43 6c 6f 73 65 4f 70 el();..........setDefaultCloseOp
44900 65 72 61 74 69 6f 6e 28 57 69 6e 64 6f 77 43 6f 6e 73 74 61 6e 74 73 2e 44 49 53 50 4f 53 45 5f eration(WindowConstants.DISPOSE_
44920 4f 4e 5f 43 4c 4f 53 45 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 65 74 4c 61 79 6f 75 74 28 6e 65 ON_CLOSE);..........setLayout(ne
44940 77 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 28 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 74 68 69 73 w.BorderLayout());..........this
44960 2e 61 64 64 28 6e 6f 77 53 68 6f 77 69 6e 67 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 4e 4f .add(nowShowing,.BorderLayout.NO
44980 52 54 48 29 3b 0a 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 20 3d 20 6e 65 77 RTH);..........buttonPanel.=.new
449a0 20 4a 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f .JPanel();.........backwardButto
449c0 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 3c 22 29 3b 0a 20 20 20 20 20 20 20 20 62 61 n.=.new.JButton("<");.........ba
449e0 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e ckwardButton.addActionListener(n
44a00 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ew.ActionListener().{...........
44a20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 ..public.void.actionPerformed(Ac
44a40 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tionEvent.evt).{................
44a60 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 .backwardButtonActionPerformed(e
44a80 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 vt);.............}.........});..
44aa0 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 .......forwardButton.=.new.JButt
44ac0 6f 6e 28 22 3e 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 61 on(">");.........forwardButton.a
44ae0 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 ddActionListener(new.ActionListe
44b00 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 ner().{.............public.void.
44b20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 actionPerformed(ActionEvent.evt)
44b40 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e .{.................forwardButton
44b60 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ActionPerformed(evt);...........
44b80 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 73 61 76 65 42 75 74 74 ..}.........});.........saveButt
44ba0 6f 6e 20 3d 20 6e 65 77 20 4a 42 75 74 74 6f 6e 28 22 53 61 76 65 22 29 3b 0a 20 20 20 20 20 20 on.=.new.JButton("Save");.......
44bc0 20 20 73 61 76 65 42 75 74 74 6f 6e 2e 61 64 64 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 6e ..saveButton.addActionListener(n
44be0 65 77 20 41 63 74 69 6f 6e 4c 69 73 74 65 6e 65 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ew.ActionListener().{...........
44c00 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 ..public.void.actionPerformed(Ac
44c20 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tionEvent.evt).{................
44c40 20 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 76 74 29 3b .saveButtonActionPerformed(evt);
44c60 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 20 .............}.........});......
44c80 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 62 61 63 6b 77 61 72 64 42 75 74 74 6f ...buttonPanel.add(backwardButto
44ca0 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e 61 64 64 28 66 6f 72 77 n);.........buttonPanel.add(forw
44cc0 61 72 64 42 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 50 61 6e 65 6c 2e ardButton);.........buttonPanel.
44ce0 61 64 64 28 73 61 76 65 42 75 74 74 6f 6e 29 3b 0a 0a 20 20 20 20 20 20 20 20 61 64 64 28 62 75 add(saveButton);..........add(bu
44d00 74 74 6f 6e 50 61 6e 65 6c 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 53 4f 55 54 48 29 3b 0a ttonPanel,.BorderLayout.SOUTH);.
44d20 0a 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 75 74 .........backwardButton.getInput
44d40 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 5f 57 Map(JComponent.WHEN_IN_FOCUSED_W
44d60 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 6f 6b INDOW).put(KeyStroke.getKeyStrok
44d80 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 4c 45 46 54 2c 30 29 2c 20 22 62 61 63 6b 22 29 3b 0a e(KeyEvent.VK_LEFT,0),."back");.
44da0 20 20 20 20 20 20 20 20 62 61 63 6b 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 63 74 69 6f 6e ........backwardButton.getAction
44dc0 4d 61 70 28 29 2e 70 75 74 28 22 62 61 63 6b 22 2c 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 Map().put("back",.backButtonPres
44de0 73 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 49 6e 70 s);.........forwardButton.getInp
44e00 75 74 4d 61 70 28 4a 43 6f 6d 70 6f 6e 65 6e 74 2e 57 48 45 4e 5f 49 4e 5f 46 4f 43 55 53 45 44 utMap(JComponent.WHEN_IN_FOCUSED
44e20 5f 57 49 4e 44 4f 57 29 2e 70 75 74 28 4b 65 79 53 74 72 6f 6b 65 2e 67 65 74 4b 65 79 53 74 72 _WINDOW).put(KeyStroke.getKeyStr
44e40 6f 6b 65 28 4b 65 79 45 76 65 6e 74 2e 56 4b 5f 52 49 47 48 54 2c 30 29 2c 20 22 66 6f 72 77 61 oke(KeyEvent.VK_RIGHT,0),."forwa
44e60 72 64 22 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 2e 67 65 74 41 rd");.........forwardButton.getA
44e80 63 74 69 6f 6e 4d 61 70 28 29 2e 70 75 74 28 22 66 6f 72 77 61 72 64 22 2c 20 66 6f 72 77 61 72 ctionMap().put("forward",.forwar
44ea0 64 42 75 74 74 6f 6e 50 72 65 73 73 29 3b 0a 0a 20 20 20 20 20 20 20 20 64 70 20 3d 20 6e 65 77 dButtonPress);..........dp.=.new
44ec0 20 44 50 61 6e 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 20 3d 20 .DPanel();.........scrollPane.=.
44ee0 6e 65 77 20 4a 53 63 72 6f 6c 6c 50 61 6e 65 28 64 70 29 3b 0a 20 20 20 20 20 20 20 20 61 64 64 new.JScrollPane(dp);.........add
44f00 28 73 63 72 6f 6c 6c 50 61 6e 65 2c 20 42 6f 72 64 65 72 4c 61 79 6f 75 74 2e 43 45 4e 54 45 52 (scrollPane,.BorderLayout.CENTER
44f20 29 3b 0a 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 2f 2f 73 65 );..........pack();.........//se
44f40 74 52 65 73 69 7a 61 62 6c 65 28 66 61 6c 73 65 29 3b 0a 20 20 20 20 7d 2f 2f 20 3c 2f 65 64 69 tResizable(false);.....}//.</edi
44f60 74 6f 72 2d 66 6f 6c 64 3e 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 69 tor-fold>....../**......*.This.i
44f80 73 20 75 73 65 64 20 74 6f 20 6d 61 70 20 74 68 65 20 6c 65 66 74 20 61 72 72 6f 77 20 6b 65 79 s.used.to.map.the.left.arrow.key
44fa0 20 74 6f 20 74 68 65 20 62 61 63 6b 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 .to.the.back.button......*/.....
44fc0 70 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 62 61 63 6b 42 75 74 74 6f 6e 50 72 65 73 73 20 3d private.Action.backButtonPress.=
44fe0 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 .new.AbstractAction().....{.....
45000 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 ....public.void.actionPerformed(
45020 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 62 61 63 6b 77 61 72 ActionEvent.e).........{.backwar
45040 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b 7d 0a 20 20 20 20 dButtonActionPerformed(e);}.....
45060 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 62 61 63 6b 20 62 79 20 };....../**......*.Move.back.by.
45080 6f 6e 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 65 76 74 20 45 76 65 one.offset......*.@param.evt.Eve
450a0 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 62 61 63 6b nt......*/.....private.void.back
450c0 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e wardButtonActionPerformed(Action
450e0 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 66 6f 72 Event.evt).{.........if(transfor
45100 6d 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 m.==.null).return;.........trans
45120 66 6f 72 6d 2e 62 61 63 6b 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 6d 61 67 65 form.back();.........updateImage
45140 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 69 73 20 69 ();.....}....../**......*.This.i
45160 73 20 75 73 65 64 20 74 6f 20 6d 61 70 20 74 68 65 20 72 69 67 68 74 20 61 72 72 6f 77 20 6b 65 s.used.to.map.the.right.arrow.ke
45180 79 20 74 6f 20 74 68 65 20 66 6f 72 77 61 72 64 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 2a 2f 0a y.to.the.forward.button......*/.
451a0 20 20 20 20 70 72 69 76 61 74 65 20 41 63 74 69 6f 6e 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e ....private.Action.forwardButton
451c0 50 72 65 73 73 20 3d 20 6e 65 77 20 41 62 73 74 72 61 63 74 41 63 74 69 6f 6e 28 29 0a 20 20 20 Press.=.new.AbstractAction()....
451e0 20 7b 0a 20 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 61 63 74 69 6f 6e 50 65 72 .{.........public.void.actionPer
45200 66 6f 72 6d 65 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 29 0a 20 20 20 20 20 20 20 20 7b 20 formed(ActionEvent.e).........{.
45220 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 65 29 3b forwardButtonActionPerformed(e);
45240 7d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 6f 76 65 20 66 6f }.....};....../**......*.Move.fo
45260 72 77 61 72 64 20 62 79 20 6f 6e 65 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 70 61 72 61 rward.by.one.offset......*.@para
45280 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 m.evt.Event......*/.....private.
452a0 76 6f 69 64 20 66 6f 72 77 61 72 64 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 void.forwardButtonActionPerforme
452c0 64 28 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 20 7b 0a 20 20 20 20 20 20 20 20 69 66 28 d(ActionEvent.evt).{.........if(
452e0 62 69 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e bi.==.null).return;.........tran
45300 73 66 6f 72 6d 2e 66 6f 72 77 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 49 sform.forward();.........updateI
45320 6d 61 67 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 61 mage();.....}....../**......*.Sa
45340 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 70 61 72 ve.the.current.image......*.@par
45360 61 6d 20 65 76 74 20 45 76 65 6e 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 am.evt.Event......*/.....private
45380 20 76 6f 69 64 20 73 61 76 65 42 75 74 74 6f 6e 41 63 74 69 6f 6e 50 65 72 66 6f 72 6d 65 64 28 .void.saveButtonActionPerformed(
453a0 41 63 74 69 6f 6e 45 76 65 6e 74 20 65 76 74 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 46 ActionEvent.evt).....{.........F
453c0 69 6c 65 20 73 66 69 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 4a 46 69 6c 65 43 ile.sfile.=.null;.........JFileC
453e0 68 6f 6f 73 65 72 20 66 69 6c 65 43 68 6f 6f 73 65 72 20 3d 20 6e 65 77 20 4a 46 69 6c 65 43 68 hooser.fileChooser.=.new.JFileCh
45400 6f 6f 73 65 72 28 53 79 73 74 65 6d 2e 67 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 ooser(System.getProperty("user.d
45420 69 72 22 29 29 3b 0a 20 20 20 20 20 20 20 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 6e 73 69 6f 6e ir"));.........FileNameExtension
45440 46 69 6c 74 65 72 20 66 69 6c 74 65 72 20 3d 20 6e 65 77 20 46 69 6c 65 4e 61 6d 65 45 78 74 65 Filter.filter.=.new.FileNameExte
45460 6e 73 69 6f 6e 46 69 6c 74 65 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 22 49 6d 61 67 65 73 22 nsionFilter(............"Images"
45480 2c 20 22 6a 70 67 22 2c 20 22 67 69 66 22 2c 20 22 70 6e 67 22 2c 20 22 62 6d 70 22 29 3b 0a 20 ,."jpg",."gif",."png",."bmp");..
454a0 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 74 46 69 6c 65 46 69 6c 74 65 72 .......fileChooser.setFileFilter
454c0 28 66 69 6c 74 65 72 29 3b 0a 20 20 20 20 20 20 20 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 73 65 (filter);.........fileChooser.se
454e0 74 53 65 6c 65 63 74 65 64 46 69 6c 65 28 6e 65 77 20 46 69 6c 65 28 22 73 6f 6c 76 65 64 2e 62 tSelectedFile(new.File("solved.b
45500 6d 70 22 29 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 72 56 61 6c 20 3d 20 66 69 6c 65 43 68 mp"));.........int.rVal.=.fileCh
45520 6f 6f 73 65 72 2e 73 68 6f 77 53 61 76 65 44 69 61 6c 6f 67 28 74 68 69 73 29 3b 0a 20 20 20 20 ooser.showSaveDialog(this);.....
45540 20 20 20 20 53 79 73 74 65 6d 2e 73 65 74 50 72 6f 70 65 72 74 79 28 22 75 73 65 72 2e 64 69 72 ....System.setProperty("user.dir
45560 22 2c 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f ",.fileChooser.getCurrentDirecto
45580 72 79 28 29 2e 67 65 74 41 62 73 6f 6c 75 74 65 50 61 74 68 28 29 29 3b 0a 20 20 20 20 20 20 20 ry().getAbsolutePath());........
455a0 20 69 66 28 72 56 61 6c 20 3d 3d 20 4a 46 69 6c 65 43 68 6f 6f 73 65 72 2e 41 50 50 52 4f 56 45 .if(rVal.==.JFileChooser.APPROVE
455c0 5f 4f 50 54 49 4f 4e 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 _OPTION).........{.............s
455e0 66 69 6c 65 20 3d 20 66 69 6c 65 43 68 6f 6f 73 65 72 2e 67 65 74 53 65 6c 65 63 74 65 64 46 69 file.=.fileChooser.getSelectedFi
45600 6c 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 le();.............try...........
45620 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 75 66 66 65 72 65 64 49 6d 61 67 ..{.................BufferedImag
45640 65 20 62 62 78 20 3d 20 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 3b 0a 20 20 e.bbx.=.transform.getImage();...
45660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 72 6e 73 20 3d 20 73 66 69 6c 65 2e 67 65 ..............int.rns.=.sfile.ge
45680 74 4e 61 6d 65 28 29 2e 6c 61 73 74 49 6e 64 65 78 4f 66 28 22 2e 22 29 2b 31 3b 0a 20 20 20 20 tName().lastIndexOf(".")+1;.....
456a0 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 72 6e 73 3d 3d 30 29 0a 20 20 20 20 20 20 20 20 20 ............if(rns==0)..........
456c0 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 65 28 62 62 78 2c 20 22 62 6d ..........ImageIO.write(bbx,."bm
456e0 70 22 2c 20 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 p",.sfile);.................else
45700 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6d 61 67 65 49 4f 2e 77 72 69 74 ....................ImageIO.writ
45720 65 28 62 62 78 2c 20 73 66 69 6c 65 2e 67 65 74 4e 61 6d 65 28 29 2e 73 75 62 73 74 72 69 6e 67 e(bbx,.sfile.getName().substring
45740 28 72 6e 73 29 2c 20 73 66 69 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 (rns),.sfile);.............}....
45760 20 20 20 20 20 20 20 20 20 63 61 74 63 68 20 28 45 78 63 65 70 74 69 6f 6e 20 65 29 0a 20 20 20 .........catch.(Exception.e)....
45780 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 4f 70 74 69 .........{.................JOpti
457a0 6f 6e 50 61 6e 65 2e 73 68 6f 77 4d 65 73 73 61 67 65 44 69 61 6c 6f 67 28 74 68 69 73 2c 20 22 onPane.showMessageDialog(this,."
457c0 46 61 69 6c 65 64 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 3a 20 22 2b 65 2e 74 6f 53 74 72 69 Failed.to.write.file:."+e.toStri
457e0 6e 67 28 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 ng());.............}.........}..
45800 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 55 70 64 61 74 65 20 74 68 65 20 ...}....../**......*.Update.the.
45820 74 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 72 65 70 61 69 6e 74 20 74 68 65 text.description.and.repaint.the
45840 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 .image......*/.....private.void.
45860 75 70 64 61 74 65 49 6d 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 77 53 updateImage().....{.........nowS
45880 68 6f 77 69 6e 67 2e 73 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 54 65 78 74 howing.setText(transform.getText
458a0 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 74 72 61 6e 73 66 6f ());.........dp.setImage(transfo
458c0 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 rm.getImage());.........repaint(
458e0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 68 6f 77 20 74 68 );.....}....../**......*.Show.th
45900 65 20 69 6d 61 67 65 20 61 6e 64 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 66 6f 72 6d 20 6c e.image.and.make.sure.the.form.l
45920 6f 6f 6b 73 20 72 69 67 68 74 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 ooks.right......*/.....private.v
45940 6f 69 64 20 6e 65 77 49 6d 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6e 6f 77 oid.newImage().....{.........now
45960 53 68 6f 77 69 6e 67 2e 73 65 74 54 65 78 74 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 54 65 78 Showing.setText(transform.getTex
45980 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 49 6d 61 67 65 28 74 72 61 6e 73 66 t());.........dp.setImage(transf
459a0 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 53 orm.getImage());.........dp.setS
459c0 69 7a 65 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 57 69 64 74 ize(transform.getImage().getWidt
459e0 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d 61 67 65 28 29 2e 67 65 74 48 65 69 67 h(),transform.getImage().getHeig
45a00 68 74 28 29 29 3b 0a 20 20 20 20 20 20 20 20 64 70 2e 73 65 74 50 72 65 66 65 72 72 65 64 53 69 ht());.........dp.setPreferredSi
45a20 7a 65 28 6e 65 77 20 44 69 6d 65 6e 73 69 6f 6e 28 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d ze(new.Dimension(transform.getIm
45a40 61 67 65 28 29 2e 67 65 74 57 69 64 74 68 28 29 2c 74 72 61 6e 73 66 6f 72 6d 2e 67 65 74 49 6d age().getWidth(),transform.getIm
45a60 61 67 65 28 29 2e 67 65 74 48 65 69 67 68 74 28 29 29 29 3b 0a 20 20 20 20 20 20 20 20 74 68 69 age().getHeight()));.........thi
45a80 73 2e 73 65 74 4d 61 78 69 6d 75 6d 53 69 7a 65 28 67 65 74 54 6f 6f 6c 6b 69 74 28 29 2e 67 65 s.setMaximumSize(getToolkit().ge
45aa0 74 53 63 72 65 65 6e 53 69 7a 65 28 29 29 3b 0a 20 20 20 20 20 20 20 20 70 61 63 6b 28 29 3b 0a tScreenSize());.........pack();.
45ac0 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 50 61 6e 65 2e 72 65 76 61 6c 69 64 61 74 65 28 29 3b ........scrollPane.revalidate();
45ae0 0a 20 20 20 20 20 20 20 20 72 65 70 61 69 6e 74 28 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 50 4b 03 .........repaint();.....}..}.PK.
45b00 04 0a 00 00 08 00 00 40 7b b3 3e 6f 1f 87 b6 1c 06 00 00 1c 06 00 00 1f 00 00 00 73 74 65 67 73 .......@{.>o...............stegs
45b20 6f 6c 76 65 2f 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 2e 63 6c 61 73 73 ca fe ba be 00 00 olve/StereoTransform.class......
45b40 00 31 00 4d 0a 00 14 00 30 09 00 13 00 31 09 00 13 00 32 0a 00 13 00 33 07 00 34 0a 00 05 00 35 .1.M....0....1....2....3..4....5
45b60 0a 00 05 00 36 0a 00 05 00 37 09 00 13 00 38 0a 00 05 00 39 03 00 ff ff ff 0a 00 05 00 3a 07 00 ....6....7....8....9.........:..
45b80 3b 0a 00 0d 00 30 08 00 3c 0a 00 0d 00 3d 0a 00 0d 00 3e 0a 00 0d 00 3f 07 00 40 07 00 41 01 00 ;....0..<....=....>....?..@..A..
45ba0 0d 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 01 00 1e 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 .originalImage...Ljava/awt/image
45bc0 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 09 74 72 61 6e 73 66 6f 72 6d 01 00 08 74 72 /BufferedImage;...transform...tr
45be0 61 6e 73 4e 75 6d 01 00 01 49 01 00 06 3c 69 6e 69 74 3e 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 ansNum...I...<init>..!(Ljava/awt
45c00 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 29 56 01 00 04 43 6f 64 65 01 00 /image/BufferedImage;)V...Code..
45c20 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 .LineNumberTable...LocalVariable
45c40 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 1b 4c 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f Table...this...Lstegsolve/Stereo
45c60 54 72 61 6e 73 66 6f 72 6d 3b 01 00 02 62 69 01 00 09 63 61 6c 63 54 72 61 6e 73 01 00 03 28 29 Transform;...bi...calcTrans...()
45c80 56 01 00 03 63 6f 6c 01 00 04 66 63 6f 6c 01 00 01 6a 01 00 01 69 01 00 04 62 61 63 6b 01 00 07 V...col...fcol...j...i...back...
45ca0 66 6f 72 77 61 72 64 01 00 07 67 65 74 54 65 78 74 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 forward...getText...()Ljava/lang
45cc0 2f 53 74 72 69 6e 67 3b 01 00 08 67 65 74 49 6d 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 /String;...getImage...()Ljava/aw
45ce0 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 0a 53 6f 75 72 63 65 46 t/image/BufferedImage;...SourceF
45d00 69 6c 65 01 00 14 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 0c 00 1a 00 23 0c ile...StereoTransform.java....#.
45d20 00 15 00 16 0c 00 18 00 19 0c 00 22 00 23 01 00 1c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f ...........".#...java/awt/image/
45d40 42 75 66 66 65 72 65 64 49 6d 61 67 65 0c 00 42 00 43 0c 00 44 00 43 0c 00 1a 00 45 0c 00 17 00 BufferedImage..B.C..D.C....E....
45d60 16 0c 00 46 00 47 0c 00 48 00 45 01 00 17 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 ...F.G..H.E...java/lang/StringBu
45d80 69 6c 64 65 72 01 00 08 4f 66 66 73 65 74 3a 20 0c 00 49 00 4a 0c 00 49 00 4b 0c 00 4c 00 2b 01 ilder...Offset:...I.J..I.K..L.+.
45da0 00 19 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 01 00 10 6a 61 ..stegsolve/StereoTransform...ja
45dc0 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 08 67 65 74 57 69 64 74 68 01 00 03 28 29 49 01 va/lang/Object...getWidth...()I.
45de0 00 09 67 65 74 48 65 69 67 68 74 01 00 06 28 49 49 49 29 56 01 00 06 67 65 74 52 47 42 01 00 05 ..getHeight...(III)V...getRGB...
45e00 28 49 49 29 49 01 00 06 73 65 74 52 47 42 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 (II)I...setRGB...append..-(Ljava
45e20 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 /lang/String;)Ljava/lang/StringB
45e40 75 69 6c 64 65 72 3b 01 00 1c 28 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 uilder;...(I)Ljava/lang/StringBu
45e60 69 6c 64 65 72 3b 01 00 08 74 6f 53 74 72 69 6e 67 00 21 00 13 00 14 00 00 00 03 00 02 00 15 00 ilder;...toString.!.............
45e80 16 00 00 00 02 00 17 00 16 00 00 00 02 00 18 00 19 00 00 00 06 00 00 00 1a 00 1b 00 01 00 1c 00 ................................
45ea0 00 00 57 00 02 00 02 00 00 00 13 2a b7 00 01 2a 2b b5 00 02 2a 03 b5 00 03 2a b7 00 04 b1 00 00 ..W........*...*+...*....*......
45ec0 00 02 00 1d 00 00 00 16 00 05 00 00 00 21 00 04 00 22 00 09 00 23 00 0e 00 24 00 12 00 25 00 1e .............!..."...#...$...%..
45ee0 00 00 00 16 00 02 00 00 00 13 00 1f 00 20 00 00 00 00 00 13 00 21 00 16 00 01 00 02 00 22 00 23 .....................!.......".#
45f00 00 01 00 1c 00 00 00 eb 00 06 00 05 00 00 00 75 2a bb 00 05 59 2a b4 00 02 b6 00 06 2a b4 00 02 ...............u*...Y*......*...
45f20 b6 00 07 04 b7 00 08 b5 00 09 03 3c 1b 2a b4 00 02 b6 00 06 a2 00 50 03 3d 1c 2a b4 00 02 b6 00 ...........<.*........P.=.*.....
45f40 07 a2 00 3d 03 3e 2a b4 00 02 1b 1c b6 00 0a 36 04 15 04 2a b4 00 02 1b 2a b4 00 03 60 2a b4 00 ...=.>*........6...*....*...`*..
45f60 02 b6 00 06 70 1c b6 00 0a 12 0b 7e 82 3e 2a b4 00 09 1b 1c 1d b6 00 0c 84 02 01 a7 ff be 84 01 ....p......~.>*.................
45f80 01 a7 ff ab b1 00 00 00 02 00 1d 00 00 00 2a 00 0a 00 00 00 2c 00 1a 00 2d 00 27 00 2e 00 34 00 ..............*.....,...-.'...4.
45fa0 30 00 36 00 31 00 41 00 32 00 5e 00 33 00 68 00 2e 00 6e 00 2d 00 74 00 35 00 1e 00 00 00 34 00 0.6.1.A.2.^.3.h...n.-.t.5.....4.
45fc0 05 00 36 00 32 00 24 00 19 00 03 00 41 00 27 00 25 00 19 00 04 00 29 00 45 00 26 00 19 00 02 00 ..6.2.$.....A.'.%.....).E.&.....
45fe0 1c 00 58 00 27 00 19 00 01 00 00 00 75 00 1f 00 20 00 00 00 01 00 28 00 23 00 01 00 1c 00 00 00 ..X.'.......u.........(.#.......
46000 59 00 03 00 01 00 00 00 23 2a 59 b4 00 03 04 64 b5 00 03 2a b4 00 03 9c 00 10 2a 2a b4 00 02 b6 Y.......#*Y....d...*......**....
46020 00 06 04 64 b5 00 03 2a b7 00 04 b1 00 00 00 02 00 1d 00 00 00 12 00 04 00 00 00 3c 00 0a 00 3d ...d...*...................<...=
46040 00 1e 00 3e 00 22 00 3f 00 1e 00 00 00 0c 00 01 00 00 00 23 00 1f 00 20 00 00 00 01 00 29 00 23 ...>.".?...........#.........).#
46060 00 01 00 1c 00 00 00 58 00 03 00 01 00 00 00 22 2a 59 b4 00 03 04 60 b5 00 03 2a b4 00 03 2a b4 .......X......."*Y....`...*...*.
46080 00 02 b6 00 06 a1 00 08 2a 03 b5 00 03 2a b7 00 04 b1 00 00 00 02 00 1d 00 00 00 12 00 04 00 00 ........*....*..................
460a0 00 46 00 0a 00 47 00 1d 00 48 00 21 00 49 00 1e 00 00 00 0c 00 01 00 00 00 22 00 1f 00 20 00 00 .F...G...H.!.I..........."......
460c0 00 01 00 2a 00 2b 00 01 00 1c 00 00 00 41 00 02 00 01 00 00 00 17 bb 00 0d 59 b7 00 0e 12 0f b6 ...*.+.......A...........Y......
460e0 00 10 2a b4 00 03 b6 00 11 b6 00 12 b0 00 00 00 02 00 1d 00 00 00 06 00 01 00 00 00 51 00 1e 00 ..*.........................Q...
46100 00 00 0c 00 01 00 00 00 17 00 1f 00 20 00 00 00 01 00 2c 00 2d 00 01 00 1c 00 00 00 2f 00 01 00 ..................,.-......./...
46120 01 00 00 00 05 2a b4 00 09 b0 00 00 00 02 00 1d 00 00 00 06 00 01 00 00 00 5a 00 1e 00 00 00 0c .....*...................Z......
46140 00 01 00 00 00 05 00 1f 00 20 00 00 00 01 00 2e 00 00 00 02 00 2f 50 4b 03 04 0a 00 00 08 00 00 ...................../PK........
46160 40 7b b3 3e 7a 55 95 b4 9c 07 00 00 9c 07 00 00 1e 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 @{.>zU..............stegsolve/St
46180 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 2f 2a 0a 20 2a 20 53 74 65 72 65 6f 54 72 ereoTransform.java/*..*.StereoTr
461a0 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f ansform.java..*/..package.stegso
461c0 6c 76 65 3b 0a 0a 69 6d 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 0a lve;..import.java.awt.image.*;..
461e0 2f 2a 2a 0a 20 2a 20 52 65 70 72 65 73 65 6e 74 73 20 73 6f 6c 76 69 6e 67 20 61 20 73 74 65 72 /**..*.Represents.solving.a.ster
46200 65 6f 67 72 61 6d 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d 0a 20 2a 2f 0a 70 75 62 eogram..*.@author.Caesum..*/.pub
46220 6c 69 63 20 63 6c 61 73 73 20 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 20 7b 0a 0a 20 20 20 lic.class.StereoTransform.{.....
46240 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 72 69 67 69 6e 61 6c 20 69 6d 61 67 65 0a 20 20 20 20 20 ./**......*.Original.image......
46260 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 6f 72 69 */.....private.BufferedImage.ori
46280 67 69 6e 61 6c 49 6d 61 67 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 72 61 6e 73 ginalImage;...../**......*.Trans
462a0 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 formed.image......*/.....private
462c0 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 74 72 61 6e 73 66 6f 72 6d 3b 0a 20 20 20 20 2f 2a .BufferedImage.transform;...../*
462e0 2a 0a 20 20 20 20 20 2a 20 4f 66 66 73 65 74 20 6f 66 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f *......*.Offset.of.transformatio
46300 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 69 6e 74 20 74 72 61 6e 73 4e n......*/.....private.int.transN
46320 75 6d 3b 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 72 65 61 74 65 20 61 20 6e 65 77 um;....../**......*.Create.a.new
46340 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 .transformation......*.@param.bi
46360 20 49 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 53 74 65 72 65 6f 54 72 61 6e 73 66 6f .Image......*/.....StereoTransfo
46380 72 6d 28 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 62 69 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 rm(BufferedImage.bi).....{......
463a0 20 20 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 20 3d 20 62 69 3b 0a 20 20 20 20 20 20 20 20 74 ...originalImage.=.bi;.........t
463c0 72 61 6e 73 4e 75 6d 3d 30 3b 0a 20 20 20 20 20 20 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a ransNum=0;.........calcTrans();.
463e0 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 6f 6c 76 65 20 74 68 65 20 ....}....../**......*.Solve.the.
46400 73 74 65 72 65 6f 67 72 61 6d 20 67 69 76 65 6e 20 74 68 65 20 6f 66 66 73 65 74 0a 20 20 20 20 stereogram.given.the.offset.....
46420 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 63 61 6c 63 54 72 61 6e 73 28 29 .*/.....private.void.calcTrans()
46440 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 .....{.........transform.=.new.B
46460 75 66 66 65 72 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 ufferedImage(originalImage.getWi
46480 64 74 68 28 29 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 29 dth(),.originalImage.getHeight()
464a0 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 ,.BufferedImage.TYPE_INT_RGB);..
464c0 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 .......for(int.i=0;i<originalIma
464e0 67 65 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 ge.getWidth();i++).............f
46500 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 or(int.j=0;j<originalImage.getHe
46520 69 67 68 74 28 29 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ight();j++).............{.......
46540 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 ..........int.col=0;............
46560 20 20 20 20 20 69 6e 74 20 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 .....int.fcol.=.originalImage.ge
46580 74 52 47 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 3d 66 tRGB(i,j);.................col=f
465a0 63 6f 6c 5e 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 52 47 42 28 28 69 2b 74 72 61 col^(originalImage.getRGB((i+tra
465c0 6e 73 4e 75 6d 29 25 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 2c nsNum)%originalImage.getWidth(),
465e0 20 6a 29 26 30 78 30 30 66 66 66 66 66 66 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .j)&0x00ffffff);................
46600 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f 6c 29 3b 0a 20 20 .transform.setRGB(i,.j,.col);...
46620 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 ...........}.....}....../**.....
46640 20 2a 20 52 65 64 75 63 65 20 74 68 65 20 6f 66 66 73 65 74 20 61 6e 64 20 74 72 79 20 74 6f 20 .*.Reduce.the.offset.and.try.to.
46660 73 6f 6c 76 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 62 61 solve......*/.....public.void.ba
46680 63 6b 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 6d 2d 2d 3b 0a 20 ck().....{.........transNum--;..
466a0 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3c 30 29 20 74 72 61 6e 73 4e 75 6d 3d 6f .......if(transNum<0).transNum=o
466c0 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 2d 31 3b 0a 20 20 20 20 20 riginalImage.getWidth()-1;......
466e0 20 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 ...calcTrans();.....}....../**..
46700 20 20 20 20 2a 20 49 6e 63 72 65 61 73 65 20 74 68 65 20 6f 66 66 73 65 74 20 61 6e 64 20 74 72 ....*.Increase.the.offset.and.tr
46720 79 20 74 6f 20 73 6f 6c 76 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 6f y.to.solve......*/.....public.vo
46740 69 64 20 66 6f 72 77 61 72 64 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 id.forward().....{.........trans
46760 4e 75 6d 2b 2b 3b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3e 3d 6f 72 69 67 Num++;.........if(transNum>=orig
46780 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 29 20 74 72 61 6e 73 4e 75 6d 3d 30 inalImage.getWidth()).transNum=0
467a0 3b 0a 20 20 20 20 20 20 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 ;.........calcTrans();.....}....
467c0 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 20 66 ../**......*.Text.description..f
467e0 6f 72 20 6f 66 66 73 65 74 0a 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 73 74 72 69 6e 67 20 or.offset......*.@return.string.
46800 74 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 6f 66 66 73 65 74 0a 20 20 20 20 20 text.description.of.offset......
46820 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 53 74 72 69 6e 67 20 67 65 74 54 65 78 74 28 29 0a 20 */.....public.String.getText()..
46840 20 20 20 7b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 4f 66 66 73 65 74 3a 20 22 2b 74 ...{.........return."Offset:."+t
46860 72 61 6e 73 4e 75 6d 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 ransNum;.....}....../**......*.T
46880 68 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 40 72 65 74 he.transformed.image......*.@ret
468a0 75 72 6e 20 62 75 66 66 65 72 65 64 20 69 6d 61 67 65 20 6f 66 20 74 68 65 20 73 74 65 72 65 6f urn.buffered.image.of.the.stereo
468c0 67 72 61 6d 20 77 69 74 68 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f gram.with.transformation......*/
468e0 0a 20 20 20 20 70 75 62 6c 69 63 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 67 65 74 49 6d 61 .....public.BufferedImage.getIma
46900 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 61 6e 73 ge().....{..........return.trans
46920 66 6f 72 6d 3b 0a 20 20 20 20 7d 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e 41 d4 e5 60 form;.....}.}.PK........@{.>A..`
46940 23 17 00 00 23 17 00 00 19 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 6f 72 6d 2e #...#.......stegsolve/Transform.
46960 63 6c 61 73 73 ca fe ba be 00 00 00 31 00 cd 0a 00 3c 00 7b 09 00 3b 00 7c 09 00 3b 00 7d 09 00 class.......1....<.{..;.|..;.}..
46980 3b 00 7e 07 00 7f 0a 00 05 00 80 0a 00 05 00 81 0a 00 05 00 82 0a 00 05 00 83 03 00 ff ff ff 0a ;.~.............................
469a0 00 05 00 84 03 00 00 ff 00 03 00 ff 00 00 07 00 85 0a 00 0e 00 7b 0a 00 0e 00 86 03 ff 00 00 00 .....................{..........
469c0 0a 00 05 00 87 07 00 88 0a 00 13 00 89 0a 00 13 00 8a 0a 00 13 00 8b 0a 00 13 00 8c 0a 00 13 00 ................................
469e0 8d 0a 00 13 00 8e 0a 00 05 00 8f 0a 00 05 00 90 0a 00 05 00 91 07 00 92 0a 00 3b 00 93 0a 00 3b ..........................;....;
46a00 00 94 07 00 95 0a 00 3b 00 96 0a 00 3b 00 97 0a 00 3b 00 98 0a 00 3b 00 99 0a 00 3b 00 9a 0a 00 .......;....;....;....;....;....
46a20 3b 00 9b 08 00 9c 08 00 9d 07 00 9e 0a 00 29 00 7b 08 00 9f 0a 00 29 00 a0 0a 00 29 00 a1 0a 00 ;.............).{.....)....)....
46a40 29 00 a2 08 00 a3 08 00 a4 08 00 a5 08 00 a6 08 00 a7 08 00 a8 08 00 a9 08 00 aa 08 00 ab 08 00 )...............................
46a60 ac 08 00 ad 08 00 ae 07 00 af 07 00 b0 01 00 0d 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 01 00 1e ................originalImage...
46a80 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 3b 01 00 Ljava/awt/image/BufferedImage;..
46aa0 09 74 72 61 6e 73 66 6f 72 6d 01 00 08 74 72 61 6e 73 4e 75 6d 01 00 01 49 01 00 08 4d 41 58 54 .transform...transNum...I...MAXT
46ac0 52 41 4e 53 01 00 0d 43 6f 6e 73 74 61 6e 74 56 61 6c 75 65 03 00 00 00 29 01 00 06 3c 69 6e 69 RANS...ConstantValue....)...<ini
46ae0 74 3e 01 00 21 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d t>..!(Ljava/awt/image/BufferedIm
46b00 61 67 65 3b 29 56 01 00 04 43 6f 64 65 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 age;)V...Code...LineNumberTable.
46b20 00 12 4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 15 4c 73 ..LocalVariableTable...this...Ls
46b40 74 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 6f 72 6d 3b 01 00 02 62 69 01 00 0c 74 72 61 6e 73 tegsolve/Transform;...bi...trans
46b60 66 72 6f 6d 62 69 74 01 00 04 28 49 29 56 01 00 03 63 6f 6c 01 00 04 66 63 6f 6c 01 00 01 6a 01 frombit...(I)V...col...fcol...j.
46b80 00 01 69 01 00 01 64 01 00 09 74 72 61 6e 73 6d 61 73 6b 01 00 04 6d 61 73 6b 01 00 09 69 6e 76 ..i...d...transmask...mask...inv
46ba0 65 72 73 69 6f 6e 01 00 03 28 29 56 01 00 08 67 72 61 79 62 69 74 73 01 00 0f 72 61 6e 64 6f 6d ersion...()V...graybits...random
46bc0 5f 63 6f 6c 6f 72 6d 61 70 01 00 01 62 01 00 01 67 01 00 01 72 01 00 03 72 6e 64 01 00 12 4c 6a _colormap...b...g...r...rnd...Lj
46be0 61 76 61 2f 75 74 69 6c 2f 52 61 6e 64 6f 6d 3b 01 00 02 62 6d 01 00 02 62 61 01 00 02 62 78 01 ava/util/Random;...bm...ba...bx.
46c00 00 02 67 6d 01 00 02 67 61 01 00 02 67 78 01 00 02 72 6d 01 00 02 72 61 01 00 02 72 78 01 00 0f ..gm...ga...gx...rm...ra...rx...
46c20 72 61 6e 64 6f 6d 5f 69 6e 64 65 78 6d 61 70 01 00 02 5b 42 01 00 04 62 69 74 73 01 00 04 73 69 random_indexmap...[B...bits...si
46c40 7a 65 01 00 03 67 63 73 01 00 02 5b 49 01 00 02 63 6d 01 00 20 4c 6a 61 76 61 2f 61 77 74 2f 69 ze...gcs...[I...cm...Ljava/awt/i
46c60 6d 61 67 65 2f 49 6e 64 65 78 43 6f 6c 6f 72 4d 6f 64 65 6c 3b 01 00 09 72 61 6e 64 6f 6d 6d 61 mage/IndexColorModel;...randomma
46c80 70 01 00 1b 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 43 6f 6c 6f 72 4d 6f 64 65 6c 3b 01 p...Ljava/awt/image/ColorModel;.
46ca0 00 09 63 61 6c 63 54 72 61 6e 73 01 00 04 62 61 63 6b 01 00 07 66 6f 72 77 61 72 64 01 00 07 67 ..calcTrans...back...forward...g
46cc0 65 74 54 65 78 74 01 00 14 28 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 01 00 08 etText...()Ljava/lang/String;...
46ce0 67 65 74 49 6d 61 67 65 01 00 20 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 getImage...()Ljava/awt/image/Buf
46d00 66 65 72 65 64 49 6d 61 67 65 3b 01 00 0a 53 6f 75 72 63 65 46 69 6c 65 01 00 0e 54 72 61 6e 73 feredImage;...SourceFile...Trans
46d20 66 6f 72 6d 2e 6a 61 76 61 0c 00 45 00 57 0c 00 3d 00 3e 0c 00 3f 00 3e 0c 00 40 00 41 01 00 1c form.java..E.W..=.>..?.>..@.A...
46d40 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 42 75 66 66 65 72 65 64 49 6d 61 67 65 0c 00 b1 00 java/awt/image/BufferedImage....
46d60 b2 0c 00 b3 00 b2 0c 00 45 00 b4 0c 00 b5 00 b6 0c 00 b7 00 b4 01 00 10 6a 61 76 61 2f 75 74 69 ........E...............java/uti
46d80 6c 2f 52 61 6e 64 6f 6d 0c 00 b8 00 b9 0c 00 ba 00 bb 01 00 1e 6a 61 76 61 2f 61 77 74 2f 69 6d l/Random.............java/awt/im
46da0 61 67 65 2f 49 6e 64 65 78 43 6f 6c 6f 72 4d 6f 64 65 6c 0c 00 bc 00 bd 0c 00 be 00 b2 0c 00 bf age/IndexColorModel.............
46dc0 00 c0 0c 00 c1 00 c0 0c 00 c2 00 c0 0c 00 45 00 c3 0c 00 45 00 c4 0c 00 c5 00 c6 0c 00 c7 00 c8 ..............E....E............
46de0 01 00 22 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 43 6f 6d 70 6f 6e 65 6e 74 43 6f 6c 6f 72 .."java/awt/image/ComponentColor
46e00 4d 6f 64 65 6c 0c 00 59 00 57 0c 00 68 00 57 01 00 1f 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 Model..Y.W..h.W...java/awt/image
46e20 2f 50 61 63 6b 65 64 43 6f 6c 6f 72 4d 6f 64 65 6c 0c 00 56 00 57 0c 00 4d 00 4e 0c 00 54 00 4e /PackedColorModel..V.W..M.N..T.N
46e40 0c 00 70 00 57 0c 00 58 00 57 0c 00 72 00 57 01 00 0c 4e 6f 72 6d 61 6c 20 49 6d 61 67 65 01 00 ..p.W..X.W..r.W...Normal.Image..
46e60 16 43 6f 6c 6f 75 72 20 49 6e 76 65 72 73 69 6f 6e 20 28 58 6f 72 29 01 00 17 6a 61 76 61 2f 6c .Colour.Inversion.(Xor)...java/l
46e80 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 01 00 0c 41 6c 70 68 61 20 70 6c 61 6e 65 20 ang/StringBuilder...Alpha.plane.
46ea0 0c 00 c9 00 ca 0c 00 c9 00 cb 0c 00 cc 00 76 01 00 0a 52 65 64 20 70 6c 61 6e 65 20 01 00 0c 47 ..............v...Red.plane....G
46ec0 72 65 65 6e 20 70 6c 61 6e 65 20 01 00 0b 42 6c 75 65 20 70 6c 61 6e 65 20 01 00 0a 46 75 6c 6c reen.plane....Blue.plane....Full
46ee0 20 61 6c 70 68 61 01 00 08 46 75 6c 6c 20 72 65 64 01 00 0a 46 75 6c 6c 20 67 72 65 65 6e 01 00 .alpha...Full.red...Full.green..
46f00 09 46 75 6c 6c 20 62 6c 75 65 01 00 13 52 61 6e 64 6f 6d 20 63 6f 6c 6f 75 72 20 6d 61 70 20 31 .Full.blue...Random.colour.map.1
46f20 01 00 13 52 61 6e 64 6f 6d 20 63 6f 6c 6f 75 72 20 6d 61 70 20 32 01 00 13 52 61 6e 64 6f 6d 20 ...Random.colour.map.2...Random.
46f40 63 6f 6c 6f 75 72 20 6d 61 70 20 33 01 00 09 47 72 61 79 20 62 69 74 73 01 00 00 01 00 13 73 74 colour.map.3...Gray.bits......st
46f60 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 6f 72 6d 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 egsolve/Transform...java/lang/Ob
46f80 6a 65 63 74 01 00 08 67 65 74 57 69 64 74 68 01 00 03 28 29 49 01 00 09 67 65 74 48 65 69 67 68 ject...getWidth...()I...getHeigh
46fa0 74 01 00 06 28 49 49 49 29 56 01 00 06 67 65 74 52 47 42 01 00 05 28 49 49 29 49 01 00 06 73 65 t...(III)V...getRGB...(II)I...se
46fc0 74 52 47 42 01 00 07 6e 65 78 74 49 6e 74 01 00 04 28 49 29 49 01 00 0d 67 65 74 43 6f 6c 6f 72 tRGB...nextInt...(I)I...getColor
46fe0 4d 6f 64 65 6c 01 00 1d 28 29 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 43 6f 6c 6f 72 4d Model...()Ljava/awt/image/ColorM
47000 6f 64 65 6c 3b 01 00 10 67 65 74 43 6f 6d 70 6f 6e 65 6e 74 53 69 7a 65 01 00 04 28 29 5b 49 01 odel;...getComponentSize...()[I.
47020 00 0a 67 65 74 4d 61 70 53 69 7a 65 01 00 07 67 65 74 52 65 64 73 01 00 05 28 5b 42 29 56 01 00 ..getMapSize...getReds...([B)V..
47040 09 67 65 74 47 72 65 65 6e 73 01 00 08 67 65 74 42 6c 75 65 73 01 00 0b 28 49 49 5b 42 5b 42 5b .getGreens...getBlues...(II[B[B[
47060 42 29 56 01 00 26 28 49 49 49 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 49 6e 64 65 78 43 B)V..&(IIILjava/awt/image/IndexC
47080 6f 6c 6f 72 4d 6f 64 65 6c 3b 29 56 01 00 09 67 65 74 52 61 73 74 65 72 01 00 21 28 29 4c 6a 61 olorModel;)V...getRaster..!()Lja
470a0 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 57 72 69 74 61 62 6c 65 52 61 73 74 65 72 3b 01 00 07 73 va/awt/image/WritableRaster;...s
470c0 65 74 44 61 74 61 01 00 1a 28 4c 6a 61 76 61 2f 61 77 74 2f 69 6d 61 67 65 2f 52 61 73 74 65 72 etData...(Ljava/awt/image/Raster
470e0 3b 29 56 01 00 06 61 70 70 65 6e 64 01 00 2d 28 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e ;)V...append..-(Ljava/lang/Strin
47100 67 3b 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 1c 28 g;)Ljava/lang/StringBuilder;...(
47120 49 29 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 42 75 69 6c 64 65 72 3b 01 00 08 74 6f I)Ljava/lang/StringBuilder;...to
47140 53 74 72 69 6e 67 00 21 00 3b 00 3c 00 00 00 04 00 02 00 3d 00 3e 00 00 00 02 00 3f 00 3e 00 00 String.!.;.<.......=.>.....?.>..
47160 00 02 00 40 00 41 00 00 00 1a 00 42 00 41 00 01 00 43 00 00 00 02 00 44 00 0d 00 00 00 45 00 46 ...@.A.....B.A...C.....D.....E.F
47180 00 01 00 47 00 00 00 5b 00 02 00 02 00 00 00 17 2a b7 00 01 2a 2b b5 00 02 2a 2a b4 00 02 b5 00 ...G...[........*...*+...**.....
471a0 03 2a 03 b5 00 04 b1 00 00 00 02 00 48 00 00 00 16 00 05 00 00 00 39 00 04 00 3a 00 09 00 3b 00 .*..........H.........9...:...;.
471c0 11 00 3c 00 16 00 3d 00 49 00 00 00 16 00 02 00 00 00 17 00 4a 00 4b 00 00 00 00 00 17 00 4c 00 ..<...=.I...........J.K.......L.
471e0 3e 00 01 00 02 00 4d 00 4e 00 01 00 47 00 00 00 eb 00 06 00 06 00 00 00 67 2a bb 00 05 59 2a b4 >.....M.N...G...........g*...Y*.
47200 00 02 b6 00 06 2a b4 00 02 b6 00 07 04 b7 00 08 b5 00 03 03 3d 1c 2a b4 00 02 b6 00 06 a2 00 42 .....*..............=.*........B
47220 03 3e 1d 2a b4 00 02 b6 00 07 a2 00 2f 03 36 04 2a b4 00 02 1c 1d b6 00 09 36 05 15 05 1b 7c 04 .>.*......../.6.*........6....|.
47240 7e 9e 00 07 12 0a 36 04 2a b4 00 03 1c 1d 15 04 b6 00 0b 84 03 01 a7 ff cc 84 02 01 a7 ff b9 b1 ~.....6.*.......................
47260 00 00 00 02 00 48 00 00 00 2e 00 0b 00 00 00 45 00 1a 00 46 00 27 00 47 00 34 00 49 00 37 00 4a .....H.........E...F.'.G.4.I.7.J
47280 00 42 00 4b 00 4b 00 4c 00 4f 00 4d 00 5a 00 47 00 60 00 46 00 66 00 4f 00 49 00 00 00 3e 00 06 .B.K.K.L.O.M.Z.G.`.F.f.O.I...>..
472a0 00 37 00 23 00 4f 00 41 00 04 00 42 00 18 00 50 00 41 00 05 00 29 00 37 00 51 00 41 00 03 00 1c .7.#.O.A...B...P.A...).7.Q.A....
472c0 00 4a 00 52 00 41 00 02 00 00 00 67 00 4a 00 4b 00 00 00 00 00 67 00 53 00 41 00 01 00 02 00 54 .J.R.A.....g.J.K.....g.S.A.....T
472e0 00 4e 00 01 00 47 00 00 00 fb 00 06 00 06 00 00 00 73 2a bb 00 05 59 2a b4 00 02 b6 00 06 2a b4 .N...G...........s*...Y*......*.
47300 00 02 b6 00 07 04 b7 00 08 b5 00 03 03 3d 1c 2a b4 00 02 b6 00 06 a2 00 4e 03 3e 1d 2a b4 00 02 .............=.*........N.>.*...
47320 b6 00 07 a2 00 3b 03 36 04 2a b4 00 02 1c 1d b6 00 09 36 05 15 05 1b 7e 36 04 15 04 12 0a a3 00 .....;.6.*........6....~6.......
47340 08 15 04 9c 00 0a 15 04 10 08 7c 36 04 2a b4 00 03 1c 1d 15 04 b6 00 0b 84 03 01 a7 ff c0 84 02 ..........|6.*..................
47360 01 a7 ff ad b1 00 00 00 02 00 48 00 00 00 32 00 0c 00 00 00 57 00 1a 00 58 00 27 00 59 00 34 00 ..........H...2.....W...X.'.Y.4.
47380 5b 00 37 00 5c 00 42 00 5d 00 48 00 5e 00 54 00 5f 00 5b 00 60 00 66 00 59 00 6c 00 58 00 72 00 [.7.\.B.].H.^.T._.[.`.f.Y.l.X.r.
473a0 62 00 49 00 00 00 3e 00 06 00 37 00 2f 00 4f 00 41 00 04 00 42 00 24 00 50 00 41 00 05 00 29 00 b.I...>...7./.O.A...B.$.P.A...).
473c0 43 00 51 00 41 00 03 00 1c 00 56 00 52 00 41 00 02 00 00 00 73 00 4a 00 4b 00 00 00 00 00 73 00 C.Q.A.....V.R.A.....s.J.K.....s.
473e0 55 00 41 00 01 00 02 00 56 00 57 00 01 00 47 00 00 00 d4 00 06 00 05 00 00 00 5e 2a bb 00 05 59 U.A.....V.W...G...........^*...Y
47400 2a b4 00 02 b6 00 06 2a b4 00 02 b6 00 07 04 b7 00 08 b5 00 03 03 3c 1b 2a b4 00 02 b6 00 06 a2 *......*..............<.*.......
47420 00 39 03 3d 1c 2a b4 00 02 b6 00 07 a2 00 26 03 3e 2a b4 00 02 1b 1c b6 00 09 36 04 15 04 12 0a .9.=.*........&.>*........6.....
47440 82 3e 2a b4 00 03 1b 1c 1d b6 00 0b 84 02 01 a7 ff d5 84 01 01 a7 ff c2 b1 00 00 00 02 00 48 00 .>*...........................H.
47460 00 00 2a 00 0a 00 00 00 69 00 1a 00 6a 00 27 00 6b 00 34 00 6d 00 36 00 6e 00 41 00 6f 00 47 00 ..*.....i...j.'.k.4.m.6.n.A.o.G.
47480 70 00 51 00 6b 00 57 00 6a 00 5d 00 72 00 49 00 00 00 34 00 05 00 36 00 1b 00 4f 00 41 00 03 00 p.Q.k.W.j.].r.I...4...6...O.A...
474a0 41 00 10 00 50 00 41 00 04 00 29 00 2e 00 51 00 41 00 02 00 1c 00 41 00 52 00 41 00 01 00 00 00 A...P.A...)...Q.A.....A.R.A.....
474c0 5e 00 4a 00 4b 00 00 00 02 00 58 00 57 00 01 00 47 00 00 00 f7 00 06 00 05 00 00 00 7d 2a bb 00 ^.J.K.....X.W...G...........}*..
474e0 05 59 2a b4 00 02 b6 00 06 2a b4 00 02 b6 00 07 04 b7 00 08 b5 00 03 03 3c 1b 2a b4 00 02 b6 00 .Y*......*..............<.*.....
47500 06 a2 00 58 03 3d 1c 2a b4 00 02 b6 00 07 a2 00 45 03 3e 2a b4 00 02 1b 1c b6 00 09 36 04 15 04 ...X.=.*........E.>*........6...
47520 11 00 ff 7e 15 04 12 0c 7e 10 08 7a a0 00 17 15 04 11 00 ff 7e 15 04 12 0d 7e 10 10 7a a0 00 06 ...~....~..z........~....~..z...
47540 12 0a 3e 2a b4 00 03 1b 1c 1d b6 00 0b 84 02 01 a7 ff b6 84 01 01 a7 ff a3 b1 00 00 00 02 00 48 ..>*...........................H
47560 00 00 00 2e 00 0b 00 00 00 79 00 1a 00 7a 00 27 00 7b 00 34 00 7d 00 36 00 7e 00 41 00 7f 00 63 .........y...z.'.{.4.}.6.~.A...c
47580 00 80 00 66 00 81 00 70 00 7b 00 76 00 7a 00 7c 00 83 00 49 00 00 00 34 00 05 00 36 00 3a 00 4f ...f...p.{.v.z.|...I...4...6.:.O
475a0 00 41 00 03 00 41 00 2f 00 50 00 41 00 04 00 29 00 4d 00 51 00 41 00 02 00 1c 00 60 00 52 00 41 .A...A./.P.A...).M.Q.A.....`.R.A
475c0 00 01 00 00 00 7d 00 4a 00 4b 00 00 00 02 00 59 00 57 00 01 00 47 00 00 02 38 00 06 00 12 00 00 .....}.J.K.....Y.W...G...8......
475e0 01 18 bb 00 0e 59 b7 00 0f 4c 2b 11 01 00 b6 00 10 3d 2b 11 01 00 b6 00 10 3e 2b 11 01 00 b6 00 .....Y...L+......=+......>+.....
47600 10 36 04 2b 11 01 00 b6 00 10 36 05 2b 11 01 00 b6 00 10 36 06 2b 11 01 00 b6 00 10 36 07 2b 11 .6.+......6.+......6.+......6.+.
47620 01 00 b6 00 10 36 08 2b 11 01 00 b6 00 10 36 09 2b 11 01 00 b6 00 10 36 0a 2a bb 00 05 59 2a b4 .....6.+......6.+......6.*...Y*.
47640 00 02 b6 00 06 2a b4 00 02 b6 00 07 04 b7 00 08 b5 00 03 03 36 0b 15 0b 2a b4 00 02 b6 00 06 a2 .....*..............6...*.......
47660 00 9a 03 36 0c 15 0c 2a b4 00 02 b6 00 07 a2 00 85 03 36 0d 2a b4 00 02 15 0b 15 0c b6 00 09 36 ...6...*..........6.*..........6
47680 0e 15 0e 11 00 ff 7e 1c 68 36 0f 15 0f 1c 68 15 04 82 1d 60 36 0f 15 0e 12 0c 7e 10 08 7a 15 05 ......~.h6....h....`6.....~..z..
476a0 68 36 10 15 10 15 05 68 15 07 82 15 06 60 36 10 15 0e 12 0d 7e 10 10 7a 15 08 68 36 11 15 11 15 h6.....h.....`6.....~..z..h6....
476c0 08 68 15 0a 82 15 09 60 36 11 15 11 10 10 78 15 10 10 08 78 60 15 0f 60 15 0e 12 11 7e 60 36 0d .h.....`6.....x....x`..`....~`6.
476e0 2a b4 00 03 15 0b 15 0c 15 0d b6 00 0b 84 0c 01 a7 ff 75 84 0b 01 a7 ff 60 b1 00 00 00 02 00 48 *.................u.....`......H
47700 00 00 00 52 00 14 00 00 00 8b 00 08 00 8c 00 21 00 8d 00 3c 00 8e 00 57 00 8f 00 71 00 90 00 80 ...R...........!...<...W...q....
47720 00 91 00 8f 00 93 00 92 00 94 00 9f 00 95 00 a9 00 96 00 b4 00 97 00 c1 00 98 00 ce 00 99 00 db ................................
47740 00 9a 00 e8 00 9b 00 fe 00 9c 01 0b 00 91 01 11 00 90 01 17 00 9e 00 49 00 00 00 b6 00 12 00 92 .......................I........
47760 00 79 00 4f 00 41 00 0d 00 9f 00 6c 00 50 00 41 00 0e 00 a9 00 62 00 5a 00 41 00 0f 00 c1 00 4a .y.O.A.....l.P.A.....b.Z.A.....J
47780 00 5b 00 41 00 10 00 db 00 30 00 5c 00 41 00 11 00 83 00 8e 00 51 00 41 00 0c 00 74 00 a3 00 52 .[.A.....0.\.A.......Q.A...t...R
477a0 00 41 00 0b 00 00 01 18 00 4a 00 4b 00 00 00 08 01 10 00 5d 00 5e 00 01 00 10 01 08 00 5f 00 41 .A.......J.K.......].^......._.A
477c0 00 02 00 18 01 00 00 60 00 41 00 03 00 21 00 f7 00 61 00 41 00 04 00 2a 00 ee 00 62 00 41 00 05 .......`.A...!...a.A...*...b.A..
477e0 00 33 00 e5 00 63 00 41 00 06 00 3c 00 dc 00 64 00 41 00 07 00 45 00 d3 00 65 00 41 00 08 00 4e .3...c.A...<...d.A...E...e.A...N
47800 00 ca 00 66 00 41 00 09 00 57 00 c1 00 67 00 41 00 0a 00 02 00 68 00 57 00 01 00 47 00 00 01 ab ...f.A...W...g.A.....h.W...G....
47820 00 0d 00 0a 00 00 00 d7 bb 00 0e 59 b7 00 0f 3a 07 2a b4 00 02 b6 00 12 c0 00 13 3a 08 19 08 b6 ...........Y...:.*.........:....
47840 00 14 3a 06 19 06 03 2e 36 04 19 06 04 2e 15 04 a4 00 09 19 06 04 2e 36 04 19 06 05 2e 15 04 a4 ..:.....6..............6........
47860 00 09 19 06 05 2e 36 04 19 08 b6 00 15 36 05 15 05 bc 08 4c 15 05 bc 08 4d 15 05 bc 08 4e 19 08 ......6......6.....L....M....N..
47880 2b b6 00 16 19 08 2c b6 00 17 19 08 2d b6 00 18 03 36 09 15 09 15 05 a2 00 30 2b 15 09 19 07 11 +.....,.....-....6.......0+.....
478a0 01 00 b6 00 10 91 54 2c 15 09 19 07 11 01 00 b6 00 10 91 54 2d 15 09 19 07 11 01 00 b6 00 10 91 ......T,...........T-...........
478c0 54 84 09 01 a7 ff cf 2a bb 00 05 59 2a b4 00 02 b6 00 06 2a b4 00 02 b6 00 07 10 0d bb 00 13 59 T......*...Y*......*...........Y
478e0 15 04 15 05 2b 2c 2d b7 00 19 b7 00 1a b5 00 03 2a b4 00 03 2a b4 00 02 b6 00 1b b6 00 1c b1 00 ....+,-.........*...*...........
47900 00 00 02 00 48 00 00 00 56 00 15 00 00 00 ac 00 09 00 ad 00 15 00 ae 00 1c 00 af 00 22 00 b0 00 ....H...V..................."...
47920 31 00 b1 00 40 00 b2 00 47 00 b3 00 4c 00 b4 00 51 00 b5 00 56 00 b6 00 5c 00 b7 00 62 00 b8 00 1...@...G...L...Q...V...\...b...
47940 68 00 b9 00 72 00 bb 00 7f 00 bc 00 8c 00 bd 00 99 00 b9 00 9f 00 bf 00 c8 00 c0 00 d6 00 c1 00 h...r...........................
47960 49 00 00 00 66 00 0a 00 6b 00 34 00 52 00 41 00 09 00 00 00 d7 00 4a 00 4b 00 00 00 4c 00 8b 00 I...f...k.4.R.A.......J.K...L...
47980 5c 00 69 00 01 00 51 00 86 00 5b 00 69 00 02 00 56 00 81 00 5a 00 69 00 03 00 22 00 b5 00 6a 00 \.i...Q...[.i...V...Z.i..."...j.
479a0 41 00 04 00 47 00 90 00 6b 00 41 00 05 00 1c 00 bb 00 6c 00 6d 00 06 00 09 00 ce 00 5d 00 5e 00 A...G...k.A.......l.m.......].^.
479c0 07 00 15 00 c2 00 6e 00 6f 00 08 00 02 00 70 00 57 00 01 00 47 00 00 00 80 00 01 00 02 00 00 00 ......n.o.....p.W...G...........
479e0 30 2a b4 00 02 b6 00 12 4c 2b c1 00 1d 99 00 0a 2a b7 00 1e a7 00 1c 2b c1 00 13 99 00 0a 2a b7 0*......L+......*......+......*.
47a00 00 1f a7 00 0e 2b c1 00 20 99 00 07 2a b7 00 1e b1 00 00 00 02 00 48 00 00 00 22 00 08 00 00 00 .....+......*.........H...".....
47a20 c9 00 08 00 ca 00 0f 00 cb 00 16 00 cc 00 1d 00 cd 00 24 00 ce 00 2b 00 cf 00 2f 00 d0 00 49 00 ..................$...+.../...I.
47a40 00 00 16 00 02 00 00 00 30 00 4a 00 4b 00 00 00 08 00 28 00 6e 00 71 00 01 00 02 00 72 00 57 00 ........0.J.K.....(.n.q.....r.W.
47a60 01 00 47 00 00 03 60 00 02 00 01 00 00 01 de 2a b4 00 04 aa 00 00 00 00 00 01 d1 00 00 00 00 00 ..G...`........*................
47a80 00 00 29 00 00 00 b8 00 00 00 c1 00 00 00 c6 00 00 00 cd 00 00 00 d4 00 00 00 db 00 00 00 e2 00 ..).............................
47aa0 00 00 e9 00 00 00 f0 00 00 00 f7 00 00 00 fe 00 00 01 05 00 00 01 0c 00 00 01 13 00 00 01 1a 00 ................................
47ac0 00 01 21 00 00 01 28 00 00 01 2f 00 00 01 36 00 00 01 3d 00 00 01 44 00 00 01 4b 00 00 01 52 00 ..!...(.../...6...=...D...K...R.
47ae0 00 01 59 00 00 01 60 00 00 01 67 00 00 01 6e 00 00 01 75 00 00 01 7c 00 00 01 82 00 00 01 88 00 ..Y...`...g...n...u...|.........
47b00 00 01 8e 00 00 01 94 00 00 01 9a 00 00 01 a0 00 00 01 a7 00 00 01 ae 00 00 01 b5 00 00 01 bd 00 ................................
47b20 00 01 c2 00 00 01 c7 00 00 01 cc 2a 2a b4 00 02 b5 00 03 b1 2a b7 00 21 b1 2a 10 1f b7 00 22 b1 ...........**.......*..!.*....".
47b40 2a 10 1e b7 00 22 b1 2a 10 1d b7 00 22 b1 2a 10 1c b7 00 22 b1 2a 10 1b b7 00 22 b1 2a 10 1a b7 *....".*....".*....".*....".*...
47b60 00 22 b1 2a 10 19 b7 00 22 b1 2a 10 18 b7 00 22 b1 2a 10 17 b7 00 22 b1 2a 10 16 b7 00 22 b1 2a .".*....".*....".*....".*....".*
47b80 10 15 b7 00 22 b1 2a 10 14 b7 00 22 b1 2a 10 13 b7 00 22 b1 2a 10 12 b7 00 22 b1 2a 10 11 b7 00 ....".*....".*....".*....".*....
47ba0 22 b1 2a 10 10 b7 00 22 b1 2a 10 0f b7 00 22 b1 2a 10 0e b7 00 22 b1 2a 10 0d b7 00 22 b1 2a 10 ".*....".*....".*....".*....".*.
47bc0 0c b7 00 22 b1 2a 10 0b b7 00 22 b1 2a 10 0a b7 00 22 b1 2a 10 09 b7 00 22 b1 2a 10 08 b7 00 22 ...".*....".*....".*....".*...."
47be0 b1 2a 10 07 b7 00 22 b1 2a 10 06 b7 00 22 b1 2a 08 b7 00 22 b1 2a 07 b7 00 22 b1 2a 06 b7 00 22 .*....".*....".*...".*...".*..."
47c00 b1 2a 05 b7 00 22 b1 2a 04 b7 00 22 b1 2a 03 b7 00 22 b1 2a 12 11 b7 00 23 b1 2a 12 0d b7 00 23 .*...".*...".*...".*....#.*....#
47c20 b1 2a 12 0c b7 00 23 b1 2a 11 00 ff b7 00 23 b1 2a b7 00 24 b1 2a b7 00 24 b1 2a b7 00 24 b1 2a .*....#.*.....#.*..$.*..$.*..$.*
47c40 b7 00 25 b1 2a 2a b4 00 02 b5 00 03 b1 00 00 00 02 00 48 00 00 01 5e 00 57 00 00 00 d7 00 bc 00 ..%.**............H...^.W.......
47c60 da 00 c4 00 db 00 c5 00 dd 00 c9 00 de 00 ca 00 e0 00 d0 00 e1 00 d1 00 e3 00 d7 00 e4 00 d8 00 ................................
47c80 e6 00 de 00 e7 00 df 00 e9 00 e5 00 ea 00 e6 00 ec 00 ec 00 ed 00 ed 00 ef 00 f3 00 f0 00 f4 00 ................................
47ca0 f2 00 fa 00 f3 00 fb 00 f5 01 01 00 f6 01 02 00 f8 01 08 00 f9 01 09 00 fb 01 0f 00 fc 01 10 00 ................................
47cc0 fe 01 16 00 ff 01 17 01 01 01 1d 01 02 01 1e 01 04 01 24 01 05 01 25 01 07 01 2b 01 08 01 2c 01 ..................$...%...+...,.
47ce0 0a 01 32 01 0b 01 33 01 0d 01 39 01 0e 01 3a 01 10 01 40 01 11 01 41 01 13 01 47 01 14 01 48 01 ..2...3...9...:...@...A...G...H.
47d00 16 01 4e 01 17 01 4f 01 19 01 55 01 1a 01 56 01 1c 01 5c 01 1d 01 5d 01 1f 01 63 01 20 01 64 01 ..N...O...U...V...\...]...c...d.
47d20 22 01 6a 01 23 01 6b 01 25 01 71 01 26 01 72 01 28 01 78 01 29 01 79 01 2b 01 7f 01 2c 01 80 01 ".j.#.k.%.q.&.r.(.x.).y.+...,...
47d40 2e 01 85 01 2f 01 86 01 31 01 8b 01 32 01 8c 01 34 01 91 01 35 01 92 01 37 01 97 01 38 01 98 01 ..../...1...2...4...5...7...8...
47d60 3a 01 9d 01 3b 01 9e 01 3d 01 a3 01 3e 01 a4 01 40 01 aa 01 41 01 ab 01 43 01 b1 01 44 01 b2 01 :...;...=...>...@...A...C...D...
47d80 46 01 b8 01 47 01 b9 01 49 01 c0 01 4a 01 c1 01 4c 01 c5 01 4d 01 c6 01 4f 01 ca 01 50 01 cb 01 F...G...I...J...L...M...O...P...
47da0 52 01 cf 01 53 01 d0 01 55 01 d4 01 56 01 d5 01 58 01 dd 01 59 00 49 00 00 00 0c 00 01 00 00 01 R...S...U...V...X...Y.I.........
47dc0 de 00 4a 00 4b 00 00 00 01 00 73 00 57 00 01 00 47 00 00 00 52 00 03 00 01 00 00 00 1c 2a 59 b4 ..J.K.....s.W...G...R........*Y.
47de0 00 04 04 64 b5 00 04 2a b4 00 04 9c 00 09 2a 10 29 b5 00 04 2a b7 00 26 b1 00 00 00 02 00 48 00 ...d...*......*.)...*..&......H.
47e00 00 00 12 00 04 00 00 01 62 00 0a 01 63 00 17 01 64 00 1b 01 65 00 49 00 00 00 0c 00 01 00 00 00 ........b...c...d...e.I.........
47e20 1c 00 4a 00 4b 00 00 00 01 00 74 00 57 00 01 00 47 00 00 00 53 00 03 00 01 00 00 00 1d 2a 59 b4 ..J.K.....t.W...G...S........*Y.
47e40 00 04 04 60 b5 00 04 2a b4 00 04 10 29 a4 00 08 2a 03 b5 00 04 2a b7 00 26 b1 00 00 00 02 00 48 ...`...*....)...*....*..&......H
47e60 00 00 00 12 00 04 00 00 01 6c 00 0a 01 6d 00 18 01 6e 00 1c 01 6f 00 49 00 00 00 0c 00 01 00 00 .........l...m...n...o.I........
47e80 00 1d 00 4a 00 4b 00 00 00 01 00 75 00 76 00 01 00 47 00 00 01 ab 00 03 00 01 00 00 01 45 2a b4 ...J.K.....u.v...G...........E*.
47ea0 00 04 aa 00 00 00 00 00 01 3e 00 00 00 00 00 00 00 29 00 00 00 b8 00 00 00 bb 00 00 00 be 00 00 .........>.......)..............
47ec0 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 d8 00 00 ................................
47ee0 00 d8 00 00 00 d8 00 00 00 d8 00 00 00 d8 00 00 00 d8 00 00 00 d8 00 00 00 d8 00 00 00 f2 00 00 ................................
47f00 00 f2 00 00 00 f2 00 00 00 f2 00 00 00 f2 00 00 00 f2 00 00 00 f2 00 00 00 f2 00 00 01 0c 00 00 ................................
47f20 01 0c 00 00 01 0c 00 00 01 0c 00 00 01 0c 00 00 01 0c 00 00 01 0c 00 00 01 0c 00 00 01 26 00 00 .............................&..
47f40 01 29 00 00 01 2c 00 00 01 2f 00 00 01 32 00 00 01 35 00 00 01 38 00 00 01 3b 12 27 b0 12 28 b0 .)...,.../...2...5...8...;.'..(.
47f60 bb 00 29 59 b7 00 2a 12 2b b6 00 2c 10 09 2a b4 00 04 64 b6 00 2d b6 00 2e b0 bb 00 29 59 b7 00 ..)Y..*.+..,..*...d..-......)Y..
47f80 2a 12 2f b6 00 2c 10 11 2a b4 00 04 64 b6 00 2d b6 00 2e b0 bb 00 29 59 b7 00 2a 12 30 b6 00 2c *./..,..*...d..-......)Y..*.0..,
47fa0 10 19 2a b4 00 04 64 b6 00 2d b6 00 2e b0 bb 00 29 59 b7 00 2a 12 31 b6 00 2c 10 21 2a b4 00 04 ..*...d..-......)Y..*.1..,.!*...
47fc0 64 b6 00 2d b6 00 2e b0 12 32 b0 12 33 b0 12 34 b0 12 35 b0 12 36 b0 12 37 b0 12 38 b0 12 39 b0 d..-.....2..3..4..5..6..7..8..9.
47fe0 12 3a b0 00 00 00 02 00 48 00 00 00 42 00 10 00 00 01 77 00 bc 01 7a 00 bf 01 7c 00 c2 01 85 00 .:......H...B.....w...z...|.....
48000 dc 01 8e 00 f6 01 97 01 10 01 a0 01 2a 01 a2 01 2d 01 a4 01 30 01 a6 01 33 01 a8 01 36 01 aa 01 ............*...-...0...3...6...
48020 39 01 ac 01 3c 01 ae 01 3f 01 b0 01 42 01 b2 00 49 00 00 00 0c 00 01 00 00 01 45 00 4a 00 4b 00 9...<...?...B...I.........E.J.K.
48040 00 00 01 00 77 00 78 00 01 00 47 00 00 00 2f 00 01 00 01 00 00 00 05 2a b4 00 03 b0 00 00 00 02 ....w.x...G.../........*........
48060 00 48 00 00 00 06 00 01 00 00 01 bc 00 49 00 00 00 0c 00 01 00 00 00 05 00 4a 00 4b 00 00 00 01 .H...........I...........J.K....
48080 00 79 00 00 00 02 00 7a 50 4b 03 04 0a 00 00 08 00 00 40 7b b3 3e d9 dc 1b 16 f8 2e 00 00 f8 2e .y.....zPK........@{.>..........
480a0 00 00 18 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 2f 2a ......stegsolve/Transform.java/*
480c0 0a 20 2a 20 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 0a 20 2a 2f 0a 0a 2f 2a 0a 20 2a 20 74 72 ..*.Transform.java..*/../*..*.tr
480e0 61 6e 73 66 6f 72 6d 73 0a 20 2a 20 30 20 2d 20 6e 6f 6e 65 0a 20 2a 20 31 20 2d 20 69 6e 76 65 ansforms..*.0.-.none..*.1.-.inve
48100 72 73 69 6f 6e 0a 20 2a 20 32 2d 39 20 2d 20 61 6c 70 68 61 20 70 6c 61 6e 65 73 0a 20 2a 20 31 rsion..*.2-9.-.alpha.planes..*.1
48120 30 2d 31 37 20 2d 20 72 20 70 6c 61 6e 65 73 0a 20 2a 20 31 38 2d 32 35 20 2d 20 67 20 70 6c 61 0-17.-.r.planes..*.18-25.-.g.pla
48140 6e 65 73 0a 20 2a 20 32 36 2d 33 33 20 2d 20 62 20 70 6c 61 6e 65 73 0a 20 2a 20 33 34 20 66 75 nes..*.26-33.-.b.planes..*.34.fu
48160 6c 6c 20 61 6c 70 68 61 0a 20 2a 20 33 35 20 66 75 6c 6c 20 72 65 64 0a 20 2a 20 33 36 20 66 75 ll.alpha..*.35.full.red..*.36.fu
48180 6c 6c 20 67 72 65 65 6e 0a 20 2a 20 33 37 20 66 75 6c 6c 20 62 6c 75 65 0a 20 2a 20 33 38 20 72 ll.green..*.37.full.blue..*.38.r
481a0 61 6e 64 6f 6d 20 63 6f 6c 6f 72 31 0a 20 2a 20 33 39 20 72 61 6e 64 6f 6d 20 63 6f 6c 6f 72 32 andom.color1..*.39.random.color2
481c0 0a 20 2a 20 34 30 20 72 61 6e 64 6f 6d 20 63 6f 6c 6f 72 33 0a 20 2a 20 34 31 20 67 72 61 79 20 ..*.40.random.color3..*.41.gray.
481e0 62 69 74 73 0a 20 2a 2f 0a 0a 70 61 63 6b 61 67 65 20 73 74 65 67 73 6f 6c 76 65 3b 0a 0a 69 6d bits..*/..package.stegsolve;..im
48200 70 6f 72 74 20 6a 61 76 61 2e 61 77 74 2e 69 6d 61 67 65 2e 2a 3b 0a 69 6d 70 6f 72 74 20 6a 61 port.java.awt.image.*;.import.ja
48220 76 61 2e 75 74 69 6c 2e 52 61 6e 64 6f 6d 3b 0a 0a 2f 2a 2a 0a 20 2a 20 41 20 74 72 61 6e 73 66 va.util.Random;../**..*.A.transf
48240 6f 72 6d 20 72 65 70 72 65 73 65 6e 74 73 20 61 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 20 69 orm.represents.a.change.to.the.i
48260 6d 61 67 65 20 73 75 63 68 20 61 73 20 61 20 62 69 74 20 70 6c 61 6e 65 0a 20 2a 20 6f 72 20 72 mage.such.as.a.bit.plane..*.or.r
48280 65 63 6f 6c 6f 75 72 69 6e 67 20 65 74 63 0a 20 2a 20 40 61 75 74 68 6f 72 20 43 61 65 73 75 6d ecolouring.etc..*.@author.Caesum
482a0 0a 20 2a 2f 0a 70 75 62 6c 69 63 20 63 6c 61 73 73 20 54 72 61 6e 73 66 6f 72 6d 20 7b 0a 0a 20 ..*/.public.class.Transform.{...
482c0 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4f 72 69 67 69 6e 61 6c 20 69 6d 61 67 65 0a 20 20 20 .../**......*.Original.image....
482e0 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 6f ..*/.....private.BufferedImage.o
48300 72 69 67 69 6e 61 6c 49 6d 61 67 65 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 72 61 riginalImage;...../**......*.Tra
48320 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 nsformed.image......*/.....priva
48340 74 65 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 20 74 72 61 6e 73 66 6f 72 6d 3b 0a 20 20 20 20 te.BufferedImage.transform;.....
48360 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 69 73 20 74 72 /**......*.The.number.of.this.tr
48380 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 ansformation......*/.....private
483a0 20 69 6e 74 20 74 72 61 6e 73 4e 75 6d 3b 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 54 68 .int.transNum;...../**......*.Th
483c0 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 73 75 70 70 e.number.of.transformations.supp
483e0 6f 72 74 65 64 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 73 74 61 74 69 63 orted......*/.....private.static
48400 20 66 69 6e 61 6c 20 69 6e 74 20 4d 41 58 54 52 41 4e 53 20 3d 20 34 31 3b 0a 0a 20 20 20 20 2f .final.int.MAXTRANS.=.41;....../
48420 2a 2a 0a 20 20 20 20 20 2a 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 74 72 61 6e 73 66 6f 72 6d **......*.Create.a.new.transform
48440 61 74 69 6f 6e 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 62 69 20 74 68 65 20 69 6d 61 67 65 ation......*.@param.bi.the.image
48460 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 54 72 61 6e 73 66 6f 72 6d 28 42 75 66 66 65 72 65 64 49 ......*/.....Transform(BufferedI
48480 6d 61 67 65 20 62 69 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 49 mage.bi).....{.........originalI
484a0 6d 61 67 65 20 3d 20 62 69 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6f mage.=.bi;.........transform.=.o
484c0 72 69 67 69 6e 61 6c 49 6d 61 67 65 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 6d 3d 30 riginalImage;.........transNum=0
484e0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 4d 61 6b 65 73 20 61 6e ;.....}....../**......*.Makes.an
48500 20 69 6d 61 67 65 20 66 72 6f 6d 20 61 20 62 69 74 20 70 6c 61 6e 65 0a 20 20 20 20 20 2a 20 40 .image.from.a.bit.plane......*.@
48520 70 61 72 61 6d 20 64 20 62 69 74 20 74 6f 20 75 73 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 param.d.bit.to.use......*/.....p
48540 72 69 76 61 74 65 20 76 6f 69 64 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 69 6e 74 20 64 29 0a rivate.void.transfrombit(int.d).
48560 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 75 ....{.........transform.=.new.Bu
48580 66 66 65 72 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 fferedImage(originalImage.getWid
485a0 74 68 28 29 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 29 2c th(),.originalImage.getHeight(),
485c0 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 20 .BufferedImage.TYPE_INT_RGB);...
485e0 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 ......for(int.i=0;i<originalImag
48600 65 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f e.getWidth();i++).............fo
48620 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 r(int.j=0;j<originalImage.getHei
48640 67 68 74 28 29 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 ght();j++).............{........
48660 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 .........int.col=0;.............
48680 20 20 20 20 69 6e 74 20 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 ....int.fcol.=.originalImage.get
486a0 52 47 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 28 66 RGB(i,j);.................if(((f
486c0 63 6f 6c 3e 3e 3e 64 29 26 31 29 3e 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 col>>>d)&1)>0)..................
486e0 20 20 63 6f 6c 3d 30 78 66 66 66 66 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..col=0xffffff;.................
48700 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f 6c 29 3b 0a 20 20 20 transform.setRGB(i,.j,.col);....
48720 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 ..........}.....}....../**......
48740 2a 20 4d 61 6b 65 73 20 61 6e 20 69 6d 61 67 65 20 67 69 76 65 6e 20 61 20 6d 61 73 6b 20 6f 66 *.Makes.an.image.given.a.mask.of
48760 20 62 69 74 20 70 6c 61 6e 65 73 0a 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 6d 61 73 6b 20 62 .bit.planes......*.@param.mask.b
48780 69 74 20 6d 61 73 6b 20 74 6f 20 75 73 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 it.mask.to.use......*/.....priva
487a0 74 65 20 76 6f 69 64 20 74 72 61 6e 73 6d 61 73 6b 28 69 6e 74 20 6d 61 73 6b 29 0a 20 20 20 20 te.void.transmask(int.mask).....
487c0 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 75 66 66 65 72 {.........transform.=.new.Buffer
487e0 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 edImage(originalImage.getWidth()
48800 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 29 2c 20 42 75 66 ,.originalImage.getHeight(),.Buf
48820 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 20 20 20 20 20 feredImage.TYPE_INT_RGB);.......
48840 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 ..for(int.i=0;i<originalImage.ge
48860 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e tWidth();i++).............for(in
48880 74 20 6a 3d 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 t.j=0;j<originalImage.getHeight(
488a0 29 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 );j++).............{............
488c0 20 20 20 20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....int.col=0;.................
488e0 69 6e 74 20 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 52 47 42 28 int.fcol.=.originalImage.getRGB(
48900 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 3d 66 63 6f 6c 26 6d i,j);.................col=fcol&m
48920 61 73 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 63 6f 6c 3e 30 78 66 66 ask;.................if(col>0xff
48940 66 66 66 66 7c 7c 63 6f 6c 3c 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ffff||col<0)....................
48960 20 63 6f 6c 3d 63 6f 6c 3e 3e 3e 38 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 .col=col>>>8;.................tr
48980 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f 6c 29 3b 0a 20 20 20 20 20 ansform.setRGB(i,.j,.col);......
489a0 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 ........}.....}....../**......*.
489c0 49 6e 76 65 72 74 73 20 74 68 65 20 63 6f 6c 6f 75 72 73 20 6f 66 20 74 68 65 20 69 6d 61 67 65 Inverts.the.colours.of.the.image
489e0 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 69 6e 76 65 72 73 ......*/.....private.void.invers
48a00 69 6f 6e 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 ion().....{.........transform.=.
48a20 6e 65 77 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e new.BufferedImage(originalImage.
48a40 67 65 74 57 69 64 74 68 28 29 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 getWidth(),.originalImage.getHei
48a60 67 68 74 28 29 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 ght(),.BufferedImage.TYPE_INT_RG
48a80 42 29 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e B);.........for(int.i=0;i<origin
48aa0 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 alImage.getWidth();i++).........
48ac0 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e ....for(int.j=0;j<originalImage.
48ae0 67 65 74 48 65 69 67 68 74 28 29 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 getHeight();j++).............{..
48b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 ...............int.col=0;.......
48b20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 ..........int.fcol.=.originalIma
48b40 67 65 2e 67 65 74 52 47 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ge.getRGB(i,j);.................
48b60 63 6f 6c 3d 66 63 6f 6c 5e 30 78 66 66 66 66 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 col=fcol^0xffffff;..............
48b80 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f 6c 29 3b 0a ...transform.setRGB(i,.j,.col);.
48ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 20 20 0a 20 20 20 20 2f 2a .............}.....}........../*
48bc0 2a 0a 20 20 20 20 20 2a 20 48 69 67 68 6c 69 67 68 74 73 20 6a 75 73 74 20 74 68 65 20 70 69 78 *......*.Highlights.just.the.pix
48be0 65 6c 73 20 66 6f 72 20 77 68 69 63 68 20 72 3d 67 3d 62 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 els.for.which.r=g=b......*/.....
48c00 70 72 69 76 61 74 65 20 76 6f 69 64 20 67 72 61 79 62 69 74 73 28 29 0a 20 20 20 20 7b 0a 20 20 private.void.graybits().....{...
48c20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 20 42 75 66 66 65 72 65 64 49 6d ......transform.=.new.BufferedIm
48c40 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 2c 20 6f 72 age(originalImage.getWidth(),.or
48c60 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 29 2c 20 42 75 66 66 65 72 65 iginalImage.getHeight(),.Buffere
48c80 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b 0a 20 20 20 20 20 20 20 20 66 6f dImage.TYPE_INT_RGB);.........fo
48ca0 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 57 69 64 r(int.i=0;i<originalImage.getWid
48cc0 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 6a 3d th();i++).............for(int.j=
48ce0 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 28 29 3b 6a 2b 0;j<originalImage.getHeight();j+
48d00 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 +).............{................
48d20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 .int.col=0;.................int.
48d40 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 52 47 42 28 69 2c 6a 29 fcol.=.originalImage.getRGB(i,j)
48d60 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 28 28 66 63 6f 6c 26 30 78 66 66 29 ;.................if((fcol&0xff)
48d80 3d 3d 28 28 66 63 6f 6c 26 30 78 66 66 30 30 29 3e 3e 38 29 26 26 28 66 63 6f 6c 26 30 78 66 66 ==((fcol&0xff00)>>8)&&(fcol&0xff
48da0 29 3d 3d 28 28 66 63 6f 6c 26 30 78 66 66 30 30 30 30 29 3e 3e 31 36 29 29 0a 20 20 20 20 20 20 )==((fcol&0xff0000)>>16)).......
48dc0 20 20 20 20 20 20 20 20 20 20 63 6f 6c 3d 30 78 66 66 66 66 66 66 3b 0a 20 20 20 20 20 20 20 20 ..........col=0xffffff;.........
48de0 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 ........transform.setRGB(i,.j,.c
48e00 6f 6c 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f ol);..............}.....}....../
48e20 2a 2a 0a 20 20 20 20 20 2a 20 52 61 6e 64 6f 6d 69 73 65 73 20 74 68 65 20 63 6f 6c 6f 75 72 73 **......*.Randomises.the.colours
48e40 20 6f 66 20 74 68 65 20 69 6d 61 67 65 20 66 6f 72 20 61 20 74 72 75 65 63 6f 6c 6f 75 72 20 69 .of.the.image.for.a.truecolour.i
48e60 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 72 61 mage......*/.....private.void.ra
48e80 6e 64 6f 6d 5f 63 6f 6c 6f 72 6d 61 70 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f ndom_colormap().....{.........//
48ea0 20 73 74 72 61 69 67 68 74 20 72 61 6e 64 6f 6d 20 6d 61 70 70 69 6e 67 0a 20 20 20 20 20 20 20 .straight.random.mapping........
48ec0 20 52 61 6e 64 6f 6d 20 72 6e 64 20 3d 20 6e 65 77 20 52 61 6e 64 6f 6d 28 29 3b 0a 20 20 20 20 .Random.rnd.=.new.Random();.....
48ee0 20 20 20 20 69 6e 74 20 62 6d 20 3d 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 2c 62 61 ....int.bm.=.rnd.nextInt(256),ba
48f00 20 3d 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 2c 62 78 20 3d 20 72 6e 64 2e 6e 65 78 .=.rnd.nextInt(256),bx.=.rnd.nex
48f20 74 49 6e 74 28 32 35 36 29 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 67 6d 20 3d 20 72 6e 64 2e tInt(256);.........int.gm.=.rnd.
48f40 6e 65 78 74 49 6e 74 28 32 35 36 29 2c 67 61 20 3d 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 nextInt(256),ga.=.rnd.nextInt(25
48f60 36 29 2c 67 78 20 3d 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 3b 0a 20 20 20 20 20 20 6),gx.=.rnd.nextInt(256);.......
48f80 20 20 69 6e 74 20 72 6d 20 3d 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 2c 72 61 20 3d ..int.rm.=.rnd.nextInt(256),ra.=
48fa0 20 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 2c 72 78 20 3d 20 72 6e 64 2e 6e 65 78 74 49 .rnd.nextInt(256),rx.=.rnd.nextI
48fc0 6e 74 28 32 35 36 29 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6e 65 77 nt(256);.........transform.=.new
48fe0 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 .BufferedImage(originalImage.get
49000 57 69 64 74 68 28 29 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 48 65 69 67 68 74 Width(),.originalImage.getHeight
49020 28 29 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 49 4e 54 5f 52 47 42 29 3b (),.BufferedImage.TYPE_INT_RGB);
49040 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 6f 72 69 67 69 6e 61 6c 49 .........for(int.i=0;i<originalI
49060 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 3b 69 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 mage.getWidth();i++)............
49080 20 66 6f 72 28 69 6e 74 20 6a 3d 30 3b 6a 3c 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 .for(int.j=0;j<originalImage.get
490a0 48 65 69 67 68 74 28 29 3b 6a 2b 2b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 Height();j++).............{.....
490c0 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 63 6f 6c 3d 30 3b 0a 20 20 20 20 20 20 20 20 20 ............int.col=0;..........
490e0 20 20 20 20 20 20 20 69 6e 74 20 66 63 6f 6c 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e .......int.fcol.=.originalImage.
49100 67 65 74 52 47 42 28 69 2c 6a 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 getRGB(i,j);.................int
49120 20 62 20 3d 20 28 66 63 6f 6c 20 26 20 30 78 66 66 29 20 2a 20 62 6d 3b 0a 20 20 20 20 20 20 20 .b.=.(fcol.&.0xff).*.bm;........
49140 20 20 20 20 20 20 20 20 20 62 20 3d 20 28 28 62 2a 62 6d 29 5e 62 78 29 2b 62 61 3b 0a 20 20 20 .........b.=.((b*bm)^bx)+ba;....
49160 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 67 20 3d 20 28 28 66 63 6f 6c 20 26 20 30 78 .............int.g.=.((fcol.&.0x
49180 66 66 30 30 29 3e 3e 38 29 20 2a 20 67 6d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ff00)>>8).*.gm;.................
491a0 67 20 3d 20 28 28 67 2a 67 6d 29 5e 67 78 29 2b 67 61 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 g.=.((g*gm)^gx)+ga;.............
491c0 20 20 20 20 69 6e 74 20 72 20 3d 20 28 28 66 63 6f 6c 20 26 20 30 78 66 66 30 30 30 30 29 3e 3e ....int.r.=.((fcol.&.0xff0000)>>
491e0 31 36 29 20 2a 20 72 6d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 20 3d 20 28 28 16).*.rm;.................r.=.((
49200 72 2a 72 6d 29 5e 72 78 29 2b 72 61 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f r*rm)^rx)+ra;.................co
49220 6c 20 3d 20 28 72 3c 3c 31 36 29 2b 28 67 3c 3c 38 29 2b 62 2b 28 66 63 6f 6c 26 30 78 66 66 30 l.=.(r<<16)+(g<<8)+b+(fcol&0xff0
49240 30 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 00000);.................transfor
49260 6d 2e 73 65 74 52 47 42 28 69 2c 20 6a 2c 20 63 6f 6c 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 m.setRGB(i,.j,.col);............
49280 20 20 7d 0a 20 20 20 20 7d 0a 20 20 20 20 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 52 61 ..}.....}........../**......*.Ra
492a0 6e 64 6f 6d 69 73 65 73 20 74 68 65 20 63 6f 6c 6f 75 72 73 20 6f 66 20 74 68 65 20 69 6d 61 67 ndomises.the.colours.of.the.imag
492c0 65 20 66 6f 72 20 61 6e 20 69 6e 64 65 78 65 64 20 70 61 6c 65 74 74 65 20 69 6d 61 67 65 0a 20 e.for.an.indexed.palette.image..
492e0 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 72 61 6e 64 6f 6d 5f 69 ....*/.....private.void.random_i
49300 6e 64 65 78 6d 61 70 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 74 68 69 73 20 ndexmap().....{.........//.this.
49320 77 6f 75 6c 64 20 62 65 20 61 6e 20 69 6e 64 65 78 65 64 20 70 61 6c 65 74 74 65 20 2d 20 74 68 would.be.an.indexed.palette.-.th
49340 69 73 20 69 73 20 73 65 70 61 72 61 74 65 0a 20 20 20 20 20 20 20 20 2f 2f 20 62 65 63 61 75 73 is.is.separate.........//.becaus
49360 65 20 74 77 6f 20 69 6e 64 65 78 65 73 20 63 61 6e 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 e.two.indexes.can.have.the.same.
49380 63 6f 6c 6f 72 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 2f 2f 20 73 6f 20 74 68 65 20 6d 61 color.value.........//.so.the.ma
493a0 70 70 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 20 6f 6e 20 74 68 65 20 70 61 6c 65 pping.should.be.done.on.the.pale
493c0 74 74 65 20 61 6e 64 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 2f 2f 20 6f 6e 20 74 68 65 20 69 6d tte.and.not.........//.on.the.im
493e0 61 67 65 20 69 74 73 65 6c 66 0a 20 20 20 20 20 20 20 20 62 79 74 65 20 5b 5d 20 72 2c 20 67 2c age.itself.........byte.[].r,.g,
49400 20 62 3b 0a 20 20 20 20 20 20 20 20 69 6e 74 20 62 69 74 73 2c 20 73 69 7a 65 3b 0a 20 20 20 20 .b;.........int.bits,.size;.....
49420 20 20 20 20 69 6e 74 20 5b 5d 20 67 63 73 3b 0a 20 20 20 20 20 20 20 20 52 61 6e 64 6f 6d 20 72 ....int.[].gcs;.........Random.r
49440 6e 64 20 3d 20 6e 65 77 20 52 61 6e 64 6f 6d 28 29 3b 0a 20 20 20 20 20 20 20 20 49 6e 64 65 78 nd.=.new.Random();.........Index
49460 43 6f 6c 6f 72 4d 6f 64 65 6c 20 63 6d 20 3d 20 28 49 6e 64 65 78 43 6f 6c 6f 72 4d 6f 64 65 6c ColorModel.cm.=.(IndexColorModel
49480 29 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 65 74 43 6f 6c 6f 72 4d 6f 64 65 6c 28 29 3b 0a )originalImage.getColorModel();.
494a0 20 20 20 20 20 20 20 20 67 63 73 20 3d 20 63 6d 2e 67 65 74 43 6f 6d 70 6f 6e 65 6e 74 53 69 7a ........gcs.=.cm.getComponentSiz
494c0 65 28 29 3b 0a 20 20 20 20 20 20 20 20 62 69 74 73 20 3d 20 67 63 73 5b 30 5d 3b 0a 20 20 20 20 e();.........bits.=.gcs[0];.....
494e0 20 20 20 20 69 66 28 67 63 73 5b 31 5d 3e 62 69 74 73 29 20 62 69 74 73 3d 67 63 73 5b 31 5d 3b ....if(gcs[1]>bits).bits=gcs[1];
49500 0a 20 20 20 20 20 20 20 20 69 66 28 67 63 73 5b 32 5d 3e 62 69 74 73 29 20 62 69 74 73 3d 67 63 .........if(gcs[2]>bits).bits=gc
49520 73 5b 32 5d 3b 0a 20 20 20 20 20 20 20 20 73 69 7a 65 20 3d 20 63 6d 2e 67 65 74 4d 61 70 53 69 s[2];.........size.=.cm.getMapSi
49540 7a 65 28 29 3b 0a 20 20 20 20 20 20 20 20 72 20 3d 20 6e 65 77 20 62 79 74 65 5b 73 69 7a 65 5d ze();.........r.=.new.byte[size]
49560 3b 0a 20 20 20 20 20 20 20 20 67 20 3d 20 6e 65 77 20 62 79 74 65 5b 73 69 7a 65 5d 3b 0a 20 20 ;.........g.=.new.byte[size];...
49580 20 20 20 20 20 20 62 20 3d 20 6e 65 77 20 62 79 74 65 5b 73 69 7a 65 5d 3b 0a 20 20 20 20 20 20 ......b.=.new.byte[size];.......
495a0 20 20 63 6d 2e 67 65 74 52 65 64 73 28 72 29 3b 0a 20 20 20 20 20 20 20 20 63 6d 2e 67 65 74 47 ..cm.getReds(r);.........cm.getG
495c0 72 65 65 6e 73 28 67 29 3b 0a 20 20 20 20 20 20 20 20 63 6d 2e 67 65 74 42 6c 75 65 73 28 62 29 reens(g);.........cm.getBlues(b)
495e0 3b 0a 20 20 20 20 20 20 20 20 66 6f 72 28 69 6e 74 20 69 3d 30 3b 69 3c 73 69 7a 65 3b 69 2b 2b ;.........for(int.i=0;i<size;i++
49600 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 5b 69 5d 3d 28 62 79 ).........{.............r[i]=(by
49620 74 65 29 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 te)rnd.nextInt(256);............
49640 20 67 5b 69 5d 3d 28 62 79 74 65 29 72 6e 64 2e 6e 65 78 74 49 6e 74 28 32 35 36 29 3b 0a 20 20 .g[i]=(byte)rnd.nextInt(256);...
49660 20 20 20 20 20 20 20 20 20 20 62 5b 69 5d 3d 28 62 79 74 65 29 72 6e 64 2e 6e 65 78 74 49 6e 74 ..........b[i]=(byte)rnd.nextInt
49680 28 32 35 36 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f (256);.........}.........transfo
496a0 72 6d 20 3d 20 6e 65 77 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 28 6f 72 69 67 69 6e 61 6c 49 rm.=.new.BufferedImage(originalI
496c0 6d 61 67 65 2e 67 65 74 57 69 64 74 68 28 29 2c 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 mage.getWidth(),.originalImage.g
496e0 65 74 48 65 69 67 68 74 28 29 2c 20 42 75 66 66 65 72 65 64 49 6d 61 67 65 2e 54 59 50 45 5f 42 etHeight(),.BufferedImage.TYPE_B
49700 59 54 45 5f 49 4e 44 45 58 45 44 2c 20 6e 65 77 20 49 6e 64 65 78 43 6f 6c 6f 72 4d 6f 64 65 6c YTE_INDEXED,.new.IndexColorModel
49720 28 62 69 74 73 2c 20 73 69 7a 65 2c 20 72 2c 20 67 2c 20 62 29 29 3b 0a 20 20 20 20 20 20 20 20 (bits,.size,.r,.g,.b));.........
49740 74 72 61 6e 73 66 6f 72 6d 2e 73 65 74 44 61 74 61 28 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e transform.setData(originalImage.
49760 67 65 74 52 61 73 74 65 72 28 29 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 getRaster());.....}....../**....
49780 20 20 2a 20 52 61 6e 64 6f 6d 69 73 65 73 20 74 68 65 20 63 6f 6c 6f 75 72 73 20 6f 66 20 74 68 ..*.Randomises.the.colours.of.th
497a0 65 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 e.image......*.depending.on.the.
497c0 74 79 70 65 20 6f 66 20 69 6d 61 67 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 type.of.image......*/.....privat
497e0 65 20 76 6f 69 64 20 72 61 6e 64 6f 6d 6d 61 70 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 e.void.randommap().....{........
49800 20 43 6f 6c 6f 72 4d 6f 64 65 6c 20 63 6d 20 3d 20 6f 72 69 67 69 6e 61 6c 49 6d 61 67 65 2e 67 .ColorModel.cm.=.originalImage.g
49820 65 74 43 6f 6c 6f 72 4d 6f 64 65 6c 28 29 3b 0a 20 20 20 20 20 20 20 20 69 66 28 63 6d 20 69 6e etColorModel();.........if(cm.in
49840 73 74 61 6e 63 65 6f 66 20 43 6f 6d 70 6f 6e 65 6e 74 43 6f 6c 6f 72 4d 6f 64 65 6c 29 0a 20 20 stanceof.ComponentColorModel)...
49860 20 20 20 20 20 20 20 20 20 20 72 61 6e 64 6f 6d 5f 63 6f 6c 6f 72 6d 61 70 28 29 3b 0a 20 20 20 ..........random_colormap();....
49880 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 6d 20 69 6e 73 74 61 6e 63 65 6f 66 20 49 6e 64 65 78 .....else.if(cm.instanceof.Index
498a0 43 6f 6c 6f 72 4d 6f 64 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 64 6f 6d 5f 69 ColorModel).............random_i
498c0 6e 64 65 78 6d 61 70 28 29 3b 0a 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 28 63 6d 20 69 6e ndexmap();.........else.if(cm.in
498e0 73 74 61 6e 63 65 6f 66 20 50 61 63 6b 65 64 43 6f 6c 6f 72 4d 6f 64 65 6c 29 0a 20 20 20 20 20 stanceof.PackedColorModel)......
49900 20 20 20 20 20 20 20 72 61 6e 64 6f 6d 5f 63 6f 6c 6f 72 6d 61 70 28 29 3b 0a 20 20 20 20 7d 0a .......random_colormap();.....}.
49920 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 43 61 6c 63 75 6c 61 74 65 73 20 74 68 65 20 63 ...../**......*.Calculates.the.c
49940 75 72 72 65 6e 74 20 69 6d 61 67 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 urrent.image.transformation.....
49960 20 2a 2f 0a 20 20 20 20 70 72 69 76 61 74 65 20 76 6f 69 64 20 63 61 6c 63 54 72 61 6e 73 28 29 .*/.....private.void.calcTrans()
49980 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 28 74 72 61 6e 73 4e 75 6d 29 0a .....{.........switch(transNum).
499a0 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 30 3a 0a 20 20 ........{.............case.0:...
499c0 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6f 72 69 67 69 6e 61 6c ............transform.=.original
499e0 49 6d 61 67 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 Image;...............return;....
49a00 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........case.1:................
49a20 20 69 6e 76 65 72 73 69 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 .inversion();.................re
49a40 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 3a 0a 20 20 20 20 20 20 turn;.............case.2:.......
49a60 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 33 31 29 3b 0a 20 20 20 20 ..........transfrombit(31);.....
49a80 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ............return;.............
49aa0 63 61 73 65 20 33 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f case.3:.................transfro
49ac0 6d 62 69 74 28 33 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e mbit(30);.................return
49ae0 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 3a 0a 20 20 20 20 20 20 20 20 20 20 ;.............case.4:...........
49b00 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 39 29 3b 0a 20 20 20 20 20 20 20 20 ......transfrombit(29);.........
49b20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 ........return;.............case
49b40 20 35 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 .5:.................transfrombit
49b60 28 32 38 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 (28);.................return;...
49b80 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........case.6:...............
49ba0 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..transfrombit(27);.............
49bc0 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 37 3a 0a ....return;.............case.7:.
49be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 36 29 ................transfrombit(26)
49c00 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 ;.................return;.......
49c20 20 20 20 20 20 20 63 61 73 65 20 38 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 ......case.8:.................tr
49c40 61 6e 73 66 72 6f 6d 62 69 74 28 32 35 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ansfrombit(25);.................
49c60 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 39 3a 0a 20 20 20 20 return;.............case.9:.....
49c80 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 34 29 3b 0a 20 20 ............transfrombit(24);...
49ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 ..............return;...........
49cc0 20 20 63 61 73 65 20 31 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 ..case.10:.................trans
49ce0 66 72 6f 6d 62 69 74 28 32 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 frombit(23);.................ret
49d00 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 31 3a 0a 20 20 20 20 20 20 urn;.............case.11:.......
49d20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 32 29 3b 0a 20 20 20 20 ..........transfrombit(22);.....
49d40 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ............return;.............
49d60 63 61 73 65 20 31 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 case.12:.................transfr
49d80 6f 6d 62 69 74 28 32 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 ombit(21);.................retur
49da0 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 33 3a 0a 20 20 20 20 20 20 20 20 n;.............case.13:.........
49dc0 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 30 29 3b 0a 20 20 20 20 20 20 ........transfrombit(20);.......
49de0 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 ..........return;.............ca
49e00 73 65 20 31 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d se.14:.................transfrom
49e20 62 69 74 28 31 39 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b bit(19);.................return;
49e40 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 35 3a 0a 20 20 20 20 20 20 20 20 20 20 .............case.15:...........
49e60 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 38 29 3b 0a 20 20 20 20 20 20 20 20 ......transfrombit(18);.........
49e80 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 ........return;.............case
49ea0 20 31 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 .16:.................transfrombi
49ec0 74 28 31 37 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 t(17);.................return;..
49ee0 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........case.17:.............
49f00 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 ....transfrombit(16);...........
49f20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 ......return;.............case.1
49f40 38 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 8:.................transfrombit(
49f60 31 35 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 15);.................return;....
49f80 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........case.19:...............
49fa0 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 34 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..transfrombit(14);.............
49fc0 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 30 3a ....return;.............case.20:
49fe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 33 .................transfrombit(13
4a000 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 );.................return;......
4a020 20 20 20 20 20 20 20 63 61 73 65 20 32 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......case.21:.................
4a040 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 32 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 transfrombit(12);...............
4a060 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 32 3a 0a 20 ..return;.............case.22:..
4a080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 31 31 29 3b ...............transfrombit(11);
4a0a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 .................return;........
4a0c0 20 20 20 20 20 63 61 73 65 20 32 33 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 .....case.23:.................tr
4a0e0 61 6e 73 66 72 6f 6d 62 69 74 28 31 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ansfrombit(10);.................
4a100 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 34 3a 0a 20 20 20 return;.............case.24:....
4a120 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 39 29 3b 0a 20 20 .............transfrombit(9);...
4a140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 ..............return;...........
4a160 20 20 63 61 73 65 20 32 35 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 ..case.25:.................trans
4a180 66 72 6f 6d 62 69 74 28 38 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 frombit(8);.................retu
4a1a0 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 36 3a 0a 20 20 20 20 20 20 20 rn;.............case.26:........
4a1c0 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 37 29 3b 0a 20 20 20 20 20 20 .........transfrombit(7);.......
4a1e0 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 ..........return;.............ca
4a200 73 65 20 32 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d se.27:.................transfrom
4a220 62 69 74 28 36 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a bit(6);.................return;.
4a240 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 38 3a 0a 20 20 20 20 20 20 20 20 20 20 20 ............case.28:............
4a260 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 35 29 3b 0a 20 20 20 20 20 20 20 20 20 20 .....transfrombit(5);...........
4a280 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 ......return;.............case.2
4a2a0 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 9:.................transfrombit(
4a2c0 34 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 4);.................return;.....
4a2e0 20 20 20 20 20 20 20 20 63 61 73 65 20 33 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........case.30:................
4a300 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 33 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .transfrombit(3);...............
4a320 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 31 3a 0a 20 ..return;.............case.31:..
4a340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 32 29 3b 0a ...............transfrombit(2);.
4a360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 ................return;.........
4a380 20 20 20 20 63 61 73 65 20 33 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 ....case.32:.................tra
4a3a0 6e 73 66 72 6f 6d 62 69 74 28 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 nsfrombit(1);.................re
4a3c0 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 33 3a 0a 20 20 20 20 20 turn;.............case.33:......
4a3e0 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 72 6f 6d 62 69 74 28 30 29 3b 0a 20 20 20 20 ...........transfrombit(0);.....
4a400 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 ............return;.............
4a420 63 61 73 65 20 33 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 6d 61 case.34:.................transma
4a440 73 6b 28 30 78 66 66 30 30 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sk(0xff000000);.................
4a460 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 35 3a 0a 20 20 20 return;.............case.35:....
4a480 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 6d 61 73 6b 28 30 78 30 30 66 66 30 30 30 .............transmask(0x00ff000
4a4a0 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 0);.................return;.....
4a4c0 20 20 20 20 20 20 20 20 63 61 73 65 20 33 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........case.36:................
4a4e0 20 74 72 61 6e 73 6d 61 73 6b 28 30 78 30 30 30 30 66 66 30 30 29 3b 0a 20 20 20 20 20 20 20 20 .transmask(0x0000ff00);.........
4a500 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 ........return;.............case
4a520 20 33 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 6d 61 73 6b 28 30 .37:.................transmask(0
4a540 78 30 30 30 30 30 30 66 66 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 x000000ff);.................retu
4a560 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 38 3a 0a 20 20 20 20 20 20 20 rn;.............case.38:........
4a580 20 20 20 20 20 20 20 20 20 72 61 6e 64 6f 6d 6d 61 70 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 .........randommap();...........
4a5a0 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 ......return;.............case.3
4a5c0 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 64 6f 6d 6d 61 70 28 29 3b 0a 9:.................randommap();.
4a5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 ................return;.........
4a600 20 20 20 20 63 61 73 65 20 34 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e ....case.40:.................ran
4a620 64 6f 6d 6d 61 70 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e dommap();.................return
4a640 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 31 3a 0a 20 20 20 20 20 20 20 20 20 ;.............case.41:..........
4a660 20 20 20 20 20 20 20 67 72 61 79 62 69 74 73 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .......graybits();..............
4a680 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 0a ...return;.............default:.
4a6a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 20 3d 20 6f 72 69 67 69 ...............transform.=.origi
4a6c0 6e 61 6c 49 6d 61 67 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b nalImage;................return;
4a6e0 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a .........}.....}....../**......*
4a700 20 53 65 6c 65 63 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 74 72 61 6e 73 66 6f 72 6d 61 74 .Select.the.previous.transformat
4a720 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 76 6f 69 64 20 62 61 63 6b ion......*/.....public.void.back
4a740 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 4e 75 6d 2d 2d 3b 0a 20 20 20 ().....{.........transNum--;....
4a760 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d 3c 30 29 20 74 72 61 6e 73 4e 75 6d 3d 4d 41 58 .....if(transNum<0).transNum=MAX
4a780 54 52 41 4e 53 3b 0a 20 20 20 20 20 20 20 20 63 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 20 TRANS;.........calcTrans();.....
4a7a0 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 2a 20 53 65 6c 65 63 74 20 74 68 65 20 6e 65 78 }....../**......*.Select.the.nex
4a7c0 74 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 t.transformation......*/.....pub
4a7e0 6c 69 63 20 76 6f 69 64 20 66 6f 72 77 61 72 64 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 lic.void.forward().....{........
4a800 20 74 72 61 6e 73 4e 75 6d 2b 2b 3b 0a 20 20 20 20 20 20 20 20 69 66 28 74 72 61 6e 73 4e 75 6d .transNum++;.........if(transNum
4a820 3e 4d 41 58 54 52 41 4e 53 29 20 74 72 61 6e 73 4e 75 6d 3d 30 3b 0a 20 20 20 20 20 20 20 20 63 >MAXTRANS).transNum=0;.........c
4a840 61 6c 63 54 72 61 6e 73 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 20 20 20 20 alcTrans();.....}....../**......
4a860 2a 20 52 65 74 75 72 6e 20 61 20 74 65 78 74 75 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f *.Return.a.textual.description.o
4a880 66 20 74 68 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 20 40 72 65 74 f.the.transformation......*.@ret
4a8a0 75 72 6e 20 74 65 78 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 6f 72 20 74 72 61 6e 73 66 6f urn.text.description.for.transfo
4a8c0 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 53 74 72 69 6e rmation......*/.....public.Strin
4a8e0 67 20 67 65 74 54 65 78 74 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 73 77 69 74 63 68 g.getText().....{.........switch
4a900 28 74 72 61 6e 73 4e 75 6d 29 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 (transNum).........{............
4a920 20 63 61 73 65 20 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 4e .case.0:...............return."N
4a940 6f 72 6d 61 6c 20 49 6d 61 67 65 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 ormal.Image";.............case.1
4a960 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 43 6f 6c 6f 75 72 20 49 :...............return."Colour.I
4a980 6e 76 65 72 73 69 6f 6e 20 28 58 6f 72 29 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 nversion.(Xor)";.............cas
4a9a0 65 20 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 3a 0a 20 20 20 20 20 20 20 e.2:.............case.3:........
4a9c0 20 20 20 20 20 63 61 73 65 20 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 35 3a .....case.4:.............case.5:
4a9e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 .............case.6:............
4aa00 20 63 61 73 65 20 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 38 3a 0a 20 20 20 .case.7:.............case.8:....
4aa20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 .........case.9:...............r
4aa40 65 74 75 72 6e 20 22 41 6c 70 68 61 20 70 6c 61 6e 65 20 22 20 2b 20 28 39 20 2d 20 74 72 61 6e eturn."Alpha.plane.".+.(9.-.tran
4aa60 73 4e 75 6d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 30 3a 0a 20 20 20 20 sNum);.............case.10:.....
4aa80 20 20 20 20 20 20 20 20 63 61 73 65 20 31 31 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 ........case.11:.............cas
4aaa0 65 20 31 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 33 3a 0a 20 20 20 20 20 e.12:.............case.13:......
4aac0 20 20 20 20 20 20 20 63 61 73 65 20 31 34 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 .......case.14:.............case
4aae0 20 31 35 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 36 3a 0a 20 20 20 20 20 20 .15:.............case.16:.......
4ab00 20 20 20 20 20 20 63 61 73 65 20 31 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 ......case.17:...............ret
4ab20 75 72 6e 20 22 52 65 64 20 70 6c 61 6e 65 20 22 20 2b 20 28 31 37 20 2d 20 74 72 61 6e 73 4e 75 urn."Red.plane.".+.(17.-.transNu
4ab40 6d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 31 38 3a 0a 20 20 20 20 20 20 20 m);.............case.18:........
4ab60 20 20 20 20 20 63 61 73 65 20 31 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 .....case.19:.............case.2
4ab80 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 31 3a 0a 20 20 20 20 20 20 20 20 0:.............case.21:.........
4aba0 20 20 20 20 63 61 73 65 20 32 32 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 33 ....case.22:.............case.23
4abc0 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 34 3a 0a 20 20 20 20 20 20 20 20 20 :.............case.24:..........
4abe0 20 20 20 63 61 73 65 20 32 35 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ...case.25:...............return
4ac00 20 22 47 72 65 65 6e 20 70 6c 61 6e 65 20 22 20 2b 20 28 32 35 20 2d 20 74 72 61 6e 73 4e 75 6d ."Green.plane.".+.(25.-.transNum
4ac20 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 36 3a 0a 20 20 20 20 20 20 20 20 );.............case.26:.........
4ac40 20 20 20 20 63 61 73 65 20 32 37 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 38 ....case.27:.............case.28
4ac60 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 32 39 3a 0a 20 20 20 20 20 20 20 20 20 :.............case.29:..........
4ac80 20 20 20 63 61 73 65 20 33 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 31 3a ...case.30:.............case.31:
4aca0 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 32 3a 0a 20 20 20 20 20 20 20 20 20 20 .............case.32:...........
4acc0 20 20 63 61 73 65 20 33 33 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 ..case.33:...............return.
4ace0 22 42 6c 75 65 20 70 6c 61 6e 65 20 22 20 2b 20 28 33 33 20 2d 20 74 72 61 6e 73 4e 75 6d 29 3b "Blue.plane.".+.(33.-.transNum);
4ad00 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 34 3a 0a 20 20 20 20 20 20 20 20 20 20 .............case.34:...........
4ad20 20 20 20 20 72 65 74 75 72 6e 20 22 46 75 6c 6c 20 61 6c 70 68 61 22 3b 0a 20 20 20 20 20 20 20 ....return."Full.alpha";........
4ad40 20 20 20 20 20 63 61 73 65 20 33 35 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 .....case.35:...............retu
4ad60 72 6e 20 22 46 75 6c 6c 20 72 65 64 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 rn."Full.red";.............case.
4ad80 33 36 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 46 75 6c 6c 20 67 36:...............return."Full.g
4ada0 72 65 65 6e 22 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 37 3a 0a 20 20 20 20 reen";.............case.37:.....
4adc0 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 46 75 6c 6c 20 62 6c 75 65 22 3b 0a 20 20 ..........return."Full.blue";...
4ade0 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 38 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........case.38:..............
4ae00 20 72 65 74 75 72 6e 20 22 52 61 6e 64 6f 6d 20 63 6f 6c 6f 75 72 20 6d 61 70 20 31 22 3b 0a 20 .return."Random.colour.map.1";..
4ae20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 33 39 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........case.39:.............
4ae40 20 20 72 65 74 75 72 6e 20 22 52 61 6e 64 6f 6d 20 63 6f 6c 6f 75 72 20 6d 61 70 20 32 22 3b 0a ..return."Random.colour.map.2";.
4ae60 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 30 3a 0a 20 20 20 20 20 20 20 20 20 20 20 ............case.40:............
4ae80 20 20 20 72 65 74 75 72 6e 20 22 52 61 6e 64 6f 6d 20 63 6f 6c 6f 75 72 20 6d 61 70 20 33 22 3b ...return."Random.colour.map.3";
4aea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 34 31 3a 0a 20 20 20 20 20 20 20 20 20 20 .............case.41:...........
4aec0 20 20 20 20 72 65 74 75 72 6e 20 22 47 72 61 79 20 62 69 74 73 22 3b 0a 20 20 20 20 20 20 20 20 ....return."Gray.bits";.........
4aee0 20 20 20 20 64 65 66 61 75 6c 74 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 ....default:...............retur
4af00 6e 20 22 22 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2a 2a 0a 20 n."";.........}.....}....../**..
4af20 20 20 20 20 2a 20 47 65 74 20 74 68 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 0a ....*.Get.the.transformed.image.
4af40 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 69 6d 61 67 65 .....*.@return.transformed.image
4af60 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 70 75 62 6c 69 63 20 42 75 66 66 65 72 65 64 49 6d 61 67 ......*/.....public.BufferedImag
4af80 65 20 67 65 74 49 6d 61 67 65 28 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 e.getImage().....{..........retu
4afa0 72 6e 20 74 72 61 6e 73 66 6f 72 6d 3b 0a 20 20 20 20 7d 0a 7d 0a 50 4b 03 04 0a 00 00 08 00 00 rn.transform;.....}.}.PK........
4afc0 40 7b b3 3e 78 7e a4 66 e8 01 00 00 e8 01 00 00 15 00 00 00 73 74 65 67 73 6f 6c 76 65 2f 55 70 @{.>x~.f............stegsolve/Up
4afe0 64 61 74 65 73 2e 74 78 74 56 65 72 73 69 6f 6e 20 31 2e 33 0d 0a 31 2e 20 41 64 64 65 64 20 61 dates.txtVersion.1.3..1..Added.a
4b000 20 74 72 61 6e 73 66 6f 72 6d 20 73 68 6f 77 69 6e 67 20 6f 6e 6c 79 20 74 68 65 20 67 72 61 79 .transform.showing.only.the.gray
4b020 20 62 69 74 73 20 6f 66 20 61 6e 20 69 6d 61 67 65 2e 0d 0a 32 2e 20 43 52 43 20 63 68 65 63 6b .bits.of.an.image...2..CRC.check
4b040 73 20 6f 6e 20 50 4e 47 73 20 6e 6f 77 20 64 6f 6e 65 2c 20 61 6e 64 20 63 6f 72 72 65 63 74 20 s.on.PNGs.now.done,.and.correct.
4b060 43 52 43 20 73 68 6f 77 6e 20 69 66 20 77 72 6f 6e 67 2e 0d 0a 33 2e 20 49 6d 61 67 65 20 63 6f CRC.shown.if.wrong...3..Image.co
4b080 6d 62 69 6e 65 72 20 61 64 64 65 64 0d 0a 34 2e 20 44 69 61 6c 6f 67 73 2c 20 65 74 63 20 61 72 mbiner.added..4..Dialogs,.etc.ar
4b0a0 65 20 6e 6f 77 20 72 65 73 69 7a 61 62 6c 65 0d 0a 0d 0a 56 65 72 73 69 6f 6e 20 31 2e 32 0d 0a e.now.resizable....Version.1.2..
4b0c0 4d 69 6e 6f 72 20 62 75 67 20 75 70 64 61 74 65 73 2c 20 70 72 65 76 69 6f 75 73 20 76 65 72 73 Minor.bug.updates,.previous.vers
4b0e0 69 6f 6e 20 62 72 6f 6b 65 20 74 68 65 20 66 72 61 6d 65 20 62 72 6f 77 73 65 72 0d 0a 0d 0a 56 ion.broke.the.frame.browser....V
4b100 65 72 73 69 6f 6e 20 31 2e 31 0d 0a 0d 0a 31 2e 20 61 64 64 65 64 20 6c 65 66 74 20 61 6e 64 20 ersion.1.1....1..added.left.and.
4b120 72 69 67 68 74 20 61 72 72 6f 77 20 6b 65 79 73 20 74 6f 20 6d 61 69 6e 20 73 63 72 65 65 6e 2c right.arrow.keys.to.main.screen,
4b140 20 66 72 61 6d 65 20 76 69 65 77 65 72 20 61 6e 64 0d 0a 73 74 65 72 65 6f 20 74 72 61 6e 73 66 .frame.viewer.and..stereo.transf
4b160 6f 72 6d 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 75 orm.to.control.left.and.right.bu
4b180 74 74 6f 6e 73 2e 0d 0a 32 2e 20 73 63 72 6f 6c 6c 62 61 72 73 20 61 64 64 65 64 20 74 6f 20 66 ttons...2..scrollbars.added.to.f
4b1a0 72 61 6d 65 20 62 72 6f 77 73 65 72 2c 20 73 74 65 72 65 6f 67 72 61 6d 20 73 6f 6c 76 65 72 20 rame.browser,.stereogram.solver.
4b1c0 61 6e 64 20 6d 61 69 6e 20 70 61 6e 65 6c 2e 0d 0a 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 and.main.panel...PK..........@{.
4b1e0 3e 00 00 00 00 00 00 00 00 00 00 00 00 09 00 04 00 00 00 00 00 00 00 10 00 ed 41 00 00 00 00 4d >.........................A....M
4b200 45 54 41 2d 49 4e 46 2f fe ca 00 00 50 4b 01 02 14 03 0a 00 00 08 00 00 3d 7b b3 3e fa dc 56 30 ETA-INF/....PK..........={.>..V0
4b220 d5 00 00 00 d5 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 a4 81 2b 00 00 00 4d 45 54 41 2d 49 ......................+...META-I
4b240 4e 46 2f 4d 41 4e 49 46 45 53 54 2e 4d 46 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 00 00 NF/MANIFEST.MFPK..........@{.>..
4b260 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 10 00 ed 41 32 01 00 00 73 74 65 67 .......................A2...steg
4b280 73 6f 6c 76 65 2f 50 4b 01 02 14 03 0a 00 00 08 00 00 3d 7b b3 3e f8 d3 2f 6a f6 02 00 00 f6 02 solve/PK..........={.>../j......
4b2a0 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 5a 01 00 00 73 74 65 67 73 6f 6c 76 65 2f 41 62 ................Z...stegsolve/Ab
4b2c0 6f 75 74 46 72 61 6d 65 24 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 3d 7b b3 3e outFrame$1.classPK..........={.>
4b2e0 77 d4 3c 40 80 14 00 00 80 14 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 a4 81 8a 04 00 00 73 74 w.<@..........................st
4b300 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 egsolve/AboutFrame.classPK......
4b320 00 08 00 00 40 7b b3 3e bd ce 3a 16 1d 18 00 00 1d 18 00 00 19 00 00 00 00 00 00 00 00 00 00 00 ....@{.>..:.....................
4b340 a4 81 42 19 00 00 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d 65 2e 66 6f 72 6d 50 ..B...stegsolve/AboutFrame.formP
4b360 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 8a 9a cd 87 cd 14 00 00 cd 14 00 00 19 00 00 00 00 K..........@{.>.................
4b380 00 00 00 00 00 00 00 a4 81 96 31 00 00 73 74 65 67 73 6f 6c 76 65 2f 41 62 6f 75 74 46 72 61 6d ..........1..stegsolve/AboutFram
4b3a0 65 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e d2 c5 ed d5 4a 0d 00 00 4a 0d e.javaPK..........@{.>....J...J.
4b3c0 00 00 20 00 00 00 00 00 00 00 00 00 00 00 a4 81 9a 46 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f .................F..stegsolve/Co
4b3e0 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 mbineTransform.classPK..........
4b400 40 7b b3 3e d1 a5 94 d4 ce 17 00 00 ce 17 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 a4 81 22 54 @{.>.........................."T
4b420 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 ..stegsolve/CombineTransform.jav
4b440 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 48 43 91 6f e8 02 00 00 e8 02 00 00 1a 00 00 aPK..........@{.>HC.o...........
4b460 00 00 00 00 00 00 00 00 00 a4 81 2d 6c 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 ...........-l..stegsolve/Combine
4b480 72 24 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 52 d0 3a 0d e8 02 00 r$1.classPK..........@{.>R.:....
4b4a0 00 e8 02 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 a4 81 4d 6f 00 00 73 74 65 67 73 6f 6c 76 65 ...................Mo..stegsolve
4b4c0 2f 43 6f 6d 62 69 6e 65 72 24 32 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 /Combiner$2.classPK..........@{.
4b4e0 3e 78 df 21 0a e8 02 00 00 e8 02 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 a4 81 6d 72 00 00 73 >x.!.......................mr..s
4b500 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 33 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a tegsolve/Combiner$3.classPK.....
4b520 00 00 08 00 00 40 7b b3 3e eb aa 76 34 b1 02 00 00 b1 02 00 00 1a 00 00 00 00 00 00 00 00 00 00 .....@{.>..v4...................
4b540 00 a4 81 8d 75 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 24 34 2e 63 6c 61 73 ....u..stegsolve/Combiner$4.clas
4b560 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e e0 ed 53 bd b1 02 00 00 b1 02 00 00 1a 00 00 sPK..........@{.>..S............
4b580 00 00 00 00 00 00 00 00 00 a4 81 76 78 00 00 73 74 65 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 ...........vx..stegsolve/Combine
4b5a0 72 24 35 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 7b 8c 5d 22 df 18 00 r$5.classPK..........@{.>{.]"...
4b5c0 00 df 18 00 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 81 5f 7b 00 00 73 74 65 67 73 6f 6c 76 65 ..................._{..stegsolve
4b5e0 2f 43 6f 6d 62 69 6e 65 72 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 80 /Combiner.classPK..........@{.>.
4b600 04 f1 0c 35 19 00 00 35 19 00 00 17 00 00 00 00 00 00 00 00 00 00 00 a4 81 74 94 00 00 73 74 65 ...5...5.................t...ste
4b620 67 73 6f 6c 76 65 2f 43 6f 6d 62 69 6e 65 72 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 gsolve/Combiner.javaPK..........
4b640 40 7b b3 3e 35 b7 c5 5c 88 03 00 00 88 03 00 00 16 00 00 00 00 00 00 00 00 00 00 00 a4 81 de ad @{.>5..\........................
4b660 00 00 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 ..stegsolve/DPanel.classPK......
4b680 00 08 00 00 40 7b b3 3e 99 e7 c0 ea a6 03 00 00 a6 03 00 00 15 00 00 00 00 00 00 00 00 00 00 00 ....@{.>........................
4b6a0 a4 81 9a b1 00 00 73 74 65 67 73 6f 6c 76 65 2f 44 50 61 6e 65 6c 2e 6a 61 76 61 50 4b 01 02 14 ......stegsolve/DPanel.javaPK...
4b6c0 03 0a 00 00 08 00 00 40 7b b3 3e 5f 41 69 84 e1 02 00 00 e1 02 00 00 19 00 00 00 00 00 00 00 00 .......@{.>_Ai..................
4b6e0 00 00 00 a4 81 73 b5 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 31 2e 63 6c 61 .....s...stegsolve/Extract$1.cla
4b700 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 58 13 1a de e1 02 00 00 e1 02 00 00 19 00 ssPK..........@{.>X.............
4b720 00 00 00 00 00 00 00 00 00 00 a4 81 8b b8 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 ................stegsolve/Extrac
4b740 74 24 32 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 7b 02 1d 47 e1 02 00 t$2.classPK..........@{.>{..G...
4b760 00 e1 02 00 00 19 00 00 00 00 00 00 00 00 00 00 00 a4 81 a3 bb 00 00 73 74 65 67 73 6f 6c 76 65 .......................stegsolve
4b780 2f 45 78 74 72 61 63 74 24 33 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e /Extract$3.classPK..........@{.>
4b7a0 5d 6c 9b 86 e1 02 00 00 e1 02 00 00 19 00 00 00 00 00 00 00 00 00 00 00 a4 81 bb be 00 00 73 74 ]l............................st
4b7c0 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 24 34 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 egsolve/Extract$4.classPK.......
4b7e0 08 00 00 40 7b b3 3e 9b e4 c4 e4 97 49 00 00 97 49 00 00 17 00 00 00 00 00 00 00 00 00 00 00 a4 ...@{.>.....I...I...............
4b800 81 d3 c1 00 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 2e 63 6c 61 73 73 50 4b 01 02 .....stegsolve/Extract.classPK..
4b820 14 03 0a 00 00 08 00 00 40 7b b3 3e c4 92 c5 c1 50 a9 00 00 50 a9 00 00 16 00 00 00 00 00 00 00 ........@{.>....P...P...........
4b840 00 00 00 00 a4 81 9f 0b 01 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 2e 66 6f 72 6d ..........stegsolve/Extract.form
4b860 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e ef e2 4f 33 32 88 00 00 32 88 00 00 16 00 00 00 PK..........@{.>..O32...2.......
4b880 00 00 00 00 00 00 00 00 a4 81 23 b5 01 00 73 74 65 67 73 6f 6c 76 65 2f 45 78 74 72 61 63 74 2e ..........#...stegsolve/Extract.
4b8a0 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 69 73 81 8b 04 03 00 00 04 03 00 00 javaPK..........@{.>is..........
4b8c0 1e 00 00 00 00 00 00 00 00 00 00 00 a4 81 89 3d 02 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 ...............=..stegsolve/File
4b8e0 41 6e 61 6c 79 73 69 73 24 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e Analysis$1.classPK..........@{.>
4b900 0c 85 a0 95 f2 5d 00 00 f2 5d 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 c9 40 02 00 73 74 .....]...].................@..st
4b920 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 2e 63 6c 61 73 73 50 4b 01 02 14 03 egsolve/FileAnalysis.classPK....
4b940 0a 00 00 08 00 00 40 7b b3 3e c1 22 ae 0c 2c 16 00 00 2c 16 00 00 1b 00 00 00 00 00 00 00 00 00 ......@{.>."..,...,.............
4b960 00 00 a4 81 f5 9e 02 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 6e 61 6c 79 73 69 73 2e 66 ........stegsolve/FileAnalysis.f
4b980 6f 72 6d 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e d8 ec 9c a5 c7 90 00 00 c7 90 00 00 1b ormPK..........@{.>.............
4b9a0 00 00 00 00 00 00 00 00 00 00 00 a4 81 5a b5 02 00 73 74 65 67 73 6f 6c 76 65 2f 46 69 6c 65 41 .............Z...stegsolve/FileA
4b9c0 6e 61 6c 79 73 69 73 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 45 24 fa 75 nalysis.javaPK..........@{.>E$.u
4b9e0 04 03 00 00 04 03 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 a4 81 5a 46 03 00 73 74 65 67 73 6f ......................ZF..stegso
4ba00 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 lve/FrameBrowser$1.classPK......
4ba20 00 08 00 00 40 7b b3 3e aa 56 9a 07 04 03 00 00 04 03 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 ....@{.>.V......................
4ba40 a4 81 9a 49 03 00 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 32 2e 63 ...I..stegsolve/FrameBrowser$2.c
4ba60 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 53 81 b0 65 04 03 00 00 04 03 00 00 lassPK..........@{.>S..e........
4ba80 1e 00 00 00 00 00 00 00 00 00 00 00 a4 81 da 4c 03 00 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d ...............L..stegsolve/Fram
4baa0 65 42 72 6f 77 73 65 72 24 33 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e eBrowser$3.classPK..........@{.>
4bac0 03 3f 1e a4 cd 02 00 00 cd 02 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 a4 81 1a 50 03 00 73 74 .?.........................P..st
4bae0 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 24 34 2e 63 6c 61 73 73 50 4b 01 02 egsolve/FrameBrowser$4.classPK..
4bb00 14 03 0a 00 00 08 00 00 40 7b b3 3e 9d 61 2a f7 cd 02 00 00 cd 02 00 00 1e 00 00 00 00 00 00 00 ........@{.>.a*.................
4bb20 00 00 00 00 a4 81 23 53 03 00 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 ......#S..stegsolve/FrameBrowser
4bb40 24 35 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e e1 83 e2 8a d6 1d 00 00 $5.classPK..........@{.>........
4bb60 d6 1d 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 2c 56 03 00 73 74 65 67 73 6f 6c 76 65 2f ..................,V..stegsolve/
4bb80 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b FrameBrowser.classPK..........@{
4bba0 b3 3e 62 7d 1d 73 c9 1c 00 00 c9 1c 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 3c 74 03 00 .>b}.s......................<t..
4bbc0 73 74 65 67 73 6f 6c 76 65 2f 46 72 61 6d 65 42 72 6f 77 73 65 72 2e 6a 61 76 61 50 4b 01 02 14 stegsolve/FrameBrowser.javaPK...
4bbe0 03 0a 00 00 08 00 00 40 7b b3 3e b1 42 81 fa ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 .......@{.>.B...................
4bc00 00 00 00 a4 81 3e 91 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 2e 63 .....>...stegsolve/StegSolve$1.c
4bc20 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 12 da da af f1 02 00 00 f1 02 00 00 lassPK..........@{.>............
4bc40 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 66 94 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 ..............f...stegsolve/Steg
4bc60 53 6f 6c 76 65 24 31 30 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 08 53 Solve$10.classPK..........@{.>.S
4bc80 c1 f7 f2 02 00 00 f2 02 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 91 97 03 00 73 74 65 67 ............................steg
4bca0 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 solve/StegSolve$11.classPK......
4bcc0 00 08 00 00 40 7b b3 3e 28 62 27 09 ba 02 00 00 ba 02 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 ....@{.>(b'.....................
4bce0 a4 81 bd 9a 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 32 2e 63 6c 61 ......stegsolve/StegSolve$12.cla
4bd00 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 63 3d a9 84 bb 02 00 00 bb 02 00 00 1c 00 ssPK..........@{.>c=............
4bd20 00 00 00 00 00 00 00 00 00 00 a4 81 b1 9d 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f ................stegsolve/StegSo
4bd40 6c 76 65 24 31 33 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e ba be bc 69 lve$13.classPK..........@{.>...i
4bd60 1d 02 00 00 1d 02 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 a4 81 a6 a0 03 00 73 74 65 67 73 6f ..........................stegso
4bd80 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 31 34 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 lve/StegSolve$14.classPK........
4bda0 00 00 40 7b b3 3e e1 bd 32 2f ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 ..@{.>..2/......................
4bdc0 fd a2 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 32 2e 63 6c 61 73 73 50 ....stegsolve/StegSolve$2.classP
4bde0 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 5d d8 1d 38 ef 02 00 00 ef 02 00 00 1b 00 00 00 00 K..........@{.>]..8.............
4be00 00 00 00 00 00 00 00 a4 81 25 a6 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 .........%...stegsolve/StegSolve
4be20 24 33 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 47 da d7 6d ef 02 00 00 $3.classPK..........@{.>G..m....
4be40 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 4d a9 03 00 73 74 65 67 73 6f 6c 76 65 2f ..................M...stegsolve/
4be60 53 74 65 67 53 6f 6c 76 65 24 34 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 StegSolve$4.classPK..........@{.
4be80 3e 02 9b 2c f7 ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 75 ac 03 00 73 >..,.......................u...s
4bea0 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 35 2e 63 6c 61 73 73 50 4b 01 02 14 03 tegsolve/StegSolve$5.classPK....
4bec0 0a 00 00 08 00 00 40 7b b3 3e 7a 28 0e c6 ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 ......@{.>z(....................
4bee0 00 00 a4 81 9d af 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 36 2e 63 6c ........stegsolve/StegSolve$6.cl
4bf00 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e d7 95 bf a4 ef 02 00 00 ef 02 00 00 1b assPK..........@{.>.............
4bf20 00 00 00 00 00 00 00 00 00 00 00 a4 81 c5 b2 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 .................stegsolve/StegS
4bf40 6f 6c 76 65 24 37 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 7a 34 c6 c8 olve$7.classPK..........@{.>z4..
4bf60 ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 ed b5 03 00 73 74 65 67 73 6f ..........................stegso
4bf80 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 38 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 lve/StegSolve$8.classPK.........
4bfa0 00 40 7b b3 3e 5d e6 bd ab ef 02 00 00 ef 02 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 a4 81 15 .@{.>]..........................
4bfc0 b9 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 24 39 2e 63 6c 61 73 73 50 4b ...stegsolve/StegSolve$9.classPK
4bfe0 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e ae 33 50 ed fd 2a 00 00 fd 2a 00 00 19 00 00 00 00 00 ..........@{.>.3P..*...*........
4c000 00 00 00 00 00 00 a4 81 3d bc 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 67 53 6f 6c 76 65 2e ........=...stegsolve/StegSolve.
4c020 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 3d ab 0a 15 69 34 00 00 69 34 00 classPK..........@{.>=...i4..i4.
4c040 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 81 71 e7 03 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 ...............q...stegsolve/Ste
4c060 67 53 6f 6c 76 65 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 8d 0f 31 6b da gSolve.javaPK..........@{.>..1k.
4c080 02 00 00 da 02 00 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 81 10 1c 04 00 73 74 65 67 73 6f 6c .........................stegsol
4c0a0 76 65 2f 53 74 65 72 65 6f 24 31 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 ve/Stereo$1.classPK..........@{.
4c0c0 3e aa 5a 78 1a da 02 00 00 da 02 00 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 81 20 1f 04 00 73 >.Zx...........................s
4c0e0 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 32 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 tegsolve/Stereo$2.classPK.......
4c100 08 00 00 40 7b b3 3e 8e f8 ac fb da 02 00 00 da 02 00 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 ...@{.>.........................
4c120 81 30 22 04 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 33 2e 63 6c 61 73 73 50 4b 01 .0"..stegsolve/Stereo$3.classPK.
4c140 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 3c 55 24 6d a3 02 00 00 a3 02 00 00 18 00 00 00 00 00 00 .........@{.><U$m...............
4c160 00 00 00 00 00 a4 81 40 25 04 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 24 34 2e 63 6c .......@%..stegsolve/Stereo$4.cl
4c180 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 9c bf e4 55 a3 02 00 00 a3 02 00 00 18 assPK..........@{.>...U.........
4c1a0 00 00 00 00 00 00 00 00 00 00 00 a4 81 19 28 04 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 ..............(..stegsolve/Stere
4c1c0 6f 24 35 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 90 af 40 c7 c2 17 00 o$5.classPK..........@{.>..@....
4c1e0 00 c2 17 00 00 16 00 00 00 00 00 00 00 00 00 00 00 a4 81 f2 2a 04 00 73 74 65 67 73 6f 6c 76 65 ....................*..stegsolve
4c200 2f 53 74 65 72 65 6f 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 32 6a 08 /Stereo.classPK..........@{.>2j.
4c220 a3 e2 17 00 00 e2 17 00 00 15 00 00 00 00 00 00 00 00 00 00 00 a4 81 e8 42 04 00 73 74 65 67 73 ........................B..stegs
4c240 6f 6c 76 65 2f 53 74 65 72 65 6f 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e olve/Stereo.javaPK..........@{.>
4c260 6f 1f 87 b6 1c 06 00 00 1c 06 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 a4 81 fd 5a 04 00 73 74 o..........................Z..st
4c280 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 54 72 61 6e 73 66 6f 72 6d 2e 63 6c 61 73 73 50 4b 01 egsolve/StereoTransform.classPK.
4c2a0 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 7a 55 95 b4 9c 07 00 00 9c 07 00 00 1e 00 00 00 00 00 00 .........@{.>zU.................
4c2c0 00 00 00 00 00 a4 81 56 61 04 00 73 74 65 67 73 6f 6c 76 65 2f 53 74 65 72 65 6f 54 72 61 6e 73 .......Va..stegsolve/StereoTrans
4c2e0 66 6f 72 6d 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e 41 d4 e5 60 23 17 00 form.javaPK..........@{.>A..`#..
4c300 00 23 17 00 00 19 00 00 00 00 00 00 00 00 00 00 00 a4 81 2e 69 04 00 73 74 65 67 73 6f 6c 76 65 .#..................i..stegsolve
4c320 2f 54 72 61 6e 73 66 6f 72 6d 2e 63 6c 61 73 73 50 4b 01 02 14 03 0a 00 00 08 00 00 40 7b b3 3e /Transform.classPK..........@{.>
4c340 d9 dc 1b 16 f8 2e 00 00 f8 2e 00 00 18 00 00 00 00 00 00 00 00 00 00 00 a4 81 88 80 04 00 73 74 ..............................st
4c360 65 67 73 6f 6c 76 65 2f 54 72 61 6e 73 66 6f 72 6d 2e 6a 61 76 61 50 4b 01 02 14 03 0a 00 00 08 egsolve/Transform.javaPK........
4c380 00 00 40 7b b3 3e 78 7e a4 66 e8 01 00 00 e8 01 00 00 15 00 00 00 00 00 00 00 00 00 00 00 a4 81 ..@{.>x~.f......................
4c3a0 b6 af 04 00 73 74 65 67 73 6f 6c 76 65 2f 55 70 64 61 74 65 73 2e 74 78 74 50 4b 05 06 00 00 00 ....stegsolve/Updates.txtPK.....
4c3c0 00 40 00 40 00 e8 11 00 00 d1 b1 04 00 00 00 .@.@...........