1.24 MB
/home/fdroid/fdroiddata/tmp/com.nolanlawson.chordreader_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.nolanlawson.chordreader_8.apk
1.55 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-hdpi/dialog_divider_horizontal_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/chord_reader_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/focused_application_background.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·37cfc1304bd633b72c6f15da2658459db501811e4a9f623663a32dc5c7972be6 
10 Signer·#1·certificate·SHA-1·digest:·0eea03f91df7ff5cff0c5f140c823ac895f0b943 
11 Signer·#1·certificate·MD5·digest:·82cc69a4b4c95ad1c932795cc2ade477 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·ba5d481e50228e314167706ff48b2b9a3319c9760f5b714dc96fcb8927701253 
15 Signer·#1·public·key·SHA-1·digest:·725488ed5e4f530377395bc3b3ae886a97e045df 
16 Signer·#1·public·key·MD5·digest:·b42801941ccbd3bdac4b4eca86981803 
94.4 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 1570 lines modifiedOffset 1, 1536 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················131226·(000000000002009Ah)4 ··Zip·archive·file·size:····················130631·(000000000001FE47h)
5 ··Actual·end-cent-dir·record·offset:········131204·(0000000000020084h)5 ··Actual·end-cent-dir·record·offset:········130609·(000000000001FE31h)
6 ··Expected·end-cent-dir·record·offset:······131204·(0000000000020084h)6 ··Expected·end-cent-dir·record·offset:······130609·(000000000001FE31h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·51·entries.9 ··central·directory·contains·51·entries.
10 ··The·central·directory·is·3900·(0000000000000F3Ch)·bytes·long,10 ··The·central·directory·is·3909·(0000000000000F45h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·127304·(000000000001F148h).12 ··is·126700·(000000000001EEECh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·3·15:22:5626 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·15:24:48
27 ··32-bit·CRC·value·(hex):·························c324e8de27 ··32-bit·CRC·value·(hex):·························f6fc3de5
28 ··compressed·size:································1752·bytes28 ··compressed·size:································881·bytes
29 ··uncompressed·size:······························4104·bytes29 ··uncompressed·size:······························2556·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/154FB5C1.SF43 ··res/anim/grow_from_bottom.xml
  
42 ··offset·of·local·header·from·start·of·archive:···181844 ··offset·of·local·header·from·start·of·archive:···950
43 ··················································(000000000000071Ah)·bytes45 ··················································(00000000000003B6h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal51 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted52 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes53 ··extended·local·header:··························yes
52 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·3·15:22:5654 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·15:24:48
53 ··32-bit·CRC·value·(hex):·························988f4c4355 ··32-bit·CRC·value·(hex):·························7638c0bd
54 ··compressed·size:································1821·bytes56 ··compressed·size:································388·bytes
55 ··uncompressed·size:······························4225·bytes57 ··uncompressed·size:······························952·bytes
56 ··length·of·filename:·····························20·characters58 ··length·of·filename:·····························29·characters
57 ··length·of·extra·field:··························0·bytes59 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters60 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·161 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary62 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex63 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none64 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.65 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:66 Central·directory·entry·#3:
65 ---------------------------67 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.68 ··There·are·an·extra·16·bytes·preceding·this·file.
  
67 ··META-INF/154FB5C1.RSA69 ··res/anim/grow_from_top.xml
  
68 ··offset·of·local·header·from·start·of·archive:···370570 ··offset·of·local·header·from·start·of·archive:···1413
69 ··················································(0000000000000E79h)·bytes71 ··················································(0000000000000585h)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT72 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.073 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT74 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.075 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated76 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal77 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted78 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes79 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·3·15:22:5680 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·15:24:48
79 ··32-bit·CRC·value·(hex):·························fb5bc72f81 ··32-bit·CRC·value·(hex):·························167d7264
80 ··compressed·size:································1040·bytes82 ··compressed·size:································386·bytes
81 ··uncompressed·size:······························1297·bytes83 ··uncompressed·size:······························952·bytes
82 ··length·of·filename:·····························21·characters84 ··length·of·filename:·····························26·characters
83 ··length·of·extra·field:··························0·bytes85 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters86 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·187 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary88 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex89 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none90 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.91 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:92 Central·directory·entry·#4:
91 ---------------------------93 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.94 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··res/anim/grow_from_bottom.xml95 ··res/anim/shrink_from_bottom.xml
  
94 ··offset·of·local·header·from·start·of·archive:···481296 ··offset·of·local·header·from·start·of·archive:···1871
95 ··················································(00000000000012CCh)·bytes97 ··················································(000000000000074Fh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT98 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.099 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT100 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.0101 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated102 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal103 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted104 ··file·security·status:···························not·encrypted
Max diff block lines reached; 88727/96549 bytes (91.90%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
965 B
AndroidManifest.xml (decoded)
907 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="8"·android:versionName="1.0.1"·package="com.nolanlawson.chordreader">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="8"·android:versionName="1.0.1"·package="com.nolanlawson.chordreader"·platformBuildVersionCode="4"·platformBuildVersionName="1.6">
3 ··<application·android:label="@string/app_name"·android:icon="@drawable/chord_reader_icon">3 ··<application·android:label="@string/app_name"·android:icon="@drawable/chord_reader_icon">
4 ····<activity·android:label="@string/app_name"·android:name=".FindChordsActivity"·android:configChanges="keyboard|keyboardHidden|orientation">4 ····<activity·android:label="@string/app_name"·android:name=".FindChordsActivity"·android:configChanges="keyboard|keyboardHidden|orientation">
5 ······<intent-filter>5 ······<intent-filter>
6 ········<action·android:name="android.intent.action.MAIN"/>6 ········<action·android:name="android.intent.action.MAIN"/>
7 ········<category·android:name="android.intent.category.LAUNCHER"/>7 ········<category·android:name="android.intent.category.LAUNCHER"/>
8 ······</intent-filter>8 ······</intent-filter>
9 ····</activity>9 ····</activity>
181 KB
resources.arsc
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
00000000:·0200·0c00·f055·0000·0100·0000·0100·1c00··.....U..........00000000:·0200·0c00·1c57·0000·0100·0000·0100·1c00··.....W..........
00000010:·e41a·0000·7e00·0000·0100·0000·0000·0000··....~...........00000010:·f41a·0000·7e00·0000·0100·0000·0000·0000··....~...........
00000020:·1802·0000·b41a·0000·0000·0000·3e02·0000··............>...00000020:·1802·0000·c41a·0000·0000·0000·3e02·0000··............>...
00000030:·7c02·0000·ca02·0000·1403·0000·5c03·0000··|...........\...00000030:·8c02·0000·d602·0000·1e03·0000·4e03·0000··............N...
 00000040:·b603·0000·f403·0000·1e04·0000·5e04·0000··............^...
 00000050:·9e04·0000·e004·0000·2a05·0000·6805·0000··........*...h...
00000040:·c403·0000·0404·0000·4404·0000·8604·0000··........D.......00000060:·b605·0000·f805·0000·3e06·0000·8a06·0000··........>.......
00000050:·d004·0000·0e05·0000·5c05·0000·9e05·0000··........\....... 
00000060:·e405·0000·3006·0000·7406·0000·b206·0000··....0...t....... 
00000070:·f406·0000·3207·0000·7407·0000·ba07·0000··....2...t.......00000070:·ce06·0000·0c07·0000·4e07·0000·8c07·0000··........N.......
00000080:·fa07·0000·2608·0000·7c08·0000·b408·0000··....&...|.......00000080:·ce07·0000·1408·0000·5408·0000·8008·0000··........T.......
 00000090:·d608·0000·0e09·0000·6009·0000·a409·0000··........`.......
 000000a0:·dc09·0000·240a·0000·5e0a·0000·b40a·0000··....$...^.......
00000090:·0609·0000·4a09·0000·8209·0000·ca09·0000··....J...........000000b0:·080b·0000·4a0b·0000·880b·0000·c00b·0000··....J...........
000000a0:·040a·0000·5a0a·0000·ae0a·0000·f00a·0000··....Z........... 
000000b0:·2e0b·0000·660b·0000·a80b·0000·e40b·0000··....f........... 
000000c0:·280c·0000·540c·0000·840c·0000·ae0c·0000··(...T...........000000c0:·020c·0000·3e0c·0000·820c·0000·ae0c·0000··....>...........
000000d0:·d80c·0000·080d·0000·5a0d·0000·cc0d·0000··........Z.......000000d0:·de0c·0000·080d·0000·7e0d·0000·f60d·0000··........~.......
 000000e0:·4e0e·0000·9c0e·0000·040f·0000·1c0f·0000··N...............
000000e0:·3c0e·0000·580e·0000·800e·0000·ce0e·0000··<...X...........000000f0:·4c0f·0000·5c0f·0000·b20f·0000·d20f·0000··L...\...........
000000f0:·360f·0000·4e0f·0000·7e0f·0000·8e0f·0000··6...N...~.......00000100:·2610·0000·4a10·0000·7210·0000·8810·0000··&...J...r.......
00000100:·e40f·0000·0410·0000·5810·0000·7c10·0000··........X...|...00000110:·a210·0000·ce10·0000·0e11·0000·1a11·0000··................
 00000120:·2811·0000·5011·0000·6c11·0000·9a11·0000··(...P...l.......
00000110:·a410·0000·ba10·0000·d410·0000·0011·0000··................00000130:·aa11·0000·fa11·0000·1a12·0000·3012·0000··............0...
 00000140:·6212·0000·7a12·0000·9a12·0000·f012·0000··b...z...........
00000120:·4011·0000·4c11·0000·5a11·0000·7011·0000··@...L...Z...p...00000150:·1a13·0000·3813·0000·6a13·0000·7c13·0000··....8...j...|...
 00000160:·8813·0000·a213·0000·bc13·0000·dc13·0000··................
 00000170:·ee13·0000·0214·0000·1e14·0000·2a14·0000··............*...
 00000180:·4414·0000·8414·0000·9014·0000·a614·0000··D...............
00000130:·8c11·0000·ba11·0000·ca11·0000·1a12·0000··................00000190:·bc14·0000·c414·0000·ca14·0000·d014·0000··................
 000001a0:·d614·0000·de14·0000·0415·0000·2015·0000··............·...
00000140:·3a12·0000·5012·0000·8212·0000·9a12·0000··:...P...........000001b0:·3e15·0000·5a15·0000·8215·0000·9e15·0000··>...Z...........
00000150:·ba12·0000·1013·0000·3a13·0000·5813·0000··........:...X... 
00000160:·8a13·0000·9c13·0000·a813·0000·c213·0000··................ 
00000170:·dc13·0000·fc13·0000·0e14·0000·2214·0000··............"... 
00000180:·3e14·0000·4a14·0000·6414·0000·a414·0000··>...J...d....... 
00000190:·b014·0000·c614·0000·dc14·0000·e414·0000··................ 
000001a0:·ea14·0000·f014·0000·f614·0000·fe14·0000··................ 
000001b0:·2415·0000·4015·0000·5e15·0000·7a15·0000··$...@...^...z... 
000001c0:·a215·0000·be15·0000·da15·0000·e615·0000··................000001c0:·ba15·0000·c615·0000·d415·0000·e615·0000··................
 000001d0:·fe15·0000·1c16·0000·3616·0000·5016·0000··........6...P...
000001d0:·f415·0000·0616·0000·1e16·0000·3c16·0000··............<...000001e0:·6216·0000·8616·0000·aa16·0000·d016·0000··b...............
000001e0:·5616·0000·7016·0000·8216·0000·a616·0000··V...p........... 
000001f0:·ca16·0000·f016·0000·1617·0000·3a17·0000··............:...000001f0:·f616·0000·1a17·0000·3e17·0000·6a17·0000··........>...j...
00000200:·5e17·0000·8a17·0000·9e17·0000·b617·0000··^...............00000200:·7e17·0000·9617·0000·be17·0000·0218·0000··~...............
00000210:·de17·0000·2218·0000·5618·0000·5c18·0000··...."...V...\...00000210:·3618·0000·5218·0000·6818·0000·6e18·0000··6...R...h...n...
00000220:·0000·0000·1d01·5700·6800·6100·7400·2700··......W.h.a.t.'.00000220:·0000·0000·1d01·5700·6800·6100·7400·2700··......W.h.a.t.'.
00000230:·7300·2000·6e00·6500·7700·2000·6900·6e00··s.·.n.e.w.·.i.n.00000230:·7300·2000·6e00·6500·7700·2000·6900·6e00··s.·.n.e.w.·.i.n.
00000240:·2000·3100·2e00·3000·3f00·0a00·a000·a000···.1...0.?.......00000240:·2000·3100·2e00·3000·3f00·0a00·a000·a000···.1...0.?.......
00000250:·a000·2a00·2000·4e00·6f00·7400·6500·2000··..*.·.N.o.t.e.·.00000250:·a000·2a00·2000·4e00·6f00·7400·6500·2000··..*.·.N.o.t.e.·.
00000260:·6e00·6100·6d00·6900·6e00·6700·7300·3a00··n.a.m.i.n.g.s.:.00000260:·6e00·6100·6d00·6900·6e00·6700·7300·3a00··n.a.m.i.n.g.s.:.
00000270:·0a00·a000·a000·a000·a000·a000·a000·2d00··..............-.00000270:·0a00·a000·a000·a000·a000·a000·a000·2d00··..............-.
00000280:·2000·4500·6e00·6700·6c00·6900·7300·6800···.E.n.g.l.i.s.h.00000280:·2000·4500·6e00·6700·6c00·6900·7300·6800···.E.n.g.l.i.s.h.
Offset 64, 1312 lines modifiedOffset 64, 1331 lines modified
000003f0:·6500·6500·2000·7300·6f00·6600·7400·7700··e.e.·.s.o.f.t.w.000003f0:·6500·6500·2000·7300·6f00·6600·7400·7700··e.e.·.s.o.f.t.w.
00000400:·6100·7200·6500·2e00·2000·4900·6600·2000··a.r.e...·.I.f.·.00000400:·6100·7200·6500·2e00·2000·4900·6600·2000··a.r.e...·.I.f.·.
00000410:·7900·6f00·7500·2700·6400·2000·6c00·6900··y.o.u.'.d.·.l.i.00000410:·7900·6f00·7500·2700·6400·2000·6c00·6900··y.o.u.'.d.·.l.i.
00000420:·6b00·6500·2000·7400·6f00·2000·6400·6f00··k.e.·.t.o.·.d.o.00000420:·6b00·6500·2000·7400·6f00·2000·6400·6f00··k.e.·.t.o.·.d.o.
00000430:·6e00·6100·7400·6500·2c00·2000·6700·6f00··n.a.t.e.,.·.g.o.00000430:·6e00·6100·7400·6500·2c00·2000·6700·6f00··n.a.t.e.,.·.g.o.
00000440:·2000·7400·6f00·2000·7400·6800·6500·2000···.t.o.·.t.h.e.·.00000440:·2000·7400·6f00·2000·7400·6800·6500·2000···.t.o.·.t.h.e.·.
00000450:·7700·6500·6200·7300·6900·7400·6500·2100··w.e.b.s.i.t.e.!.00000450:·7700·6500·6200·7300·6900·7400·6500·2100··w.e.b.s.i.t.e.!.
00000460:·0000·1d00·7200·6500·7300·2f00·6400·7200··....r.e.s./.d.r.00000460:·0000·2500·7200·6500·7300·2f00·6400·7200··..%.r.e.s./.d.r.
00000470:·6100·7700·6100·6200·6c00·6500·2f00·6100··a.w.a.b.l.e./.a.00000470:·6100·7700·6100·6200·6c00·6500·2f00·6100··a.w.a.b.l.e./.a.
00000480:·7000·7000·5f00·7300·6500·6c00·6500·6300··p.p._.s.e.l.e.c.00000480:·7000·7000·5f00·7300·6500·6c00·6500·6300··p.p._.s.e.l.e.c.
 00000490:·7400·6f00·7200·5f00·6100·6e00·6400·7200··t.o.r._.a.n.d.r.
00000490:·7400·6f00·7200·2e00·7800·6d00·6c00·0000··t.o.r...x.m.l...000004a0:·6f00·6900·6400·2e00·7800·6d00·6c00·0000··o.i.d...x.m.l...
000004a0:·2500·7200·6500·7300·2f00·6400·7200·6100··%.r.e.s./.d.r.a.000004b0:·2300·7200·6500·7300·2f00·6400·7200·6100··#.r.e.s./.d.r.a.
000004b0:·7700·6100·6200·6c00·6500·2f00·6100·7000··w.a.b.l.e./.a.p.000004c0:·7700·6100·6200·6c00·6500·2f00·6100·7000··w.a.b.l.e./.a.p.
000004c0:·7000·5f00·7300·6500·6c00·6500·6300·7400··p._.s.e.l.e.c.t.000004d0:·7000·5f00·7300·6500·6c00·6500·6300·7400··p._.s.e.l.e.c.t.
000004d0:·6f00·7200·5f00·6100·6e00·6400·7200·6f00··o.r._.a.n.d.r.o. 
000004e0:·6900·6400·2e00·7800·6d00·6c00·0000·2300··i.d...x.m.l...#. 
000004f0:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w. 
00000500:·6100·6200·6c00·6500·2f00·6100·7000·7000··a.b.l.e./.a.p.p. 
00000510:·5f00·7300·6500·6c00·6500·6300·7400·6f00··_.s.e.l.e.c.t.o. 
00000520:·7200·5f00·6c00·6900·6700·6800·7400·2e00··r._.l.i.g.h.t...000004e0:·6f00·7200·5f00·6c00·6900·6700·6800·7400··o.r._.l.i.g.h.t.
00000530:·7800·6d00·6c00·0000·2200·7200·6500·7300··x.m.l...".r.e.s.000004f0:·2e00·7800·6d00·6c00·0000·2200·7200·6500··..x.m.l...".r.e.
00000540:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. 
00000550:·6500·2f00·6300·6800·6f00·7200·6400·5f00··e./.c.h.o.r.d._. 
00000560:·7200·6500·6100·6400·6500·7200·5f00·6900··r.e.a.d.e.r._.i. 
00000570:·6300·6f00·6e00·2e00·7000·6e00·6700·0000··c.o.n...p.n.g... 
00000580:·3200·7200·6500·7300·2f00·6400·7200·6100··2.r.e.s./.d.r.a. 
00000590:·7700·6100·6200·6c00·6500·2f00·6400·6900··w.a.b.l.e./.d.i. 
000005a0:·6100·6c00·6f00·6700·5f00·6400·6900·7600··a.l.o.g._.d.i.v. 
000005b0:·6900·6400·6500·7200·5f00·6800·6f00·7200··i.d.e.r._.h.o.r. 
000005c0:·6900·7a00·6f00·6e00·7400·6100·6c00·5f00··i.z.o.n.t.a.l._. 
000005d0:·6c00·6900·6700·6800·7400·2e00·3900·2e00··l.i.g.h.t...9... 
000005e0:·7000·6e00·6700·0000·1e00·7200·6500·7300··p.n.g.....r.e.s. 
000005f0:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. 
00000600:·6500·2f00·6600·6f00·6300·7500·7300·6500··e./.f.o.c.u.s.e. 
00000610:·6400·5f00·7300·6800·6100·7000·6500·2e00··d._.s.h.a.p.e... 
00000620:·7800·6d00·6c00·0000·1e00·7200·6500·7300··x.m.l.....r.e.s. 
00000630:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. 
00000640:·6500·2f00·6900·6300·5f00·6200·7400·6e00··e./.i.c._.b.t.n. 
00000650:·5f00·7300·6500·6100·7200·6300·6800·2e00··_.s.e.a.r.c.h... 
00000660:·7000·6e00·6700·0000·1f00·7200·6500·7300··p.n.g.....r.e.s. 
00000670:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. 
00000680:·6500·2f00·6900·6300·5f00·6400·6900·6100··e./.i.c._.d.i.a. 
00000690:·6c00·6f00·6700·5f00·6900·6e00·6600·6f00··l.o.g._.i.n.f.o. 
000006a0:·2e00·7000·6e00·6700·0000·2300·7200·6500··..p.n.g...#.r.e. 
000006b0:·7300·2f00·6400·7200·6100·7700·6100·6200··s./.d.r.a.w.a.b.00000500:·7300·2f00·6400·7200·6100·7700·6100·6200··s./.d.r.a.w.a.b.
000006c0:·6c00·6500·2f00·6900·6300·5f00·6d00·6500··l.e./.i.c._.m.e.00000510:·6c00·6500·2f00·6300·6800·6f00·7200·6400··l.e./.c.h.o.r.d.
000006d0:·6e00·7500·5f00·6100·6400·6400·5f00·6600··n.u._.a.d.d._.f. 
000006e0:·6f00·6c00·6400·6500·7200·2e00·7000·6e00··o.l.d.e.r...p.n.00000520:·5f00·7200·6500·6100·6400·6500·7200·5f00··_.r.e.a.d.e.r._.
 00000530:·6900·6300·6f00·6e00·2e00·7000·6e00·6700··i.c.o.n...p.n.g.
000006f0:·6700·0000·1d00·7200·6500·7300·2f00·6400··g.....r.e.s./.d.00000540:·0000·1600·7200·6500·7300·2f00·6d00·6500··....r.e.s./.m.e.
 00000550:·6e00·7500·2f00·6d00·6100·6900·6e00·5f00··n.u./.m.a.i.n._.
 00000560:·6d00·6500·6e00·7500·2e00·7800·6d00·6c00··m.e.n.u...x.m.l.
00000700:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./. 
00000710:·6900·6300·5f00·6d00·6500·6e00·7500·5f00··i.c._.m.e.n.u._. 
00000720:·6500·6400·6900·7400·2e00·7000·6e00·6700··e.d.i.t...p.n.g. 
00000730:·0000·2500·7200·6500·7300·2f00·6400·7200··..%.r.e.s./.d.r.00000570:·0000·3200·7200·6500·7300·2f00·6400·7200··..2.r.e.s./.d.r.
 00000580:·6100·7700·6100·6200·6c00·6500·2f00·6400··a.w.a.b.l.e./.d.
 00000590:·6900·6100·6c00·6f00·6700·5f00·6400·6900··i.a.l.o.g._.d.i.
 000005a0:·7600·6900·6400·6500·7200·5f00·6800·6f00··v.i.d.e.r._.h.o.
 000005b0:·7200·6900·7a00·6f00·6e00·7400·6100·6c00··r.i.z.o.n.t.a.l.
 000005c0:·5f00·6c00·6900·6700·6800·7400·2e00·3900··_.l.i.g.h.t...9.
 000005d0:·2e00·7000·6e00·6700·0000·1d00·7200·6500··..p.n.g.....r.e.
 000005e0:·7300·2f00·6400·7200·6100·7700·6100·6200··s./.d.r.a.w.a.b.
 000005f0:·6c00·6500·2f00·6100·7000·7000·5f00·7300··l.e./.a.p.p._.s.
 00000600:·6500·6c00·6500·6300·7400·6f00·7200·2e00··e.l.e.c.t.o.r...
 00000610:·7800·6d00·6c00·0000·1300·7200·6500·7300··x.m.l.....r.e.s.
 00000620:·2f00·7200·6100·7700·2f00·6300·6800·6f00··/.r.a.w./.c.h.o.
 00000630:·7200·6400·7300·3200·2e00·7400·7800·7400··r.d.s.2...t.x.t.
 00000640:·0000·1e00·7200·6500·7300·2f00·6400·7200··....r.e.s./.d.r.
 00000650:·6100·7700·6100·6200·6c00·6500·2f00·6600··a.w.a.b.l.e./.f.
 00000660:·6f00·6300·7500·7300·6500·6400·5f00·7300··o.c.u.s.e.d._.s.
 00000670:·6800·6100·7000·6500·2e00·7800·6d00·6c00··h.a.p.e...x.m.l.
Max diff block lines reached; 155591/185096 bytes (84.06%) of diff not shown.
411 KB
classes.dex
411 KB
classes.jar
9.78 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·159326·bytes,·number·of·entries:·891 Zip·file·size:·159493·bytes,·number·of·entries:·89
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$1.class4 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$1.class
5 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient$1.class5 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient$1.class
6 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient$2.class6 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient$2.class
7 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient.class7 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity$AboutWebClient.class
8 ?rwxrwxr-x··2.0·unx·····4254·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity.class8 ?rwxrwxr-x··2.0·unx·····4254·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/AboutActivity.class
Offset 20, 22 lines modifiedOffset 20, 22 lines modified
20 ?rwxrwxr-x··2.0·unx·····1962·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$18.class20 ?rwxrwxr-x··2.0·unx·····1962·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$18.class
21 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$19.class21 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$19.class
22 ?rwxrwxr-x··2.0·unx·····1363·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$1.class22 ?rwxrwxr-x··2.0·unx·····1363·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$1.class
23 ?rwxrwxr-x··2.0·unx·····2174·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$2.class23 ?rwxrwxr-x··2.0·unx·····2174·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$2.class
24 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$3.class24 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$3.class
25 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$4.class25 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$4.class
26 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$5.class26 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$5.class
27 ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$6.class27 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$6.class
28 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$7.class28 ?rwxrwxr-x··2.0·unx······705·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$7.class
29 ?rwxrwxr-x··2.0·unx······873·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$8.class29 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$8.class
30 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$9.class30 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$9.class
31 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1.class31 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1.class
32 ?rwxrwxr-x··2.0·unx·····1544·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2.class32 ?rwxrwxr-x··2.0·unx·····1544·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2.class
33 ?rwxrwxr-x··2.0·unx·····2487·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient.class33 ?rwxrwxr-x··2.0·unx·····2487·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient.class
34 ?rwxrwxr-x··2.0·unx····29281·b-·defN·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity.class34 ?rwxrwxr-x··2.0·unx····29283·b-·defN·80-Jan-01·00:00·com/nolanlawson/chordreader/FindChordsActivity.class
35 ?rwxrwxr-x··2.0·unx······370·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$anim.class35 ?rwxrwxr-x··2.0·unx······370·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$anim.class
36 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$array.class36 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$array.class
37 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$attr.class37 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$attr.class
38 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$color.class38 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$color.class
39 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$dimen.class39 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$dimen.class
40 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$drawable.class40 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$drawable.class
41 ?rwxrwxr-x··2.0·unx·····1665·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$id.class41 ?rwxrwxr-x··2.0·unx·····1665·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$id.class
Offset 46, 46 lines modifiedOffset 46, 46 lines modified
46 ?rwxrwxr-x··2.0·unx······299·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$style.class46 ?rwxrwxr-x··2.0·unx······299·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$style.class
47 ?rwxrwxr-x··2.0·unx······665·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$styleable.class47 ?rwxrwxr-x··2.0·unx······665·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$styleable.class
48 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$xml.class48 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R$xml.class
49 ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R.class49 ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/R.class
50 ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/SettingsActivity$1.class50 ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/SettingsActivity$1.class
51 ?rwxrwxr-x··2.0·unx·····4467·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/SettingsActivity.class51 ?rwxrwxr-x··2.0·unx·····4467·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/SettingsActivity.class
52 ?rwxrwxr-x··2.0·unx·····1355·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/adapter/BasicTwoLineAdapter.class52 ?rwxrwxr-x··2.0·unx·····1355·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/adapter/BasicTwoLineAdapter.class
53 ?rwxrwxr-x··2.0·unx·····2086·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/adapter/FileAdapter.class53 ?rwxrwxr-x··2.0·unx·····2066·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/adapter/FileAdapter.class
54 ?rwxrwxr-x··2.0·unx·····4454·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/Chord.class54 ?rwxrwxr-x··2.0·unx·····4454·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/Chord.class
55 ?rwxrwxr-x··2.0·unx·····2302·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordAdded.class55 ?rwxrwxr-x··2.0·unx·····2288·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordAdded.class
56 ?rwxrwxr-x··2.0·unx·····3449·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordExtended.class56 ?rwxrwxr-x··2.0·unx·····3568·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordExtended.class
57 ?rwxrwxr-x··2.0·unx·····2357·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordQuality.class57 ?rwxrwxr-x··2.0·unx·····2343·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordQuality.class
58 ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordRoot.class58 ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordRoot.class
59 ?rwxrwxr-x··2.0·unx·····2003·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordSuspended.class59 ?rwxrwxr-x··2.0·unx·····1987·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/ChordSuspended.class
60 ?rwxrwxr-x··2.0·unx·····4695·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/NoteNaming.class60 ?rwxrwxr-x··2.0·unx·····4701·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/NoteNaming.class
61 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordInText$1.class61 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordInText$1.class
62 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordInText.class62 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordInText.class
63 ?rwxrwxr-x··2.0·unx·····5948·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordParser.class63 ?rwxrwxr-x··2.0·unx·····5939·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordParser.class
64 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegex.class64 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegex.class
65 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegexes$1.class65 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegexes$1.class
66 ?rwxrwxr-x··2.0·unx·····3579·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegexes.class66 ?rwxrwxr-x··2.0·unx·····3580·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/ChordRegexes.class
67 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/TokenInText.class67 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/chords/regex/TokenInText.class
68 ?rwxrwxr-x··2.0·unx·····2849·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/data/ColorScheme.class68 ?rwxrwxr-x··2.0·unx·····2856·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/data/ColorScheme.class
69 ?rwxrwxr-x··2.0·unx·····5768·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/db/ChordReaderDBHelper.class69 ?rwxrwxr-x··2.0·unx·····5802·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/db/ChordReaderDBHelper.class
70 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/db/Transposition.class70 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/db/Transposition.class
71 ?rwxrwxr-x··2.0·unx·····3220·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/ChordDictionary.class71 ?rwxrwxr-x··2.0·unx·····3220·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/ChordDictionary.class
72 ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/DialogHelper$1.class72 ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/DialogHelper$1.class
73 ?rwxrwxr-x··2.0·unx·····1892·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/DialogHelper.class73 ?rwxrwxr-x··2.0·unx·····1892·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/DialogHelper.class
74 ?rwxrwxr-x··2.0·unx·····1069·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PackageHelper.class74 ?rwxrwxr-x··2.0·unx·····1069·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PackageHelper.class
75 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PopupHelper$1.class75 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PopupHelper$1.class
76 ?rwxrwxr-x··2.0·unx·····1553·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PopupHelper.class76 ?rwxrwxr-x··2.0·unx·····1553·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PopupHelper.class
77 ?rwxrwxr-x··2.0·unx·····3622·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PreferenceHelper.class77 ?rwxrwxr-x··2.0·unx·····3660·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/PreferenceHelper.class
78 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/SaveFileHelper$1.class78 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/SaveFileHelper$1.class
79 ?rwxrwxr-x··2.0·unx·····3989·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/SaveFileHelper.class79 ?rwxrwxr-x··2.0·unx·····3989·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/SaveFileHelper.class
80 ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/TransposeHelper.class80 ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/TransposeHelper.class
81 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/WebPageExtractionHelper$1.class81 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/WebPageExtractionHelper$1.class
82 ?rwxrwxr-x··2.0·unx·····3551·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/WebPageExtractionHelper.class82 ?rwxrwxr-x··2.0·unx·····3551·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/helper/WebPageExtractionHelper.class
83 ?rwxrwxr-x··2.0·unx·····1825·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/ArrayUtil.class83 ?rwxrwxr-x··2.0·unx·····1825·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/ArrayUtil.class
84 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/EnumMultiMapBuilder.class84 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/EnumMultiMapBuilder.class
85 ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/InternalURLSpan.class85 ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/InternalURLSpan.class
86 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/ListUtil.class86 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/ListUtil.class
87 ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/Pair.class87 ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/Pair.class
88 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/StopWatch.class88 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/StopWatch.class
89 ?rwxrwxr-x··2.0·unx·····3630·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/StringUtil.class89 ?rwxrwxr-x··2.0·unx·····3620·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/StringUtil.class
90 ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/UtilLogger.class90 ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·com/nolanlawson/chordreader/util/UtilLogger.class
91 89·files,·159663·bytes·uncompressed,·143262·bytes·compressed:··10.3%91 89·files,·159825·bytes·uncompressed,·143429·bytes·compressed:··10.3%
13.3 KB
com/nolanlawson/chordreader/FindChordsActivity$6.class
13.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 32, 63 lines modifiedOffset 32, 65 lines modified
32 ··#24·=·Fieldref···········#2.#23·········//·com/nolanlawson/chordreader/FindChordsActivity$6.val$finalDeleteCount:I32 ··#24·=·Fieldref···········#2.#23·········//·com/nolanlawson/chordreader/FindChordsActivity$6.val$finalDeleteCount:I
33 ··#25·=·NameAndType········#15:#16········//·val$parentDialog:Landroid/content/DialogInterface;33 ··#25·=·NameAndType········#15:#16········//·val$parentDialog:Landroid/content/DialogInterface;
34 ··#26·=·Fieldref···········#2.#25·········//·com/nolanlawson/chordreader/FindChordsActivity$6.val$parentDialog:Landroid/content/DialogInterface;34 ··#26·=·Fieldref···········#2.#25·········//·com/nolanlawson/chordreader/FindChordsActivity$6.val$parentDialog:Landroid/content/DialogInterface;
35 ··#27·=·Utf8···············<init>35 ··#27·=·Utf8···············<init>
36 ··#28·=·Utf8···············()V36 ··#28·=·Utf8···············()V
37 ··#29·=·NameAndType········#27:#28········//·"<init>":()V37 ··#29·=·NameAndType········#27:#28········//·"<init>":()V
38 ··#30·=·Methodref··········#4.#29·········//·java/lang/Object."<init>":()V38 ··#30·=·Methodref··········#4.#29·········//·java/lang/Object."<init>":()V
 39 ··#31·=·Utf8···············java/lang/CharSequence
 40 ··#32·=·Class··············#31············//·java/lang/CharSequence
39 ··#31·=·Utf8···············toString41 ··#33·=·Utf8···············toString
40 ··#32·=·Utf8···············()Ljava/lang/String;42 ··#34·=·Utf8···············()Ljava/lang/String;
41 ··#33·=·NameAndType········#31:#32········//·toString:()Ljava/lang/String;43 ··#35·=·NameAndType········#33:#34········//·toString:()Ljava/lang/String;
42 ··#34·=·Methodref··········#4.#33·········//·java/lang/Object.toString:()Ljava/lang/String;44 ··#36·=·InterfaceMethodref·#32.#35········//·java/lang/CharSequence.toString:()Ljava/lang/String;
43 ··#35·=·Utf8···············com/nolanlawson/chordreader/helper/SaveFileHelper45 ··#37·=·Utf8···············com/nolanlawson/chordreader/helper/SaveFileHelper
44 ··#36·=·Class··············#35············//·com/nolanlawson/chordreader/helper/SaveFileHelper46 ··#38·=·Class··············#37············//·com/nolanlawson/chordreader/helper/SaveFileHelper
45 ··#37·=·Utf8···············deleteFile47 ··#39·=·Utf8···············deleteFile
46 ··#38·=·Utf8···············(Ljava/lang/String;)V48 ··#40·=·Utf8···············(Ljava/lang/String;)V
47 ··#39·=·NameAndType········#37:#38········//·deleteFile:(Ljava/lang/String;)V49 ··#41·=·NameAndType········#39:#40········//·deleteFile:(Ljava/lang/String;)V
48 ··#40·=·Methodref··········#36.#39········//·com/nolanlawson/chordreader/helper/SaveFileHelper.deleteFile:(Ljava/lang/String;)V50 ··#42·=·Methodref··········#38.#41········//·com/nolanlawson/chordreader/helper/SaveFileHelper.deleteFile:(Ljava/lang/String;)V
49 ··#41·=·Integer············213136182251 ··#43·=·Integer············2131361822
50 ··#42·=·Float··············1.8343407E38f52 ··#44·=·Float··············1.8343407E38f
51 ··#43·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity53 ··#45·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity
52 ··#44·=·Class··············#43············//·com/nolanlawson/chordreader/FindChordsActivity54 ··#46·=·Class··············#45············//·com/nolanlawson/chordreader/FindChordsActivity
53 ··#45·=·Utf8···············getText55 ··#47·=·Utf8···············getText
54 ··#46·=·Utf8···············(I)Ljava/lang/CharSequence;56 ··#48·=·Utf8···············(I)Ljava/lang/CharSequence;
55 ··#47·=·NameAndType········#45:#46········//·getText:(I)Ljava/lang/CharSequence;57 ··#49·=·NameAndType········#47:#48········//·getText:(I)Ljava/lang/CharSequence;
56 ··#48·=·Methodref··········#44.#47········//·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;58 ··#50·=·Methodref··········#46.#49········//·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;
57 ··#49·=·Float··············1.4E-45f59 ··#51·=·Float··············1.4E-45f
58 ··#50·=·Utf8···············java/lang/Integer60 ··#52·=·Utf8···············java/lang/Integer
59 ··#51·=·Class··············#50············//·java/lang/Integer61 ··#53·=·Class··············#52············//·java/lang/Integer
60 ··#52·=·Utf8···············valueOf62 ··#54·=·Utf8···············valueOf
61 ··#53·=·Utf8···············(I)Ljava/lang/Integer;63 ··#55·=·Utf8···············(I)Ljava/lang/Integer;
62 ··#54·=·NameAndType········#52:#53········//·valueOf:(I)Ljava/lang/Integer;64 ··#56·=·NameAndType········#54:#55········//·valueOf:(I)Ljava/lang/Integer;
63 ··#55·=·Methodref··········#51.#54········//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;65 ··#57·=·Methodref··········#53.#56········//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
64 ··#56·=·Utf8···············java/lang/String66 ··#58·=·Utf8···············java/lang/String
65 ··#57·=·Class··············#56············//·java/lang/String67 ··#59·=·Class··············#58············//·java/lang/String
66 ··#58·=·Utf8···············format68 ··#60·=·Utf8···············format
67 ··#59·=·Utf8···············(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;69 ··#61·=·Utf8···············(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
68 ··#60·=·NameAndType········#58:#59········//·format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;70 ··#62·=·NameAndType········#60:#61········//·format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
69 ··#61·=·Methodref··········#57.#60········//·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;71 ··#63·=·Methodref··········#59.#62········//·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
70 ··#62·=·Utf8···············android/widget/Toast72 ··#64·=·Utf8···············android/widget/Toast
71 ··#63·=·Class··············#62············//·android/widget/Toast73 ··#65·=·Class··············#64············//·android/widget/Toast
72 ··#64·=·Utf8···············makeText74 ··#66·=·Utf8···············makeText
73 ··#65·=·Utf8···············(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ··#67·=·Utf8···············(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
74 ··#66·=·NameAndType········#64:#65········//·makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;76 ··#68·=·NameAndType········#66:#67········//·makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
75 ··#67·=·Methodref··········#63.#66········//·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;77 ··#69·=·Methodref··········#65.#68········//·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
76 ··#68·=·Utf8···············show78 ··#70·=·Utf8···············show
77 ··#69·=·NameAndType········#68:#28········//·show:()V79 ··#71·=·NameAndType········#70:#28········//·show:()V
78 ··#70·=·Methodref··········#63.#69········//·android/widget/Toast.show:()V80 ··#72·=·Methodref··········#65.#71········//·android/widget/Toast.show:()V
79 ··#71·=·Utf8···············android/content/DialogInterface81 ··#73·=·Utf8···············android/content/DialogInterface
80 ··#72·=·Class··············#71············//·android/content/DialogInterface82 ··#74·=·Class··············#73············//·android/content/DialogInterface
81 ··#73·=·Utf8···············dismiss83 ··#75·=·Utf8···············dismiss
82 ··#74·=·NameAndType········#73:#28········//·dismiss:()V84 ··#76·=·NameAndType········#75:#28········//·dismiss:()V
83 ··#75·=·InterfaceMethodref·#72.#74········//·android/content/DialogInterface.dismiss:()V85 ··#77·=·InterfaceMethodref·#74.#76········//·android/content/DialogInterface.dismiss:()V
84 ··#76·=·Utf8···············Code86 ··#78·=·Utf8···············Code
85 ··#77·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;[Z[Ljava/lang/CharSequence;ILandroid/content/DialogInterface;)V87 ··#79·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;[Z[Ljava/lang/CharSequence;ILandroid/content/DialogInterface;)V
86 ··#78·=·Utf8···············onClick88 ··#80·=·Utf8···············onClick
87 ··#79·=·Utf8···············(Landroid/content/DialogInterface;I)V89 ··#81·=·Utf8···············(Landroid/content/DialogInterface;I)V
88 {90 {
89 ··final·com.nolanlawson.chordreader.FindChordsActivity·this$0;91 ··final·com.nolanlawson.chordreader.FindChordsActivity·this$0;
90 ····descriptor:·Lcom/nolanlawson/chordreader/FindChordsActivity;92 ····descriptor:·Lcom/nolanlawson/chordreader/FindChordsActivity;
91 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC93 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC
  
92 ··final·boolean[]·val$checkedItems;94 ··final·boolean[]·val$checkedItems;
93 ····descriptor:·[Z95 ····descriptor:·[Z
Offset 141, 64 lines modifiedOffset 143, 64 lines modified
141 ·········3:·getfield······#20·················//·Field·val$checkedItems:[Z143 ·········3:·getfield······#20·················//·Field·val$checkedItems:[Z
142 ·········6:·astore········4144 ·········6:·astore········4
143 ·········8:·aload·········4145 ·········8:·aload·········4
144 ········10:·arraylength146 ········10:·arraylength
145 ········11:·istore········5147 ········11:·istore········5
146 ········13:·iload_3148 ········13:·iload_3
147 ········14:·iload·········5149 ········14:·iload·········5
148 ········16:·if_icmpge·····59150 ········16:·if_icmpge·····61
149 ········19:·aload_0151 ········19:·aload_0
150 ········20:·getfield······#20·················//·Field·val$checkedItems:[Z152 ········20:·getfield······#20·················//·Field·val$checkedItems:[Z
151 ········23:·astore········4153 ········23:·astore········4
152 ········25:·aload·········4154 ········25:·aload·········4
153 ········27:·iload_3155 ········27:·iload_3
154 ········28:·baload156 ········28:·baload
155 ········29:·istore········5157 ········29:·istore········5
156 ········31:·iload·········5158 ········31:·iload·········5
157 ········33:·ifeq··········52159 ········33:·ifeq··········54
158 ········36:·aload_0160 ········36:·aload_0
159 ········37:·getfield······#22·················//·Field·val$filenameArray:[Ljava/lang/CharSequence;161 ········37:·getfield······#22·················//·Field·val$filenameArray:[Ljava/lang/CharSequence;
160 ········40:·iload_3162 ········40:·iload_3
161 ········41:·aaload163 ········41:·aaload
162 ········42:·invokevirtual·#34·················//·Method·java/lang/Object.toString:()Ljava/lang/String;164 ········42:·invokeinterface·#36,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
163 ········45:·astore········4165 ········47:·astore········4
164 ········47:·aload·········4166 ········49:·aload·········4
165 ········49:·invokestatic··#40·················//·Method·com/nolanlawson/chordreader/helper/SaveFileHelper.deleteFile:(Ljava/lang/String;)V167 ········51:·invokestatic··#42·················//·Method·com/nolanlawson/chordreader/helper/SaveFileHelper.deleteFile:(Ljava/lang/String;)V
166 ········52:·iload_3168 ········54:·iload_3
167 ········53:·iconst_1169 ········55:·iconst_1
168 ········54:·iadd170 ········56:·iadd
169 ········55:·istore_3171 ········57:·istore_3
170 ········56:·goto··········2172 ········58:·goto··········2
171 ········59:·aload_0173 ········61:·aload_0
172 ········60:·getfield······#18·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;174 ········62:·getfield······#18·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
173 ········63:·ldc···········#41·················//·int·2131361822175 ········65:·ldc···········#43·················//·int·2131361822
174 ········65:·invokevirtual·#48·················//·Method·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;176 ········67:·invokevirtual·#50·················//·Method·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;
175 ········68:·invokevirtual·#34·················//·Method·java/lang/Object.toString:()Ljava/lang/String;177 ········70:·invokeinterface·#36,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
176 ········71:·astore········4178 ········75:·astore········4
177 ········73:·iconst_1179 ········77:·iconst_1
178 ········74:·anewarray·····#4··················//·class·java/lang/Object180 ········78:·anewarray·····#4··················//·class·java/lang/Object
179 ········77:·astore········6181 ········81:·astore········6
180 ········79:·aload_0182 ········83:·aload_0
181 ········80:·getfield······#24·················//·Field·val$finalDeleteCount:I183 ········84:·getfield······#24·················//·Field·val$finalDeleteCount:I
182 ········83:·invokestatic··#55·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;184 ········87:·invokestatic··#57·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
183 ········86:·astore········7185 ········90:·astore········7
184 ········88:·aload·········6 
185 ········90:·iconst_0 
186 ········91:·aload·········7 
187 ········93:·aastore 
188 ········94:·aload·········4 
189 ········96:·aload·········6186 ········92:·aload·········6
 187 ········94:·iconst_0
 188 ········95:·aload·········7
 189 ········97:·aastore
 190 ········98:·aload·········4
 191 ·······100:·aload·········6
190 ········98:·invokestatic··#61·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;192 ·······102:·invokestatic··#63·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
191 ·······101:·astore········8193 ·······105:·astore········8
192 ·······103:·aload_0194 ·······107:·aload_0
193 ·······104:·getfield······#18·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;195 ·······108:·getfield······#18·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
194 ·······107:·aload·········8196 ·······111:·aload·········8
195 ·······109:·iconst_0197 ·······113:·iconst_0
196 ·······110:·invokestatic··#67·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;198 ·······114:·invokestatic··#69·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
Max diff block lines reached; 0/13464 bytes (0.00%) of diff not shown.
5.57 KB
com/nolanlawson/chordreader/FindChordsActivity$7.class
5.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 16, 29 lines modifiedOffset 16, 29 lines modified
16 ···#8·=·Utf8···············Lcom/nolanlawson/chordreader/FindChordsActivity;16 ···#8·=·Utf8···············Lcom/nolanlawson/chordreader/FindChordsActivity;
17 ···#9·=·NameAndType········#7:#8··········//·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;17 ···#9·=·NameAndType········#7:#8··········//·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
18 ··#10·=·Fieldref···········#2.#9··········//·com/nolanlawson/chordreader/FindChordsActivity$7.this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;18 ··#10·=·Fieldref···········#2.#9··········//·com/nolanlawson/chordreader/FindChordsActivity$7.this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
19 ··#11·=·Utf8···············<init>19 ··#11·=·Utf8···············<init>
20 ··#12·=·Utf8···············()V20 ··#12·=·Utf8···············()V
21 ··#13·=·NameAndType········#11:#12········//·"<init>":()V21 ··#13·=·NameAndType········#11:#12········//·"<init>":()V
22 ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V22 ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V
 23 ··#15·=·Utf8···············java/lang/CharSequence
 24 ··#16·=·Class··············#15············//·java/lang/CharSequence
23 ··#15·=·Utf8···············toString25 ··#17·=·Utf8···············toString
24 ··#16·=·Utf8···············()Ljava/lang/String;26 ··#18·=·Utf8···············()Ljava/lang/String;
25 ··#17·=·NameAndType········#15:#16········//·toString:()Ljava/lang/String;27 ··#19·=·NameAndType········#17:#18········//·toString:()Ljava/lang/String;
26 ··#18·=·Methodref··········#4.#17·········//·java/lang/Object.toString:()Ljava/lang/String;28 ··#20·=·InterfaceMethodref·#16.#19········//·java/lang/CharSequence.toString:()Ljava/lang/String;
27 ··#19·=·Utf8···············java/lang/String29 ··#21·=·Utf8···············java/lang/String
28 ··#20·=·Class··············#19············//·java/lang/String30 ··#22·=·Class··············#21············//·java/lang/String
29 ··#21·=·Utf8···············toLowerCase31 ··#23·=·Utf8···············toLowerCase
30 ··#22·=·NameAndType········#21:#16········//·toLowerCase:()Ljava/lang/String;32 ··#24·=·NameAndType········#23:#18········//·toLowerCase:()Ljava/lang/String;
31 ··#23·=·Methodref··········#20.#22········//·java/lang/String.toLowerCase:()Ljava/lang/String;33 ··#25·=·Methodref··········#22.#24········//·java/lang/String.toLowerCase:()Ljava/lang/String;
32 ··#24·=·Utf8···············compareTo34 ··#26·=·Utf8···············compareTo
33 ··#25·=·Utf8···············(Ljava/lang/String;)I35 ··#27·=·Utf8···············(Ljava/lang/String;)I
34 ··#26·=·NameAndType········#24:#25········//·compareTo:(Ljava/lang/String;)I36 ··#28·=·NameAndType········#26:#27········//·compareTo:(Ljava/lang/String;)I
35 ··#27·=·Methodref··········#20.#26········//·java/lang/String.compareTo:(Ljava/lang/String;)I37 ··#29·=·Methodref··········#22.#28········//·java/lang/String.compareTo:(Ljava/lang/String;)I
36 ··#28·=·Utf8···············java/lang/CharSequence 
37 ··#29·=·Class··············#28············//·java/lang/CharSequence 
38 ··#30·=·Utf8···············compare38 ··#30·=·Utf8···············compare
39 ··#31·=·Utf8···············(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I39 ··#31·=·Utf8···············(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
40 ··#32·=·NameAndType········#30:#31········//·compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I40 ··#32·=·NameAndType········#30:#31········//·compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
41 ··#33·=·Methodref··········#2.#32·········//·com/nolanlawson/chordreader/FindChordsActivity$7.compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I41 ··#33·=·Methodref··········#2.#32·········//·com/nolanlawson/chordreader/FindChordsActivity$7.compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
42 ··#34·=·Utf8···············Code42 ··#34·=·Utf8···············Code
43 ··#35·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;)V43 ··#35·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
44 ··#36·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)I44 ··#36·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)I
Offset 61, 36 lines modifiedOffset 61, 36 lines modified
  
61 ··public·int·compare(java.lang.CharSequence,·java.lang.CharSequence);61 ··public·int·compare(java.lang.CharSequence,·java.lang.CharSequence);
62 ····descriptor:·(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I62 ····descriptor:·(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
63 ····flags:·(0x0001)·ACC_PUBLIC63 ····flags:·(0x0001)·ACC_PUBLIC
64 ····Code:64 ····Code:
65 ······stack=300,·locals=5,·args_size=365 ······stack=300,·locals=5,·args_size=3
66 ·········0:·aload_166 ·········0:·aload_1
67 ·········1:·invokevirtual·#18·················//·Method·java/lang/Object.toString:()Ljava/lang/String;67 ·········1:·invokeinterface·#20,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
68 ·········4:·invokevirtual·#23·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;68 ·········6:·invokevirtual·#25·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;
69 ·········7:·astore_369 ·········9:·astore_3
70 ·········8:·aload_270 ········10:·aload_2
71 ·········9:·invokevirtual·#18·················//·Method·java/lang/Object.toString:()Ljava/lang/String;71 ········11:·invokeinterface·#20,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
72 ········12:·invokevirtual·#23·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;72 ········16:·invokevirtual·#25·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;
73 ········15:·astore········473 ········19:·astore········4
74 ········17:·aload_374 ········21:·aload_3
75 ········18:·aload·········475 ········22:·aload·········4
76 ········20:·invokevirtual·#27·················//·Method·java/lang/String.compareTo:(Ljava/lang/String;)I76 ········24:·invokevirtual·#29·················//·Method·java/lang/String.compareTo:(Ljava/lang/String;)I
77 ········23:·ireturn77 ········27:·ireturn
  
78 ··public·int·compare(java.lang.Object,·java.lang.Object);78 ··public·int·compare(java.lang.Object,·java.lang.Object);
79 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)I79 ····descriptor:·(Ljava/lang/Object;Ljava/lang/Object;)I
80 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC80 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC
81 ····Code:81 ····Code:
82 ······stack=300,·locals=3,·args_size=382 ······stack=300,·locals=3,·args_size=3
83 ·········0:·aload_183 ·········0:·aload_1
84 ·········1:·checkcast·····#29·················//·class·java/lang/CharSequence84 ·········1:·checkcast·····#16·················//·class·java/lang/CharSequence
85 ·········4:·astore_185 ·········4:·astore_1
86 ·········5:·aload_286 ·········5:·aload_2
87 ·········6:·checkcast·····#29·················//·class·java/lang/CharSequence87 ·········6:·checkcast·····#16·················//·class·java/lang/CharSequence
88 ·········9:·astore_288 ·········9:·astore_2
89 ········10:·aload_089 ········10:·aload_0
90 ········11:·aload_190 ········11:·aload_1
91 ········12:·aload_291 ········12:·aload_2
92 ········13:·invokevirtual·#33·················//·Method·compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I92 ········13:·invokevirtual·#33·················//·Method·compare:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
93 ········16:·ireturn93 ········16:·ireturn
94 }94 }
2.87 KB
com/nolanlawson/chordreader/FindChordsActivity$8.class
2.77 KB
javap -verbose -constants -s -l -private {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ··#28·=·NameAndType········#26:#27········//·get:(I)Ljava/lang/Object;36 ··#28·=·NameAndType········#26:#27········//·get:(I)Ljava/lang/Object;
37 ··#29·=·InterfaceMethodref·#25.#28········//·java/util/List.get:(I)Ljava/lang/Object;37 ··#29·=·InterfaceMethodref·#25.#28········//·java/util/List.get:(I)Ljava/lang/Object;
38 ··#30·=·Utf8···············java/lang/CharSequence38 ··#30·=·Utf8···············java/lang/CharSequence
39 ··#31·=·Class··············#30············//·java/lang/CharSequence39 ··#31·=·Class··············#30············//·java/lang/CharSequence
40 ··#32·=·Utf8···············toString40 ··#32·=·Utf8···············toString
41 ··#33·=·Utf8···············()Ljava/lang/String;41 ··#33·=·Utf8···············()Ljava/lang/String;
42 ··#34·=·NameAndType········#32:#33········//·toString:()Ljava/lang/String;42 ··#34·=·NameAndType········#32:#33········//·toString:()Ljava/lang/String;
43 ··#35·=·Methodref··········#4.#34·········//·java/lang/Object.toString:()Ljava/lang/String;43 ··#35·=·InterfaceMethodref·#31.#34········//·java/lang/CharSequence.toString:()Ljava/lang/String;
44 ··#36·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity44 ··#36·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity
45 ··#37·=·Class··············#36············//·com/nolanlawson/chordreader/FindChordsActivity45 ··#37·=·Class··············#36············//·com/nolanlawson/chordreader/FindChordsActivity
46 ··#38·=·Utf8···············access$70046 ··#38·=·Utf8···············access$700
47 ··#39·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V47 ··#39·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V
48 ··#40·=·NameAndType········#38:#39········//·access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V48 ··#40·=·NameAndType········#38:#39········//·access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V
49 ··#41·=·Methodref··········#37.#40········//·com/nolanlawson/chordreader/FindChordsActivity.access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V49 ··#41·=·Methodref··········#37.#40········//·com/nolanlawson/chordreader/FindChordsActivity.access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V
50 ··#42·=·Utf8···············Code50 ··#42·=·Utf8···············Code
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ·········0:·aload_183 ·········0:·aload_1
84 ·········1:·invokeinterface·#23,··1···········//·InterfaceMethod·android/content/DialogInterface.dismiss:()V84 ·········1:·invokeinterface·#23,··1···········//·InterfaceMethod·android/content/DialogInterface.dismiss:()V
85 ·········6:·aload_085 ·········6:·aload_0
86 ·········7:·getfield······#14·················//·Field·val$filenames:Ljava/util/List;86 ·········7:·getfield······#14·················//·Field·val$filenames:Ljava/util/List;
87 ········10:·iload_287 ········10:·iload_2
88 ········11:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;88 ········11:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;
89 ········16:·checkcast·····#31·················//·class·java/lang/CharSequence89 ········16:·checkcast·····#31·················//·class·java/lang/CharSequence
90 ········19:·invokevirtual·#35·················//·Method·java/lang/Object.toString:()Ljava/lang/String;90 ········19:·invokeinterface·#35,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
91 ········22:·astore_391 ········24:·astore_3
92 ········23:·aload_092 ········25:·aload_0
93 ········24:·getfield······#12·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;93 ········26:·getfield······#12·················//·Field·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
94 ········27:·aload_394 ········29:·aload_3
95 ········28:·invokestatic··#41·················//·Method·com/nolanlawson/chordreader/FindChordsActivity.access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V95 ········30:·invokestatic··#41·················//·Method·com/nolanlawson/chordreader/FindChordsActivity.access$700:(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;)V
96 ········31:·return96 ········33:·return
97 }97 }
290 KB
com/nolanlawson/chordreader/FindChordsActivity.class
290 KB
javap -verbose -constants -s -l -private {}
    
Offset 617, 830 lines modifiedOffset 617, 831 lines modified
617 ···#613·=·NameAndType········#63:#64······//·viewingScrollView:Landroid/widget/ScrollView;617 ···#613·=·NameAndType········#63:#64······//·viewingScrollView:Landroid/widget/ScrollView;
618 ···#614·=·Fieldref···········#2.#613······//·com/nolanlawson/chordreader/FindChordsActivity.viewingScrollView:Landroid/widget/ScrollView;618 ···#614·=·Fieldref···········#2.#613······//·com/nolanlawson/chordreader/FindChordsActivity.viewingScrollView:Landroid/widget/ScrollView;
619 ···#615·=·Utf8···············android/widget/ScrollView619 ···#615·=·Utf8···············android/widget/ScrollView
620 ···#616·=·Class··············#615·········//·android/widget/ScrollView620 ···#616·=·Class··············#615·········//·android/widget/ScrollView
621 ···#617·=·Utf8···············getVisibility621 ···#617·=·Utf8···············getVisibility
622 ···#618·=·NameAndType········#617:#191····//·getVisibility:()I622 ···#618·=·NameAndType········#617:#191····//·getVisibility:()I
Diff chunk too large, falling back to line-by-line diff (817 lines added, 816 lines removed)
623 ···#619·=·Methodref··········#616.#618····//·android/widget/ScrollView.getVisibility:()I623 ···#619·=·Methodref··········#616.#618····//·android/widget/ScrollView.getVisibility:()I
624 ···#620·=·Utf8···············/624 ···#620·=·InterfaceMethodref·#532.#367····//·java/lang/CharSequence.toString:()Ljava/lang/String;
625 ···#621·=·String·············#620·········//·/625 ···#621·=·Utf8···············/
626 ···#622·=·Utf8···············:626 ···#622·=·String·············#621·········//·/
627 ···#623·=·String·············#622·········//·:627 ···#623·=·Utf8···············:
628 ···#624·=·Utf8628 ···#624·=·String·············#623·········//·:
629 ···#625·=·String·············#624·········//629 ···#625·=·Utf8
630 ···#626·=·Utf8···············endsWith630 ···#626·=·String·············#625·········//
631 ···#627·=·Utf8···············(Ljava/lang/String;)Z631 ···#627·=·Utf8···············endsWith
632 ···#628·=·NameAndType········#626:#627····//·endsWith:(Ljava/lang/String;)Z632 ···#628·=·Utf8···············(Ljava/lang/String;)Z
633 ···#629·=·Methodref··········#327.#628····//·java/lang/String.endsWith:(Ljava/lang/String;)Z633 ···#629·=·NameAndType········#627:#628····//·endsWith:(Ljava/lang/String;)Z
634 ···#630·=·Utf8···············url·is:·%s634 ···#630·=·Methodref··········#327.#629····//·java/lang/String.endsWith:(Ljava/lang/String;)Z
635 ···#631·=·String·············#630·········//·url·is:·%s635 ···#631·=·Utf8···············url·is:·%s
636 ···#632·=·NameAndType········#161:#229····//·openFile:(Ljava/lang/String;)Ljava/lang/String;636 ···#632·=·String·············#631·········//·url·is:·%s
637 ···#633·=·Methodref··········#429.#632····//·com/nolanlawson/chordreader/helper/SaveFileHelper.openFile:(Ljava/lang/String;)Ljava/lang/String;637 ···#633·=·NameAndType········#161:#229····//·openFile:(Ljava/lang/String;)Ljava/lang/String;
638 ···#634·=·Utf8···············input_method638 ···#634·=·Methodref··········#429.#633····//·com/nolanlawson/chordreader/helper/SaveFileHelper.openFile:(Ljava/lang/String;)Ljava/lang/String;
639 ···#635·=·String·············#634·········//·input_method639 ···#635·=·Utf8···············input_method
640 ···#636·=·Utf8···············getSystemService640 ···#636·=·String·············#635·········//·input_method
641 ···#637·=·Utf8···············(Ljava/lang/String;)Ljava/lang/Object;641 ···#637·=·Utf8···············getSystemService
642 ···#638·=·NameAndType········#636:#637····//·getSystemService:(Ljava/lang/String;)Ljava/lang/Object;642 ···#638·=·Utf8···············(Ljava/lang/String;)Ljava/lang/Object;
643 ···#639·=·Methodref··········#2.#638······//·com/nolanlawson/chordreader/FindChordsActivity.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;643 ···#639·=·NameAndType········#637:#638····//·getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
644 ···#640·=·Utf8···············android/view/inputmethod/InputMethodManager644 ···#640·=·Methodref··········#2.#639······//·com/nolanlawson/chordreader/FindChordsActivity.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
645 ···#641·=·Class··············#640·········//·android/view/inputmethod/InputMethodManager645 ···#641·=·Utf8···············android/view/inputmethod/InputMethodManager
646 ···#642·=·Utf8···············getWindowToken646 ···#642·=·Class··············#641·········//·android/view/inputmethod/InputMethodManager
647 ···#643·=·Utf8···············()Landroid/os/IBinder;647 ···#643·=·Utf8···············getWindowToken
648 ···#644·=·NameAndType········#642:#643····//·getWindowToken:()Landroid/os/IBinder;648 ···#644·=·Utf8···············()Landroid/os/IBinder;
649 ···#645·=·Methodref··········#484.#644····//·android/widget/AutoCompleteTextView.getWindowToken:()Landroid/os/IBinder;649 ···#645·=·NameAndType········#643:#644····//·getWindowToken:()Landroid/os/IBinder;
650 ···#646·=·Utf8···············hideSoftInputFromWindow650 ···#646·=·Methodref··········#484.#645····//·android/widget/AutoCompleteTextView.getWindowToken:()Landroid/os/IBinder;
651 ···#647·=·Utf8···············(Landroid/os/IBinder;I)Z651 ···#647·=·Utf8···············hideSoftInputFromWindow
652 ···#648·=·NameAndType········#646:#647····//·hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z652 ···#648·=·Utf8···············(Landroid/os/IBinder;I)Z
653 ···#649·=·Methodref··········#641.#648····//·android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z653 ···#649·=·NameAndType········#647:#648····//·hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z
654 ···#650·=·Utf8654 ···#650·=·Methodref··········#642.#649····//·android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z
655 ···#651·=·String·············#650·········//655 ···#651·=·Utf8
656 ···#652·=·Methodref··········#327.#367····//·java/lang/String.toString:()Ljava/lang/String;656 ···#652·=·String·············#651·········//
657 ···#653·=·Utf8···············saveQuery657 ···#653·=·Methodref··········#327.#367····//·java/lang/String.toString:()Ljava/lang/String;
658 ···#654·=·NameAndType········#653:#146····//·saveQuery:(Ljava/lang/String;)V658 ···#654·=·Utf8···············saveQuery
659 ···#655·=·Methodref··········#2.#654······//·com/nolanlawson/chordreader/FindChordsActivity.saveQuery:(Ljava/lang/String;)V659 ···#655·=·NameAndType········#654:#146····//·saveQuery:(Ljava/lang/String;)V
660 ···#656·=·Integer············2131361798660 ···#656·=·Methodref··········#2.#655······//·com/nolanlawson/chordreader/FindChordsActivity.saveQuery:(Ljava/lang/String;)V
661 ···#657·=·Float··············1.8343359E38f661 ···#657·=·Integer············2131361798
662 ···#658·=·Utf8···············(I)Ljava/lang/CharSequence;662 ···#658·=·Float··············1.8343359E38f
663 ···#659·=·NameAndType········#485:#658····//·getText:(I)Ljava/lang/CharSequence;663 ···#659·=·Utf8···············(I)Ljava/lang/CharSequence;
664 ···#660·=·Methodref··········#2.#659······//·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;664 ···#660·=·NameAndType········#485:#659····//·getText:(I)Ljava/lang/CharSequence;
665 ···#661·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/StringBuilder;665 ···#661·=·Methodref··········#2.#660······//·com/nolanlawson/chordreader/FindChordsActivity.getText:(I)Ljava/lang/CharSequence;
666 ···#662·=·NameAndType········#332:#661····//·append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;666 ···#662·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/StringBuilder;
667 ···#663·=·Methodref··········#301.#662····//·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;667 ···#663·=·NameAndType········#332:#662····//·append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
668 ···#664·=·Utf8···············UTF-8668 ···#664·=·Methodref··········#301.#663····//·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
669 ···#665·=·String·············#664·········//·UTF-8669 ···#665·=·Utf8···············UTF-8
670 ···#666·=·Utf8···············java/net/URLEncoder670 ···#666·=·String·············#665·········//·UTF-8
671 ···#667·=·Class··············#666·········//·java/net/URLEncoder671 ···#667·=·Utf8···············java/net/URLEncoder
672 ···#668·=·Utf8···············encode672 ···#668·=·Class··············#667·········//·java/net/URLEncoder
673 ···#669·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;673 ···#669·=·Utf8···············encode
674 ···#670·=·NameAndType········#668:#669····//·encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;674 ···#670·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
675 ···#671·=·Methodref··········#667.#670····//·java/net/URLEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;675 ···#671·=·NameAndType········#669:#670····//·encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
676 ···#672·=·Utf8···············http://www.google.com/search?q=676 ···#672·=·Methodref··········#668.#671····//·java/net/URLEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
677 ···#673·=·String·············#672·········//·http://www.google.com/search?q=677 ···#673·=·Utf8···············http://www.google.com/search?q=
678 ···#674·=·Utf8···············this·should·never·happen678 ···#674·=·String·············#673·········//·http://www.google.com/search?q=
679 ···#675·=·String·············#674·········//·this·should·never·happen679 ···#675·=·Utf8···············this·should·never·happen
680 ···#676·=·Utf8···············e680 ···#676·=·String·············#675·········//·this·should·never·happen
681 ···#677·=·Utf8···············(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V681 ···#677·=·Utf8···············e
682 ···#678·=·NameAndType········#676:#677····//·e:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V682 ···#678·=·Utf8···············(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
683 ···#679·=·Methodref··········#87.#678·····//·com/nolanlawson/chordreader/util/UtilLogger.e:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V683 ···#679·=·NameAndType········#677:#678····//·e:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
684 ···#680·=·Utf8···············java/io/UnsupportedEncodingException684 ···#680·=·Methodref··········#87.#679·····//·com/nolanlawson/chordreader/util/UtilLogger.e:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
685 ···#681·=·Class··············#680·········//·java/io/UnsupportedEncodingException685 ···#681·=·Utf8···············java/io/UnsupportedEncodingException
686 ···#682·=·Utf8···············reload686 ···#682·=·Class··············#681·········//·java/io/UnsupportedEncodingException
687 ···#683·=·NameAndType········#682:#94·····//·reload:()V687 ···#683·=·Utf8···············reload
688 ···#684·=·Methodref··········#588.#683····//·android/webkit/WebView.reload:()V688 ···#684·=·NameAndType········#683:#94·····//·reload:()V
689 ···#685·=·Utf8···············resetDataExceptChordTextAndFilename689 ···#685·=·Methodref··········#588.#684····//·android/webkit/WebView.reload:()V
690 ···#686·=·NameAndType········#685:#94·····//·resetDataExceptChordTextAndFilename:()V690 ···#686·=·Utf8···············resetDataExceptChordTextAndFilename
691 ···#687·=·Methodref··········#2.#686······//·com/nolanlawson/chordreader/FindChordsActivity.resetDataExceptChordTextAndFilename:()V691 ···#687·=·NameAndType········#686:#94·····//·resetDataExceptChordTextAndFilename:()V
692 ···#688·=·Utf8···············com/nolanlawson/chordreader/db/ChordReaderDBHelper692 ···#688·=·Methodref··········#2.#687······//·com/nolanlawson/chordreader/FindChordsActivity.resetDataExceptChordTextAndFilename:()V
693 ···#689·=·Class··············#688·········//·com/nolanlawson/chordreader/db/ChordReaderDBHelper693 ···#689·=·Utf8···············com/nolanlawson/chordreader/db/ChordReaderDBHelper
694 ···#690·=·Methodref··········#689.#451····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper."<init>":(Landroid/content/Context;)V694 ···#690·=·Class··············#689·········//·com/nolanlawson/chordreader/db/ChordReaderDBHelper
695 ···#691·=·Utf8···············findTranspositionByFilename695 ···#691·=·Methodref··········#690.#451····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper."<init>":(Landroid/content/Context;)V
696 ···#692·=·Utf8···············(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;696 ···#692·=·Utf8···············findTranspositionByFilename
697 ···#693·=·NameAndType········#691:#692····//·findTranspositionByFilename:(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;697 ···#693·=·Utf8···············(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;
698 ···#694·=·Methodref··········#689.#693····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.findTranspositionByFilename:(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;698 ···#694·=·NameAndType········#692:#693····//·findTranspositionByFilename:(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;
699 ···#695·=·Utf8···············close699 ···#695·=·Methodref··········#690.#694····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.findTranspositionByFilename:(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;
700 ···#696·=·NameAndType········#695:#94·····//·close:()V700 ···#696·=·Utf8···············close
701 ···#697·=·Methodref··········#689.#696····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.close:()V701 ···#697·=·NameAndType········#696:#94·····//·close:()V
702 ···#698·=·Utf8···············com/nolanlawson/chordreader/db/Transposition702 ···#698·=·Methodref··········#690.#697····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.close:()V
703 ···#699·=·Class··············#698·········//·com/nolanlawson/chordreader/db/Transposition703 ···#699·=·Utf8···············com/nolanlawson/chordreader/db/Transposition
704 ···#700·=·Utf8···············getCapo704 ···#700·=·Class··············#699·········//·com/nolanlawson/chordreader/db/Transposition
705 ···#701·=·NameAndType········#700:#191····//·getCapo:()I705 ···#701·=·Utf8···············getCapo
706 ···#702·=·Methodref··········#699.#701····//·com/nolanlawson/chordreader/db/Transposition.getCapo:()I706 ···#702·=·NameAndType········#701:#191····//·getCapo:()I
707 ···#703·=·Utf8···············getTranspose707 ···#703·=·Methodref··········#700.#702····//·com/nolanlawson/chordreader/db/Transposition.getCapo:()I
708 ···#704·=·NameAndType········#703:#191····//·getTranspose:()I708 ···#704·=·Utf8···············getTranspose
709 ···#705·=·Methodref··········#699.#704····//·com/nolanlawson/chordreader/db/Transposition.getTranspose:()I709 ···#705·=·NameAndType········#704:#191····//·getTranspose:()I
710 ···#706·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity$16710 ···#706·=·Methodref··········#700.#705····//·com/nolanlawson/chordreader/db/Transposition.getTranspose:()I
711 ···#707·=·Class··············#706·········//·com/nolanlawson/chordreader/FindChordsActivity$16711 ···#707·=·Utf8···············com/nolanlawson/chordreader/FindChordsActivity$16
712 ···#708·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V712 ···#708·=·Class··············#707·········//·com/nolanlawson/chordreader/FindChordsActivity$16
713 ···#709·=·NameAndType········#88:#708·····//·"<init>":(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V713 ···#709·=·Utf8···············(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V
714 ···#710·=·Methodref··········#707.#709····//·com/nolanlawson/chordreader/FindChordsActivity$16."<init>":(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V714 ···#710·=·NameAndType········#88:#709·····//·"<init>":(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V
715 ···#711·=·Utf8···············android/os/AsyncTask715 ···#711·=·Methodref··········#708.#710····//·com/nolanlawson/chordreader/FindChordsActivity$16."<init>":(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V
716 ···#712·=·Class··············#711·········//·android/os/AsyncTask716 ···#712·=·Utf8···············android/os/AsyncTask
717 ···#713·=·Methodref··········#712.#611····//·android/os/AsyncTask.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask;717 ···#713·=·Class··············#712·········//·android/os/AsyncTask
718 ···#714·=·Utf8···············saving:·\'%s\'718 ···#714·=·Methodref··········#713.#611····//·android/os/AsyncTask.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask;
719 ···#715·=·String·············#714·········//·saving:·\'%s\'719 ···#715·=·Utf8···············saving:·\'%s\'
720 ···#716·=·NameAndType········#653:#627····//·saveQuery:(Ljava/lang/String;)Z720 ···#716·=·String·············#715·········//·saving:·\'%s\'
721 ···#717·=·Methodref··········#689.#716····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.saveQuery:(Ljava/lang/String;)Z721 ···#717·=·NameAndType········#654:#628····//·saveQuery:(Ljava/lang/String;)Z
722 ···#718·=·NameAndType········#54:#55······//·queryAdapter:Landroid/widget/ArrayAdapter;722 ···#718·=·Methodref··········#690.#717····//·com/nolanlawson/chordreader/db/ChordReaderDBHelper.saveQuery:(Ljava/lang/String;)Z
723 ···#719·=·Fieldref···········#2.#718······//·com/nolanlawson/chordreader/FindChordsActivity.queryAdapter:Landroid/widget/ArrayAdapter;723 ···#719·=·NameAndType········#54:#55······//·queryAdapter:Landroid/widget/ArrayAdapter;
724 ···#720·=·Utf8···············android/widget/ArrayAdapter724 ···#720·=·Fieldref···········#2.#719······//·com/nolanlawson/chordreader/FindChordsActivity.queryAdapter:Landroid/widget/ArrayAdapter;
725 ···#721·=·Class··············#720·········//·android/widget/ArrayAdapter725 ···#721·=·Utf8···············android/widget/ArrayAdapter
726 ···#722·=·Utf8···············insert726 ···#722·=·Class··············#721·········//·android/widget/ArrayAdapter
727 ···#723·=·Utf8···············(Ljava/lang/Object;I)V727 ···#723·=·Utf8···············insert
728 ···#724·=·NameAndType········#722:#723····//·insert:(Ljava/lang/Object;I)V728 ···#724·=·Utf8···············(Ljava/lang/Object;I)V
729 ···#725·=·Methodref··········#721.#724····//·android/widget/ArrayAdapter.insert:(Ljava/lang/Object;I)V729 ···#725·=·NameAndType········#723:#724····//·insert:(Ljava/lang/Object;I)V
730 ···#726·=·Integer············2131558416730 ···#726·=·Methodref··········#722.#725····//·android/widget/ArrayAdapter.insert:(Ljava/lang/Object;I)V
731 ···#727·=·Float··············1.8742147E38f731 ···#727·=·Integer············2131558416
732 ···#728·=·Utf8···············findViewById732 ···#728·=·Float··············1.8742147E38f
733 ···#729·=·Utf8···············(I)Landroid/view/View;733 ···#729·=·Utf8···············findViewById
734 ···#730·=·NameAndType········#728:#729····//·findViewById:(I)Landroid/view/View;734 ···#730·=·Utf8···············(I)Landroid/view/View;
735 ···#731·=·Methodref··········#2.#730······//·com/nolanlawson/chordreader/FindChordsActivity.findViewById:(I)Landroid/view/View;735 ···#731·=·NameAndType········#729:#730····//·findViewById:(I)Landroid/view/View;
736 ···#732·=·Methodref··········#484.#473····//·android/widget/AutoCompleteTextView.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V736 ···#732·=·Methodref··········#2.#731······//·com/nolanlawson/chordreader/FindChordsActivity.findViewById:(I)Landroid/view/View;
737 ···#733·=·Utf8···············addTextChangedListener737 ···#733·=·Methodref··········#484.#473····//·android/widget/AutoCompleteTextView.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V
738 ···#734·=·Utf8···············(Landroid/text/TextWatcher;)V738 ···#734·=·Utf8···············addTextChangedListener
739 ···#735·=·NameAndType········#733:#734····//·addTextChangedListener:(Landroid/text/TextWatcher;)V739 ···#735·=·Utf8···············(Landroid/text/TextWatcher;)V
740 ···#736·=·Methodref··········#484.#735····//·android/widget/AutoCompleteTextView.addTextChangedListener:(Landroid/text/TextWatcher;)V740 ···#736·=·NameAndType········#734:#735····//·addTextChangedListener:(Landroid/text/TextWatcher;)V
741 ···#737·=·Utf8···············setOnClickListener741 ···#737·=·Methodref··········#484.#736····//·android/widget/AutoCompleteTextView.addTextChangedListener:(Landroid/text/TextWatcher;)V
742 ···#738·=·NameAndType········#737:#384····//·setOnClickListener:(Landroid/view/View$OnClickListener;)V742 ···#738·=·Utf8···············setOnClickListener
Max diff block lines reached; 171699/296868 bytes (57.84%) of diff not shown.
8.68 KB
com/nolanlawson/chordreader/adapter/FileAdapter.class
8.58 KB
javap -verbose -constants -s -l -private {}
    
Offset 97, 44 lines modifiedOffset 97, 42 lines modified
97 ···#89·=·Utf8···············(Ljava/lang/CharSequence;)V97 ···#89·=·Utf8···············(Ljava/lang/CharSequence;)V
98 ···#90·=·NameAndType········#88:#89·······//·setText:(Ljava/lang/CharSequence;)V98 ···#90·=·NameAndType········#88:#89·······//·setText:(Ljava/lang/CharSequence;)V
99 ···#91·=·Methodref··········#77.#90·······//·android/widget/CheckedTextView.setText:(Ljava/lang/CharSequence;)V99 ···#91·=·Methodref··········#77.#90·······//·android/widget/CheckedTextView.setText:(Ljava/lang/CharSequence;)V
100 ···#92·=·Utf8···············setChecked100 ···#92·=·Utf8···············setChecked
101 ···#93·=·Utf8···············(Z)V101 ···#93·=·Utf8···············(Z)V
102 ···#94·=·NameAndType········#92:#93·······//·setChecked:(Z)V102 ···#94·=·NameAndType········#92:#93·······//·setChecked:(Z)V
103 ···#95·=·Methodref··········#77.#94·······//·android/widget/CheckedTextView.setChecked:(Z)V103 ···#95·=·Methodref··········#77.#94·······//·android/widget/CheckedTextView.setChecked:(Z)V
104 ···#96·=·Utf8···············java/lang/Object 
105 ···#97·=·Class··············#96···········//·java/lang/Object 
106 ···#98·=·Utf8···············toString104 ···#96·=·Utf8···············toString
107 ···#99·=·Utf8···············()Ljava/lang/String;105 ···#97·=·Utf8···············()Ljava/lang/String;
108 ··#100·=·NameAndType········#98:#99·······//·toString:()Ljava/lang/String;106 ···#98·=·NameAndType········#96:#97·······//·toString:()Ljava/lang/String;
109 ··#101·=·Methodref··········#97.#100······//·java/lang/Object.toString:()Ljava/lang/String;107 ···#99·=·InterfaceMethodref·#87.#98·······//·java/lang/CharSequence.toString:()Ljava/lang/String;
110 ··#102·=·Utf8···············com/nolanlawson/chordreader/helper/SaveFileHelper108 ··#100·=·Utf8···············com/nolanlawson/chordreader/helper/SaveFileHelper
111 ··#103·=·Class··············#102··········//·com/nolanlawson/chordreader/helper/SaveFileHelper109 ··#101·=·Class··············#100··········//·com/nolanlawson/chordreader/helper/SaveFileHelper
112 ··#104·=·Utf8···············getLastModifiedDate110 ··#102·=·Utf8···············getLastModifiedDate
113 ··#105·=·Utf8···············(Ljava/lang/String;)Ljava/util/Date;111 ··#103·=·Utf8···············(Ljava/lang/String;)Ljava/util/Date;
114 ··#106·=·NameAndType········#104:#105·····//·getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;112 ··#104·=·NameAndType········#102:#103·····//·getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;
115 ··#107·=·Methodref··········#103.#106·····//·com/nolanlawson/chordreader/helper/SaveFileHelper.getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;113 ··#105·=·Methodref··········#101.#104·····//·com/nolanlawson/chordreader/helper/SaveFileHelper.getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;
116 ··#108·=·Utf8···············java/text/SimpleDateFormat114 ··#106·=·Utf8···············java/text/SimpleDateFormat
117 ··#109·=·Class··············#108··········//·java/text/SimpleDateFormat115 ··#107·=·Class··············#106··········//·java/text/SimpleDateFormat
118 ··#110·=·Utf8···············(Ljava/lang/String;)V116 ··#108·=·Utf8···············(Ljava/lang/String;)V
119 ··#111·=·NameAndType········#19:#110······//·"<init>":(Ljava/lang/String;)V117 ··#109·=·NameAndType········#19:#108······//·"<init>":(Ljava/lang/String;)V
120 ··#112·=·Methodref··········#109.#111·····//·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V118 ··#110·=·Methodref··········#107.#109·····//·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V
121 ··#113·=·Utf8···············format119 ··#111·=·Utf8···············format
122 ··#114·=·Utf8···············(Ljava/util/Date;)Ljava/lang/String;120 ··#112·=·Utf8···············(Ljava/util/Date;)Ljava/lang/String;
123 ··#115·=·NameAndType········#113:#114·····//·format:(Ljava/util/Date;)Ljava/lang/String;121 ··#113·=·NameAndType········#111:#112·····//·format:(Ljava/util/Date;)Ljava/lang/String;
124 ··#116·=·Methodref··········#109.#115·····//·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;122 ··#114·=·Methodref··········#107.#113·····//·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
125 ··#117·=·Methodref··········#81.#90·······//·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V123 ··#115·=·Methodref··········#81.#90·······//·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
126 ··#118·=·Utf8···············Code124 ··#116·=·Utf8···············Code
127 ··#119·=·Utf8···············(Landroid/content/Context;Ljava/util/List;IZ)V125 ··#117·=·Utf8···············(Landroid/content/Context;Ljava/util/List;IZ)V
128 ··#120·=·Utf8···············checkOrUncheck126 ··#118·=·Utf8···············checkOrUncheck
129 ··#121·=·Utf8···············(I)V127 ··#119·=·Utf8···············(I)V
130 ··#122·=·Utf8···············getCheckedItems128 ··#120·=·Utf8···············getCheckedItems
131 ··#123·=·Utf8···············()[Z129 ··#121·=·Utf8···············()[Z
132 ··#124·=·Utf8···············getView130 ··#122·=·Utf8···············getView
133 ··#125·=·Utf8···············(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;131 ··#123·=·Utf8···············(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
134 {132 {
135 ··private·static·final·java.lang.String·DATE_FORMAT·=·"MMM·dd,·yyyy·hh:mm·aaa";133 ··private·static·final·java.lang.String·DATE_FORMAT·=·"MMM·dd,·yyyy·hh:mm·aaa";
136 ····descriptor:·Ljava/lang/String;134 ····descriptor:·Ljava/lang/String;
137 ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL135 ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL
138 ····ConstantValue:·String·MMM·dd,·yyyy·hh:mm·aaa136 ····ConstantValue:·String·MMM·dd,·yyyy·hh:mm·aaa
  
139 ··private·int·checked;137 ··private·int·checked;
Offset 293, 49 lines modifiedOffset 291, 49 lines modified
293 ········89:·aload·········10291 ········89:·aload·········10
294 ········91:·aload·········12292 ········91:·aload·········12
295 ········93:·invokevirtual·#91·················//·Method·android/widget/CheckedTextView.setText:(Ljava/lang/CharSequence;)V293 ········93:·invokevirtual·#91·················//·Method·android/widget/CheckedTextView.setText:(Ljava/lang/CharSequence;)V
296 ········96:·aload_0294 ········96:·aload_0
297 ········97:·getfield······#28·················//·Field·multiMode:Z295 ········97:·getfield······#28·················//·Field·multiMode:Z
298 ·······100:·istore········9296 ·······100:·istore········9
299 ·······102:·iload·········9297 ·······102:·iload·········9
300 ·······104:·ifeq··········166298 ·······104:·ifeq··········168
301 ·······107:·aload_0299 ·······107:·aload_0
302 ·······108:·getfield······#36·················//·Field·checkedItems:[Z300 ·······108:·getfield······#36·················//·Field·checkedItems:[Z
303 ·······111:·astore········5301 ·······111:·astore········5
304 ·······113:·aload·········5302 ·······113:·aload·········5
305 ·······115:·iload_1303 ·······115:·iload_1
306 ·······116:·baload304 ·······116:·baload
307 ·······117:·istore········4305 ·······117:·istore········4
308 ·······119:·aload·········10306 ·······119:·aload·········10
309 ·······121:·iload·········4307 ·······121:·iload·········4
310 ·······123:·invokevirtual·#95·················//·Method·android/widget/CheckedTextView.setChecked:(Z)V308 ·······123:·invokevirtual·#95·················//·Method·android/widget/CheckedTextView.setChecked:(Z)V
311 ·······126:·aload·········12309 ·······126:·aload·········12
312 ·······128:·invokevirtual·#101················//·Method·java/lang/Object.toString:()Ljava/lang/String;310 ·······128:·invokeinterface·#99,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
313 ·······131:·invokestatic··#107················//·Method·com/nolanlawson/chordreader/helper/SaveFileHelper.getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;311 ·······133:·invokestatic··#105················//·Method·com/nolanlawson/chordreader/helper/SaveFileHelper.getLastModifiedDate:(Ljava/lang/String;)Ljava/util/Date;
314 ·······134:·astore········13312 ·······136:·astore········13
315 ·······136:·new···········#109················//·class·java/text/SimpleDateFormat313 ·······138:·new···········#107················//·class·java/text/SimpleDateFormat
316 ·······139:·astore········14314 ·······141:·astore········14
317 ·······141:·aload·········14315 ·······143:·aload·········14
318 ·······143:·ldc···········#9··················//·String·MMM·dd,·yyyy·hh:mm·aaa316 ·······145:·ldc···········#9··················//·String·MMM·dd,·yyyy·hh:mm·aaa
319 ·······145:·invokespecial·#112················//·Method·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V317 ·······147:·invokespecial·#110················//·Method·java/text/SimpleDateFormat."<init>":(Ljava/lang/String;)V
320 ·······148:·aload·········14 
321 ·······150:·aload·········13318 ·······150:·aload·········14
 319 ·······152:·aload·········13
322 ·······152:·invokevirtual·#116················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;320 ·······154:·invokevirtual·#114················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
323 ·······155:·astore········5321 ·······157:·astore········5
324 ·······157:·aload·········11322 ·······159:·aload·········11
325 ·······159:·aload·········5323 ·······161:·aload·········5
326 ·······161:·invokevirtual·#117················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V324 ·······163:·invokevirtual·#115················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
327 ·······164:·aload_2325 ·······166:·aload_2
328 ·······165:·areturn326 ·······167:·areturn
329 ·······166:·aload_0327 ·······168:·aload_0
330 ·······167:·getfield······#26·················//·Field·checked:I328 ·······169:·getfield······#26·················//·Field·checked:I
331 ·······170:·istore········9329 ·······172:·istore········9
332 ·······172:·iload·········9330 ·······174:·iload·········9
333 ·······174:·iload_1331 ·······176:·iload_1
334 ·······175:·if_icmpne·····181332 ·······177:·if_icmpne·····183
335 ·······178:·iconst_1333 ·······180:·iconst_1
336 ·······179:·istore········4334 ·······181:·istore········4
337 ·······181:·aload·········10335 ·······183:·aload·········10
338 ·······183:·iload·········4336 ·······185:·iload·········4
339 ·······185:·invokevirtual·#95·················//·Method·android/widget/CheckedTextView.setChecked:(Z)V337 ·······187:·invokevirtual·#95·················//·Method·android/widget/CheckedTextView.setChecked:(Z)V
340 ·······188:·goto··········126338 ·······190:·goto··········126
341 }339 }
1.31 KB
com/nolanlawson/chordreader/chords/ChordAdded.class
1.21 KB
procyon -ec {}
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 ····private·List·aliases;21 ····private·List·aliases;
22 ····22 ····
23 ····static·{23 ····static·{
24 ········final·int·n·=·4;24 ········final·int·n·=·4;
25 ········final·int·n2·=·3;25 ········final·int·n2·=·3;
26 ········final·int·n3·=·2;26 ········final·int·n3·=·2;
27 ········final·int·n4·=·1;27 ········final·int·n4·=·1;
 28 ········int·i·=·0;
28 ········final·String[]·a·=·new·String[n3];29 ········final·String[]·a·=·new·String[n3];
29 ········a[0]·=·"add9";30 ········a[0]·=·"add9";
30 ········a[n4]·=·"2";31 ········a[n4]·=·"2";
31 ········final·String[]·a2·=·new·String[n3];32 ········final·String[]·a2·=·new·String[n3];
32 ········a2[0]·=·"add11";33 ········a2[0]·=·"add11";
33 ········a2[n4]·=·"4";34 ········a2[n4]·=·"4";
34 ········final·String[]·a3·=·new·String[n];35 ········final·String[]·a3·=·new·String[n];
Offset 44, 16 lines modifiedOffset 45, 15 lines modified
44 ········$values[0]·=·ChordAdded.Add9;45 ········$values[0]·=·ChordAdded.Add9;
45 ········$values[n4]·=·ChordAdded.Add11;46 ········$values[n4]·=·ChordAdded.Add11;
46 ········$values[n3]·=·ChordAdded.Major6;47 ········$values[n3]·=·ChordAdded.Major6;
47 ········$values[n2]·=·ChordAdded.SixNine;48 ········$values[n2]·=·ChordAdded.SixNine;
48 ········$values[n]·=·ChordAdded.PowerChord;49 ········$values[n]·=·ChordAdded.PowerChord;
49 ········$VALUES·=·$values;50 ········$VALUES·=·$values;
50 ········ChordAdded.lookupMap·=·new·HashMap();51 ········ChordAdded.lookupMap·=·new·HashMap();
 52 ········for·(ChordAdded[]·values·=·values();·i·<·values.length;·++i)·{
51 ········final·ChordAdded[]·values·=·values(); 
52 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ 
53 ············final·ChordAdded·chordAdded·=·values[i];53 ············final·ChordAdded·chordAdded·=·values[i];
54 ············final·Iterator·iterator·=·chordAdded.aliases.iterator();54 ············final·Iterator·iterator·=·chordAdded.aliases.iterator();
55 ············while·(iterator.hasNext())·{55 ············while·(iterator.hasNext())·{
56 ················ChordAdded.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordAdded);56 ················ChordAdded.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordAdded);
57 ············}57 ············}
58 ········}58 ········}
59 ····}59 ····}
4.98 KB
com/nolanlawson/chordreader/chords/ChordExtended.class
4.88 KB
procyon -ec {}
    
Offset 7, 33 lines modifiedOffset 7, 99 lines modified
7 import·java.util.HashMap;7 import·java.util.HashMap;
8 import·java.util.Arrays;8 import·java.util.Arrays;
9 import·java.util.List;9 import·java.util.List;
10 import·java.util.Map;10 import·java.util.Map;
  
11 public·enum·ChordExtended11 public·enum·ChordExtended
12 {12 {
13 ····AugmentedDominant7("AugmentedDominant7",·7,·ChordQuality.Major,·(List)Arrays.asList("7#5",·"7(#5)")),·13 ····AugmentedDominant7("AugmentedDominant7",·7,·major6,·(List)Arrays.asList(a8)),·
14 ····AugmentedMajor7("AugmentedMajor7",·8,·ChordQuality.Major,·(List)Arrays.asList("maj7#5",·"maj7(#5)")),·14 ····AugmentedMajor7("AugmentedMajor7",·8,·major7,·(List)Arrays.asList(a9)),·
15 ····Diminished7("Diminished7",·3,·ChordQuality.Diminished,·(List)Arrays.asList("dim7",·"diminished7")),·15 ····Diminished7("Diminished7",·n2,·diminished,·(List)Arrays.asList(a4)),·
16 ····Dominant7("Dominant7",·2,·ChordQuality.Major,·(List)Arrays.asList("7",·"dom7",·"dominant7")),·16 ····Dominant7("Dominant7",·n3,·major2,·(List)Arrays.asList(a3)),·
17 ····Major11("Major11",·5,·ChordQuality.Major,·(List)Arrays.asList("maj11",·"M11",·"11")),·17 ····Major11("Major11",·5,·major4,·(List)Arrays.asList(a6)),·
18 ····Major13("Major13",·6,·ChordQuality.Major,·(List)Arrays.asList("maj13",·"M13",·"13")),·18 ····Major13("Major13",·6,·major5,·(List)Arrays.asList(a7)),·
19 ····Major7("Major7",·0,·ChordQuality.Major,·(List)Arrays.asList("Maj7",·"maj7",·"M7",·"+7")),·19 ····Major7("Major7",·0,·major,·(List)Arrays.asList(a)),·
20 ····Major9("Major9",·4,·ChordQuality.Major,·(List)Arrays.asList("maj9",·"M9",·"9")),·20 ····Major9("Major9",·n,·major3,·(List)Arrays.asList(a5)),·
21 ····Minor7("Minor7",·1,·ChordQuality.Minor,·(List)Arrays.asList("Min7",·"m7",·"min7",·"minor7")),· 
22 ····Minor9("Minor9",·9,·ChordQuality.Minor,·(List)Arrays.asList("min9",·"m9",·"minor9"));21 ····Minor7("Minor7",·n4,·minor,·(List)Arrays.asList(a2)),·
 22 ····Minor9("Minor9",·n5,·minor2,·(List)Arrays.asList(a10));
23 ····23 ····
24 ····private·static·Map·lookupMap;24 ····private·static·Map·lookupMap;
25 ····private·List·aliases;25 ····private·List·aliases;
26 ····private·ChordQuality·chordQuality;26 ····private·ChordQuality·chordQuality;
27 ····27 ····
28 ····static·{28 ····static·{
 29 ········final·int·n·=·4;
 30 ········final·int·n2·=·3;
 31 ········final·int·n3·=·2;
 32 ········final·int·n4·=·1;
 33 ········int·i·=·0;
 34 ········final·ChordQuality·major·=·ChordQuality.Major;
 35 ········final·String[]·a·=·new·String[n];
 36 ········a[0]·=·"Maj7";
 37 ········a[n4]·=·"maj7";
 38 ········a[n3]·=·"M7";
 39 ········a[n2]·=·"+7";
 40 ········final·ChordQuality·minor·=·ChordQuality.Minor;
 41 ········final·String[]·a2·=·new·String[n];
 42 ········a2[0]·=·"Min7";
 43 ········a2[n4]·=·"m7";
 44 ········a2[n3]·=·"min7";
 45 ········a2[n2]·=·"minor7";
 46 ········final·ChordQuality·major2·=·ChordQuality.Major;
 47 ········final·String[]·a3·=·new·String[n2];
 48 ········a3[0]·=·"7";
 49 ········a3[n4]·=·"dom7";
 50 ········a3[n3]·=·"dominant7";
 51 ········final·ChordQuality·diminished·=·ChordQuality.Diminished;
 52 ········final·String[]·a4·=·new·String[n3];
 53 ········a4[0]·=·"dim7";
 54 ········a4[n4]·=·"diminished7";
 55 ········final·ChordQuality·major3·=·ChordQuality.Major;
 56 ········final·String[]·a5·=·new·String[n2];
 57 ········a5[0]·=·"maj9";
 58 ········a5[n4]·=·"M9";
 59 ········a5[n3]·=·"9";
 60 ········final·ChordQuality·major4·=·ChordQuality.Major;
 61 ········final·String[]·a6·=·new·String[n2];
 62 ········a6[0]·=·"maj11";
 63 ········a6[n4]·=·"M11";
 64 ········a6[n3]·=·"11";
 65 ········final·ChordQuality·major5·=·ChordQuality.Major;
 66 ········final·String[]·a7·=·new·String[n2];
 67 ········a7[0]·=·"maj13";
 68 ········a7[n4]·=·"M13";
 69 ········a7[n3]·=·"13";
 70 ········final·ChordQuality·major6·=·ChordQuality.Major;
 71 ········final·String[]·a8·=·new·String[n3];
 72 ········a8[0]·=·"7#5";
 73 ········a8[n4]·=·"7(#5)";
 74 ········final·ChordQuality·major7·=·ChordQuality.Major;
 75 ········final·String[]·a9·=·new·String[n3];
 76 ········a9[0]·=·"maj7#5";
 77 ········a9[n4]·=·"maj7(#5)";
 78 ········final·int·n5·=·9;
 79 ········final·ChordQuality·minor2·=·ChordQuality.Minor;
 80 ········final·String[]·a10·=·new·String[n2];
 81 ········a10[0]·=·"min9";
 82 ········a10[n4]·=·"m9";
 83 ········a10[n3]·=·"minor9";
 84 ········final·ChordExtended[]·$values·=·new·ChordExtended[10];
 85 ········$values[0]·=·ChordExtended.Major7;
 86 ········$values[n4]·=·ChordExtended.Minor7;
 87 ········$values[n3]·=·ChordExtended.Dominant7;
 88 ········$values[n2]·=·ChordExtended.Diminished7;
 89 ········$values[n]·=·ChordExtended.Major9;
 90 ········$values[5]·=·ChordExtended.Major11;
 91 ········$values[6]·=·ChordExtended.Major13;
 92 ········$values[7]·=·ChordExtended.AugmentedDominant7;
 93 ········$values[8]·=·ChordExtended.AugmentedMajor7;
 94 ········$values[9]·=·ChordExtended.Minor9;
 95 ········$VALUES·=·$values;
29 ········ChordExtended.lookupMap·=·new·HashMap();96 ········ChordExtended.lookupMap·=·new·HashMap();
 97 ········for·(ChordExtended[]·values·=·values();·i·<·values.length;·++i)·{
30 ········final·ChordExtended[]·values·=·values(); 
31 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ 
32 ············final·ChordExtended·chordExtended·=·values[i];98 ············final·ChordExtended·chordExtended·=·values[i];
33 ············final·Iterator·iterator·=·chordExtended.aliases.iterator();99 ············final·Iterator·iterator·=·chordExtended.aliases.iterator();
34 ············while·(iterator.hasNext())·{100 ············while·(iterator.hasNext())·{
35 ················ChordExtended.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordExtended);101 ················ChordExtended.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordExtended);
36 ············}102 ············}
37 ········}103 ········}
38 ····}104 ····}
1.33 KB
com/nolanlawson/chordreader/chords/ChordQuality.class
1.23 KB
procyon -ec {}
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 ····private·List·aliases;20 ····private·List·aliases;
21 ····21 ····
22 ····static·{22 ····static·{
23 ········final·int·n·=·4;23 ········final·int·n·=·4;
24 ········final·int·n2·=·3;24 ········final·int·n2·=·3;
25 ········final·int·n3·=·2;25 ········final·int·n3·=·2;
26 ········final·int·n4·=·1;26 ········final·int·n4·=·1;
 27 ········int·i·=·0;
27 ········final·String[]·a·=·new·String[n];28 ········final·String[]·a·=·new·String[n];
28 ········a[0]·=·"";29 ········a[0]·=·"";
29 ········a[n4]·=·"major";30 ········a[n4]·=·"major";
30 ········a[n3]·=·"maj";31 ········a[n3]·=·"maj";
31 ········a[n2]·=·"M";32 ········a[n2]·=·"M";
32 ········final·String[]·a2·=·new·String[n2];33 ········final·String[]·a2·=·new·String[n2];
33 ········a2[0]·=·"m";34 ········a2[0]·=·"m";
Offset 43, 16 lines modifiedOffset 44, 15 lines modified
43 ········final·ChordQuality[]·$values·=·new·ChordQuality[n];44 ········final·ChordQuality[]·$values·=·new·ChordQuality[n];
44 ········$values[0]·=·ChordQuality.Major;45 ········$values[0]·=·ChordQuality.Major;
45 ········$values[n4]·=·ChordQuality.Minor;46 ········$values[n4]·=·ChordQuality.Minor;
46 ········$values[n3]·=·ChordQuality.Augmented;47 ········$values[n3]·=·ChordQuality.Augmented;
47 ········$values[n2]·=·ChordQuality.Diminished;48 ········$values[n2]·=·ChordQuality.Diminished;
48 ········$VALUES·=·$values;49 ········$VALUES·=·$values;
49 ········ChordQuality.lookupMap·=·new·HashMap();50 ········ChordQuality.lookupMap·=·new·HashMap();
 51 ········for·(ChordQuality[]·values·=·values();·i·<·values.length;·++i)·{
50 ········final·ChordQuality[]·values·=·values(); 
51 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ 
52 ············final·ChordQuality·chordQuality·=·values[i];52 ············final·ChordQuality·chordQuality·=·values[i];
53 ············final·Iterator·iterator·=·chordQuality.aliases.iterator();53 ············final·Iterator·iterator·=·chordQuality.aliases.iterator();
54 ············while·(iterator.hasNext())·{54 ············while·(iterator.hasNext())·{
55 ················ChordQuality.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordQuality);55 ················ChordQuality.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordQuality);
56 ············}56 ············}
57 ········}57 ········}
58 ····}58 ····}
1.24 KB
com/nolanlawson/chordreader/chords/ChordSuspended.class
1.13 KB
procyon -ec {}
    
Offset 16, 27 lines modifiedOffset 16, 27 lines modified
16 ····16 ····
17 ····private·static·Map·lookupMap;17 ····private·static·Map·lookupMap;
18 ····private·List·aliases;18 ····private·List·aliases;
19 ····19 ····
20 ····static·{20 ····static·{
21 ········final·int·n·=·2;21 ········final·int·n·=·2;
22 ········final·int·n2·=·1;22 ········final·int·n2·=·1;
 23 ········int·i·=·0;
23 ········final·String[]·a·=·{·"sus4",·null,·null·};24 ········final·String[]·a·=·{·"sus4",·null,·null·};
24 ········a[n2]·=·"suspended";25 ········a[n2]·=·"suspended";
25 ········a[n]·=·"sus";26 ········a[n]·=·"sus";
26 ········final·String[]·a2·=·new·String[n];27 ········final·String[]·a2·=·new·String[n];
27 ········a2[0]·=·"sus2";28 ········a2[0]·=·"sus2";
28 ········a2[n2]·=·"suspended2";29 ········a2[n2]·=·"suspended2";
29 ········final·ChordSuspended[]·$values·=·new·ChordSuspended[n];30 ········final·ChordSuspended[]·$values·=·new·ChordSuspended[n];
30 ········$values[0]·=·ChordSuspended.Sus4;31 ········$values[0]·=·ChordSuspended.Sus4;
31 ········$values[n2]·=·ChordSuspended.Sus2;32 ········$values[n2]·=·ChordSuspended.Sus2;
32 ········$VALUES·=·$values;33 ········$VALUES·=·$values;
33 ········ChordSuspended.lookupMap·=·new·HashMap();34 ········ChordSuspended.lookupMap·=·new·HashMap();
 35 ········for·(ChordSuspended[]·values·=·values();·i·<·values.length;·++i)·{
34 ········final·ChordSuspended[]·values·=·values(); 
35 ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ 
36 ············final·ChordSuspended·chordSuspended·=·values[i];36 ············final·ChordSuspended·chordSuspended·=·values[i];
37 ············final·Iterator·iterator·=·chordSuspended.aliases.iterator();37 ············final·Iterator·iterator·=·chordSuspended.aliases.iterator();
38 ············while·(iterator.hasNext())·{38 ············while·(iterator.hasNext())·{
39 ················ChordSuspended.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordSuspended);39 ················ChordSuspended.lookupMap.put(((String)iterator.next()).toLowerCase(),·chordSuspended);
40 ············}40 ············}
41 ········}41 ········}
42 ····}42 ····}
8.23 KB
com/nolanlawson/chordreader/chords/NoteNaming.class
8.13 KB
javap -verbose -constants -s -l -private {}
    
Offset 1053, 15 lines modifiedOffset 1053, 15 lines modified
1053 ······1402:·putstatic·····#181················//·Field·$VALUES:[Lcom/nolanlawson/chordreader/chords/NoteNaming;1053 ······1402:·putstatic·····#181················//·Field·$VALUES:[Lcom/nolanlawson/chordreader/chords/NoteNaming;
1054 ······1405:·return1054 ······1405:·return
  
1055 ··private·com.nolanlawson.chordreader.chords.NoteNaming(java.lang.String,·int,·int,·java.util.EnumMap);1055 ··private·com.nolanlawson.chordreader.chords.NoteNaming(java.lang.String,·int,·int,·java.util.EnumMap);
1056 ····descriptor:·(Ljava/lang/String;IILjava/util/EnumMap;)V1056 ····descriptor:·(Ljava/lang/String;IILjava/util/EnumMap;)V
1057 ····flags:·(0x0002)·ACC_PRIVATE1057 ····flags:·(0x0002)·ACC_PRIVATE
1058 ····Code:1058 ····Code:
1059 ······stack=300,·locals=16,·args_size=51059 ······stack=300,·locals=15,·args_size=5
1060 ·········0:·aload_01060 ·········0:·aload_0
1061 ·········1:·aload_11061 ·········1:·aload_1
1062 ·········2:·iload_21062 ·········2:·iload_2
1063 ·········3:·invokespecial·#184················//·Method·java/lang/Enum."<init>":(Ljava/lang/String;I)V1063 ·········3:·invokespecial·#184················//·Method·java/lang/Enum."<init>":(Ljava/lang/String;I)V
1064 ·········6:·new···········#186················//·class·java/util/HashMap1064 ·········6:·new···········#186················//·class·java/util/HashMap
1065 ·········9:·astore········51065 ·········9:·astore········5
1066 ········11:·aload·········51066 ········11:·aload·········5
Offset 1092, 63 lines modifiedOffset 1092, 61 lines modified
1092 ········63:·putfield······#209················//·Field·printableNameResource:I1092 ········63:·putfield······#209················//·Field·printableNameResource:I
1093 ········66:·invokestatic··#213················//·Method·com/nolanlawson/chordreader/chords/ChordRoot.values:()[Lcom/nolanlawson/chordreader/chords/ChordRoot;1093 ········66:·invokestatic··#213················//·Method·com/nolanlawson/chordreader/chords/ChordRoot.values:()[Lcom/nolanlawson/chordreader/chords/ChordRoot;
1094 ········69:·astore········81094 ········69:·astore········8
1095 ········71:·aload·········81095 ········71:·aload·········8
1096 ········73:·arraylength1096 ········73:·arraylength
1097 ········74:·istore········91097 ········74:·istore········9
1098 ········76:·iconst_01098 ········76:·iconst_0
1099 ········77:·istore········101099 ········77:·istore········6
1100 ········79:·aconst_null1100 ········79:·aconst_null
1101 ········80:·astore········111101 ········80:·astore········5
1102 ········82:·iconst_01102 ········82:·iconst_0
1103 ········83:·istore········121103 ········83:·istore········7
1104 ········85:·iload·········121104 ········85:·iload·········7
1105 ········87:·iload·········91105 ········87:·iload·········9
1106 ········89:·if_icmpge·····1871106 ········89:·if_icmpge·····183
1107 ········92:·aload·········81107 ········92:·aload·········8
1108 ········94:·iload·········121108 ········94:·iload·········7
1109 ········96:·aaload1109 ········96:·aaload
1110 ········97:·astore········131110 ········97:·astore········10
1111 ········99:·aload·········41111 ········99:·aload·········4
1112 ·······101:·aload·········131112 ·······101:·aload·········10
1113 ·······103:·invokevirtual·#217················//·Method·java/util/EnumMap.get:(Ljava/lang/Object;)Ljava/lang/Object;1113 ·······103:·invokevirtual·#217················//·Method·java/util/EnumMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
1114 ·······106:·checkcast·····#219················//·class·java/util/List1114 ·······106:·checkcast·····#219················//·class·java/util/List
1115 ·······109:·astore········5 
1116 ·······111:·aload·········5 
1117 ·······113:·invokeinterface·#223,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1115 ·······109:·invokeinterface·#223,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1118 ·······118:·astore········111116 ·······114:·astore········5
1119 ·······120:·aload·········111117 ·······116:·aload·········5
1120 ·······122:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1118 ·······118:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1121 ·······127:·istore········61119 ·······123:·istore········11
1122 ·······129:·iload·········61120 ·······125:·iload·········11
1123 ·······131:·ifeq··········1741121 ·······127:·ifeq··········170
1124 ·······134:·aload·········111122 ·······130:·aload·········5
1125 ·······136:·invokeinterface·#233,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1123 ·······132:·invokeinterface·#233,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1126 ·······141:·checkcast·····#37·················//·class·java/lang/String1124 ·······137:·checkcast·····#37·················//·class·java/lang/String
1127 ·······144:·astore········141125 ·······140:·astore········12
1128 ·······146:·aload_01126 ·······142:·aload_0
1129 ·······147:·getfield······#191················//·Field·lookupMap:Ljava/util/Map;1127 ·······143:·getfield······#191················//·Field·lookupMap:Ljava/util/Map;
1130 ·······150:·astore········51128 ·······146:·astore········13
1131 ·······152:·aload·········141129 ·······148:·aload·········12
1132 ·······154:·invokevirtual·#237················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;1130 ·······150:·invokevirtual·#237················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;
1133 ·······157:·astore········151131 ·······153:·astore········14
 1132 ·······155:·aload·········13
 1133 ·······157:·aload·········14
1134 ·······159:·aload·········51134 ·······159:·aload·········10
1135 ·······161:·aload·········15 
1136 ·······163:·aload·········13 
1137 ·······165:·invokeinterface·#242,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;1135 ·······161:·invokeinterface·#242,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
1138 ·······170:·pop1136 ·······166:·pop
1139 ·······171:·goto··········1201137 ·······167:·goto··········116
1140 ·······174:·iload·········121138 ·······170:·iload·········7
1141 ·······176:·iconst_11139 ·······172:·iconst_1
1142 ·······177:·iadd1140 ·······173:·iadd
 1141 ·······174:·istore········6
 1142 ·······176:·iload·········6
1143 ·······178:·istore········101143 ·······178:·istore········7
1144 ·······180:·iload·········10 
1145 ·······182:·istore········12 
1146 ·······184:·goto··········851144 ·······180:·goto··········85
1147 ·······187:·return1145 ·······183:·return
  
1148 ··public·static·com.nolanlawson.chordreader.chords.NoteNaming·valueOf(java.lang.String);1146 ··public·static·com.nolanlawson.chordreader.chords.NoteNaming·valueOf(java.lang.String);
1149 ····descriptor:·(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;1147 ····descriptor:·(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
1150 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC1148 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
1151 ····Code:1149 ····Code:
1152 ······stack=300,·locals=1,·args_size=11150 ······stack=300,·locals=1,·args_size=1
1153 ·········0:·ldc···········#2··················//·class·com/nolanlawson/chordreader/chords/NoteNaming1151 ·········0:·ldc···········#2··················//·class·com/nolanlawson/chordreader/chords/NoteNaming
Offset 1184, 50 lines modifiedOffset 1182, 56 lines modified
1184 ········17:·checkcast·····#27·················//·class·com/nolanlawson/chordreader/chords/ChordRoot1182 ········17:·checkcast·····#27·················//·class·com/nolanlawson/chordreader/chords/ChordRoot
1185 ········20:·areturn1183 ········20:·areturn
  
1186 ··public·java.util.List·getAllNames();1184 ··public·java.util.List·getAllNames();
1187 ····descriptor:·()Ljava/util/List;1185 ····descriptor:·()Ljava/util/List;
1188 ····flags:·(0x0001)·ACC_PUBLIC1186 ····flags:·(0x0001)·ACC_PUBLIC
1189 ····Code:1187 ····Code:
1190 ······stack=300,·locals=7,·args_size=11188 ······stack=300,·locals=8,·args_size=1
1191 ·········0:·new···········#253················//·class·java/util/ArrayList1189 ·········0:·new···········#253················//·class·java/util/ArrayList
1192 ·········3:·astore_11190 ·········3:·astore_1
1193 ·········4:·aload_11191 ·········4:·aload_1
1194 ·········5:·invokespecial·#254················//·Method·java/util/ArrayList."<init>":()V1192 ·········5:·invokespecial·#254················//·Method·java/util/ArrayList."<init>":()V
1195 ·········8:·invokestatic··#213················//·Method·com/nolanlawson/chordreader/chords/ChordRoot.values:()[Lcom/nolanlawson/chordreader/chords/ChordRoot;1193 ·········8:·invokestatic··#213················//·Method·com/nolanlawson/chordreader/chords/ChordRoot.values:()[Lcom/nolanlawson/chordreader/chords/ChordRoot;
1196 ········11:·astore_21194 ········11:·astore_2
1197 ········12:·aload_21195 ········12:·aload_2
1198 ········13:·arraylength1196 ········13:·arraylength
1199 ········14:·istore_31197 ········14:·istore_3
1200 ········15:·iconst_01198 ········15:·iconst_0
1201 ········16:·istore········41199 ········16:·istore········4
 1200 ········18:·aconst_null
 1201 ········19:·astore········5
 1202 ········21:·iconst_0
 1203 ········22:·istore········6
1202 ········18:·iload·········41204 ········24:·iload·········6
1203 ········20:·iload_31205 ········26:·iload_3
1204 ········21:·if_icmpge·····621206 ········27:·if_icmpge·····72
1205 ········24:·aload_2 
1206 ········25:·iload·········4 
1207 ········27:·aaload 
1208 ········28:·astore········5 
1209 ········30:·aload_01207 ········30:·aload_2
 1208 ········31:·iload·········6
 1209 ········33:·aaload
 1210 ········34:·astore········7
 1211 ········36:·aload_0
1210 ········31:·getfield······#207················//·Field·noteNames:Ljava/util/EnumMap;1212 ········37:·getfield······#207················//·Field·noteNames:Ljava/util/EnumMap;
1211 ········34:·aload·········51213 ········40:·aload·········7
1212 ········36:·invokevirtual·#217················//·Method·java/util/EnumMap.get:(Ljava/lang/Object;)Ljava/lang/Object;1214 ········42:·invokevirtual·#217················//·Method·java/util/EnumMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
1213 ········39:·checkcast·····#256················//·class·java/util/Collection1215 ········45:·checkcast·····#256················//·class·java/util/Collection
1214 ········42:·astore········61216 ········48:·astore········5
1215 ········44:·aload_11217 ········50:·aload_1
1216 ········45:·aload·········61218 ········51:·aload·········5
1217 ········47:·invokeinterface·#260,··2··········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z1219 ········53:·invokeinterface·#260,··2··········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z
Max diff block lines reached; 267/8243 bytes (3.24%) of diff not shown.
1.51 KB
com/nolanlawson/chordreader/chords/regex/ChordParser.class
1.4 KB
procyon -ec {}
    
Offset 40, 16 lines modifiedOffset 40, 16 lines modified
40 ············trim·=·s.trim();40 ············trim·=·s.trim();
41 ········}41 ········}
42 ········boolean·b;42 ········boolean·b;
43 ········if·(TextUtils.isEmpty(trim))·{43 ········if·(TextUtils.isEmpty(trim))·{
44 ············b·=·false;44 ············b·=·false;
45 ········}45 ········}
46 ········else·{46 ········else·{
47 ············String[]·split;47 ············final·String[]·split·=·StringUtil.split(s,·"\n");
48 ············for·(int·length·=·(split·=·StringUtil.split(s,·"\n")).length,·i·=·0;·i·<·length;·++i)·{48 ············for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{
49 ················if·(isLineContainingChords(split[i],·noteNaming))·{49 ················if·(isLineContainingChords(split[i],·noteNaming))·{
50 ····················b·=·true;50 ····················b·=·true;
51 ····················return·b;51 ····················return·b;
52 ················}52 ················}
53 ············}53 ············}
54 ············ChordParser.log.d("found·no·lines·containing·chords·in·text",·new·Object[0]);54 ············ChordParser.log.d("found·no·lines·containing·chords·in·text",·new·Object[0]);
55 ············b·=·false;55 ············b·=·false;
Offset 90, 17 lines modifiedOffset 90, 16 lines modified
90 ········return·chord;90 ········return·chord;
91 ····}91 ····}
92 ····92 ····
93 ····public·static·List·findChordsInText(final·String·s,·final·NoteNaming·noteNaming)·{93 ····public·static·List·findChordsInText(final·String·s,·final·NoteNaming·noteNaming)·{
94 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>();94 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>();
95 ········final·String[]·split·=·StringUtil.split(s,·"\n");95 ········final·String[]·split·=·StringUtil.split(s,·"\n");
96 ········int·n·=·0;96 ········int·n·=·0;
97 ········final·String[]·array·=·split; 
98 ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{97 ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{
99 ············final·String·s2·=·array[i];98 ············final·String·s2·=·split[i];
100 ············list.addAll(findChordsInTextInLine(s2,·n,·noteNaming));99 ············list.addAll(findChordsInTextInLine(s2,·n,·noteNaming));
101 ············n·+=·s2.length()·+·1;100 ············n·+=·s2.length()·+·1;
102 ········}101 ········}
103 ········Collections.sort(list,·ChordInText.sortByStartIndex());102 ········Collections.sort(list,·ChordInText.sortByStartIndex());
104 ········return·list;103 ········return·list;
105 ····}104 ····}
106 ····105 ····
5.95 KB
com/nolanlawson/chordreader/chords/regex/ChordRegexes.class
5.83 KB
javap -verbose -constants -s -l -private {}
    
Offset 385, 64 lines modifiedOffset 385, 64 lines modified
385 ········42:·astore_3385 ········42:·astore_3
386 ········43:·aload·········4386 ········43:·aload·········4
387 ········45:·aload_3387 ········45:·aload_3
388 ········46:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;388 ········46:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
389 ········49:·pop389 ········49:·pop
390 ········50:·aload_2390 ········50:·aload_2
391 ········51:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;391 ········51:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
392 ········56:·astore········5392 ········56:·astore_3
393 ········58:·aload·········5393 ········57:·aload_3
394 ········60:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z394 ········58:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
395 ········65:·istore········6395 ········63:·istore········5
396 ········67:·iload·········6396 ········65:·iload·········5
397 ········69:·ifeq··········123397 ········67:·ifeq··········124
398 ········72:·aload·········5398 ········70:·aload_3
399 ········74:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;399 ········71:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
400 ········79:·checkcast·····#129················//·class·java/lang/String400 ········76:·checkcast·····#129················//·class·java/lang/String
401 ········82:·astore········7401 ········79:·astore········6
402 ········84:·aload·········7402 ········81:·aload·········6
403 ········86:·invokestatic··#135················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z403 ········83:·invokestatic··#135················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z
404 ········89:·istore········6404 ········86:·istore········5
405 ········91:·iload·········6405 ········88:·iload·········5
406 ········93:·ifne··········58406 ········90:·ifne··········57
407 ········96:·aload·········7407 ········93:·aload·········6
408 ········98:·invokestatic··#140················//·Method·java/util/regex/Pattern.quote:(Ljava/lang/String;)Ljava/lang/String;408 ········95:·invokestatic··#140················//·Method·java/util/regex/Pattern.quote:(Ljava/lang/String;)Ljava/lang/String;
409 ·······101:·astore_3409 ········98:·astore········7
410 ·······102:·aload·········4410 ·······100:·aload·········4
411 ·······104:·aload_3411 ·······102:·aload·········7
412 ·······105:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;412 ·······104:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
413 ·······108:·astore_3413 ·······107:·astore········7
414 ·······109:·ldc···········#142················//·String·|414 ·······109:·ldc···········#142················//·String·|
415 ·······111:·astore········8415 ·······111:·astore········8
416 ·······113:·aload_3416 ·······113:·aload·········7
417 ·······114:·aload·········8417 ·······115:·aload·········8
418 ·······116:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;418 ·······117:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
419 ·······119:·pop419 ·······120:·pop
420 ·······120:·goto··········58420 ·······121:·goto··········57
421 ·······123:·new···········#18·················//·class·java/lang/StringBuilder421 ·······124:·new···········#18·················//·class·java/lang/StringBuilder
422 ·······126:·astore_3422 ·······127:·astore_3
423 ·······127:·aload_3423 ·······128:·aload_3
424 ·······128:·invokespecial·#19·················//·Method·java/lang/StringBuilder."<init>":()V424 ·······129:·invokespecial·#19·················//·Method·java/lang/StringBuilder."<init>":()V
425 ·······131:·aload·········4425 ·······132:·aload·········4
426 ·······133:·invokevirtual·#146················//·Method·java/lang/StringBuilder.length:()I426 ·······134:·invokevirtual·#146················//·Method·java/lang/StringBuilder.length:()I
427 ·······136:·iconst_m1427 ·······137:·iconst_m1
428 ·······137:·iadd428 ·······138:·iadd
429 ·······138:·istore········9429 ·······139:·istore········9
430 ·······140:·aload·········4430 ·······141:·aload·········4
431 ·······142:·iconst_0431 ·······143:·iconst_0
432 ·······143:·iload·········9432 ·······144:·iload·········9
433 ·······145:·invokevirtual·#150················//·Method·java/lang/StringBuilder.substring:(II)Ljava/lang/String;433 ·······146:·invokevirtual·#150················//·Method·java/lang/StringBuilder.substring:(II)Ljava/lang/String;
434 ·······148:·astore········8434 ·······149:·astore········7
435 ·······150:·aload_3435 ·······151:·aload_3
436 ·······151:·aload·········8436 ·······152:·aload·········7
437 ·······153:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;437 ·······154:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
438 ·······156:·ldc···········#65·················//·String·)438 ·······157:·ldc···········#65·················//·String·)
439 ·······158:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;439 ·······159:·invokevirtual·#34·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
440 ·······161:·invokevirtual·#69·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;440 ·······162:·invokevirtual·#69·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
441 ·······164:·areturn441 ·······165:·areturn
  
442 ··private·static·com.nolanlawson.chordreader.chords.regex.ChordRegex·initializeChordRegex(com.nolanlawson.chordreader.chords.NoteNaming);442 ··private·static·com.nolanlawson.chordreader.chords.regex.ChordRegex·initializeChordRegex(com.nolanlawson.chordreader.chords.NoteNaming);
443 ····descriptor:·(Lcom/nolanlawson/chordreader/chords/NoteNaming;)Lcom/nolanlawson/chordreader/chords/regex/ChordRegex;443 ····descriptor:·(Lcom/nolanlawson/chordreader/chords/NoteNaming;)Lcom/nolanlawson/chordreader/chords/regex/ChordRegex;
444 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC444 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC
445 ····Code:445 ····Code:
446 ······stack=300,·locals=5,·args_size=1446 ······stack=300,·locals=5,·args_size=1
447 ·········0:·new···········#83·················//·class·com/nolanlawson/chordreader/chords/regex/ChordRegex447 ·········0:·new···········#83·················//·class·com/nolanlawson/chordreader/chords/regex/ChordRegex
5.47 KB
com/nolanlawson/chordreader/data/ColorScheme.class
5.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 129, 20 lines modifiedOffset 129, 20 lines modified
129 ··#121·=·Methodref··········#2.#120·······//·com/nolanlawson/chordreader/data/ColorScheme.getNameResource:()I129 ··#121·=·Methodref··········#2.#120·······//·com/nolanlawson/chordreader/data/ColorScheme.getNameResource:()I
130 ··#122·=·Utf8···············android/content/Context130 ··#122·=·Utf8···············android/content/Context
131 ··#123·=·Class··············#122··········//·android/content/Context131 ··#123·=·Class··············#122··········//·android/content/Context
132 ··#124·=·Utf8···············getText132 ··#124·=·Utf8···············getText
133 ··#125·=·Utf8···············(I)Ljava/lang/CharSequence;133 ··#125·=·Utf8···············(I)Ljava/lang/CharSequence;
134 ··#126·=·NameAndType········#124:#125·····//·getText:(I)Ljava/lang/CharSequence;134 ··#126·=·NameAndType········#124:#125·····//·getText:(I)Ljava/lang/CharSequence;
135 ··#127·=·Methodref··········#123.#126·····//·android/content/Context.getText:(I)Ljava/lang/CharSequence;135 ··#127·=·Methodref··········#123.#126·····//·android/content/Context.getText:(I)Ljava/lang/CharSequence;
136 ··#128·=·Utf8···············java/lang/Object136 ··#128·=·Utf8···············java/lang/CharSequence
137 ··#129·=·Class··············#128··········//·java/lang/Object137 ··#129·=·Class··············#128··········//·java/lang/CharSequence
138 ··#130·=·Utf8···············toString138 ··#130·=·Utf8···············toString
139 ··#131·=·Utf8···············()Ljava/lang/String;139 ··#131·=·Utf8···············()Ljava/lang/String;
140 ··#132·=·NameAndType········#130:#131·····//·toString:()Ljava/lang/String;140 ··#132·=·NameAndType········#130:#131·····//·toString:()Ljava/lang/String;
141 ··#133·=·Methodref··········#129.#132·····//·java/lang/Object.toString:()Ljava/lang/String;141 ··#133·=·InterfaceMethodref·#129.#132·····//·java/lang/CharSequence.toString:()Ljava/lang/String;
142 ··#134·=·Utf8···············put142 ··#134·=·Utf8···············put
143 ··#135·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;143 ··#135·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
144 ··#136·=·NameAndType········#134:#135·····//·put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;144 ··#136·=·NameAndType········#134:#135·····//·put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
145 ··#137·=·InterfaceMethodref·#109.#136·····//·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;145 ··#137·=·InterfaceMethodref·#109.#136·····//·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
146 ··#138·=·Utf8···············get146 ··#138·=·Utf8···············get
147 ··#139·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;147 ··#139·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;
148 ··#140·=·NameAndType········#138:#139·····//·get:(Ljava/lang/Object;)Ljava/lang/Object;148 ··#140·=·NameAndType········#138:#139·····//·get:(Ljava/lang/Object;)Ljava/lang/Object;
Offset 370, 54 lines modifiedOffset 370, 56 lines modified
370 ······stack=300,·locals=10,·args_size=2370 ······stack=300,·locals=10,·args_size=2
371 ·········0:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;371 ·········0:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;
372 ·········3:·astore_2372 ·········3:·astore_2
373 ·········4:·aload_2373 ·········4:·aload_2
374 ·········5:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/Map.isEmpty:()Z374 ·········5:·invokeinterface·#113,··1··········//·InterfaceMethod·java/util/Map.isEmpty:()Z
375 ········10:·istore_3375 ········10:·istore_3
376 ········11:·iload_3376 ········11:·iload_3
377 ········12:·ifeq··········84377 ········12:·ifeq··········85
378 ········15:·invokestatic··#117················//·Method·values:()[Lcom/nolanlawson/chordreader/data/ColorScheme;378 ········15:·invokestatic··#117················//·Method·values:()[Lcom/nolanlawson/chordreader/data/ColorScheme;
379 ········18:·astore········4379 ········18:·astore········4
380 ········20:·aload·········4380 ········20:·aload·········4
381 ········22:·arraylength381 ········22:·arraylength
382 ········23:·istore········5382 ········23:·istore········5
383 ········25:·iconst_0383 ········25:·iconst_0
384 ········26:·istore········6384 ········26:·istore_3
385 ········28:·iload·········6385 ········27:·aconst_null
 386 ········28:·astore_2
 387 ········29:·iload_3
386 ········30:·iload·········5388 ········30:·iload·········5
387 ········32:·if_icmpge·····84389 ········32:·if_icmpge·····85
388 ········35:·aload·········4390 ········35:·aload·········4
389 ········37:·iload·········6391 ········37:·iload_3
390 ········39:·aaload392 ········38:·aaload
391 ········40:·astore········7393 ········39:·astore········6
392 ········42:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;394 ········41:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;
393 ········45:·astore_2395 ········44:·astore········7
394 ········46:·aload·········7396 ········46:·aload·········6
395 ········48:·invokevirtual·#121················//·Method·getNameResource:()I397 ········48:·invokevirtual·#121················//·Method·getNameResource:()I
396 ········51:·istore········8398 ········51:·istore········8
397 ········53:·aload_1399 ········53:·aload_1
398 ········54:·iload·········8400 ········54:·iload·········8
399 ········56:·invokevirtual·#127················//·Method·android/content/Context.getText:(I)Ljava/lang/CharSequence;401 ········56:·invokevirtual·#127················//·Method·android/content/Context.getText:(I)Ljava/lang/CharSequence;
400 ········59:·invokevirtual·#133················//·Method·java/lang/Object.toString:()Ljava/lang/String;402 ········59:·invokeinterface·#133,··1··········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
401 ········62:·astore········9403 ········64:·astore········9
402 ········64:·aload_2 
403 ········65:·aload·········9 
404 ········67:·aload·········7404 ········66:·aload·········7
 405 ········68:·aload·········9
 406 ········70:·aload·········6
405 ········69:·invokeinterface·#137,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;407 ········72:·invokeinterface·#137,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
406 ········74:·pop408 ········77:·pop
407 ········75:·iload·········6409 ········78:·iload_3
408 ········77:·iconst_1410 ········79:·iconst_1
409 ········78:·iadd411 ········80:·iadd
410 ········79:·istore········6412 ········81:·istore_3
411 ········81:·goto··········28413 ········82:·goto··········29
412 ········84:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;414 ········85:·getstatic·····#84·················//·Field·preferenceNameToColorScheme:Ljava/util/Map;
413 ········87:·aload_0415 ········88:·aload_0
414 ········88:·invokeinterface·#141,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;416 ········89:·invokeinterface·#141,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
415 ········93:·checkcast·····#2··················//·class·com/nolanlawson/chordreader/data/ColorScheme417 ········94:·checkcast·····#2··················//·class·com/nolanlawson/chordreader/data/ColorScheme
416 ········96:·areturn418 ········97:·areturn
  
417 ··public·static·com.nolanlawson.chordreader.data.ColorScheme·valueOf(java.lang.String);419 ··public·static·com.nolanlawson.chordreader.data.ColorScheme·valueOf(java.lang.String);
418 ····descriptor:·(Ljava/lang/String;)Lcom/nolanlawson/chordreader/data/ColorScheme;420 ····descriptor:·(Ljava/lang/String;)Lcom/nolanlawson/chordreader/data/ColorScheme;
419 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC421 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
420 ····Code:422 ····Code:
421 ······stack=300,·locals=1,·args_size=1423 ······stack=300,·locals=1,·args_size=1
422 ·········0:·ldc···········#2··················//·class·com/nolanlawson/chordreader/data/ColorScheme424 ·········0:·ldc···········#2··················//·class·com/nolanlawson/chordreader/data/ColorScheme
1.14 KB
com/nolanlawson/chordreader/db/ChordReaderDBHelper.class
1.03 KB
procyon -ec {}
    
Offset 68, 17 lines modifiedOffset 68, 17 lines modified
68 ····public·Transposition·findTranspositionByFilename(final·CharSequence·charSequence)·{68 ····public·Transposition·findTranspositionByFilename(final·CharSequence·charSequence)·{
69 ········Transposition·transposition·=·null;69 ········Transposition·transposition·=·null;
70 ········final·Class<ChordReaderDBHelper>·clazz·=·ChordReaderDBHelper.class;70 ········final·Class<ChordReaderDBHelper>·clazz·=·ChordReaderDBHelper.class;
71 ········//·monitorenter(clazz)71 ········//·monitorenter(clazz)
72 ········Cursor·query·=·null;72 ········Cursor·query·=·null;
73 ········try·{73 ········try·{
74 ············query·=·this.db.query("Transpositions",·new·String[]·{·"_id",·"filename",·"transpose",·"capo"·},·"filename=?",·new·String[]·{·charSequence.toString()·},·(String)null,·(String)null,·(String)null);74 ············query·=·this.db.query("Transpositions",·new·String[]·{·"_id",·"filename",·"transpose",·"capo"·},·"filename=?",·new·String[]·{·charSequence.toString()·},·(String)null,·(String)null,·(String)null);
75 ············Label_0250:·{75 ············Label_0252:·{
76 ················if·(!query.moveToNext())·{76 ················if·(!query.moveToNext())·{
77 ····················break·Label_0250;77 ····················break·Label_0252;
78 ················}78 ················}
79 ················transposition·=·new·Transposition();79 ················transposition·=·new·Transposition();
80 ················transposition.setId(query.getInt(0));80 ················transposition.setId(query.getInt(0));
81 ················transposition.setFilename(query.getString(1));81 ················transposition.setFilename(query.getString(1));
82 ················transposition.setTranspose(query.getInt(2));82 ················transposition.setTranspose(query.getInt(2));
83 ················transposition.setCapo(query.getInt(3));83 ················transposition.setCapo(query.getInt(3));
84 ················try·{84 ················try·{
40.9 KB
com/nolanlawson/chordreader/helper/PreferenceHelper.class
40.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 70, 121 lines modifiedOffset 70, 123 lines modified
70 ···#62·=·Methodref··········#58.#61·······//·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;70 ···#62·=·Methodref··········#58.#61·······//·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;
71 ···#63·=·Integer············213136184971 ···#63·=·Integer············2131361849
72 ···#64·=·Float··············1.8343462E38f72 ···#64·=·Float··············1.8343462E38f
73 ···#65·=·Utf8···············getText73 ···#65·=·Utf8···············getText
74 ···#66·=·Utf8···············(I)Ljava/lang/CharSequence;74 ···#66·=·Utf8···············(I)Ljava/lang/CharSequence;
75 ···#67·=·NameAndType········#65:#66·······//·getText:(I)Ljava/lang/CharSequence;75 ···#67·=·NameAndType········#65:#66·······//·getText:(I)Ljava/lang/CharSequence;
76 ···#68·=·Methodref··········#33.#67·······//·android/content/Context.getText:(I)Ljava/lang/CharSequence;76 ···#68·=·Methodref··········#33.#67·······//·android/content/Context.getText:(I)Ljava/lang/CharSequence;
 77 ···#69·=·Utf8···············java/lang/CharSequence
 78 ···#70·=·Class··············#69···········//·java/lang/CharSequence
77 ···#69·=·Utf8···············toString79 ···#71·=·Utf8···············toString
78 ···#70·=·Utf8···············()Ljava/lang/String;80 ···#72·=·Utf8···············()Ljava/lang/String;
79 ···#71·=·NameAndType········#69:#70·······//·toString:()Ljava/lang/String;81 ···#73·=·NameAndType········#71:#72·······//·toString:()Ljava/lang/String;
80 ···#72·=·Methodref··········#4.#71········//·java/lang/Object.toString:()Ljava/lang/String;82 ···#74·=·InterfaceMethodref·#70.#73·······//·java/lang/CharSequence.toString:()Ljava/lang/String;
81 ···#73·=·Utf8···············com/nolanlawson/chordreader/data/ColorScheme83 ···#75·=·Utf8···············com/nolanlawson/chordreader/data/ColorScheme
82 ···#74·=·Class··············#73···········//·com/nolanlawson/chordreader/data/ColorScheme84 ···#76·=·Class··············#75···········//·com/nolanlawson/chordreader/data/ColorScheme
83 ···#75·=·Utf8···············Dark85 ···#77·=·Utf8···············Dark
84 ···#76·=·NameAndType········#75:#6········//·Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;86 ···#78·=·NameAndType········#77:#6········//·Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;
85 ···#77·=·Fieldref···········#74.#76·······//·com/nolanlawson/chordreader/data/ColorScheme.Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;87 ···#79·=·Fieldref···········#76.#78·······//·com/nolanlawson/chordreader/data/ColorScheme.Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;
86 ···#78·=·Utf8···············getNameResource88 ···#80·=·Utf8···············getNameResource
87 ···#79·=·Utf8···············()I89 ···#81·=·Utf8···············()I
88 ···#80·=·NameAndType········#78:#79·······//·getNameResource:()I90 ···#82·=·NameAndType········#80:#81·······//·getNameResource:()I
89 ···#81·=·Methodref··········#74.#80·······//·com/nolanlawson/chordreader/data/ColorScheme.getNameResource:()I91 ···#83·=·Methodref··········#76.#82·······//·com/nolanlawson/chordreader/data/ColorScheme.getNameResource:()I
90 ···#82·=·Utf8···············android/content/SharedPreferences92 ···#84·=·Utf8···············android/content/SharedPreferences
91 ···#83·=·Class··············#82···········//·android/content/SharedPreferences93 ···#85·=·Class··············#84···········//·android/content/SharedPreferences
92 ···#84·=·Utf8···············getString94 ···#86·=·Utf8···············getString
93 ···#85·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;95 ···#87·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
94 ···#86·=·NameAndType········#84:#85·······//·getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;96 ···#88·=·NameAndType········#86:#87·······//·getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
95 ···#87·=·InterfaceMethodref·#83.#86·······//·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;97 ···#89·=·InterfaceMethodref·#85.#88·······//·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
96 ···#88·=·Utf8···············findByPreferenceName98 ···#90·=·Utf8···············findByPreferenceName
97 ···#89·=·Utf8···············(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;99 ···#91·=·Utf8···············(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
98 ···#90·=·NameAndType········#88:#89·······//·findByPreferenceName:(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;100 ···#92·=·NameAndType········#90:#91·······//·findByPreferenceName:(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
99 ···#91·=·Methodref··········#74.#90·······//·com/nolanlawson/chordreader/data/ColorScheme.findByPreferenceName:(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;101 ···#93·=·Methodref··········#76.#92·······//·com/nolanlawson/chordreader/data/ColorScheme.findByPreferenceName:(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
100 ···#92·=·Integer············2131361869102 ···#94·=·Integer············2131361869
101 ···#93·=·Float··············1.8343503E38f103 ···#95·=·Float··············1.8343503E38f
102 ···#94·=·Utf8···············(I)Ljava/lang/String;104 ···#96·=·Utf8···············(I)Ljava/lang/String;
103 ···#95·=·NameAndType········#84:#94·······//·getString:(I)Ljava/lang/String;105 ···#97·=·NameAndType········#86:#96·······//·getString:(I)Ljava/lang/String;
104 ···#96·=·Methodref··········#33.#95·······//·android/content/Context.getString:(I)Ljava/lang/String;106 ···#98·=·Methodref··········#33.#97·······//·android/content/Context.getString:(I)Ljava/lang/String;
105 ···#97·=·Utf8···············getBoolean107 ···#99·=·Utf8···············getBoolean
106 ···#98·=·Utf8···············(Ljava/lang/String;Z)Z108 ··#100·=·Utf8···············(Ljava/lang/String;Z)Z
107 ···#99·=·NameAndType········#97:#98·······//·getBoolean:(Ljava/lang/String;Z)Z109 ··#101·=·NameAndType········#99:#100······//·getBoolean:(Ljava/lang/String;Z)Z
108 ··#100·=·InterfaceMethodref·#83.#99·······//·android/content/SharedPreferences.getBoolean:(Ljava/lang/String;Z)Z110 ··#102·=·InterfaceMethodref·#85.#101······//·android/content/SharedPreferences.getBoolean:(Ljava/lang/String;Z)Z
109 ··#101·=·Integer············2131361856111 ··#103·=·Integer············2131361856
110 ··#102·=·Float··············1.8343476E38f112 ··#104·=·Float··············1.8343476E38f
111 ··#103·=·Integer············2131361867113 ··#105·=·Integer············2131361867
112 ··#104·=·Float··············1.8343498E38f114 ··#106·=·Float··············1.8343498E38f
113 ··#105·=·Utf8···············com/nolanlawson/chordreader/chords/NoteNaming115 ··#107·=·Utf8···············com/nolanlawson/chordreader/chords/NoteNaming
114 ··#106·=·Class··············#105··········//·com/nolanlawson/chordreader/chords/NoteNaming116 ··#108·=·Class··············#107··········//·com/nolanlawson/chordreader/chords/NoteNaming
115 ··#107·=·Utf8···············(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;117 ··#109·=·Utf8···············(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
116 ··#108·=·NameAndType········#49:#107······//·valueOf:(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;118 ··#110·=·NameAndType········#49:#109······//·valueOf:(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
117 ··#109·=·Methodref··········#106.#108·····//·com/nolanlawson/chordreader/chords/NoteNaming.valueOf:(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;119 ··#111·=·Methodref··········#108.#110·····//·com/nolanlawson/chordreader/chords/NoteNaming.valueOf:(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
118 ··#110·=·Integer············2131361841120 ··#112·=·Integer············2131361841
119 ··#111·=·Float··············1.8343446E38f121 ··#113·=·Float··············1.8343446E38f
120 ··#112·=·Integer············2131361837122 ··#114·=·Integer············2131361837
121 ··#113·=·Float··············1.8343438E38f123 ··#115·=·Float··············1.8343438E38f
122 ··#114·=·Integer············2131361839124 ··#116·=·Integer············2131361839
123 ··#115·=·Float··············1.8343442E38f125 ··#117·=·Float··············1.8343442E38f
124 ··#116·=·Utf8···············java/lang/String126 ··#118·=·Utf8···············java/lang/String
125 ··#117·=·Class··············#116··········//·java/lang/String127 ··#119·=·Class··············#118··········//·java/lang/String
126 ··#118·=·Utf8···············equals128 ··#120·=·Utf8···············equals
127 ··#119·=·Utf8···············(Ljava/lang/Object;)Z129 ··#121·=·Utf8···············(Ljava/lang/Object;)Z
128 ··#120·=·NameAndType········#118:#119·····//·equals:(Ljava/lang/Object;)Z130 ··#122·=·NameAndType········#120:#121·····//·equals:(Ljava/lang/Object;)Z
129 ··#121·=·Methodref··········#117.#120·····//·java/lang/String.equals:(Ljava/lang/Object;)Z131 ··#123·=·Methodref··········#119.#122·····//·java/lang/String.equals:(Ljava/lang/Object;)Z
130 ··#122·=·Integer············2131296256132 ··#124·=·Integer············2131296256
131 ··#123·=·Float··············1.8210424E38f133 ··#125·=·Float··············1.8210424E38f
132 ··#124·=·Utf8···············cacheTextsize134 ··#126·=·Utf8···············cacheTextsize
133 ··#125·=·Utf8···············(Landroid/content/Context;I)V135 ··#127·=·Utf8···············(Landroid/content/Context;I)V
134 ··#126·=·NameAndType········#124:#125·····//·cacheTextsize:(Landroid/content/Context;I)V136 ··#128·=·NameAndType········#126:#127·····//·cacheTextsize:(Landroid/content/Context;I)V
135 ··#127·=·Methodref··········#2.#126·······//·com/nolanlawson/chordreader/helper/PreferenceHelper.cacheTextsize:(Landroid/content/Context;I)V137 ··#129·=·Methodref··········#2.#128·······//·com/nolanlawson/chordreader/helper/PreferenceHelper.cacheTextsize:(Landroid/content/Context;I)V
136 ··#128·=·Integer············2131361840138 ··#130·=·Integer············2131361840
137 ··#129·=·Float··············1.8343444E38f139 ··#131·=·Float··············1.8343444E38f
138 ··#130·=·Integer············2131296257140 ··#132·=·Integer············2131296257
139 ··#131·=·Float··············1.8210426E38f141 ··#133·=·Float··············1.8210426E38f
140 ··#132·=·Integer············2131296258142 ··#134·=·Integer············2131296258
141 ··#133·=·Float··············1.8210428E38f143 ··#135·=·Float··············1.8210428E38f
142 ··#134·=·Integer············2131361842144 ··#136·=·Integer············2131361842
143 ··#135·=·Float··············1.8343448E38f145 ··#137·=·Float··············1.8343448E38f
144 ··#136·=·Integer············2131296259146 ··#138·=·Integer············2131296259
145 ··#137·=·Float··············1.821043E38f 
146 ··#138·=·Integer············2131296260 
147 ··#139·=·Float··············1.8210432E38f147 ··#139·=·Float··············1.821043E38f
 148 ··#140·=·Integer············2131296260
 149 ··#141·=·Float··············1.8210432E38f
148 ··#140·=·Utf8···············edit150 ··#142·=·Utf8···············edit
149 ··#141·=·Utf8···············()Landroid/content/SharedPreferences$Editor;151 ··#143·=·Utf8···············()Landroid/content/SharedPreferences$Editor;
150 ··#142·=·NameAndType········#140:#141·····//·edit:()Landroid/content/SharedPreferences$Editor;152 ··#144·=·NameAndType········#142:#143·····//·edit:()Landroid/content/SharedPreferences$Editor;
151 ··#143·=·InterfaceMethodref·#83.#142······//·android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor;153 ··#145·=·InterfaceMethodref·#85.#144······//·android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor;
152 ··#144·=·Methodref··········#117.#71······//·java/lang/String.toString:()Ljava/lang/String;154 ··#146·=·Methodref··········#119.#73······//·java/lang/String.toString:()Ljava/lang/String;
153 ··#145·=·Utf8···············android/content/SharedPreferences$Editor155 ··#147·=·Utf8···············android/content/SharedPreferences$Editor
154 ··#146·=·Class··············#145··········//·android/content/SharedPreferences$Editor156 ··#148·=·Class··············#147··········//·android/content/SharedPreferences$Editor
155 ··#147·=·Utf8···············putString157 ··#149·=·Utf8···············putString
156 ··#148·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;158 ··#150·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
157 ··#149·=·NameAndType········#147:#148·····//·putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;159 ··#151·=·NameAndType········#149:#150·····//·putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
158 ··#150·=·InterfaceMethodref·#146.#149·····//·android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;160 ··#152·=·InterfaceMethodref·#148.#151·····//·android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
159 ··#151·=·Utf8···············commit161 ··#153·=·Utf8···············commit
160 ··#152·=·Utf8···············()Z162 ··#154·=·Utf8···············()Z
161 ··#153·=·NameAndType········#151:#152·····//·commit:()Z163 ··#155·=·NameAndType········#153:#154·····//·commit:()Z
162 ··#154·=·InterfaceMethodref·#146.#153·····//·android/content/SharedPreferences$Editor.commit:()Z164 ··#156·=·InterfaceMethodref·#148.#155·····//·android/content/SharedPreferences$Editor.commit:()Z
163 ··#155·=·Utf8···············putBoolean165 ··#157·=·Utf8···············putBoolean
164 ··#156·=·Utf8···············(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;166 ··#158·=·Utf8···············(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
165 ··#157·=·NameAndType········#155:#156·····//·putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;167 ··#159·=·NameAndType········#157:#158·····//·putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
166 ··#158·=·InterfaceMethodref·#146.#157·····//·android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;168 ··#160·=·InterfaceMethodref·#148.#159·····//·android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
167 ··#159·=·Utf8···············Code169 ··#161·=·Utf8···············Code
168 ··#160·=·Utf8···············<clinit>170 ··#162·=·Utf8···············<clinit>
169 ··#161·=·Utf8···············clearCache171 ··#163·=·Utf8···············clearCache
170 ··#162·=·Utf8···············getColorScheme172 ··#164·=·Utf8···············getColorScheme
171 ··#163·=·Utf8···············(Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;173 ··#165·=·Utf8···············(Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
172 ··#164·=·Utf8···············getFirstRunPreference174 ··#166·=·Utf8···············getFirstRunPreference
173 ··#165·=·Utf8···············(Landroid/content/Context;)Z175 ··#167·=·Utf8···············(Landroid/content/Context;)Z
174 ··#166·=·Utf8···············getNoteNaming176 ··#168·=·Utf8···············getNoteNaming
175 ··#167·=·Utf8···············(Landroid/content/Context;)Lcom/nolanlawson/chordreader/chords/NoteNaming;177 ··#169·=·Utf8···············(Landroid/content/Context;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
176 ··#168·=·Utf8···············getTextSizePreference178 ··#170·=·Utf8···············getTextSizePreference
177 ··#169·=·Utf8···············(Landroid/content/Context;)F179 ··#171·=·Utf8···············(Landroid/content/Context;)F
178 ··#170·=·Utf8···············setColorScheme180 ··#172·=·Utf8···············setColorScheme
179 ··#171·=·Utf8···············(Landroid/content/Context;Lcom/nolanlawson/chordreader/data/ColorScheme;)V181 ··#173·=·Utf8···············(Landroid/content/Context;Lcom/nolanlawson/chordreader/data/ColorScheme;)V
180 ··#172·=·Utf8···············setFirstRunPreference182 ··#174·=·Utf8···············setFirstRunPreference
181 ··#173·=·Utf8···············(Landroid/content/Context;Z)V183 ··#175·=·Utf8···············(Landroid/content/Context;Z)V
182 ··#174·=·Utf8···············setNoteNaming184 ··#176·=·Utf8···············setNoteNaming
183 ··#175·=·Utf8···············(Landroid/content/Context;Ljava/lang/String;)V185 ··#177·=·Utf8···············(Landroid/content/Context;Ljava/lang/String;)V
184 {186 {
185 ··private·static·com.nolanlawson.chordreader.data.ColorScheme·colorScheme;187 ··private·static·com.nolanlawson.chordreader.data.ColorScheme·colorScheme;
186 ····descriptor:·Lcom/nolanlawson/chordreader/data/ColorScheme;188 ····descriptor:·Lcom/nolanlawson/chordreader/data/ColorScheme;
187 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC189 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC
  
188 ··private·static·com.nolanlawson.chordreader.util.UtilLogger·log;190 ··private·static·com.nolanlawson.chordreader.util.UtilLogger·log;
189 ····descriptor:·Lcom/nolanlawson/chordreader/util/UtilLogger;191 ····descriptor:·Lcom/nolanlawson/chordreader/util/UtilLogger;
Offset 274, 296 lines modifiedOffset 276, 296 lines modified
274 ····descriptor:·(Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;276 ····descriptor:·(Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
Max diff block lines reached; 25449/41714 bytes (61.01%) of diff not shown.
1.91 KB
com/nolanlawson/chordreader/helper/SaveFileHelper.class
1.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 408, 29 lines modifiedOffset 408, 29 lines modified
408 ········48:·invokestatic··#88·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V408 ········48:·invokestatic··#88·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V
409 ········51:·new···········#72·················//·class·java/util/ArrayList409 ········51:·new···········#72·················//·class·java/util/ArrayList
410 ········54:·astore_2410 ········54:·astore_2
411 ········55:·aload_2411 ········55:·aload_2
412 ········56:·invokespecial·#89·················//·Method·java/util/ArrayList."<init>":()V412 ········56:·invokespecial·#89·················//·Method·java/util/ArrayList."<init>":()V
413 ········59:·aload_3413 ········59:·aload_3
414 ········60:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;414 ········60:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
415 ········65:·astore········5415 ········65:·astore········4
416 ········67:·aload·········5416 ········67:·aload·········4
417 ········69:·invokeinterface·#100,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z417 ········69:·invokeinterface·#100,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
418 ········74:·istore········6418 ········74:·istore········5
419 ········76:·iload·········6419 ········76:·iload·········5
420 ········78:·ifeq··········17420 ········78:·ifeq··········17
421 ········81:·aload·········5421 ········81:·aload·········4
422 ········83:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;422 ········83:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
423 ········88:·checkcast·····#25·················//·class·java/io/File423 ········88:·checkcast·····#25·················//·class·java/io/File
424 ········91:·astore········7424 ········91:·astore········6
425 ········93:·aload·········7425 ········93:·aload·········6
426 ········95:·invokevirtual·#108················//·Method·java/io/File.getName:()Ljava/lang/String;426 ········95:·invokevirtual·#108················//·Method·java/io/File.getName:()Ljava/lang/String;
427 ········98:·astore········4427 ········98:·astore········7
428 ·······100:·aload_2428 ·······100:·aload_2
429 ·······101:·aload·········4429 ·······101:·aload·········7
430 ·······103:·invokeinterface·#112,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z430 ·······103:·invokeinterface·#112,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
431 ·······108:·pop431 ·······108:·pop
432 ·······109:·goto··········67432 ·······109:·goto··········67
  
433 ··public·static·java.lang.String·openFile(java.lang.String);433 ··public·static·java.lang.String·openFile(java.lang.String);
434 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;434 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;
435 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC435 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
6.9 KB
com/nolanlawson/chordreader/util/StringUtil.class
6.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 611, 119 lines modifiedOffset 611, 119 lines modified
611 ········41:·istore_2611 ········41:·istore_2
612 ········42:·goto··········31612 ········42:·goto··········31
  
613 ··public·static·java.lang.String·join(java.lang.String,·java.lang.String[]);613 ··public·static·java.lang.String·join(java.lang.String,·java.lang.String[]);
614 ····descriptor:·(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;614 ····descriptor:·(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;
615 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC615 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
616 ····Code:616 ····Code:
617 ······stack=300,·locals=9,·args_size=2617 ······stack=300,·locals=8,·args_size=2
618 ·········0:·aload_1618 ·········0:·aload_1
619 ·········1:·arraylength619 ·········1:·arraylength
620 ·········2:·istore_2620 ·········2:·istore_2
621 ·········3:·iload_2621 ·········3:·iload_2
622 ·········4:·ifne··········12622 ·········4:·ifne··········12
623 ·········7:·ldc···········#85·················//·String623 ·········7:·ldc···········#85·················//·String
624 ·········9:·astore_3624 ·········9:·astore_3
625 ········10:·aload_3625 ········10:·aload_3
626 ········11:·areturn626 ········11:·areturn
627 ········12:·new···········#10·················//·class·java/lang/StringBuilder627 ········12:·new···········#10·················//·class·java/lang/StringBuilder
628 ········15:·astore········4628 ········15:·astore········4
629 ········17:·aload·········4629 ········17:·aload·········4
630 ········19:·invokespecial·#86·················//·Method·java/lang/StringBuilder."<init>":()V630 ········19:·invokespecial·#86·················//·Method·java/lang/StringBuilder."<init>":()V
631 ········22:·aload_1631 ········22:·aload_1
632 ········23:·astore········5 
633 ········25:·aload_1 
634 ········26:·arraylength632 ········23:·arraylength
635 ········27:·istore········6633 ········24:·istore········5
636 ········29:·iconst_0634 ········26:·iconst_0
637 ········30:·istore········7635 ········27:·istore_2
 636 ········28:·aconst_null
 637 ········29:·astore_3
 638 ········30:·iload_2
638 ········32:·iload·········7639 ········31:·iload·········5
639 ········34:·iload·········6 
640 ········36:·if_icmpge·····70640 ········33:·if_icmpge·····65
641 ········39:·aload·········5 
642 ········41:·iload·········7641 ········36:·aload_1
 642 ········37:·iload_2
643 ········43:·aaload643 ········38:·aaload
644 ········44:·astore········8644 ········39:·astore········6
645 ········46:·aload·········4645 ········41:·aload·········4
646 ········48:·ldc···········#88·················//·String646 ········43:·ldc···········#88·················//·String
647 ········50:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;647 ········45:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
 648 ········48:·astore········7
648 ········53:·astore_3 
649 ········54:·aload_3 
650 ········55:·aload·········8649 ········50:·aload·········7
 650 ········52:·aload·········6
651 ········57:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;651 ········54:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
652 ········60:·pop652 ········57:·pop
653 ········61:·iload·········7653 ········58:·iload_2
654 ········63:·iconst_1654 ········59:·iconst_1
655 ········64:·iadd655 ········60:·iadd
656 ········65:·istore········7 
657 ········67:·goto··········32 
658 ········70:·iconst_1 
659 ········71:·istore_2656 ········61:·istore_2
 657 ········62:·goto··········30
 658 ········65:·iconst_1
 659 ········66:·istore_2
660 ········72:·aload·········4660 ········67:·aload·········4
661 ········74:·iload_2661 ········69:·iload_2
662 ········75:·invokevirtual·#96·················//·Method·java/lang/StringBuilder.substring:(I)Ljava/lang/String;662 ········70:·invokevirtual·#96·················//·Method·java/lang/StringBuilder.substring:(I)Ljava/lang/String;
663 ········78:·astore_3663 ········73:·astore_3
664 ········79:·goto··········10664 ········74:·goto··········10
  
665 ··public·static·java.lang.String·join(int[],·java.lang.String);665 ··public·static·java.lang.String·join(int[],·java.lang.String);
666 ····descriptor:·([ILjava/lang/String;)Ljava/lang/String;666 ····descriptor:·([ILjava/lang/String;)Ljava/lang/String;
667 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC667 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
668 ····Code:668 ····Code:
669 ······stack=300,·locals=10,·args_size=2669 ······stack=300,·locals=9,·args_size=2
670 ·········0:·aload_0670 ·········0:·aload_0
671 ·········1:·arraylength671 ·········1:·arraylength
672 ·········2:·istore_2672 ·········2:·istore_2
673 ·········3:·iload_2673 ·········3:·iload_2
674 ·········4:·ifne··········12674 ·········4:·ifne··········12
675 ·········7:·ldc···········#85·················//·String675 ·········7:·ldc···········#85·················//·String
676 ·········9:·astore_3676 ·········9:·astore_3
677 ········10:·aload_3677 ········10:·aload_3
678 ········11:·areturn678 ········11:·areturn
679 ········12:·new···········#10·················//·class·java/lang/StringBuilder679 ········12:·new···········#10·················//·class·java/lang/StringBuilder
680 ········15:·astore········4680 ········15:·astore········4
681 ········17:·aload·········4681 ········17:·aload·········4
682 ········19:·invokespecial·#86·················//·Method·java/lang/StringBuilder."<init>":()V682 ········19:·invokespecial·#86·················//·Method·java/lang/StringBuilder."<init>":()V
683 ········22:·aload_0683 ········22:·aload_0
684 ········23:·astore········5 
685 ········25:·aload_0 
686 ········26:·arraylength684 ········23:·arraylength
687 ········27:·istore········6685 ········24:·istore········5
688 ········29:·iconst_0686 ········26:·iconst_0
689 ········30:·istore········7687 ········27:·istore_2
 688 ········28:·aconst_null
 689 ········29:·astore_3
 690 ········30:·iload_2
690 ········32:·iload·········7691 ········31:·iload·········5
691 ········34:·iload·········6 
692 ········36:·if_icmpge·····76692 ········33:·if_icmpge·····71
693 ········39:·aload·········5 
694 ········41:·iload·········7693 ········36:·aload_0
 694 ········37:·iload_2
695 ········43:·iaload695 ········38:·iaload
696 ········44:·istore········8696 ········39:·istore········6
697 ········46:·aload·········4697 ········41:·aload·········4
698 ········48:·aload_1698 ········43:·aload_1
699 ········49:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;699 ········44:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
700 ········52:·astore_3700 ········47:·astore········7
701 ········53:·iload·········8701 ········49:·iload·········6
702 ········55:·invokestatic··#98·················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;702 ········51:·invokestatic··#98·················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;
703 ········58:·astore········9703 ········54:·astore········8
704 ········60:·aload_3 
705 ········61:·aload·········9704 ········56:·aload·········7
 705 ········58:·aload·········8
706 ········63:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;706 ········60:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
707 ········66:·pop707 ········63:·pop
708 ········67:·iload·········7708 ········64:·iload_2
709 ········69:·iconst_1709 ········65:·iconst_1
710 ········70:·iadd710 ········66:·iadd
711 ········71:·istore········7711 ········67:·istore_2
712 ········73:·goto··········32712 ········68:·goto··········30
713 ········76:·aload_1713 ········71:·aload_1
714 ········77:·invokevirtual·#101················//·Method·java/lang/String.length:()I714 ········72:·invokevirtual·#101················//·Method·java/lang/String.length:()I
715 ········80:·istore_2715 ········75:·istore_2
716 ········81:·aload·········4716 ········76:·aload·········4
717 ········83:·iload_2717 ········78:·iload_2
718 ········84:·invokevirtual·#96·················//·Method·java/lang/StringBuilder.substring:(I)Ljava/lang/String;718 ········79:·invokevirtual·#96·················//·Method·java/lang/StringBuilder.substring:(I)Ljava/lang/String;
719 ········87:·astore_3719 ········82:·astore_3
720 ········88:·goto··········10720 ········83:·goto··········10
  
Max diff block lines reached; 141/6878 bytes (2.05%) of diff not shown.
919 B
smali/com/nolanlawson/chordreader/AboutActivity.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/nolanlawson/chordreader/AboutActivity$1;, 
11 ········Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;10 ········Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
  
14 #·static·fields13 #·static·fields
15 .field·private·static·log:Lcom/nolanlawson/chordreader/util/UtilLogger;14 .field·private·static·log:Lcom/nolanlawson/chordreader/util/UtilLogger;
Offset 58, 15 lines modifiedOffset 57, 14 lines modified
58 ····.line·3257 ····.line·32
59 ····new-instance·v0,·Landroid/os/Handler;58 ····new-instance·v0,·Landroid/os/Handler;
  
60 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V59 ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V
  
61 ····iput-object·v0,·p0,·Lcom/nolanlawson/chordreader/AboutActivity;->handler:Landroid/os/Handler;60 ····iput-object·v0,·p0,·Lcom/nolanlawson/chordreader/AboutActivity;->handler:Landroid/os/Handler;
  
62 ····.line·105 
63 ····return-void61 ····return-void
64 .end·method62 .end·method
  
65 .method·static·synthetic·access$100()Lcom/nolanlawson/chordreader/util/UtilLogger;63 .method·static·synthetic·access$100()Lcom/nolanlawson/chordreader/util/UtilLogger;
66 ····.locals·164 ····.locals·1
  
67 ····.prologue65 ····.prologue
51.9 KB
smali/com/nolanlawson/chordreader/FindChordsActivity.smali
    
Offset 97, 23 lines modifiedOffset 97, 23 lines modified
97 .field·private·wakeLock:Landroid/os/PowerManager$WakeLock;97 .field·private·wakeLock:Landroid/os/PowerManager$WakeLock;
  
98 .field·private·webView:Landroid/webkit/WebView;98 .field·private·webView:Landroid/webkit/WebView;
  
  
99 #·direct·methods99 #·direct·methods
100 .method·static·constructor·<clinit>()V100 .method·static·constructor·<clinit>()V
101 ····.locals·3101 ····.locals·4
  
102 ····.prologue102 ····.prologue
103 ····.line·84103 ····.line·84
104 ····sget-object·v0,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;104 ····sget-object·v0,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
105 ····const-wide/32·v1,·0x1da9c00105 ····const-wide/32·v2,·0x1da9c00
  
106 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J106 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J
  
107 ····move-result-wide·v0107 ····move-result-wide·v0
  
108 ····sput-wide·v0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->HISTORY_WINDOW:J108 ····sput-wide·v0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->HISTORY_WINDOW:J
  
109 ····.line·87109 ····.line·87
110 ····new-instance·v0,·Lcom/nolanlawson/chordreader/util/UtilLogger;110 ····new-instance·v0,·Lcom/nolanlawson/chordreader/util/UtilLogger;
Offset 164, 15 lines modifiedOffset 164, 14 lines modified
  
164 ····.line·111164 ····.line·111
165 ····iput·v3,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->capoFret:I165 ····iput·v3,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->capoFret:I
  
166 ····.line·112166 ····.line·112
167 ····iput·v3,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->transposeHalfSteps:I167 ····iput·v3,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->transposeHalfSteps:I
  
168 ····.line·1489 
169 ····return-void168 ····return-void
170 .end·method169 .end·method
  
171 .method·static·synthetic·access$100()Lcom/nolanlawson/chordreader/util/UtilLogger;170 .method·static·synthetic·access$100()Lcom/nolanlawson/chordreader/util/UtilLogger;
172 ····.locals·1171 ····.locals·1
  
173 ····.prologue172 ····.prologue
Offset 484, 18 lines modifiedOffset 483, 20 lines modified
484 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nolanlawson/chordreader/util/UtilLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V483 ····invoke-virtual·{v0,·v1,·v2},·Lcom/nolanlawson/chordreader/util/UtilLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
  
485 ····.line·962484 ····.line·962
486 ····iget-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordWebpage:Lcom/nolanlawson/chordreader/ChordWebpage;485 ····iget-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordWebpage:Lcom/nolanlawson/chordreader/ChordWebpage;
  
487 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->html:Ljava/lang/String;486 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->html:Ljava/lang/String;
  
 487 ····.line·963
488 ····invoke-direct·{p0},·Lcom/nolanlawson/chordreader/FindChordsActivity;->getNoteNaming()Lcom/nolanlawson/chordreader/chords/NoteNaming;488 ····invoke-direct·{p0},·Lcom/nolanlawson/chordreader/FindChordsActivity;->getNoteNaming()Lcom/nolanlawson/chordreader/chords/NoteNaming;
  
489 ····move-result-object·v2489 ····move-result-object·v2
  
 490 ····.line·962
490 ····invoke-static·{v0,·v1,·v2},·Lcom/nolanlawson/chordreader/helper/WebPageExtractionHelper;->extractChordChart(Lcom/nolanlawson/chordreader/ChordWebpage;Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Ljava/lang/String;491 ····invoke-static·{v0,·v1,·v2},·Lcom/nolanlawson/chordreader/helper/WebPageExtractionHelper;->extractChordChart(Lcom/nolanlawson/chordreader/ChordWebpage;Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Ljava/lang/String;
  
491 ····move-result-object·v0492 ····move-result-object·v0
  
492 ····iput-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordText:Ljava/lang/String;493 ····iput-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordText:Ljava/lang/String;
  
493 ····.line·980494 ····.line·980
Offset 642, 69 lines modifiedOffset 643, 69 lines modified
642 .end·method643 .end·method
  
643 .method·private·buildUpChordTextToDisplay()Landroid/text/Spannable;644 .method·private·buildUpChordTextToDisplay()Landroid/text/Spannable;
644 ····.locals·14645 ····.locals·14
  
645 ····.prologue646 ····.prologue
646 ····.line·1285647 ····.line·1285
647 ····const/4·v5,·0x0648 ····const/4·v4,·0x0
  
648 ····.line·1287649 ····.line·1287
649 ····.local·v5,·"lastEndIndex":I650 ····.local·v4,·"lastEndIndex":I
650 ····new-instance·v8,·Ljava/lang/StringBuilder;651 ····new-instance·v7,·Ljava/lang/StringBuilder;
  
651 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V652 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V
  
652 ····.line·1289653 ····.line·1289
653 ····.local·v8,·"sb":Ljava/lang/StringBuilder;654 ····.local·v7,·"sb":Ljava/lang/StringBuilder;
654 ····new-instance·v7,·Ljava/util/ArrayList;655 ····new-instance·v6,·Ljava/util/ArrayList;
  
655 ····iget-object·v11,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordsInText:Ljava/util/List;656 ····iget-object·v10,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordsInText:Ljava/util/List;
  
 657 ····.line·1290
656 ····invoke-interface·{v11},·Ljava/util/List;->size()I658 ····invoke-interface·{v10},·Ljava/util/List;->size()I
  
657 ····move-result·v11659 ····move-result·v10
  
658 ····invoke-direct·{v7,·v11},·Ljava/util/ArrayList;-><init>(I)V660 ····invoke-direct·{v6,·v10},·Ljava/util/ArrayList;-><init>(I)V
  
659 ····.line·1292661 ····.line·1292
660 ····.local·v7,·"newStartAndEndPositions":Ljava/util/List;,·"Ljava/util/List<Lcom/nolanlawson/chordreader/util/Pair<Ljava/lang/Integer;Ljava/lang/Integer;>;>;"662 ····.local·v6,·"newStartAndEndPositions":Ljava/util/List;,·"Ljava/util/List<Lcom/nolanlawson/chordreader/util/Pair<Ljava/lang/Integer;Ljava/lang/Integer;>;>;"
661 ····iget-object·v11,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordsInText:Ljava/util/List;663 ····iget-object·v10,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordsInText:Ljava/util/List;
  
662 ····invoke-interface·{v11},·Ljava/util/List;->iterator()Ljava/util/Iterator;664 ····invoke-interface·{v10},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
663 ····move-result-object·v4665 ····move-result-object·v10
  
664 ····.local·v4,·"i$":Ljava/util/Iterator; 
665 ····:goto_0666 ····:goto_0
666 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z667 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z
  
667 ····move-result·v11668 ····move-result·v11
  
668 ····if-eqz·v11,·:cond_0669 ····if-eqz·v11,·:cond_0
  
669 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;670 ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
670 ····move-result-object·v2671 ····move-result-object·v2
  
671 ····check-cast·v2,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;672 ····check-cast·v2,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;
  
672 ····.line·1296673 ····.line·1296
673 ····.local·v2,·"chordInText":Lcom/nolanlawson/chordreader/chords/regex/ChordInText;674 ····.local·v2,·"chordInText":Lcom/nolanlawson/chordreader/chords/regex/ChordInText;
674 ····iget-object·v11,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordText:Ljava/lang/String;675 ····iget-object·v11,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity;->chordText:Ljava/lang/String;
  
675 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;->getStartIndex()I676 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;->getStartIndex()I
  
676 ····move-result·v12677 ····move-result·v12
  
677 ····invoke-virtual·{v11,·v5,·v12},·Ljava/lang/String;->substring(II)Ljava/lang/String;678 ····invoke-virtual·{v11,·v4,·v12},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
678 ····move-result-object·v11679 ····move-result-object·v11
  
679 ····invoke-virtual·{v8,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;680 ····invoke-virtual·{v7,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
680 ····.line·1298681 ····.line·1298
681 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;->getChord()Lcom/nolanlawson/chordreader/chords/Chord;682 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;->getChord()Lcom/nolanlawson/chordreader/chords/Chord;
Max diff block lines reached; 47522/53066 bytes (89.55%) of diff not shown.
1.69 KB
smali/com/nolanlawson/chordreader/SettingsActivity.smali
    
Offset 429, 38 lines modifiedOffset 429, 42 lines modified
429 ····.local·v0,·"adapter":Landroid/widget/ListAdapter;429 ····.local·v0,·"adapter":Landroid/widget/ListAdapter;
430 ····new-instance·v5,·Landroid/app/AlertDialog$Builder;430 ····new-instance·v5,·Landroid/app/AlertDialog$Builder;
  
431 ····invoke-direct·{v5,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V431 ····invoke-direct·{v5,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
432 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity;->noteNamingPreference:Landroid/preference/Preference;432 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity;->noteNamingPreference:Landroid/preference/Preference;
  
 433 ····.line·114
433 ····invoke-virtual·{v6},·Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence;434 ····invoke-virtual·{v6},·Landroid/preference/Preference;->getTitle()Ljava/lang/CharSequence;
  
434 ····move-result-object·v6435 ····move-result-object·v6
  
435 ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;436 ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
436 ····move-result-object·v5437 ····move-result-object·v5
  
437 ····const/high16·v6,·0x1040000438 ····const/high16·v6,·0x1040000
  
438 ····const/4·v7,·0x0439 ····const/4·v7,·0x0
  
 440 ····.line·115
439 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;441 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
440 ····move-result-object·v5442 ····move-result-object·v5
  
441 ····new-instance·v6,·Lcom/nolanlawson/chordreader/SettingsActivity$1;443 ····new-instance·v6,·Lcom/nolanlawson/chordreader/SettingsActivity$1;
  
442 ····invoke-direct·{v6,·p0,·v4,·v2},·Lcom/nolanlawson/chordreader/SettingsActivity$1;-><init>(Lcom/nolanlawson/chordreader/SettingsActivity;Ljava/util/List;Ljava/util/List;)V444 ····invoke-direct·{v6,·p0,·v4,·v2},·Lcom/nolanlawson/chordreader/SettingsActivity$1;-><init>(Lcom/nolanlawson/chordreader/SettingsActivity;Ljava/util/List;Ljava/util/List;)V
  
 445 ····.line·116
443 ····invoke-virtual·{v5,·v0,·v1,·v6},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;446 ····invoke-virtual·{v5,·v0,·v1,·v6},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
444 ····move-result-object·v5447 ····move-result-object·v5
  
 448 ····.line·127
445 ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;449 ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
446 ····.line·129450 ····.line·129
447 ····const/4·v5,·0x1451 ····const/4·v5,·0x1
  
448 ····return·v5452 ····return·v5
449 .end·method453 .end·method
2.51 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$15.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$editText:Landroid/widget/EditText;22 .field·final·synthetic·val$editText:Landroid/widget/EditText;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·102028 ····.line·1020
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->val$editText:Landroid/widget/EditText;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->val$editText:Landroid/widget/EditText;
  
Offset 104, 48 lines modifiedOffset 105, 54 lines modified
  
104 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;105 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
105 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V106 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
106 ····const/4·v1,·0x1107 ····const/4·v1,·0x1
  
 108 ····.line·1033
107 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;109 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
  
108 ····move-result-object·v0110 ····move-result-object·v0
  
109 ····const·v1,·0x7f0a0018111 ····const·v1,·0x7f0a0018
  
 112 ····.line·1034
110 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;113 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
111 ····move-result-object·v0114 ····move-result-object·v0
  
112 ····const·v1,·0x7f0a0017115 ····const·v1,·0x7f0a0017
  
 116 ····.line·1035
113 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;117 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
114 ····move-result-object·v0118 ····move-result-object·v0
  
115 ····const/high16·v1,·0x1040000119 ····const/high16·v1,·0x1040000
  
116 ····const/4·v2,·0x0120 ····const/4·v2,·0x0
  
 121 ····.line·1036
117 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;122 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
118 ····move-result-object·v0123 ····move-result-object·v0
  
119 ····const·v1,·0x104000a124 ····const·v1,·0x104000a
  
120 ····new-instance·v2,·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;125 ····new-instance·v2,·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;
  
121 ····invoke-direct·{v2,·p0},·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;-><init>(Lcom/nolanlawson/chordreader/FindChordsActivity$15;)V126 ····invoke-direct·{v2,·p0},·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;-><init>(Lcom/nolanlawson/chordreader/FindChordsActivity$15;)V
  
 127 ····.line·1037
122 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;128 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
123 ····move-result-object·v0129 ····move-result-object·v0
  
 130 ····.line·1045
124 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;131 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
125 ····goto·:goto_0132 ····goto·:goto_0
  
126 ····.line·1050133 ····.line·1050
127 ····:cond_1134 ····:cond_1
128 ····iget-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;135 ····iget-object·v0,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
1.75 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$16.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$filetext:Ljava/lang/String;32 .field·final·synthetic·val$filetext:Ljava/lang/String;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V34 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/lang/String;Ljava/lang/String;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
36 ····.prologue37 ····.prologue
37 ····.line·108238 ····.line·1082
38 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;39 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
39 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->val$filename:Ljava/lang/String;40 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->val$filename:Ljava/lang/String;
  
Offset 99, 21 lines modifiedOffset 100, 19 lines modified
99 ····move-result-object·v1100 ····move-result-object·v1
  
100 ····return-object·v1101 ····return-object·v1
101 .end·method102 .end·method
  
102 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;103 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
103 ····.locals·1104 ····.locals·1
104 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
105 ····.prologue105 ····.prologue
106 ····.line·1082106 ····.line·1082
107 ····check-cast·p1,·[Ljava/lang/Void;107 ····check-cast·p1,·[Ljava/lang/Void;
  
108 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
109 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean;108 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean;
  
110 ····move-result-object·v0109 ····move-result-object·v0
  
111 ····return-object·v0110 ····return-object·v0
112 .end·method111 .end·method
  
Offset 172, 18 lines modifiedOffset 171, 16 lines modified
172 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V171 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
173 ····goto·:goto_0172 ····goto·:goto_0
174 .end·method173 .end·method
  
175 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V174 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
176 ····.locals·0175 ····.locals·0
177 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
178 ····.prologue176 ····.prologue
179 ····.line·1082177 ····.line·1082
180 ····check-cast·p1,·Ljava/lang/Boolean;178 ····check-cast·p1,·Ljava/lang/Boolean;
  
181 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
182 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->onPostExecute(Ljava/lang/Boolean;)V179 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$16;->onPostExecute(Ljava/lang/Boolean;)V
  
183 ····return-void180 ····return-void
184 .end·method181 .end·method
1.22 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$filenames:Ljava/util/List;22 .field·final·synthetic·val$filenames:Ljava/util/List;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/util/List;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Ljava/util/List;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·64728 ····.line·647
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->val$filenames:Ljava/util/List;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->val$filenames:Ljava/util/List;
  
Offset 54, 15 lines modifiedOffset 55, 15 lines modified
  
54 ····invoke-interface·{v1,·p2},·Ljava/util/List;->get(I)Ljava/lang/Object;55 ····invoke-interface·{v1,·p2},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
55 ····move-result-object·v156 ····move-result-object·v1
  
56 ····check-cast·v1,·Ljava/lang/CharSequence;57 ····check-cast·v1,·Ljava/lang/CharSequence;
  
57 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;58 ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····.line·65360 ····.line·653
60 ····.local·v0,·"filename":Ljava/lang/String;61 ····.local·v0,·"filename":Ljava/lang/String;
61 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;62 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$8;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
760 B
smali/com/nolanlawson/chordreader/FindChordsActivity$19.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$chord:Lcom/nolanlawson/chordreader/chords/Chord;22 .field·final·synthetic·val$chord:Lcom/nolanlawson/chordreader/chords/Chord;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/chords/Chord;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/chords/Chord;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·132628 ····.line·1326
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$19;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$19;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$19;->val$chord:Lcom/nolanlawson/chordreader/chords/Chord;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$19;->val$chord:Lcom/nolanlawson/chordreader/chords/Chord;
  
684 B
smali/com/nolanlawson/chordreader/FindChordsActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$view:Landroid/view/View;22 .field·final·synthetic·val$view:Landroid/view/View;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/view/View;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/view/View;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·38628 ····.line·386
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$1;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$1;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$1;->val$view:Landroid/view/View;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$1;->val$view:Landroid/view/View;
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·70727 ····.line·707
27 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$11;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$11;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.16 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$12.smali
    
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V31 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
33 ····.prologue34 ····.prologue
34 ····.line·77435 ····.line·774
35 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$12;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;36 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$12;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
43 ····.prologue43 ····.prologue
44 ····.line·77444 ····.line·774
45 ····check-cast·p1,·[Ljava/lang/Void;45 ····check-cast·p1,·[Ljava/lang/Void;
  
46 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
47 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$12;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;46 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$12;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
48 ····move-result-object·v047 ····move-result-object·v0
  
49 ····return-object·v048 ····return-object·v0
50 .end·method49 .end·method
  
647 B
smali/com/nolanlawson/chordreader/FindChordsActivity$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$sortedByDate:Z22 .field·final·synthetic·val$sortedByDate:Z
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Z)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Z)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·63828 ····.line·638
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$9;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$9;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-boolean·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$9;->val$sortedByDate:Z30 ····iput-boolean·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$9;->val$sortedByDate:Z
  
769 B
smali/com/nolanlawson/chordreader/FindChordsActivity$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$filenameArray:[Ljava/lang/CharSequence;24 .field·final·synthetic·val$filenameArray:[Ljava/lang/CharSequence;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;[Ljava/lang/CharSequence;Lcom/nolanlawson/chordreader/adapter/FileAdapter;)V26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;[Ljava/lang/CharSequence;Lcom/nolanlawson/chordreader/adapter/FileAdapter;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·53630 ····.line·536
30 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$4;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;31 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$4;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
31 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$4;->val$filenameArray:[Ljava/lang/CharSequence;32 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$4;->val$filenameArray:[Ljava/lang/CharSequence;
  
749 B
smali/com/nolanlawson/chordreader/AboutActivity$AboutWebClient$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$url:Ljava/lang/String;22 .field·final·synthetic·val$url:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
  
26 ····.prologue27 ····.prologue
27 ····.line·11928 ····.line·119
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$1;->this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$1;->this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$1;->val$url:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$1;->val$url:Ljava/lang/String;
  
680 B
smali/com/nolanlawson/chordreader/FindChordsActivity$15$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$15;21 .field·final·synthetic·this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$15;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$15;)V23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$15;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nolanlawson/chordreader/FindChordsActivity$15;
  
25 ····.prologue26 ····.prologue
26 ····.line·103727 ····.line·1037
27 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$15;28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$15$1;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$15;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·86727 ····.line·867
27 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$13;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$13;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/nolanlawson/chordreader/AboutActivity$AboutWebClient$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;21 .field·final·synthetic·this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;)V23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
  
25 ····.prologue26 ····.prologue
26 ····.line·13427 ····.line·134
27 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$2;->this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient$2;->this$1:Lcom/nolanlawson/chordreader/AboutActivity$AboutWebClient;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.91 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$url:Ljava/lang/String;32 .field·final·synthetic·val$url:Ljava/lang/String;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;Ljava/lang/String;)V34 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;Ljava/lang/String;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$1"····#·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;
  
36 ····.prologue37 ····.prologue
37 ····.line·152538 ····.line·1525
38 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;39 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;
  
39 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->val$url:Ljava/lang/String;40 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->val$url:Ljava/lang/String;
  
Offset 48, 21 lines modifiedOffset 49, 19 lines modified
48 ····return-void49 ····return-void
49 .end·method50 .end·method
  
  
50 #·virtual·methods51 #·virtual·methods
51 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;52 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
52 ····.locals·153 ····.locals·1
53 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
54 ····.prologue54 ····.prologue
55 ····.line·152555 ····.line·1525
56 ····check-cast·p1,·[Ljava/lang/Void;56 ····check-cast·p1,·[Ljava/lang/Void;
  
57 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
58 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;57 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
59 ····move-result-object·v058 ····move-result-object·v0
  
60 ····return-object·v059 ····return-object·v0
61 .end·method60 .end·method
  
Offset 90, 21 lines modifiedOffset 89, 19 lines modified
90 ····move-exception·v089 ····move-exception·v0
  
91 ····goto·:goto_090 ····goto·:goto_0
92 .end·method91 .end·method
  
93 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V92 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
94 ····.locals·093 ····.locals·0
95 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
96 ····.prologue94 ····.prologue
97 ····.line·152595 ····.line·1525
98 ····check-cast·p1,·Ljava/lang/Void;96 ····check-cast·p1,·Ljava/lang/Void;
  
99 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
100 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->onPostExecute(Ljava/lang/Void;)V97 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$2;->onPostExecute(Ljava/lang/Void;)V
  
101 ····return-void98 ····return-void
102 .end·method99 .end·method
  
103 .method·protected·onPostExecute(Ljava/lang/Void;)V100 .method·protected·onPostExecute(Ljava/lang/Void;)V
104 ····.locals·2101 ····.locals·2
4.98 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$2.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$progressDialog:Landroid/app/ProgressDialog;34 .field·final·synthetic·val$progressDialog:Landroid/app/ProgressDialog;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/app/ProgressDialog;II)V36 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/app/ProgressDialog;II)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
38 ····.prologue39 ····.prologue
39 ····.line·42840 ····.line·428
40 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;41 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
41 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$progressDialog:Landroid/app/ProgressDialog;42 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$progressDialog:Landroid/app/ProgressDialog;
  
Offset 62, 18 lines modifiedOffset 63, 18 lines modified
  
62 ····.prologue63 ····.prologue
63 ····const-wide/16·v10,·0x25864 ····const-wide/16·v10,·0x258
  
64 ····.line·44165 ····.line·441
65 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J66 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
66 ····move-result-wide·v567 ····move-result-wide·v6
  
67 ····.line·44468 ····.line·444
68 ····.local·v5,·"start":J69 ····.local·v6,·"start":J
69 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;70 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
70 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$200(Lcom/nolanlawson/chordreader/FindChordsActivity;)I71 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$200(Lcom/nolanlawson/chordreader/FindChordsActivity;)I
  
71 ····move-result·v872 ····move-result·v8
  
72 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newCapoFret:I73 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newCapoFret:I
Offset 86, 18 lines modifiedOffset 87, 18 lines modified
  
86 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$300(Lcom/nolanlawson/chordreader/FindChordsActivity;)I87 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$300(Lcom/nolanlawson/chordreader/FindChordsActivity;)I
  
87 ····move-result·v888 ····move-result·v8
  
88 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newTransposeHalfSteps:I89 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newTransposeHalfSteps:I
  
89 ····sub-int·v7,·v8,·v990 ····sub-int·v3,·v8,·v9
  
90 ····.line·44691 ····.line·446
91 ····.local·v7,·"transposeDiff":I92 ····.local·v3,·"transposeDiff":I
92 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;93 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
93 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newCapoFret:I94 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newCapoFret:I
  
94 ····invoke-static·{v8,·v9},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$202(Lcom/nolanlawson/chordreader/FindChordsActivity;I)I95 ····invoke-static·{v8,·v9},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$202(Lcom/nolanlawson/chordreader/FindChordsActivity;I)I
  
95 ····.line·44796 ····.line·447
Offset 106, 39 lines modifiedOffset 107, 39 lines modified
106 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newTransposeHalfSteps:I107 ····iget·v9,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->val$newTransposeHalfSteps:I
  
107 ····invoke-static·{v8,·v9},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$302(Lcom/nolanlawson/chordreader/FindChordsActivity;I)I108 ····invoke-static·{v8,·v9},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$302(Lcom/nolanlawson/chordreader/FindChordsActivity;I)I
  
108 ····.line·449109 ····.line·449
109 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;110 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
110 ····invoke-static·{v8,·v7,·v0},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$400(Lcom/nolanlawson/chordreader/FindChordsActivity;II)V111 ····invoke-static·{v8,·v3,·v0},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$400(Lcom/nolanlawson/chordreader/FindChordsActivity;II)V
  
111 ····.line·451112 ····.line·451
112 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;113 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
113 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$500(Lcom/nolanlawson/chordreader/FindChordsActivity;)Landroid/text/Spannable;114 ····invoke-static·{v8},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$500(Lcom/nolanlawson/chordreader/FindChordsActivity;)Landroid/text/Spannable;
  
114 ····move-result-object·v1115 ····move-result-object·v1
  
115 ····.line·453116 ····.line·453
116 ····.local·v1,·"chordTextSpannable":Landroid/text/Spannable;117 ····.local·v1,·"chordTextSpannable":Landroid/text/Spannable;
117 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J118 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
118 ····move-result-wide·v8119 ····move-result-wide·v8
  
119 ····sub-long·v3,·v8,·v5120 ····sub-long·v4,·v8,·v6
  
120 ····.line·455121 ····.line·455
121 ····.local·v3,·"elapsed":J122 ····.local·v4,·"elapsed":J
122 ····cmp-long·v8,·v3,·v10123 ····cmp-long·v8,·v4,·v10
  
123 ····if-gez·v8,·:cond_0124 ····if-gez·v8,·:cond_0
  
124 ····.line·459125 ····.line·459
125 ····sub-long·v8,·v10,·v3126 ····sub-long·v8,·v10,·v4
  
126 ····:try_start_0127 ····:try_start_0
127 ····invoke-static·{v8,·v9},·Ljava/lang/Thread;->sleep(J)V128 ····invoke-static·{v8,·v9},·Ljava/lang/Thread;->sleep(J)V
128 ····:try_end_0129 ····:try_end_0
129 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0130 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
130 ····.line·466131 ····.line·466
Offset 165, 21 lines modifiedOffset 166, 19 lines modified
165 ····invoke-virtual·{v8,·v2,·v9,·v10},·Lcom/nolanlawson/chordreader/util/UtilLogger;->e(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V166 ····invoke-virtual·{v8,·v2,·v9,·v10},·Lcom/nolanlawson/chordreader/util/UtilLogger;->e(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
  
166 ····goto·:goto_0167 ····goto·:goto_0
167 .end·method168 .end·method
  
168 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;169 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
169 ····.locals·1170 ····.locals·1
170 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
171 ····.prologue171 ····.prologue
172 ····.line·428172 ····.line·428
173 ····check-cast·p1,·[Ljava/lang/Void;173 ····check-cast·p1,·[Ljava/lang/Void;
  
174 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
175 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;174 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$2;->doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;
  
176 ····move-result-object·v0175 ····move-result-object·v0
  
177 ····return-object·v0176 ····return-object·v0
178 .end·method177 .end·method
  
Offset 203, 21 lines modifiedOffset 202, 19 lines modified
  
203 ····.line·476202 ····.line·476
204 ····return-void203 ····return-void
205 .end·method204 .end·method
  
206 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V205 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
207 ····.locals·0206 ····.locals·0
208 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
209 ····.prologue207 ····.prologue
210 ····.line·428208 ····.line·428
Max diff block lines reached; 257/4976 bytes (5.16%) of diff not shown.
795 B
smali/com/nolanlawson/chordreader/FindChordsActivity$5.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$filenameArray:[Ljava/lang/CharSequence;24 .field·final·synthetic·val$filenameArray:[Ljava/lang/CharSequence;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/adapter/FileAdapter;[Ljava/lang/CharSequence;)V26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/adapter/FileAdapter;[Ljava/lang/CharSequence;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·52330 ····.line·523
30 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$5;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;31 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$5;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
31 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$5;->val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;32 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$5;->val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;
  
661 B
smali/com/nolanlawson/chordreader/FindChordsActivity$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;21 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V23 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·67627 ····.line·676
27 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$10;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$10;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
796 B
smali/com/nolanlawson/chordreader/FindChordsActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;22 .field·final·synthetic·val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/adapter/FileAdapter;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Lcom/nolanlawson/chordreader/adapter/FileAdapter;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·54628 ····.line·546
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$3;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$3;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$3;->val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$3;->val$dropdownAdapter:Lcom/nolanlawson/chordreader/adapter/FileAdapter;
  
715 B
smali/com/nolanlawson/chordreader/FindChordsActivity$17.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$editText:Landroid/widget/EditText;22 .field·final·synthetic·val$editText:Landroid/widget/EditText;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·112028 ····.line·1120
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$17;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$17;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$17;->val$editText:Landroid/widget/EditText;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$17;->val$editText:Landroid/widget/EditText;
  
714 B
smali/com/nolanlawson/chordreader/FindChordsActivity$14.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$editText:Landroid/widget/EditText;22 .field·final·synthetic·val$editText:Landroid/widget/EditText;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/widget/EditText;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·99628 ····.line·996
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$14;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$14;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$14;->val$editText:Landroid/widget/EditText;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$14;->val$editText:Landroid/widget/EditText;
  
1.7 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$6.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$parentDialog:Landroid/content/DialogInterface;28 .field·final·synthetic·val$parentDialog:Landroid/content/DialogInterface;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;[Z[Ljava/lang/CharSequence;ILandroid/content/DialogInterface;)V30 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;[Z[Ljava/lang/CharSequence;ILandroid/content/DialogInterface;)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
32 ····.prologue33 ····.prologue
33 ····.line·58034 ····.line·580
34 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;35 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
35 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->val$checkedItems:[Z36 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->val$checkedItems:[Z
  
Offset 79, 15 lines modifiedOffset 80, 15 lines modified
79 ····if-eqz·v2,·:cond_080 ····if-eqz·v2,·:cond_0
  
80 ····.line·58881 ····.line·588
81 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->val$filenameArray:[Ljava/lang/CharSequence;82 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$6;->val$filenameArray:[Ljava/lang/CharSequence;
  
82 ····aget-object·v2,·v2,·v083 ····aget-object·v2,·v2,·v0
  
83 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;84 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
84 ····move-result-object·v285 ····move-result-object·v2
  
85 ····invoke-static·{v2},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper;->deleteFile(Ljava/lang/String;)V86 ····invoke-static·{v2},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper;->deleteFile(Ljava/lang/String;)V
  
86 ····.line·58687 ····.line·586
87 ····:cond_088 ····:cond_0
Offset 101, 15 lines modifiedOffset 102, 15 lines modified
  
101 ····const·v3,·0x7f0a001e102 ····const·v3,·0x7f0a001e
  
102 ····invoke-virtual·{v2,·v3},·Lcom/nolanlawson/chordreader/FindChordsActivity;->getText(I)Ljava/lang/CharSequence;103 ····invoke-virtual·{v2,·v3},·Lcom/nolanlawson/chordreader/FindChordsActivity;->getText(I)Ljava/lang/CharSequence;
  
103 ····move-result-object·v2104 ····move-result-object·v2
  
104 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;105 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
105 ····move-result-object·v2106 ····move-result-object·v2
  
106 ····const/4·v3,·0x1107 ····const/4·v3,·0x1
  
107 ····new-array·v3,·v3,·[Ljava/lang/Object;108 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
3.6 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$18.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·val$progressDialog:Landroid/app/ProgressDialog;30 .field·final·synthetic·val$progressDialog:Landroid/app/ProgressDialog;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/app/ProgressDialog;)V32 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;Landroid/app/ProgressDialog;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
34 ····.prologue35 ····.prologue
35 ····.line·122536 ····.line·1225
36 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;37 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
37 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->val$progressDialog:Landroid/app/ProgressDialog;38 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->val$progressDialog:Landroid/app/ProgressDialog;
  
Offset 45, 19 lines modifiedOffset 46, 19 lines modified
  
45 ····return-void46 ····return-void
46 .end·method47 .end·method
  
  
47 #·virtual·methods48 #·virtual·methods
48 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;49 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;
49 ····.locals·1150 ····.locals·12
50 ····.param·p1,·"params"····#·[Ljava/lang/Void;51 ····.param·p1,·"params"····#·[Ljava/lang/Void;
  
51 ····.prologue52 ····.prologue
52 ····const-wide/16·v9,·0x25853 ····const-wide/16·v10,·0x258
  
53 ····.line·123654 ····.line·1236
54 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J55 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
55 ····move-result-wide·v456 ····move-result-wide·v4
  
56 ····.line·123857 ····.line·1238
Offset 102, 42 lines modifiedOffset 103, 42 lines modified
  
102 ····.line·1242103 ····.line·1242
103 ····:cond_1104 ····:cond_1
104 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;105 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
105 ····invoke-static·{v6},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$500(Lcom/nolanlawson/chordreader/FindChordsActivity;)Landroid/text/Spannable;106 ····invoke-static·{v6},·Lcom/nolanlawson/chordreader/FindChordsActivity;->access$500(Lcom/nolanlawson/chordreader/FindChordsActivity;)Landroid/text/Spannable;
  
106 ····move-result-object·v3107 ····move-result-object·v1
  
107 ····.line·1244108 ····.line·1244
108 ····.local·v3,·"newText":Landroid/text/Spannable;109 ····.local·v1,·"newText":Landroid/text/Spannable;
109 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J110 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
110 ····move-result-wide·v6111 ····move-result-wide·v6
  
111 ····sub-long·v1,·v6,·v4112 ····sub-long·v2,·v6,·v4
  
112 ····.line·1246113 ····.line·1246
113 ····.local·v1,·"elapsed":J114 ····.local·v2,·"elapsed":J
114 ····cmp-long·v6,·v1,·v9115 ····cmp-long·v6,·v2,·v10
  
115 ····if-gez·v6,·:cond_2116 ····if-gez·v6,·:cond_2
  
116 ····.line·1250117 ····.line·1250
117 ····sub-long·v6,·v9,·v1118 ····sub-long·v6,·v10,·v2
  
118 ····:try_start_0119 ····:try_start_0
119 ····invoke-static·{v6,·v7},·Ljava/lang/Thread;->sleep(J)V120 ····invoke-static·{v6,·v7},·Ljava/lang/Thread;->sleep(J)V
120 ····:try_end_0121 ····:try_end_0
121 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0122 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
122 ····.line·1255123 ····.line·1255
123 ····:cond_2124 ····:cond_2
124 ····:goto_0125 ····:goto_0
125 ····return-object·v3126 ····return-object·v1
  
126 ····.line·1251127 ····.line·1251
127 ····:catch_0128 ····:catch_0
128 ····move-exception·v0129 ····move-exception·v0
  
129 ····.line·1252130 ····.line·1252
130 ····.local·v0,·"e":Ljava/lang/InterruptedException;131 ····.local·v0,·"e":Ljava/lang/InterruptedException;
Offset 154, 21 lines modifiedOffset 155, 19 lines modified
154 ····invoke-virtual·{v6,·v0,·v7,·v8},·Lcom/nolanlawson/chordreader/util/UtilLogger;->e(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V155 ····invoke-virtual·{v6,·v0,·v7,·v8},·Lcom/nolanlawson/chordreader/util/UtilLogger;->e(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
  
155 ····goto·:goto_0156 ····goto·:goto_0
156 .end·method157 .end·method
  
157 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;158 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
158 ····.locals·1159 ····.locals·1
159 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
160 ····.prologue160 ····.prologue
161 ····.line·1225161 ····.line·1225
162 ····check-cast·p1,·[Ljava/lang/Void;162 ····check-cast·p1,·[Ljava/lang/Void;
  
163 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
164 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;163 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->doInBackground([Ljava/lang/Void;)Landroid/text/Spannable;
  
165 ····move-result-object·v0164 ····move-result-object·v0
  
166 ····return-object·v0165 ····return-object·v0
167 .end·method166 .end·method
  
Offset 192, 21 lines modifiedOffset 191, 19 lines modified
  
192 ····.line·1266191 ····.line·1266
193 ····return-void192 ····return-void
194 .end·method193 .end·method
  
195 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V194 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
196 ····.locals·0195 ····.locals·0
197 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
198 ····.prologue196 ····.prologue
199 ····.line·1225197 ····.line·1225
200 ····check-cast·p1,·Landroid/text/Spannable;198 ····check-cast·p1,·Landroid/text/Spannable;
  
201 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
202 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->onPostExecute(Landroid/text/Spannable;)V199 ····invoke-virtual·{p0,·p1},·Lcom/nolanlawson/chordreader/FindChordsActivity$18;->onPostExecute(Landroid/text/Spannable;)V
  
203 ····return-void200 ····return-void
204 .end·method201 .end·method
  
205 .method·protected·onPreExecute()V202 .method·protected·onPreExecute()V
206 ····.locals·1203 ····.locals·1
820 B
smali/com/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$url:Ljava/lang/String;22 .field·final·synthetic·val$url:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;
  
26 ····.prologue27 ····.prologue
27 ····.line·149528 ····.line·1495
28 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;29 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1;->this$1:Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient;
  
29 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1;->val$url:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$CustomWebViewClient$1;->val$url:Ljava/lang/String;
  
2.13 KB
smali/com/nolanlawson/chordreader/FindChordsActivity$7.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;31 .field·final·synthetic·this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V33 .method·constructor·<init>(Lcom/nolanlawson/chordreader/FindChordsActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/FindChordsActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·62237 ····.line·622
37 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$7;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;38 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/FindChordsActivity$7;->this$0:Lcom/nolanlawson/chordreader/FindChordsActivity;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 49, 23 lines modifiedOffset 50, 23 lines modified
49 .method·public·compare(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I50 .method·public·compare(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
50 ····.locals·251 ····.locals·2
51 ····.param·p1,·"first"····#·Ljava/lang/CharSequence;52 ····.param·p1,·"first"····#·Ljava/lang/CharSequence;
52 ····.param·p2,·"second"····#·Ljava/lang/CharSequence;53 ····.param·p2,·"second"····#·Ljava/lang/CharSequence;
  
53 ····.prologue54 ····.prologue
54 ····.line·62655 ····.line·626
55 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;56 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
56 ····move-result-object·v057 ····move-result-object·v0
  
57 ····invoke-virtual·{v0},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;58 ····invoke-virtual·{v0},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····invoke-virtual·{p2},·Ljava/lang/Object;->toString()Ljava/lang/String;60 ····invoke-interface·{p2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
60 ····move-result-object·v161 ····move-result-object·v1
  
61 ····invoke-virtual·{v1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;62 ····invoke-virtual·{v1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
62 ····move-result-object·v163 ····move-result-object·v1
  
Offset 74, 24 lines modifiedOffset 75, 20 lines modified
74 ····move-result·v075 ····move-result·v0
  
75 ····return·v076 ····return·v0
76 .end·method77 .end·method
  
77 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I78 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
78 ····.locals·179 ····.locals·1
79 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
80 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
81 ····.prologue80 ····.prologue
82 ····.line·62281 ····.line·622
83 ····check-cast·p1,·Ljava/lang/CharSequence;82 ····check-cast·p1,·Ljava/lang/CharSequence;
  
84 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
85 ····check-cast·p2,·Ljava/lang/CharSequence;83 ····check-cast·p2,·Ljava/lang/CharSequence;
  
86 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
87 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/FindChordsActivity$7;->compare(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I84 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/FindChordsActivity$7;->compare(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
  
88 ····move-result·v085 ····move-result·v0
  
89 ····return·v086 ····return·v0
90 .end·method87 .end·method
697 B
smali/com/nolanlawson/chordreader/SettingsActivity$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$noteNameValues:Ljava/util/List;24 .field·final·synthetic·val$noteNameValues:Ljava/util/List;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/SettingsActivity;Ljava/util/List;Ljava/util/List;)V26 .method·constructor·<init>(Lcom/nolanlawson/chordreader/SettingsActivity;Ljava/util/List;Ljava/util/List;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/nolanlawson/chordreader/SettingsActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·11630 ····.line·116
30 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity$1;->this$0:Lcom/nolanlawson/chordreader/SettingsActivity;31 ····iput-object·p1,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity$1;->this$0:Lcom/nolanlawson/chordreader/SettingsActivity;
  
31 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity$1;->val$noteNameValues:Ljava/util/List;32 ····iput-object·p2,·p0,·Lcom/nolanlawson/chordreader/SettingsActivity$1;->val$noteNameValues:Ljava/util/List;
  
12.9 KB
smali/com/nolanlawson/chordreader/chords/ChordQuality.smali
    
Offset 49, 233 lines modifiedOffset 49, 216 lines modified
49 ········}49 ········}
50 ····.end·annotation50 ····.end·annotation
51 .end·field51 .end·field
  
  
52 #·direct·methods52 #·direct·methods
53 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
54 ····.locals·1554 ····.locals·11
  
55 ····.prologue55 ····.prologue
56 ····const/4·v14,·0x456 ····const/4·v10,·0x4
  
57 ····const/4·v13,·0x357 ····const/4·v9,·0x3
  
58 ····const/4·v12,·0x258 ····const/4·v8,·0x2
  
59 ····const/4·v11,·0x159 ····const/4·v7,·0x1
  
60 ····const/4·v10,·0x060 ····const/4·v2,·0x0
  
61 ····.line·1661 ····.line·16
62 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;62 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
63 ····const-string·v7,·"Major"63 ····const-string·v4,·"Major"
  
64 ····new-array·v8,·v14,·[Ljava/lang/String;64 ····new-array·v5,·v10,·[Ljava/lang/String;
  
65 ····const-string·v9,·""65 ····const-string·v6,·""
  
66 ····aput-object·v9,·v8,·v1066 ····aput-object·v6,·v5,·v2
  
67 ····const-string·v9,·"major"67 ····const-string·v6,·"major"
  
68 ····aput-object·v9,·v8,·v1168 ····aput-object·v6,·v5,·v7
  
69 ····const-string·v9,·"maj"69 ····const-string·v6,·"maj"
  
70 ····aput-object·v9,·v8,·v1270 ····aput-object·v6,·v5,·v8
  
71 ····const-string·v9,·"M"71 ····const-string·v6,·"M"
  
72 ····aput-object·v9,·v8,·v1372 ····aput-object·v6,·v5,·v9
  
73 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;73 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
74 ····move-result-object·v874 ····move-result-object·v5
  
75 ····invoke-direct·{v6,·v7,·v10,·v8},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V75 ····invoke-direct·{v3,·v4,·v2,·v5},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
76 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality;76 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
77 ····.line·1777 ····.line·17
78 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;78 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
79 ····const-string·v7,·"Minor"79 ····const-string·v4,·"Minor"
  
80 ····new-array·v8,·v13,·[Ljava/lang/String;80 ····new-array·v5,·v9,·[Ljava/lang/String;
  
81 ····const-string·v9,·"m"81 ····const-string·v6,·"m"
  
82 ····aput-object·v9,·v8,·v1082 ····aput-object·v6,·v5,·v2
  
83 ····const-string·v9,·"minor"83 ····const-string·v6,·"minor"
  
84 ····aput-object·v9,·v8,·v1184 ····aput-object·v6,·v5,·v7
  
85 ····const-string·v9,·"min"85 ····const-string·v6,·"min"
  
86 ····aput-object·v9,·v8,·v1286 ····aput-object·v6,·v5,·v8
  
87 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;87 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
88 ····move-result-object·v888 ····move-result-object·v5
  
89 ····invoke-direct·{v6,·v7,·v11,·v8},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V89 ····invoke-direct·{v3,·v4,·v7,·v5},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
90 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Minor:Lcom/nolanlawson/chordreader/chords/ChordQuality;90 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Minor:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
91 ····.line·1891 ····.line·18
92 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;92 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
93 ····const-string·v7,·"Augmented"93 ····const-string·v4,·"Augmented"
  
94 ····new-array·v8,·v13,·[Ljava/lang/String;94 ····new-array·v5,·v9,·[Ljava/lang/String;
  
95 ····const-string·v9,·"aug"95 ····const-string·v6,·"aug"
  
96 ····aput-object·v9,·v8,·v1096 ····aput-object·v6,·v5,·v2
  
97 ····const-string·v9,·"augmented"97 ····const-string·v6,·"augmented"
  
98 ····aput-object·v9,·v8,·v1198 ····aput-object·v6,·v5,·v7
  
99 ····const-string·v9,·"+"99 ····const-string·v6,·"+"
  
100 ····aput-object·v9,·v8,·v12100 ····aput-object·v6,·v5,·v8
  
101 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;101 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
102 ····move-result-object·v8102 ····move-result-object·v5
  
103 ····invoke-direct·{v6,·v7,·v12,·v8},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V103 ····invoke-direct·{v3,·v4,·v8,·v5},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
104 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Augmented:Lcom/nolanlawson/chordreader/chords/ChordQuality;104 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Augmented:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
105 ····.line·19105 ····.line·19
106 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;106 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
107 ····const-string·v7,·"Diminished"107 ····const-string·v4,·"Diminished"
  
108 ····new-array·v8,·v12,·[Ljava/lang/String;108 ····new-array·v5,·v8,·[Ljava/lang/String;
  
109 ····const-string·v9,·"dim"109 ····const-string·v6,·"dim"
  
110 ····aput-object·v9,·v8,·v10110 ····aput-object·v6,·v5,·v2
  
111 ····const-string·v9,·"diminished"111 ····const-string·v6,·"diminished"
  
112 ····aput-object·v9,·v8,·v11112 ····aput-object·v6,·v5,·v7
  
113 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;113 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
114 ····move-result-object·v8114 ····move-result-object·v5
  
115 ····invoke-direct·{v6,·v7,·v13,·v8},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V115 ····invoke-direct·{v3,·v4,·v9,·v5},·Lcom/nolanlawson/chordreader/chords/ChordQuality;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
116 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Diminished:Lcom/nolanlawson/chordreader/chords/ChordQuality;116 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Diminished:Lcom/nolanlawson/chordreader/chords/ChordQuality;
Max diff block lines reached; 6948/13104 bytes (53.02%) of diff not shown.
9.41 KB
smali/com/nolanlawson/chordreader/chords/ChordSuspended.smali
    
Offset 45, 165 lines modifiedOffset 45, 148 lines modified
45 ········}45 ········}
46 ····.end·annotation46 ····.end·annotation
47 .end·field47 .end·field
  
  
48 #·direct·methods48 #·direct·methods
49 .method·static·constructor·<clinit>()V49 .method·static·constructor·<clinit>()V
50 ····.locals·1350 ····.locals·9
  
51 ····.prologue51 ····.prologue
52 ····const/4·v12,·0x252 ····const/4·v8,·0x2
  
53 ····const/4·v11,·0x153 ····const/4·v7,·0x1
  
54 ····const/4·v10,·0x054 ····const/4·v2,·0x0
  
55 ····.line·1655 ····.line·16
56 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;56 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
57 ····const-string·v7,·"Sus4"57 ····const-string·v4,·"Sus4"
  
58 ····const/4·v8,·0x358 ····const/4·v5,·0x3
  
59 ····new-array·v8,·v8,·[Ljava/lang/String;59 ····new-array·v5,·v5,·[Ljava/lang/String;
  
60 ····const-string·v9,·"sus4"60 ····const-string·v6,·"sus4"
  
61 ····aput-object·v9,·v8,·v1061 ····aput-object·v6,·v5,·v2
  
62 ····const-string·v9,·"suspended"62 ····const-string·v6,·"suspended"
  
63 ····aput-object·v9,·v8,·v1163 ····aput-object·v6,·v5,·v7
  
64 ····const-string·v9,·"sus"64 ····const-string·v6,·"sus"
  
65 ····aput-object·v9,·v8,·v1265 ····aput-object·v6,·v5,·v8
  
66 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;66 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
67 ····move-result-object·v867 ····move-result-object·v5
  
68 ····invoke-direct·{v6,·v7,·v10,·v8},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;-><init>(Ljava/lang/String;ILjava/util/List;)V68 ····invoke-direct·{v3,·v4,·v2,·v5},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
69 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus4:Lcom/nolanlawson/chordreader/chords/ChordSuspended;69 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus4:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
70 ····.line·1770 ····.line·17
71 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;71 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
72 ····const-string·v7,·"Sus2"72 ····const-string·v4,·"Sus2"
  
73 ····new-array·v8,·v12,·[Ljava/lang/String;73 ····new-array·v5,·v8,·[Ljava/lang/String;
  
74 ····const-string·v9,·"sus2"74 ····const-string·v6,·"sus2"
  
75 ····aput-object·v9,·v8,·v1075 ····aput-object·v6,·v5,·v2
  
76 ····const-string·v9,·"suspended2"76 ····const-string·v6,·"suspended2"
  
77 ····aput-object·v9,·v8,·v1177 ····aput-object·v6,·v5,·v7
  
78 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;78 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
79 ····move-result-object·v879 ····move-result-object·v5
  
80 ····invoke-direct·{v6,·v7,·v11,·v8},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;-><init>(Ljava/lang/String;ILjava/util/List;)V80 ····invoke-direct·{v3,·v4,·v7,·v5},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
81 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus2:Lcom/nolanlawson/chordreader/chords/ChordSuspended;81 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus2:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
82 ····.line·1482 ····.line·14
83 ····new-array·v6,·v12,·[Lcom/nolanlawson/chordreader/chords/ChordSuspended;83 ····new-array·v3,·v8,·[Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
84 ····sget-object·v7,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus4:Lcom/nolanlawson/chordreader/chords/ChordSuspended;84 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus4:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
85 ····aput-object·v7,·v6,·v1085 ····aput-object·v4,·v3,·v2
  
86 ····sget-object·v7,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus2:Lcom/nolanlawson/chordreader/chords/ChordSuspended;86 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->Sus2:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
87 ····aput-object·v7,·v6,·v1187 ····aput-object·v4,·v3,·v7
  
88 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->$VALUES:[Lcom/nolanlawson/chordreader/chords/ChordSuspended;88 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->$VALUES:[Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
89 ····.line·4089 ····.line·40
90 ····new-instance·v6,·Ljava/util/HashMap;90 ····new-instance·v3,·Ljava/util/HashMap;
  
91 ····invoke-direct·{v6},·Ljava/util/HashMap;-><init>()V91 ····invoke-direct·{v3},·Ljava/util/HashMap;-><init>()V
  
92 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->lookupMap:Ljava/util/Map;92 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->lookupMap:Ljava/util/Map;
  
93 ····.line·4393 ····.line·43
94 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->values()[Lcom/nolanlawson/chordreader/chords/ChordSuspended;94 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->values()[Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
95 ····move-result-object·v195 ····move-result-object·v3
  
96 ····.local·v1,·"arr$":[Lcom/nolanlawson/chordreader/chords/ChordSuspended; 
97 ····array-length·v4,·v1 
  
98 ····.local·v4,·"len$":I 
99 ····const/4·v2,·0x0 
  
 96 ····array-length·v4,·v3
100 ····.local·v2,·"i$":I 
101 ····move·v3,·v2 
  
 97 ····.local·v1,·"value":Lcom/nolanlawson/chordreader/chords/ChordSuspended;
102 ····.end·local·v2····#·"i$":I 
103 ····.local·v3,·"i$":I 
104 ····:goto_098 ····:goto_0
105 ····if-ge·v3,·v4,·:cond_199 ····if-ge·v2,·v4,·:cond_1
  
106 ····aget-object·v5,·v1,·v3100 ····aget-object·v1,·v3,·v2
  
107 ····.line·44101 ····.line·44
108 ····.local·v5,·"value":Lcom/nolanlawson/chordreader/chords/ChordSuspended; 
109 ····iget-object·v6,·v5,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->aliases:Ljava/util/List;102 ····iget-object·v5,·v1,·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->aliases:Ljava/util/List;
  
110 ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator;103 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
111 ····move-result-object·v2104 ····move-result-object·v5
  
112 ····.end·local·v3····#·"i$":I 
113 ····.local·v2,·"i$":Ljava/util/Iterator; 
114 ····:goto_1105 ····:goto_1
115 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z106 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
116 ····move-result·v6107 ····move-result·v6
  
117 ····if-eqz·v6,·:cond_0108 ····if-eqz·v6,·:cond_0
Max diff block lines reached; 3414/9510 bytes (35.90%) of diff not shown.
2.07 KB
smali/com/nolanlawson/chordreader/chords/Chord.smali
    
Offset 452, 14 lines modifiedOffset 452, 15 lines modified
  
452 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->overridingRoot:Lcom/nolanlawson/chordreader/chords/ChordRoot;452 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->overridingRoot:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
453 ····if-nez·v2,·:cond_1453 ····if-nez·v2,·:cond_1
  
454 ····move·v2,·v3454 ····move·v2,·v3
  
 455 ····.line·88
455 ····:goto_1456 ····:goto_1
456 ····add-int·v1,·v4,·v2457 ····add-int·v1,·v4,·v2
  
457 ····.line·89458 ····.line·89
458 ····mul-int/lit8·v4,·v1,·0x1f459 ····mul-int/lit8·v4,·v1,·0x1f
  
459 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->quality:Lcom/nolanlawson/chordreader/chords/ChordQuality;460 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->quality:Lcom/nolanlawson/chordreader/chords/ChordQuality;
Offset 498, 14 lines modifiedOffset 499, 15 lines modified
498 ····.line·92499 ····.line·92
499 ····mul-int/lit8·v2,·v1,·0x1f500 ····mul-int/lit8·v2,·v1,·0x1f
  
500 ····iget-object·v4,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->suspended:Lcom/nolanlawson/chordreader/chords/ChordSuspended;501 ····iget-object·v4,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->suspended:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
501 ····if-nez·v4,·:cond_5502 ····if-nez·v4,·:cond_5
  
 503 ····.line·93
502 ····:goto_5504 ····:goto_5
503 ····add-int·v1,·v2,·v3505 ····add-int·v1,·v2,·v3
  
504 ····.line·94506 ····.line·94
505 ····return·v1507 ····return·v1
  
506 ····.line·86508 ····.line·86
Offset 518, 14 lines modifiedOffset 520, 15 lines modified
  
518 ····goto·:goto_0520 ····goto·:goto_0
  
519 ····.line·87521 ····.line·87
520 ····:cond_1522 ····:cond_1
521 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->overridingRoot:Lcom/nolanlawson/chordreader/chords/ChordRoot;523 ····iget-object·v2,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->overridingRoot:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
 524 ····.line·88
522 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/ChordRoot;->hashCode()I525 ····invoke-virtual·{v2},·Lcom/nolanlawson/chordreader/chords/ChordRoot;->hashCode()I
  
523 ····move-result·v2526 ····move-result·v2
  
524 ····goto·:goto_1527 ····goto·:goto_1
  
525 ····.line·89528 ····.line·89
Offset 558, 14 lines modifiedOffset 561, 15 lines modified
  
558 ····goto·:goto_4561 ····goto·:goto_4
  
559 ····.line·92562 ····.line·92
560 ····:cond_5563 ····:cond_5
561 ····iget-object·v3,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->suspended:Lcom/nolanlawson/chordreader/chords/ChordSuspended;564 ····iget-object·v3,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->suspended:Lcom/nolanlawson/chordreader/chords/ChordSuspended;
  
 565 ····.line·93
562 ····invoke-virtual·{v3},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->hashCode()I566 ····invoke-virtual·{v3},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->hashCode()I
  
563 ····move-result·v3567 ····move-result·v3
  
564 ····goto·:goto_5568 ····goto·:goto_5
565 .end·method569 .end·method
  
Offset 649, 14 lines modifiedOffset 653, 15 lines modified
649 ····const/4·v3,·0x0653 ····const/4·v3,·0x0
  
650 ····.line·147654 ····.line·147
651 ····new-instance·v0,·Ljava/lang/StringBuilder;655 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
652 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->root:Lcom/nolanlawson/chordreader/chords/ChordRoot;656 ····iget-object·v1,·p0,·Lcom/nolanlawson/chordreader/chords/Chord;->root:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
 657 ····.line·148
653 ····invoke-virtual·{p1,·v1},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->getNames(Lcom/nolanlawson/chordreader/chords/ChordRoot;)Ljava/util/List;658 ····invoke-virtual·{p1,·v1},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->getNames(Lcom/nolanlawson/chordreader/chords/ChordRoot;)Ljava/util/List;
  
654 ····move-result-object·v1659 ····move-result-object·v1
  
655 ····invoke-interface·{v1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;660 ····invoke-interface·{v1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
656 ····move-result-object·v1661 ····move-result-object·v1
24.6 KB
smali/com/nolanlawson/chordreader/chords/NoteNaming.smali
    
Offset 86, 14 lines modifiedOffset 86, 15 lines modified
  
86 ····new-array·v5,·v8,·[Ljava/lang/String;86 ····new-array·v5,·v8,·[Ljava/lang/String;
  
87 ····const-string·v6,·"A"87 ····const-string·v6,·"A"
  
88 ····aput-object·v6,·v5,·v788 ····aput-object·v6,·v5,·v7
  
 89 ····.line·21
89 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;90 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
90 ····move-result-object·v391 ····move-result-object·v3
  
91 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Bb:Lcom/nolanlawson/chordreader/chords/ChordRoot;92 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Bb:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
92 ····new-array·v5,·v11,·[Ljava/lang/String;93 ····new-array·v5,·v11,·[Ljava/lang/String;
Offset 110, 38 lines modifiedOffset 111, 41 lines modified
  
110 ····aput-object·v6,·v5,·v9111 ····aput-object·v6,·v5,·v9
  
111 ····const-string·v6,·"Bflat"112 ····const-string·v6,·"Bflat"
  
112 ····aput-object·v6,·v5,·v10113 ····aput-object·v6,·v5,·v10
  
 114 ····.line·22
113 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;115 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
114 ····move-result-object·v3116 ····move-result-object·v3
  
115 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->B:Lcom/nolanlawson/chordreader/chords/ChordRoot;117 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->B:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
116 ····new-array·v5,·v8,·[Ljava/lang/String;118 ····new-array·v5,·v8,·[Ljava/lang/String;
  
117 ····const-string·v6,·"B"119 ····const-string·v6,·"B"
  
118 ····aput-object·v6,·v5,·v7120 ····aput-object·v6,·v5,·v7
  
 121 ····.line·23
119 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;122 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
120 ····move-result-object·v3123 ····move-result-object·v3
  
121 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->C:Lcom/nolanlawson/chordreader/chords/ChordRoot;124 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->C:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
122 ····new-array·v5,·v8,·[Ljava/lang/String;125 ····new-array·v5,·v8,·[Ljava/lang/String;
  
123 ····const-string·v6,·"C"126 ····const-string·v6,·"C"
  
124 ····aput-object·v6,·v5,·v7127 ····aput-object·v6,·v5,·v7
  
 128 ····.line·24
125 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;129 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
126 ····move-result-object·v3130 ····move-result-object·v3
  
127 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Db:Lcom/nolanlawson/chordreader/chords/ChordRoot;131 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Db:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
128 ····new-array·v5,·v11,·[Ljava/lang/String;132 ····new-array·v5,·v11,·[Ljava/lang/String;
Offset 158, 26 lines modifiedOffset 162, 28 lines modified
  
158 ····aput-object·v6,·v5,·v9162 ····aput-object·v6,·v5,·v9
  
159 ····const-string·v6,·"Csharp"163 ····const-string·v6,·"Csharp"
  
160 ····aput-object·v6,·v5,·v10164 ····aput-object·v6,·v5,·v10
  
 165 ····.line·25
161 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;166 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
162 ····move-result-object·v3167 ····move-result-object·v3
  
163 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->D:Lcom/nolanlawson/chordreader/chords/ChordRoot;168 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->D:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
164 ····new-array·v5,·v8,·[Ljava/lang/String;169 ····new-array·v5,·v8,·[Ljava/lang/String;
  
165 ····const-string·v6,·"D"170 ····const-string·v6,·"D"
  
166 ····aput-object·v6,·v5,·v7171 ····aput-object·v6,·v5,·v7
  
 172 ····.line·26
167 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;173 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
168 ····move-result-object·v3174 ····move-result-object·v3
  
169 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Eb:Lcom/nolanlawson/chordreader/chords/ChordRoot;175 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Eb:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
170 ····new-array·v5,·v11,·[Ljava/lang/String;176 ····new-array·v5,·v11,·[Ljava/lang/String;
Offset 194, 38 lines modifiedOffset 200, 41 lines modified
  
194 ····aput-object·v6,·v5,·v9200 ····aput-object·v6,·v5,·v9
  
195 ····const-string·v6,·"Dsharp"201 ····const-string·v6,·"Dsharp"
  
196 ····aput-object·v6,·v5,·v10202 ····aput-object·v6,·v5,·v10
  
 203 ····.line·27
197 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;204 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
198 ····move-result-object·v3205 ····move-result-object·v3
  
199 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->E:Lcom/nolanlawson/chordreader/chords/ChordRoot;206 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->E:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
200 ····new-array·v5,·v8,·[Ljava/lang/String;207 ····new-array·v5,·v8,·[Ljava/lang/String;
  
201 ····const-string·v6,·"E"208 ····const-string·v6,·"E"
  
202 ····aput-object·v6,·v5,·v7209 ····aput-object·v6,·v5,·v7
  
 210 ····.line·28
203 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;211 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
204 ····move-result-object·v3212 ····move-result-object·v3
  
205 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->F:Lcom/nolanlawson/chordreader/chords/ChordRoot;213 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->F:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
206 ····new-array·v5,·v8,·[Ljava/lang/String;214 ····new-array·v5,·v8,·[Ljava/lang/String;
  
207 ····const-string·v6,·"F"215 ····const-string·v6,·"F"
  
208 ····aput-object·v6,·v5,·v7216 ····aput-object·v6,·v5,·v7
  
 217 ····.line·29
209 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;218 ····invoke-virtual·{v3,·v4,·v5},·Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;->put(Ljava/lang/Enum;[Ljava/lang/Object;)Lcom/nolanlawson/chordreader/util/EnumMultiMapBuilder;
  
210 ····move-result-object·v3219 ····move-result-object·v3
  
211 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Gb:Lcom/nolanlawson/chordreader/chords/ChordRoot;220 ····sget-object·v4,·Lcom/nolanlawson/chordreader/chords/ChordRoot;->Gb:Lcom/nolanlawson/chordreader/chords/ChordRoot;
  
Max diff block lines reached; 20709/25032 bytes (82.73%) of diff not shown.
13.9 KB
smali/com/nolanlawson/chordreader/chords/ChordAdded.smali
    
Offset 51, 246 lines modifiedOffset 51, 229 lines modified
51 ········}51 ········}
52 ····.end·annotation52 ····.end·annotation
53 .end·field53 .end·field
  
  
54 #·direct·methods54 #·direct·methods
55 .method·static·constructor·<clinit>()V55 .method·static·constructor·<clinit>()V
56 ····.locals·1556 ····.locals·11
  
57 ····.prologue57 ····.prologue
58 ····const/4·v14,·0x458 ····const/4·v10,·0x4
  
59 ····const/4·v13,·0x359 ····const/4·v9,·0x3
  
60 ····const/4·v12,·0x260 ····const/4·v8,·0x2
  
61 ····const/4·v11,·0x161 ····const/4·v7,·0x1
  
62 ····const/4·v10,·0x062 ····const/4·v2,·0x0
  
63 ····.line·1663 ····.line·16
64 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;64 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
65 ····const-string·v7,·"Add9"65 ····const-string·v4,·"Add9"
  
66 ····new-array·v8,·v12,·[Ljava/lang/String;66 ····new-array·v5,·v8,·[Ljava/lang/String;
  
67 ····const-string·v9,·"add9"67 ····const-string·v6,·"add9"
  
68 ····aput-object·v9,·v8,·v1068 ····aput-object·v6,·v5,·v2
  
69 ····const-string·v9,·"2"69 ····const-string·v6,·"2"
  
70 ····aput-object·v9,·v8,·v1170 ····aput-object·v6,·v5,·v7
  
71 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;71 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
72 ····move-result-object·v872 ····move-result-object·v5
  
73 ····invoke-direct·{v6,·v7,·v10,·v8},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V73 ····invoke-direct·{v3,·v4,·v2,·v5},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
74 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Add9:Lcom/nolanlawson/chordreader/chords/ChordAdded;74 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Add9:Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
75 ····.line·1775 ····.line·17
76 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;76 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
77 ····const-string·v7,·"Add11"77 ····const-string·v4,·"Add11"
  
78 ····new-array·v8,·v12,·[Ljava/lang/String;78 ····new-array·v5,·v8,·[Ljava/lang/String;
  
79 ····const-string·v9,·"add11"79 ····const-string·v6,·"add11"
  
80 ····aput-object·v9,·v8,·v1080 ····aput-object·v6,·v5,·v2
  
81 ····const-string·v9,·"4"81 ····const-string·v6,·"4"
  
82 ····aput-object·v9,·v8,·v1182 ····aput-object·v6,·v5,·v7
  
83 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;83 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
84 ····move-result-object·v884 ····move-result-object·v5
  
85 ····invoke-direct·{v6,·v7,·v11,·v8},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V85 ····invoke-direct·{v3,·v4,·v7,·v5},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
86 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Add11:Lcom/nolanlawson/chordreader/chords/ChordAdded;86 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Add11:Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
87 ····.line·1887 ····.line·18
88 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;88 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
89 ····const-string·v7,·"Major6"89 ····const-string·v4,·"Major6"
  
90 ····new-array·v8,·v14,·[Ljava/lang/String;90 ····new-array·v5,·v10,·[Ljava/lang/String;
  
91 ····const-string·v9,·"6"91 ····const-string·v6,·"6"
  
92 ····aput-object·v9,·v8,·v1092 ····aput-object·v6,·v5,·v2
  
93 ····const-string·v9,·"maj6"93 ····const-string·v6,·"maj6"
  
94 ····aput-object·v9,·v8,·v1194 ····aput-object·v6,·v5,·v7
  
95 ····const-string·v9,·"major6"95 ····const-string·v6,·"major6"
  
96 ····aput-object·v9,·v8,·v1296 ····aput-object·v6,·v5,·v8
  
97 ····const-string·v9,·"M6"97 ····const-string·v6,·"M6"
  
98 ····aput-object·v9,·v8,·v1398 ····aput-object·v6,·v5,·v9
  
99 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;99 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
100 ····move-result-object·v8100 ····move-result-object·v5
  
101 ····invoke-direct·{v6,·v7,·v12,·v8},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V101 ····invoke-direct·{v3,·v4,·v8,·v5},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
102 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Major6:Lcom/nolanlawson/chordreader/chords/ChordAdded;102 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->Major6:Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
103 ····.line·19103 ····.line·19
104 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;104 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
105 ····const-string·v7,·"SixNine"105 ····const-string·v4,·"SixNine"
  
106 ····new-array·v8,·v11,·[Ljava/lang/String;106 ····new-array·v5,·v7,·[Ljava/lang/String;
  
107 ····const-string·v9,·"6/9"107 ····const-string·v6,·"6/9"
  
108 ····aput-object·v9,·v8,·v10108 ····aput-object·v6,·v5,·v2
  
109 ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;109 ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
110 ····move-result-object·v8110 ····move-result-object·v5
  
111 ····invoke-direct·{v6,·v7,·v13,·v8},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V111 ····invoke-direct·{v3,·v4,·v9,·v5},·Lcom/nolanlawson/chordreader/chords/ChordAdded;-><init>(Ljava/lang/String;ILjava/util/List;)V
  
112 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->SixNine:Lcom/nolanlawson/chordreader/chords/ChordAdded;112 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;->SixNine:Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
113 ····.line·20113 ····.line·20
114 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordAdded;114 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordAdded;
  
115 ····const-string·v7,·"PowerChord"115 ····const-string·v4,·"PowerChord"
  
116 ····new-array·v8,·v11,·[Ljava/lang/String;116 ····new-array·v5,·v7,·[Ljava/lang/String;
  
117 ····const-string·v9,·"5"117 ····const-string·v6,·"5"
  
118 ····aput-object·v9,·v8,·v10118 ····aput-object·v6,·v5,·v2
  
Max diff block lines reached; 7784/14091 bytes (55.24%) of diff not shown.
28.6 KB
smali/com/nolanlawson/chordreader/chords/ChordExtended.smali
    
Offset 66, 542 lines modifiedOffset 66, 437 lines modified
  
  
66 #·direct·methods66 #·direct·methods
67 .method·static·constructor·<clinit>()V67 .method·static·constructor·<clinit>()V
68 ····.locals·1368 ····.locals·13
  
69 ····.prologue69 ····.prologue
 70 ····const/4·v12,·0x4
70 ····.line·23 
71 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordExtended; 
  
72 ····const-string·v7,·"Major7" 
  
73 ····const/4·v8,·0x071 ····const/4·v11,·0x3
  
74 ····sget-object·v9,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality;72 ····const/4·v10,·0x2
  
75 ····const/4·v10,·0x473 ····const/4·v9,·0x1
  
76 ····new-array·v10,·v10,·[Ljava/lang/String;74 ····const/4·v2,·0x0
  
77 ····const/4·v11,·0x075 ····.line·23
 76 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordExtended;
  
78 ····const-string·v12,·"Maj7"77 ····const-string·v4,·"Major7"
  
79 ····aput-object·v12,·v10,·v1178 ····sget-object·v5,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
80 ····const/4·v11,·0x179 ····new-array·v6,·v12,·[Ljava/lang/String;
  
81 ····const-string·v12,·"maj7"80 ····const-string·v7,·"Maj7"
  
82 ····aput-object·v12,·v10,·v1181 ····aput-object·v7,·v6,·v2
  
83 ····const/4·v11,·0x282 ····const-string·v7,·"maj7"
  
84 ····const-string·v12,·"M7"83 ····aput-object·v7,·v6,·v9
  
85 ····aput-object·v12,·v10,·v1184 ····const-string·v7,·"M7"
  
86 ····const/4·v11,·0x385 ····aput-object·v7,·v6,·v10
  
87 ····const-string·v12,·"+7"86 ····const-string·v7,·"+7"
  
88 ····aput-object·v12,·v10,·v1187 ····aput-object·v7,·v6,·v11
  
89 ····invoke-static·{v10},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;88 ····invoke-static·{v6},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
90 ····move-result-object·v1089 ····move-result-object·v6
  
91 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/nolanlawson/chordreader/chords/ChordExtended;-><init>(Ljava/lang/String;ILcom/nolanlawson/chordreader/chords/ChordQuality;Ljava/util/List;)V90 ····invoke-direct·{v3,·v4,·v2,·v5,·v6},·Lcom/nolanlawson/chordreader/chords/ChordExtended;-><init>(Ljava/lang/String;ILcom/nolanlawson/chordreader/chords/ChordQuality;Ljava/util/List;)V
  
92 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordExtended;->Major7:Lcom/nolanlawson/chordreader/chords/ChordExtended;91 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordExtended;->Major7:Lcom/nolanlawson/chordreader/chords/ChordExtended;
  
93 ····.line·2492 ····.line·24
94 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordExtended;93 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordExtended;
  
95 ····const-string·v7,·"Minor7"94 ····const-string·v4,·"Minor7"
  
96 ····const/4·v8,·0x195 ····sget-object·v5,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Minor:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
97 ····sget-object·v9,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Minor:Lcom/nolanlawson/chordreader/chords/ChordQuality;96 ····new-array·v6,·v12,·[Ljava/lang/String;
  
98 ····const/4·v10,·0x497 ····const-string·v7,·"Min7"
  
99 ····new-array·v10,·v10,·[Ljava/lang/String;98 ····aput-object·v7,·v6,·v2
  
100 ····const/4·v11,·0x099 ····const-string·v7,·"m7"
  
101 ····const-string·v12,·"Min7"100 ····aput-object·v7,·v6,·v9
  
102 ····aput-object·v12,·v10,·v11101 ····const-string·v7,·"min7"
  
103 ····const/4·v11,·0x1102 ····aput-object·v7,·v6,·v10
  
104 ····const-string·v12,·"m7"103 ····const-string·v7,·"minor7"
  
105 ····aput-object·v12,·v10,·v11104 ····aput-object·v7,·v6,·v11
  
106 ····const/4·v11,·0x2105 ····invoke-static·{v6},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
107 ····const-string·v12,·"min7"106 ····move-result-object·v6
  
 107 ····invoke-direct·{v3,·v4,·v9,·v5,·v6},·Lcom/nolanlawson/chordreader/chords/ChordExtended;-><init>(Ljava/lang/String;ILcom/nolanlawson/chordreader/chords/ChordQuality;Ljava/util/List;)V
108 ····aput-object·v12,·v10,·v11 
  
109 ····const/4·v11,·0x3 
  
110 ····const-string·v12,·"minor7" 
  
111 ····aput-object·v12,·v10,·v11 
  
112 ····invoke-static·{v10},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; 
  
113 ····move-result-object·v10 
  
114 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/nolanlawson/chordreader/chords/ChordExtended;-><init>(Ljava/lang/String;ILcom/nolanlawson/chordreader/chords/ChordQuality;Ljava/util/List;)V 
  
115 ····sput-object·v6,·Lcom/nolanlawson/chordreader/chords/ChordExtended;->Minor7:Lcom/nolanlawson/chordreader/chords/ChordExtended;108 ····sput-object·v3,·Lcom/nolanlawson/chordreader/chords/ChordExtended;->Minor7:Lcom/nolanlawson/chordreader/chords/ChordExtended;
  
116 ····.line·25109 ····.line·25
117 ····new-instance·v6,·Lcom/nolanlawson/chordreader/chords/ChordExtended;110 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/ChordExtended;
  
118 ····const-string·v7,·"Dominant7" 
  
119 ····const/4·v8,·0x2 
  
120 ····sget-object·v9,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality; 
  
121 ····const/4·v10,·0x3111 ····const-string·v4,·"Dominant7"
  
122 ····new-array·v10,·v10,·[Ljava/lang/String;112 ····sget-object·v5,·Lcom/nolanlawson/chordreader/chords/ChordQuality;->Major:Lcom/nolanlawson/chordreader/chords/ChordQuality;
  
123 ····const/4·v11,·0x0113 ····new-array·v6,·v11,·[Ljava/lang/String;
  
124 ····const-string·v12,·"7"114 ····const-string·v7,·"7"
  
125 ····aput-object·v12,·v10,·v11115 ····aput-object·v7,·v6,·v2
  
126 ····const/4·v11,·0x1116 ····const-string·v7,·"dom7"
  
127 ····const-string·v12,·"dom7"117 ····aput-object·v7,·v6,·v9
  
128 ····aput-object·v12,·v10,·v11118 ····const-string·v7,·"dominant7"
  
129 ····const/4·v11,·0x2119 ····aput-object·v7,·v6,·v10
  
Max diff block lines reached; 23648/29180 bytes (81.04%) of diff not shown.
939 B
smali/com/nolanlawson/chordreader/chords/regex/ChordInText$1.smali
    
Offset 58, 24 lines modifiedOffset 58, 20 lines modified
58 ····sub-int/2addr·v0,·v158 ····sub-int/2addr·v0,·v1
  
59 ····return·v059 ····return·v0
60 .end·method60 .end·method
  
61 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I61 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
62 ····.locals·162 ····.locals·1
63 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
64 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
65 ····.prologue63 ····.prologue
66 ····.line·4464 ····.line·44
67 ····check-cast·p1,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;65 ····check-cast·p1,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;
  
68 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
69 ····check-cast·p2,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;66 ····check-cast·p2,·Lcom/nolanlawson/chordreader/chords/regex/ChordInText;
  
70 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
71 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText$1;->compare(Lcom/nolanlawson/chordreader/chords/regex/ChordInText;Lcom/nolanlawson/chordreader/chords/regex/ChordInText;)I67 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/chords/regex/ChordInText$1;->compare(Lcom/nolanlawson/chordreader/chords/regex/ChordInText;Lcom/nolanlawson/chordreader/chords/regex/ChordInText;)I
  
72 ····move-result·v068 ····move-result·v0
  
73 ····return·v069 ····return·v0
74 .end·method70 .end·method
10.5 KB
smali/com/nolanlawson/chordreader/chords/regex/ChordRegexes.smali
    
Offset 62, 22 lines modifiedOffset 62, 25 lines modified
  
62 ····move-result-object·v162 ····move-result-object·v1
  
63 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
 65 ····.line·66
65 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordQuality;->getAllAliases()Ljava/util/List;66 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordQuality;->getAllAliases()Ljava/util/List;
  
66 ····move-result-object·v167 ····move-result-object·v1
  
 68 ····.line·67
67 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordExtended;->getAllAliases()Ljava/util/List;69 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordExtended;->getAllAliases()Ljava/util/List;
  
68 ····move-result-object·v270 ····move-result-object·v2
  
 71 ····.line·65
69 ····invoke-static·{v1,·v2},·Lcom/nolanlawson/chordreader/util/ListUtil;->concatenate(Ljava/util/List;Ljava/util/List;)Ljava/util/List;72 ····invoke-static·{v1,·v2},·Lcom/nolanlawson/chordreader/util/ListUtil;->concatenate(Ljava/util/List;Ljava/util/List;)Ljava/util/List;
  
70 ····move-result-object·v173 ····move-result-object·v1
  
71 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;74 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;
  
72 ····move-result-object·v175 ····move-result-object·v1
Offset 86, 14 lines modifiedOffset 89, 15 lines modified
  
86 ····move-result-object·v189 ····move-result-object·v1
  
87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
88 ····move-result-object·v091 ····move-result-object·v0
  
 92 ····.line·68
89 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordAdded;->getAllAliases()Ljava/util/List;93 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordAdded;->getAllAliases()Ljava/util/List;
  
90 ····move-result-object·v194 ····move-result-object·v1
  
91 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;95 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;
  
92 ····move-result-object·v196 ····move-result-object·v1
Offset 102, 14 lines modifiedOffset 106, 15 lines modified
  
102 ····move-result-object·v1106 ····move-result-object·v1
  
103 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;107 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
104 ····move-result-object·v0108 ····move-result-object·v0
  
 109 ····.line·69
105 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->getAllAliases()Ljava/util/List;110 ····invoke-static·{},·Lcom/nolanlawson/chordreader/chords/ChordSuspended;->getAllAliases()Ljava/util/List;
  
106 ····move-result-object·v1111 ····move-result-object·v1
  
107 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;112 ····invoke-static·{v1},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;
  
108 ····move-result-object·v1113 ····move-result-object·v1
Offset 128, 14 lines modifiedOffset 133, 15 lines modified
  
128 ····const-string·v2,·"(?:/"133 ····const-string·v2,·"(?:/"
  
129 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····move-result-object·v1135 ····move-result-object·v1
  
 136 ····.line·70
131 ····invoke-virtual·{p0},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->getAllNames()Ljava/util/List;137 ····invoke-virtual·{p0},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->getAllNames()Ljava/util/List;
  
132 ····move-result-object·v2138 ····move-result-object·v2
  
133 ····invoke-static·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;139 ····invoke-static·{v2},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes;->greedyDisjunction(Ljava/util/List;)Ljava/lang/String;
  
134 ····move-result-object·v2140 ····move-result-object·v2
Offset 168, 14 lines modifiedOffset 174, 15 lines modified
  
168 ····move-result-object·v0174 ····move-result-object·v0
  
169 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;175 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
170 ····move-result-object·v0176 ····move-result-object·v0
  
 177 ····.line·64
171 ····return-object·v0178 ····return-object·v0
172 .end·method179 .end·method
  
173 .method·private·static·createRegexStringWithParens(Ljava/lang/String;)Ljava/lang/String;180 .method·private·static·createRegexStringWithParens(Ljava/lang/String;)Ljava/lang/String;
174 ····.locals·2181 ····.locals·2
175 ····.param·p0,·"regexString"····#·Ljava/lang/String;182 ····.param·p0,·"regexString"····#·Ljava/lang/String;
  
Offset 272, 15 lines modifiedOffset 279, 15 lines modified
  
272 ····move-result-object·v0279 ····move-result-object·v0
  
273 ····return-object·v0280 ····return-object·v0
274 .end·method281 .end·method
  
275 .method·private·static·greedyDisjunction(Ljava/util/List;Z)Ljava/lang/String;282 .method·private·static·greedyDisjunction(Ljava/util/List;Z)Ljava/lang/String;
276 ····.locals·7283 ····.locals·6
277 ····.param·p1,·"matchingGroup"····#·Z284 ····.param·p1,·"matchingGroup"····#·Z
278 ····.annotation·system·Ldalvik/annotation/Signature;285 ····.annotation·system·Ldalvik/annotation/Signature;
279 ········value·=·{286 ········value·=·{
280 ············"(",287 ············"(",
281 ············"Ljava/util/List",288 ············"Ljava/util/List",
282 ············"<",289 ············"<",
283 ············"Ljava/lang/String;",290 ············"Ljava/lang/String;",
Offset 295, 52 lines modifiedOffset 302, 51 lines modified
295 ····new-instance·v1,·Ljava/util/ArrayList;302 ····new-instance·v1,·Ljava/util/ArrayList;
  
296 ····invoke-direct·{v1,·p0},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V303 ····invoke-direct·{v1,·p0},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
297 ····.line·91304 ····.line·91
298 ····.end·local·p0····#·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"305 ····.end·local·p0····#·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
299 ····.local·v1,·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"306 ····.local·v1,·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
300 ····new-instance·v4,·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes$1;307 ····new-instance·v3,·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes$1;
  
301 ····invoke-direct·{v4},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes$1;-><init>()V308 ····invoke-direct·{v3},·Lcom/nolanlawson/chordreader/chords/regex/ChordRegexes$1;-><init>()V
  
302 ····invoke-static·{v1,·v4},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V309 ····invoke-static·{v1,·v3},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
  
303 ····.line·101310 ····.line·101
304 ····new-instance·v3,·Ljava/lang/StringBuilder;311 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
305 ····const-string·v4,·"("312 ····const-string·v3,·"("
  
306 ····invoke-direct·{v3,·v4},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V313 ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
307 ····.line·103314 ····.line·103
Max diff block lines reached; 6124/10670 bytes (57.39%) of diff not shown.
11.6 KB
smali/com/nolanlawson/chordreader/chords/regex/ChordParser.smali
    
Offset 53, 102 lines modifiedOffset 53, 97 lines modified
53 ····.line·2153 ····.line·21
54 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V54 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
57 .method·public·static·containsLineWithChords(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Z57 .method·public·static·containsLineWithChords(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Z
58 ····.locals·958 ····.locals·6
59 ····.param·p0,·"text"····#·Ljava/lang/String;59 ····.param·p0,·"text"····#·Ljava/lang/String;
60 ····.param·p1,·"noteNaming"····#·Lcom/nolanlawson/chordreader/chords/NoteNaming;60 ····.param·p1,·"noteNaming"····#·Lcom/nolanlawson/chordreader/chords/NoteNaming;
  
61 ····.prologue61 ····.prologue
62 ····const/4·v6,·0x062 ····const/4·v3,·0x0
  
63 ····.line·9463 ····.line·94
64 ····if-nez·p0,·:cond_064 ····if-nez·p0,·:cond_0
  
65 ····const/4·v5,·0x065 ····const/4·v2,·0x0
  
66 ····:goto_066 ····:goto_0
67 ····invoke-static·{v5},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z67 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
68 ····move-result·v568 ····move-result·v2
  
69 ····if-eqz·v5,·:cond_169 ····if-eqz·v2,·:cond_1
  
70 ····move·v5,·v670 ····move·v2,·v3
  
71 ····.line·10671 ····.line·106
72 ····:goto_172 ····:goto_1
73 ····return·v573 ····return·v2
  
74 ····.line·9474 ····.line·94
75 ····:cond_075 ····:cond_0
76 ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String;76 ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String;
  
77 ····move-result-object·v577 ····move-result-object·v2
  
78 ····goto·:goto_078 ····goto·:goto_0
  
79 ····.line·9879 ····.line·98
80 ····:cond_180 ····:cond_1
81 ····const-string·v5,·"\n"81 ····const-string·v2,·"\n"
  
82 ····invoke-static·{p0,·v5},·Lcom/nolanlawson/chordreader/util/StringUtil;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;82 ····invoke-static·{p0,·v2},·Lcom/nolanlawson/chordreader/util/StringUtil;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
  
83 ····move-result-object·v483 ····move-result-object·v1
  
84 ····.line·10084 ····.line·100
85 ····.local·v4,·"lines":[Ljava/lang/String;85 ····.local·v1,·"lines":[Ljava/lang/String;
86 ····move-object·v0,·v4 
  
87 ····.local·v0,·"arr$":[Ljava/lang/String; 
88 ····array-length·v2,·v086 ····array-length·v4,·v1
  
 87 ····move·v2,·v3
89 ····.local·v2,·"len$":I 
90 ····const/4·v1,·0x0 
  
91 ····.local·v1,·"i$":I 
92 ····:goto_288 ····:goto_2
93 ····if-ge·v1,·v2,·:cond_389 ····if-ge·v2,·v4,·:cond_3
  
94 ····aget-object·v3,·v0,·v190 ····aget-object·v0,·v1,·v2
  
95 ····.line·10191 ····.line·101
96 ····.local·v3,·"line":Ljava/lang/String;92 ····.local·v0,·"line":Ljava/lang/String;
97 ····invoke-static·{v3,·p1},·Lcom/nolanlawson/chordreader/chords/regex/ChordParser;->isLineContainingChords(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Z93 ····invoke-static·{v0,·p1},·Lcom/nolanlawson/chordreader/chords/regex/ChordParser;->isLineContainingChords(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Z
  
98 ····move-result·v594 ····move-result·v5
  
99 ····if-eqz·v5,·:cond_295 ····if-eqz·v5,·:cond_2
  
100 ····.line·10296 ····.line·102
101 ····const/4·v5,·0x197 ····const/4·v2,·0x1
  
102 ····goto·:goto_198 ····goto·:goto_1
  
103 ····.line·10099 ····.line·100
104 ····:cond_2100 ····:cond_2
105 ····add-int/lit8·v1,·v1,·0x1101 ····add-int/lit8·v2,·v2,·0x1
  
106 ····goto·:goto_2102 ····goto·:goto_2
  
107 ····.line·105103 ····.line·105
108 ····.end·local·v3····#·"line":Ljava/lang/String;104 ····.end·local·v0····#·"line":Ljava/lang/String;
109 ····:cond_3105 ····:cond_3
110 ····sget-object·v5,·Lcom/nolanlawson/chordreader/chords/regex/ChordParser;->log:Lcom/nolanlawson/chordreader/util/UtilLogger;106 ····sget-object·v2,·Lcom/nolanlawson/chordreader/chords/regex/ChordParser;->log:Lcom/nolanlawson/chordreader/util/UtilLogger;
  
111 ····const-string·v7,·"found·no·lines·containing·chords·in·text"107 ····const-string·v4,·"found·no·lines·containing·chords·in·text"
  
112 ····new-array·v8,·v6,·[Ljava/lang/Object;108 ····new-array·v5,·v3,·[Ljava/lang/Object;
  
113 ····invoke-virtual·{v5,·v7,·v8},·Lcom/nolanlawson/chordreader/util/UtilLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V109 ····invoke-virtual·{v2,·v4,·v5},·Lcom/nolanlawson/chordreader/util/UtilLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
  
114 ····move·v5,·v6110 ····move·v2,·v3
  
115 ····.line·106111 ····.line·106
116 ····goto·:goto_1112 ····goto·:goto_1
117 .end·method113 .end·method
  
118 .method·private·static·convertMatchedPatternToChord(Ljava/util/regex/Matcher;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Lcom/nolanlawson/chordreader/chords/Chord;114 .method·private·static·convertMatchedPatternToChord(Ljava/util/regex/Matcher;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Lcom/nolanlawson/chordreader/chords/Chord;
119 ····.locals·14115 ····.locals·14
Offset 284, 15 lines modifiedOffset 279, 15 lines modified
  
284 ····move-result-object·v1279 ····move-result-object·v1
  
285 ····goto·:goto_1280 ····goto·:goto_1
286 .end·method281 .end·method
  
287 .method·public·static·findChordsInText(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Ljava/util/List;282 .method·public·static·findChordsInText(Ljava/lang/String;Lcom/nolanlawson/chordreader/chords/NoteNaming;)Ljava/util/List;
288 ····.locals·8283 ····.locals·7
289 ····.param·p0,·"text"····#·Ljava/lang/String;284 ····.param·p0,·"text"····#·Ljava/lang/String;
290 ····.param·p1,·"noteNaming"····#·Lcom/nolanlawson/chordreader/chords/NoteNaming;285 ····.param·p1,·"noteNaming"····#·Lcom/nolanlawson/chordreader/chords/NoteNaming;
291 ····.annotation·system·Ldalvik/annotation/Signature;286 ····.annotation·system·Ldalvik/annotation/Signature;
292 ········value·=·{287 ········value·=·{
293 ············"(",288 ············"(",
294 ············"Ljava/lang/String;",289 ············"Ljava/lang/String;",
295 ············"Lcom/nolanlawson/chordreader/chords/NoteNaming;",290 ············"Lcom/nolanlawson/chordreader/chords/NoteNaming;",
Offset 302, 79 lines modifiedOffset 297, 74 lines modified
302 ············"Lcom/nolanlawson/chordreader/chords/regex/ChordInText;",297 ············"Lcom/nolanlawson/chordreader/chords/regex/ChordInText;",
303 ············">;"298 ············">;"
304 ········}299 ········}
305 ····.end·annotation300 ····.end·annotation
  
306 ····.prologue301 ····.prologue
307 ····.line·122302 ····.line·122
Max diff block lines reached; 7175/11760 bytes (61.01%) of diff not shown.
3.62 KB
smali/com/nolanlawson/chordreader/data/ColorScheme.smali
    
Offset 222, 77 lines modifiedOffset 222, 71 lines modified
222 .method·public·static·findByPreferenceName(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;222 .method·public·static·findByPreferenceName(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
223 ····.locals·6223 ····.locals·6
224 ····.param·p0,·"name"····#·Ljava/lang/String;224 ····.param·p0,·"name"····#·Ljava/lang/String;
225 ····.param·p1,·"context"····#·Landroid/content/Context;225 ····.param·p1,·"context"····#·Landroid/content/Context;
  
226 ····.prologue226 ····.prologue
227 ····.line·87227 ····.line·87
228 ····sget-object·v4,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;228 ····sget-object·v1,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;
  
229 ····invoke-interface·{v4},·Ljava/util/Map;->isEmpty()Z229 ····invoke-interface·{v1},·Ljava/util/Map;->isEmpty()Z
  
230 ····move-result·v4230 ····move-result·v1
  
231 ····if-eqz·v4,·:cond_0231 ····if-eqz·v1,·:cond_0
  
232 ····.line·89232 ····.line·89
233 ····invoke-static·{},·Lcom/nolanlawson/chordreader/data/ColorScheme;->values()[Lcom/nolanlawson/chordreader/data/ColorScheme;233 ····invoke-static·{},·Lcom/nolanlawson/chordreader/data/ColorScheme;->values()[Lcom/nolanlawson/chordreader/data/ColorScheme;
  
234 ····move-result-object·v0234 ····move-result-object·v2
  
235 ····.local·v0,·"arr$":[Lcom/nolanlawson/chordreader/data/ColorScheme; 
236 ····array-length·v3,·v0235 ····array-length·v3,·v2
  
237 ····.local·v3,·"len$":I 
238 ····const/4·v2,·0x0236 ····const/4·v1,·0x0
  
239 ····.local·v2,·"i$":I 
240 ····:goto_0237 ····:goto_0
241 ····if-ge·v2,·v3,·:cond_0238 ····if-ge·v1,·v3,·:cond_0
  
242 ····aget-object·v1,·v0,·v2239 ····aget-object·v0,·v2,·v1
  
243 ····.line·90240 ····.line·90
244 ····.local·v1,·"colorScheme":Lcom/nolanlawson/chordreader/data/ColorScheme;241 ····.local·v0,·"colorScheme":Lcom/nolanlawson/chordreader/data/ColorScheme;
245 ····sget-object·v4,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;242 ····sget-object·v4,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;
  
246 ····invoke-virtual·{v1},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I243 ····invoke-virtual·{v0},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I
  
247 ····move-result·v5244 ····move-result·v5
  
248 ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;245 ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
249 ····move-result-object·v5246 ····move-result-object·v5
  
250 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;247 ····invoke-interface·{v5},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
251 ····move-result-object·v5248 ····move-result-object·v5
  
252 ····invoke-interface·{v4,·v5,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;249 ····invoke-interface·{v4,·v5,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
253 ····.line·89250 ····.line·89
254 ····add-int/lit8·v2,·v2,·0x1251 ····add-int/lit8·v1,·v1,·0x1
  
255 ····goto·:goto_0252 ····goto·:goto_0
  
256 ····.line·93253 ····.line·93
257 ····.end·local·v0····#·"arr$":[Lcom/nolanlawson/chordreader/data/ColorScheme; 
258 ····.end·local·v1····#·"colorScheme":Lcom/nolanlawson/chordreader/data/ColorScheme;254 ····.end·local·v0····#·"colorScheme":Lcom/nolanlawson/chordreader/data/ColorScheme;
259 ····.end·local·v2····#·"i$":I 
260 ····.end·local·v3····#·"len$":I 
261 ····:cond_0255 ····:cond_0
262 ····sget-object·v4,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;256 ····sget-object·v1,·Lcom/nolanlawson/chordreader/data/ColorScheme;->preferenceNameToColorScheme:Ljava/util/Map;
  
263 ····invoke-interface·{v4,·p0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;257 ····invoke-interface·{v1,·p0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
264 ····move-result-object·v4258 ····move-result-object·v1
  
265 ····check-cast·v4,·Lcom/nolanlawson/chordreader/data/ColorScheme;259 ····check-cast·v1,·Lcom/nolanlawson/chordreader/data/ColorScheme;
  
266 ····return-object·v4260 ····return-object·v1
267 .end·method261 .end·method
  
268 .method·public·static·valueOf(Ljava/lang/String;)Lcom/nolanlawson/chordreader/data/ColorScheme;262 .method·public·static·valueOf(Ljava/lang/String;)Lcom/nolanlawson/chordreader/data/ColorScheme;
269 ····.locals·1263 ····.locals·1
270 ····.param·p0,·"name"····#·Ljava/lang/String;264 ····.param·p0,·"name"····#·Ljava/lang/String;
  
271 ····.prologue265 ····.prologue
1.64 KB
smali/com/nolanlawson/chordreader/helper/SaveFileHelper$1.smali
    
Offset 37, 55 lines modifiedOffset 37, 51 lines modified
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·compare(Ljava/io/File;Ljava/io/File;)I40 .method·public·compare(Ljava/io/File;Ljava/io/File;)I
41 ····.locals·341 ····.locals·4
42 ····.param·p1,·"object1"····#·Ljava/io/File;42 ····.param·p1,·"object1"····#·Ljava/io/File;
43 ····.param·p2,·"object2"····#·Ljava/io/File;43 ····.param·p2,·"object2"····#·Ljava/io/File;
  
44 ····.prologue44 ····.prologue
45 ····.line·9045 ····.line·90
46 ····new-instance·v0,·Ljava/lang/Long;46 ····new-instance·v0,·Ljava/lang/Long;
  
47 ····invoke-virtual·{p2},·Ljava/io/File;->lastModified()J47 ····invoke-virtual·{p2},·Ljava/io/File;->lastModified()J
  
48 ····move-result-wide·v148 ····move-result-wide·v2
  
49 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V49 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V
  
50 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J50 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J
  
51 ····move-result-wide·v151 ····move-result-wide·v2
  
52 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;52 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
53 ····move-result-object·v153 ····move-result-object·v1
  
54 ····invoke-virtual·{v0,·v1},·Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I54 ····invoke-virtual·{v0,·v1},·Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I
  
55 ····move-result·v055 ····move-result·v0
  
56 ····return·v056 ····return·v0
57 .end·method57 .end·method
  
58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
61 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
62 ····.prologue60 ····.prologue
63 ····.line·8661 ····.line·86
64 ····check-cast·p1,·Ljava/io/File;62 ····check-cast·p1,·Ljava/io/File;
  
65 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
66 ····check-cast·p2,·Ljava/io/File;63 ····check-cast·p2,·Ljava/io/File;
  
67 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
68 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;->compare(Ljava/io/File;Ljava/io/File;)I64 ····invoke-virtual·{p0,·p1,·p2},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;->compare(Ljava/io/File;Ljava/io/File;)I
  
69 ····move-result·v065 ····move-result·v0
  
70 ····return·v066 ····return·v0
71 .end·method67 .end·method
593 B
smali/com/nolanlawson/chordreader/helper/PopupHelper.smali
    
Offset 98, 24 lines modifiedOffset 98, 26 lines modified
  
98 ····aget·v8,·v2,·v898 ····aget·v8,·v2,·v8
  
99 ····const/4·v9,·0x099 ····const/4·v9,·0x0
  
100 ····aget·v9,·v2,·v9100 ····aget·v9,·v2,·v9
  
 101 ····.line·62
101 ····invoke-virtual·{p2},·Landroid/view/View;->getWidth()I102 ····invoke-virtual·{p2},·Landroid/view/View;->getWidth()I
  
102 ····move-result·v10103 ····move-result·v10
  
103 ····add-int/2addr·v9,·v10104 ····add-int/2addr·v9,·v10
  
104 ····const/4·v10,·0x1105 ····const/4·v10,·0x1
  
105 ····aget·v10,·v2,·v10106 ····aget·v10,·v2,·v10
  
 107 ····.line·63
106 ····invoke-virtual·{p2},·Landroid/view/View;->getHeight()I108 ····invoke-virtual·{p2},·Landroid/view/View;->getHeight()I
  
107 ····move-result·v11109 ····move-result·v11
  
108 ····add-int/2addr·v10,·v11110 ····add-int/2addr·v10,·v11
  
109 ····invoke-direct·{v1,·v7,·v8,·v9,·v10},·Landroid/graphics/Rect;-><init>(IIII)V111 ····invoke-direct·{v1,·v7,·v8,·v9,·v10},·Landroid/graphics/Rect;-><init>(IIII)V
4.22 KB
smali/com/nolanlawson/chordreader/helper/PreferenceHelper.smali
    
Offset 131, 36 lines modifiedOffset 131, 39 lines modified
  
131 ····move-result-object·v1131 ····move-result-object·v1
  
132 ····.line·85132 ····.line·85
133 ····.local·v1,·"sharedPrefs":Landroid/content/SharedPreferences;133 ····.local·v1,·"sharedPrefs":Landroid/content/SharedPreferences;
134 ····const·v2,·0x7f0a0039134 ····const·v2,·0x7f0a0039
  
 135 ····.line·86
135 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;136 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
136 ····move-result-object·v2137 ····move-result-object·v2
  
137 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;138 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
138 ····move-result-object·v2139 ····move-result-object·v2
  
139 ····sget-object·v3,·Lcom/nolanlawson/chordreader/data/ColorScheme;->Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;140 ····sget-object·v3,·Lcom/nolanlawson/chordreader/data/ColorScheme;->Dark:Lcom/nolanlawson/chordreader/data/ColorScheme;
  
 141 ····.line·87
140 ····invoke-virtual·{v3},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I142 ····invoke-virtual·{v3},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I
  
141 ····move-result·v3143 ····move-result·v3
  
142 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;144 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
143 ····move-result-object·v3145 ····move-result-object·v3
  
144 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;146 ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
145 ····move-result-object·v3147 ····move-result-object·v3
  
 148 ····.line·85
146 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;149 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
147 ····move-result-object·v0150 ····move-result-object·v0
  
148 ····.line·89151 ····.line·89
149 ····.local·v0,·"colorSchemeName":Ljava/lang/String;152 ····.local·v0,·"colorSchemeName":Ljava/lang/String;
150 ····invoke-static·{v0,·p0},·Lcom/nolanlawson/chordreader/data/ColorScheme;->findByPreferenceName(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;153 ····invoke-static·{v0,·p0},·Lcom/nolanlawson/chordreader/data/ColorScheme;->findByPreferenceName(Ljava/lang/String;Landroid/content/Context;)Lcom/nolanlawson/chordreader/data/ColorScheme;
Offset 226, 18 lines modifiedOffset 229, 20 lines modified
  
226 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;229 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
227 ····move-result-object·v2230 ····move-result-object·v2
  
228 ····const·v3,·0x7f0a004b231 ····const·v3,·0x7f0a004b
  
 232 ····.line·114
229 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;233 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
230 ····move-result-object·v3234 ····move-result-object·v3
  
 235 ····.line·113
231 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;236 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
232 ····move-result-object·v0237 ····move-result-object·v0
  
233 ····.line·115238 ····.line·115
234 ····.local·v0,·"pref":Ljava/lang/String;239 ····.local·v0,·"pref":Ljava/lang/String;
235 ····invoke-static·{v0},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->valueOf(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;240 ····invoke-static·{v0},·Lcom/nolanlawson/chordreader/chords/NoteNaming;->valueOf(Ljava/lang/String;)Lcom/nolanlawson/chordreader/chords/NoteNaming;
Offset 276, 30 lines modifiedOffset 281, 33 lines modified
  
276 ····move-result-object·v0281 ····move-result-object·v0
  
277 ····.line·27282 ····.line·27
278 ····.local·v0,·"sharedPrefs":Landroid/content/SharedPreferences;283 ····.local·v0,·"sharedPrefs":Landroid/content/SharedPreferences;
279 ····const·v2,·0x7f0a002d284 ····const·v2,·0x7f0a002d
  
 285 ····.line·28
280 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;286 ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
281 ····move-result-object·v2287 ····move-result-object·v2
  
282 ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String;288 ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
283 ····move-result-object·v2289 ····move-result-object·v2
  
 290 ····.line·29
284 ····invoke-virtual·{p0,·v4},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;291 ····invoke-virtual·{p0,·v4},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
285 ····move-result-object·v3292 ····move-result-object·v3
  
286 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;293 ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
287 ····move-result-object·v3294 ····move-result-object·v3
  
 295 ····.line·27
288 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;296 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
289 ····move-result-object·v1297 ····move-result-object·v1
  
290 ····.line·31298 ····.line·31
291 ····.local·v1,·"textSizePref":Ljava/lang/String;299 ····.local·v1,·"textSizePref":Ljava/lang/String;
292 ····const·v2,·0x7f0a002f300 ····const·v2,·0x7f0a002f
Offset 425, 26 lines modifiedOffset 433, 28 lines modified
  
425 ····move-result-object·v2433 ····move-result-object·v2
  
426 ····invoke-virtual·{v2},·Ljava/lang/String;->toString()Ljava/lang/String;434 ····invoke-virtual·{v2},·Ljava/lang/String;->toString()Ljava/lang/String;
  
427 ····move-result-object·v2435 ····move-result-object·v2
  
 436 ····.line·102
428 ····invoke-virtual·{p1},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I437 ····invoke-virtual·{p1},·Lcom/nolanlawson/chordreader/data/ColorScheme;->getNameResource()I
  
429 ····move-result·v3438 ····move-result·v3
  
430 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;439 ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
431 ····move-result-object·v3440 ····move-result-object·v3
  
432 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;441 ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
433 ····move-result-object·v3442 ····move-result-object·v3
  
 443 ····.line·101
434 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;444 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
435 ····.line·104445 ····.line·104
436 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z446 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
437 ····.line·106447 ····.line·106
438 ····return-void448 ····return-void
1.03 KB
smali/com/nolanlawson/chordreader/helper/WebPageExtractionHelper.smali
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .class·public·Lcom/nolanlawson/chordreader/helper/WebPageExtractionHelper;1 .class·public·Lcom/nolanlawson/chordreader/helper/WebPageExtractionHelper;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"WebPageExtractionHelper.java"3 .source·"WebPageExtractionHelper.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lcom/nolanlawson/chordreader/helper/WebPageExtractionHelper$1; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·private·static·chordiePattern:Ljava/util/regex/Pattern;5 .field·private·static·chordiePattern:Ljava/util/regex/Pattern;
  
12 .field·private·static·htmlNewlinePattern:Ljava/util/regex/Pattern;6 .field·private·static·htmlNewlinePattern:Ljava/util/regex/Pattern;
  
13 .field·private·static·htmlObjectPattern:Ljava/util/regex/Pattern;7 .field·private·static·htmlObjectPattern:Ljava/util/regex/Pattern;
  
Offset 96, 15 lines modifiedOffset 88, 14 lines modified
96 .method·public·constructor·<init>()V88 .method·public·constructor·<init>()V
97 ····.locals·089 ····.locals·0
  
98 ····.prologue90 ····.prologue
99 ····.line·1591 ····.line·15
100 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V92 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
101 ····.line·54 
102 ····return-void93 ····return-void
103 .end·method94 .end·method
  
104 .method·private·static·cleanUpText(Ljava/lang/String;)Ljava/lang/String;95 .method·private·static·cleanUpText(Ljava/lang/String;)Ljava/lang/String;
105 ····.locals·296 ····.locals·2
106 ····.param·p0,·"text"····#·Ljava/lang/String;97 ····.param·p0,·"text"····#·Ljava/lang/String;
  
3.26 KB
smali/com/nolanlawson/chordreader/helper/SaveFileHelper.smali
    
Offset 179, 17 lines modifiedOffset 179, 17 lines modified
179 ····if-eqz·v2,·:cond_0179 ····if-eqz·v2,·:cond_0
  
180 ····.line·62180 ····.line·62
181 ····new-instance·v2,·Ljava/util/Date;181 ····new-instance·v2,·Ljava/util/Date;
  
182 ····invoke-virtual·{v1},·Ljava/io/File;->lastModified()J182 ····invoke-virtual·{v1},·Ljava/io/File;->lastModified()J
  
183 ····move-result-wide·v3183 ····move-result-wide·v4
  
184 ····invoke-direct·{v2,·v3,·v4},·Ljava/util/Date;-><init>(J)V184 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
185 ····.line·66185 ····.line·66
186 ····:goto_0186 ····:goto_0
187 ····return-object·v2187 ····return-object·v2
  
188 ····.line·65188 ····.line·65
189 ····:cond_0189 ····:cond_0
Offset 242, 70 lines modifiedOffset 242, 69 lines modified
242 ····.line·80242 ····.line·80
243 ····.local·v3,·"filesArray":[Ljava/io/File;243 ····.local·v3,·"filesArray":[Ljava/io/File;
244 ····if-nez·v3,·:cond_1244 ····if-nez·v3,·:cond_1
  
245 ····.line·81245 ····.line·81
246 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;246 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;
  
247 ····move-result-object·v5247 ····move-result-object·v4
  
248 ····.line·99248 ····.line·99
249 ····:cond_0249 ····:cond_0
250 ····return-object·v5250 ····return-object·v4
  
251 ····.line·84251 ····.line·84
252 ····:cond_1252 ····:cond_1
253 ····new-instance·v2,·Ljava/util/ArrayList;253 ····new-instance·v2,·Ljava/util/ArrayList;
  
254 ····invoke-static·{v3},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;254 ····invoke-static·{v3},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
255 ····move-result-object·v6255 ····move-result-object·v5
  
256 ····invoke-direct·{v2,·v6},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V256 ····invoke-direct·{v2,·v5},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
257 ····.line·86257 ····.line·86
258 ····.local·v2,·"files":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"258 ····.local·v2,·"files":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"
259 ····new-instance·v6,·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;259 ····new-instance·v5,·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;
  
260 ····invoke-direct·{v6},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;-><init>()V260 ····invoke-direct·{v5},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper$1;-><init>()V
  
261 ····invoke-static·{v2,·v6},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V261 ····invoke-static·{v2,·v5},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
  
262 ····.line·93262 ····.line·93
263 ····new-instance·v5,·Ljava/util/ArrayList;263 ····new-instance·v4,·Ljava/util/ArrayList;
  
264 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V264 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V
  
265 ····.line·95265 ····.line·95
266 ····.local·v5,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"266 ····.local·v4,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
267 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;267 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
268 ····move-result-object·v4268 ····move-result-object·v5
  
269 ····.local·v4,·"i$":Ljava/util/Iterator; 
270 ····:goto_0269 ····:goto_0
271 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z270 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
272 ····move-result·v6271 ····move-result·v6
  
273 ····if-eqz·v6,·:cond_0272 ····if-eqz·v6,·:cond_0
  
274 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;273 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
275 ····move-result-object·v1274 ····move-result-object·v1
  
276 ····check-cast·v1,·Ljava/io/File;275 ····check-cast·v1,·Ljava/io/File;
  
277 ····.line·96276 ····.line·96
278 ····.local·v1,·"file":Ljava/io/File;277 ····.local·v1,·"file":Ljava/io/File;
279 ····invoke-virtual·{v1},·Ljava/io/File;->getName()Ljava/lang/String;278 ····invoke-virtual·{v1},·Ljava/io/File;->getName()Ljava/lang/String;
  
280 ····move-result-object·v6279 ····move-result-object·v6
  
281 ····invoke-interface·{v5,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z280 ····invoke-interface·{v4,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
282 ····goto·:goto_0281 ····goto·:goto_0
283 .end·method282 .end·method
  
284 .method·public·static·openFile(Ljava/lang/String;)Ljava/lang/String;283 .method·public·static·openFile(Ljava/lang/String;)Ljava/lang/String;
285 ····.locals·11284 ····.locals·11
286 ····.param·p0,·"filename"····#·Ljava/lang/String;285 ····.param·p0,·"filename"····#·Ljava/lang/String;
5.55 KB
smali/com/nolanlawson/chordreader/db/ChordReaderDBHelper.smali
    
Offset 271, 14 lines modifiedOffset 271, 15 lines modified
271 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V271 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V
  
272 ····:cond_2272 ····:cond_2
273 ····monitor-exit·v10273 ····monitor-exit·v10
274 ····:try_end_3274 ····:try_end_3
275 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1275 ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_1
  
 276 ····.line·149
276 ····return-object·v9277 ····return-object·v9
277 .end·method278 .end·method
  
278 .method·public·findTranspositionByFilename(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;279 .method·public·findTranspositionByFilename(Ljava/lang/CharSequence;)Lcom/nolanlawson/chordreader/db/Transposition;
279 ····.locals·11280 ····.locals·11
280 ····.param·p1,·"filename"····#·Ljava/lang/CharSequence;281 ····.param·p1,·"filename"····#·Ljava/lang/CharSequence;
  
Offset 332, 26 lines modifiedOffset 333, 28 lines modified
  
332 ····const/4·v4,·0x1333 ····const/4·v4,·0x1
  
333 ····new-array·v4,·v4,·[Ljava/lang/String;334 ····new-array·v4,·v4,·[Ljava/lang/String;
  
334 ····const/4·v5,·0x0335 ····const/4·v5,·0x0
  
 336 ····.line·91
335 ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String;337 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
336 ····move-result-object·v6338 ····move-result-object·v6
  
337 ····aput-object·v6,·v4,·v5339 ····aput-object·v6,·v4,·v5
  
338 ····const/4·v5,·0x0340 ····const/4·v5,·0x0
  
339 ····const/4·v6,·0x0341 ····const/4·v6,·0x0
  
340 ····const/4·v7,·0x0342 ····const/4·v7,·0x0
  
 343 ····.line·88
341 ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;344 ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
342 ····move-result-object·v8345 ····move-result-object·v8
  
343 ····.line·94346 ····.line·94
344 ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToNext()Z347 ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToNext()Z
  
Offset 405, 18 lines modifiedOffset 408, 20 lines modified
  
405 ····.line·107408 ····.line·107
406 ····:try_start_1409 ····:try_start_1
407 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V410 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V
  
408 ····monitor-exit·v10411 ····monitor-exit·v10
  
 412 ····.line·104
409 ····.end·local·v9····#·"transposition":Lcom/nolanlawson/chordreader/db/Transposition;413 ····.end·local·v9····#·"transposition":Lcom/nolanlawson/chordreader/db/Transposition;
410 ····:goto_0414 ····:goto_0
411 ····return-object·v9415 ····return-object·v9
  
 416 ····.line·107
412 ····:cond_0417 ····:cond_0
413 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V418 ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V
  
414 ····monitor-exit·v10419 ····monitor-exit·v10
  
415 ····goto·:goto_0420 ····goto·:goto_0
  
Offset 562, 27 lines modifiedOffset 567, 27 lines modified
  
562 ····monitor-enter·v7567 ····monitor-enter·v7
  
563 ····.line·167568 ····.line·167
564 ····:try_start_0569 ····:try_start_0
565 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J570 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
566 ····move-result-wide·v1571 ····move-result-wide·v2
  
567 ····.line·169572 ····.line·169
568 ····.local·v1,·"currentTime":J573 ····.local·v2,·"currentTime":J
569 ····new-instance·v0,·Landroid/content/ContentValues;574 ····new-instance·v0,·Landroid/content/ContentValues;
  
570 ····invoke-direct·{v0},·Landroid/content/ContentValues;-><init>()V575 ····invoke-direct·{v0},·Landroid/content/ContentValues;-><init>()V
  
571 ····.line·170576 ····.line·170
572 ····.local·v0,·"contentValues":Landroid/content/ContentValues;577 ····.local·v0,·"contentValues":Landroid/content/ContentValues;
573 ····const-string·v8,·"timestamp"578 ····const-string·v8,·"timestamp"
  
574 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;579 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
575 ····move-result-object·v9580 ····move-result-object·v9
  
576 ····invoke-virtual·{v0,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V581 ····invoke-virtual·{v0,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
  
577 ····.line·171582 ····.line·171
578 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/db/ChordReaderDBHelper;->db:Landroid/database/sqlite/SQLiteDatabase;583 ····iget-object·v8,·p0,·Lcom/nolanlawson/chordreader/db/ChordReaderDBHelper;->db:Landroid/database/sqlite/SQLiteDatabase;
Offset 614, 60 lines modifiedOffset 619, 60 lines modified
  
614 ····const-string·v8,·"insert·into·Queries·(query,·timestamp)·values·(?,"619 ····const-string·v8,·"insert·into·Queries·(query,·timestamp)·values·(?,"
  
615 ····invoke-virtual·{v6,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;620 ····invoke-virtual·{v6,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
616 ····move-result-object·v6621 ····move-result-object·v6
  
617 ····invoke-virtual·{v6,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;622 ····invoke-virtual·{v6,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
618 ····move-result-object·v6623 ····move-result-object·v6
  
619 ····const-string·v8,·");"624 ····const-string·v8,·");"
  
620 ····invoke-virtual·{v6,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;625 ····invoke-virtual·{v6,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
621 ····move-result-object·v6626 ····move-result-object·v6
  
622 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;627 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
623 ····move-result-object·v3628 ····move-result-object·v1
  
624 ····.line·177629 ····.line·177
625 ····.local·v3,·"insertSql":Ljava/lang/String;630 ····.local·v1,·"insertSql":Ljava/lang/String;
626 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/db/ChordReaderDBHelper;->db:Landroid/database/sqlite/SQLiteDatabase;631 ····iget-object·v6,·p0,·Lcom/nolanlawson/chordreader/db/ChordReaderDBHelper;->db:Landroid/database/sqlite/SQLiteDatabase;
  
627 ····const/4·v8,·0x1632 ····const/4·v8,·0x1
  
628 ····new-array·v8,·v8,·[Ljava/lang/String;633 ····new-array·v8,·v8,·[Ljava/lang/String;
  
629 ····const/4·v9,·0x0634 ····const/4·v9,·0x0
  
630 ····aput-object·p1,·v8,·v9635 ····aput-object·p1,·v8,·v9
  
Max diff block lines reached; 1582/5557 bytes (28.47%) of diff not shown.
5.68 KB
smali/com/nolanlawson/chordreader/util/StringUtil.smali
    
Offset 259, 14 lines modifiedOffset 259, 15 lines modified
  
259 ····add-int/lit8·v11,·v5,·-0x1259 ····add-int/lit8·v11,·v5,·-0x1
  
260 ····aget·v11,·v6,·v11260 ····aget·v11,·v6,·v11
  
261 ····add-int/lit8·v6,·v4,·-0x1261 ····add-int/lit8·v6,·v4,·-0x1
  
 262 ····.line·118
262 ····invoke-interface·{p0,·v6},·Ljava/lang/CharSequence;->charAt(I)C263 ····invoke-interface·{p0,·v6},·Ljava/lang/CharSequence;->charAt(I)C
  
263 ····move-result·v6264 ····move-result·v6
  
264 ····add-int/lit8·v12,·v5,·-0x1265 ····add-int/lit8·v12,·v5,·-0x1
  
265 ····invoke-interface·{p1,·v12},·Ljava/lang/CharSequence;->charAt(I)C266 ····invoke-interface·{p1,·v12},·Ljava/lang/CharSequence;->charAt(I)C
Offset 276, 26 lines modifiedOffset 277, 27 lines modified
276 ····if-ne·v6,·v12,·:cond_3277 ····if-ne·v6,·v12,·:cond_3
  
277 ····move·v6,·v7278 ····move·v6,·v7
  
278 ····:goto_5279 ····:goto_5
279 ····add-int/2addr·v6,·v11280 ····add-int/2addr·v6,·v11
  
 281 ····.line·115
280 ····invoke-static·{v9,·v10,·v6},·Lcom/nolanlawson/chordreader/util/StringUtil;->minimum(III)I282 ····invoke-static·{v9,·v10,·v6},·Lcom/nolanlawson/chordreader/util/StringUtil;->minimum(III)I
  
281 ····move-result·v6283 ····move-result·v6
  
282 ····aput·v6,·v8,·v5284 ····aput·v6,·v8,·v5
  
283 ····.line·114285 ····.line·114
284 ····add-int/lit8·v5,·v5,·0x1286 ····add-int/lit8·v5,·v5,·0x1
  
285 ····goto·:goto_4287 ····goto·:goto_4
  
286 ····.line·115288 ····.line·118
287 ····:cond_3289 ····:cond_3
288 ····const/4·v6,·0x1290 ····const/4·v6,·0x1
  
289 ····goto·:goto_5291 ····goto·:goto_5
  
290 ····.line·113292 ····.line·113
291 ····:cond_4293 ····:cond_4
Offset 501, 147 lines modifiedOffset 503, 137 lines modified
501 ····:cond_1503 ····:cond_1
502 ····const/4·v1,·0x1504 ····const/4·v1,·0x1
  
503 ····goto·:goto_1505 ····goto·:goto_1
504 .end·method506 .end·method
  
505 .method·public·static·join(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;507 .method·public·static·join(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;
506 ····.locals·6508 ····.locals·5
507 ····.param·p0,·"delimiter"····#·Ljava/lang/String;509 ····.param·p0,·"delimiter"····#·Ljava/lang/String;
508 ····.param·p1,·"strings"····#·[Ljava/lang/String;510 ····.param·p1,·"strings"····#·[Ljava/lang/String;
  
509 ····.prologue511 ····.prologue
510 ····.line·77512 ····.line·77
511 ····array-length·v5,·p1513 ····array-length·v2,·p1
  
512 ····if-nez·v5,·:cond_0514 ····if-nez·v2,·:cond_0
  
513 ····.line·78515 ····.line·78
514 ····const-string·v5,·""516 ····const-string·v2,·""
  
515 ····.line·86517 ····.line·86
516 ····:goto_0518 ····:goto_0
517 ····return-object·v5519 ····return-object·v2
  
518 ····.line·81520 ····.line·81
519 ····:cond_0521 ····:cond_0
520 ····new-instance·v4,·Ljava/lang/StringBuilder;522 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
521 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V523 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
522 ····.line·82524 ····.line·82
523 ····.local·v4,·"stringBuilder":Ljava/lang/StringBuilder;525 ····.local·v1,·"stringBuilder":Ljava/lang/StringBuilder;
524 ····move-object·v0,·p1526 ····array-length·v3,·p1
  
525 ····.local·v0,·"arr$":[Ljava/lang/String; 
526 ····array-length·v2,·v0 
  
527 ····.local·v2,·"len$":I 
528 ····const/4·v1,·0x0527 ····const/4·v2,·0x0
  
529 ····.local·v1,·"i$":I 
530 ····:goto_1528 ····:goto_1
531 ····if-ge·v1,·v2,·:cond_1529 ····if-ge·v2,·v3,·:cond_1
  
532 ····aget-object·v3,·v0,·v1530 ····aget-object·v0,·p1,·v2
  
533 ····.line·83531 ····.line·83
534 ····.local·v3,·"str":Ljava/lang/String;532 ····.local·v0,·"str":Ljava/lang/String;
535 ····const-string·v5,·"·"533 ····const-string·v4,·"·"
  
536 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;534 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
537 ····move-result-object·v5535 ····move-result-object·v4
  
538 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;536 ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
539 ····.line·82537 ····.line·82
540 ····add-int/lit8·v1,·v1,·0x1538 ····add-int/lit8·v2,·v2,·0x1
  
541 ····goto·:goto_1539 ····goto·:goto_1
  
542 ····.line·86540 ····.line·86
543 ····.end·local·v3····#·"str":Ljava/lang/String;541 ····.end·local·v0····#·"str":Ljava/lang/String;
544 ····:cond_1542 ····:cond_1
545 ····const/4·v5,·0x1543 ····const/4·v2,·0x1
  
546 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->substring(I)Ljava/lang/String;544 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->substring(I)Ljava/lang/String;
  
547 ····move-result-object·v5545 ····move-result-object·v2
  
548 ····goto·:goto_0546 ····goto·:goto_0
549 .end·method547 .end·method
  
550 .method·public·static·join([ILjava/lang/String;)Ljava/lang/String;548 .method·public·static·join([ILjava/lang/String;)Ljava/lang/String;
551 ····.locals·7549 ····.locals·6
552 ····.param·p0,·"arr"····#·[I550 ····.param·p0,·"arr"····#·[I
553 ····.param·p1,·"delimiter"····#·Ljava/lang/String;551 ····.param·p1,·"delimiter"····#·Ljava/lang/String;
  
554 ····.prologue552 ····.prologue
555 ····.line·160553 ····.line·160
556 ····array-length·v5,·p0554 ····array-length·v2,·p0
  
557 ····if-nez·v5,·:cond_0555 ····if-nez·v2,·:cond_0
Max diff block lines reached; 2130/5705 bytes (37.34%) of diff not shown.
1.72 KB
smali/com/nolanlawson/chordreader/util/ArrayUtil.smali
    
Offset 317, 18 lines modifiedOffset 317, 20 lines modified
317 ····.line·32317 ····.line·32
318 ····new-array·v0,·p1,·[I318 ····new-array·v0,·p1,·[I
  
319 ····.line·33319 ····.line·33
320 ····.local·v0,·"copy":[I320 ····.local·v0,·"copy":[I
321 ····array-length·v1,·p0321 ····array-length·v1,·p0
  
 322 ····.line·34
322 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I323 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I
  
323 ····move-result·v1324 ····move-result·v1
  
 325 ····.line·33
324 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V326 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
325 ····.line·35327 ····.line·35
326 ····return-object·v0328 ····return-object·v0
327 .end·method329 .end·method
  
328 .method·public·static·copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;330 .method·public·static·copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
Offset 390, 24 lines modifiedOffset 392, 26 lines modified
390 ····move-object·v0,·v1392 ····move-object·v0,·v1
  
391 ····.line·46393 ····.line·46
392 ····.local·v0,·"copy":[Ljava/lang/Object;,·"[TT;"394 ····.local·v0,·"copy":[Ljava/lang/Object;,·"[TT;"
393 ····:goto_0395 ····:goto_0
394 ····array-length·v1,·p0396 ····array-length·v1,·p0
  
 397 ····.line·47
395 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I398 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I
  
396 ····move-result·v1399 ····move-result·v1
  
 400 ····.line·46
397 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V401 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
398 ····.line·48402 ····.line·48
399 ····return-object·v0403 ····return-object·v0
  
400 ····.line·43404 ····.line·45
401 ····.end·local·v0····#·"copy":[Ljava/lang/Object;,·"[TT;"405 ····.end·local·v0····#·"copy":[Ljava/lang/Object;,·"[TT;"
402 ····:cond_0406 ····:cond_0
403 ····invoke-virtual·{p2},·Ljava/lang/Class;->getComponentType()Ljava/lang/Class;407 ····invoke-virtual·{p2},·Ljava/lang/Class;->getComponentType()Ljava/lang/Class;
  
404 ····move-result-object·v1408 ····move-result-object·v1
  
405 ····invoke-static·{v1,·p1},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object;409 ····invoke-static·{v1,·p1},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object;
Offset 434, 18 lines modifiedOffset 438, 20 lines modified
434 ····.line·25438 ····.line·25
435 ····new-array·v0,·p1,·[Z439 ····new-array·v0,·p1,·[Z
  
436 ····.line·26440 ····.line·26
437 ····.local·v0,·"copy":[Z441 ····.local·v0,·"copy":[Z
438 ····array-length·v1,·p0442 ····array-length·v1,·p0
  
 443 ····.line·27
439 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I444 ····invoke-static·{v1,·p1},·Ljava/lang/Math;->min(II)I
  
440 ····move-result·v1445 ····move-result·v1
  
 446 ····.line·26
441 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V447 ····invoke-static·{p0,·v2,·v0,·v2,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
442 ····.line·28448 ····.line·28
443 ····return-object·v0449 ····return-object·v0
444 .end·method450 .end·method
  
445 .method·public·static·copyOfRange([III)[I451 .method·public·static·copyOfRange([III)[I
635 B
smali/com/nolanlawson/chordreader/adapter/FileAdapter.smali
    
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
  
227 ····aget-boolean·v7,·v7,·p1227 ····aget-boolean·v7,·v7,·p1
  
228 ····invoke-virtual·{v5,·v7},·Landroid/widget/CheckedTextView;->setChecked(Z)V228 ····invoke-virtual·{v5,·v7},·Landroid/widget/CheckedTextView;->setChecked(Z)V
  
229 ····.line·64229 ····.line·64
230 ····:goto_0230 ····:goto_0
231 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;231 ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
232 ····move-result-object·v7232 ····move-result-object·v7
  
233 ····invoke-static·{v7},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper;->getLastModifiedDate(Ljava/lang/String;)Ljava/util/Date;233 ····invoke-static·{v7},·Lcom/nolanlawson/chordreader/helper/SaveFileHelper;->getLastModifiedDate(Ljava/lang/String;)Ljava/util/Date;
  
234 ····move-result-object·v3234 ····move-result-object·v3
  
20.3 KB
res/drawable/ic_menu_edit.png
18.2 KB
sng
    
Offset 1, 79 lines modifiedOffset 1, 49 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10015 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10016 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
17 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)17 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
18 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)18 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
19 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10019 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5)20 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5)
22 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)21 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
23 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
24 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
25 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
26 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
27 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)22 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
28 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
29 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
30 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
31 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
32 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)23 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
33 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
34 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
35 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
36 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
37 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
38 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) 
39 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
40 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
41 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)24 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
42 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63) 
43 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
44 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
45 ····(115,121,115)·····#·rgb·=·(0x73,0x79,0x73) 
46 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
47 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)25 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
48 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
49 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a)26 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a)
50 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
51 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)27 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
52 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
53 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
54 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
55 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)28 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
56 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52)29 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52)
57 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)30 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
59 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)32 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
60 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
61 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)33 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10035 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10036 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
65 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)37 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
66 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
67 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)38 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
68 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)39 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
71 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)42 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)
72 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
73 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)43 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
74 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)44 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
76 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)46 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
77 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c)47 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c)
78 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)48 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
79 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)49 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
Offset 92, 15 lines modifiedOffset 62, 14 lines modified
92 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10062 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
93 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10063 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
94 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)64 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
95 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)65 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
96 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)66 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
97 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
98 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)68 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
99 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
100 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)69 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
101 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
102 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
103 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)72 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
104 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10073 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
105 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)74 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
106 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)75 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
Offset 117, 110 lines modifiedOffset 86, 141 lines modified
117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10086 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
118 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)87 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)
119 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)88 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
120 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)89 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
121 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)90 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)
122 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)91 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
123 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)92 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
124 ····(·82,·89,·82)·····#·rgb·=·(0x52,0x59,0x52) 
125 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)93 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10094 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
127 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)95 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
128 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10096 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
129 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52) 
130 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)97 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10098 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)99 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)
133 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)100 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
134 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)101 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
135 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)102 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
136 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) 
137 ····(·74,·81,·74)·····#·rgb·=·(0x4a,0x51,0x4a)103 ····(·74,·81,·74)·····#·rgb·=·(0x4a,0x51,0x4a)
138 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)104 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
139 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100105 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
140 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100106 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
141 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)107 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
142 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)108 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
143 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)109 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
144 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)110 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
145 ····(·74,·69,·74)·····#·rgb·=·(0x4a,0x45,0x4a) 
146 ····(·74,·73,·74)·····#·rgb·=·(0x4a,0x49,0x4a) 
147 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)111 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
Max diff block lines reached; 12379/18598 bytes (66.56%) of diff not shown.
2.07 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
22.0 KB
res/drawable/ic_menu_save.png
19.4 KB
sng
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 20, 113 lines modifiedOffset 21, 73 lines modified
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10021 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10022 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
22 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10023 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10024 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
24 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10025 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10027 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
28 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
29 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)28 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
30 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
31 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)29 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)
32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10030 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
33 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10032 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
36 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
37 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)35 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
38 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)36 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
39 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)37 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10038 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
42 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
43 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
44 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
45 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
46 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)39 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
49 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)42 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
50 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)43 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
51 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)44 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
52 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)45 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
53 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)46 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
54 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)47 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10049 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
57 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c)50 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c)
58 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)51 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
59 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
60 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)52 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
61 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
62 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
63 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
64 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
65 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)53 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10054 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
67 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)55 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84)
68 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
69 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
70 ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) 
71 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)56 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10057 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
73 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)58 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
74 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
75 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
76 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)59 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
77 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)60 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
78 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84) 
79 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
80 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
81 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) 
82 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)61 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
83 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)62 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
84 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)63 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10064 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
86 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
87 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
88 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
89 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)65 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
90 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)66 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
91 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
92 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)67 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
93 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)68 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
94 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)69 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
95 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad) 
96 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) 
97 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)70 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
98 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
99 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)71 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
100 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)72 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)
101 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)73 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
102 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)74 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
103 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)75 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)
104 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)76 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
105 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)77 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
106 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10078 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
107 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
108 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)79 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10080 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
110 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10081 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
111 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10082 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
112 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10083 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
113 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10084 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
114 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10085 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
115 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)86 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
116 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
117 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) 
118 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52) 
119 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
120 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
121 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
122 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5) 
123 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) 
124 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) 
125 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad) 
126 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)87 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
127 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)88 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
128 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)89 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)
129 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)90 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
130 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10091 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
131 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)92 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
Max diff block lines reached; 13661/19906 bytes (68.63%) of diff not shown.
2.54 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
23.8 KB
res/drawable/ic_menu_stop.png
21.4 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 22, 101 lines modifiedOffset 22, 66 lines modified
22 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)22 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
23 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)23 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
24 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)24 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10025 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10027 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)28 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
29 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
30 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
31 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
32 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)29 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
33 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)30 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10032 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
36 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
37 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)34 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
38 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
39 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
40 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
41 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
42 ····(148,138,148)·····#·rgb·=·(0x94,0x8a,0x94) 
43 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
44 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
45 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)35 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
46 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)36 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
47 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
48 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
49 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
50 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
51 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
52 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
53 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
54 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)37 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)
55 ····(231,223,231)·····#·rgb·=·(0xe7,0xdf,0xe7)38 ····(231,223,231)·····#·rgb·=·(0xe7,0xdf,0xe7)
56 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)39 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
57 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) 
58 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
59 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
60 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
61 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)40 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
62 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)41 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)
63 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)42 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
64 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad) 
65 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) 
66 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd) 
67 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd) 
68 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)43 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
69 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)44 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
70 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)45 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10048 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
74 ····(255,251,255)·····#·rgb·=·(0xff,0xfb,0xff)49 ····(255,251,255)·····#·rgb·=·(0xff,0xfb,0xff)
75 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5)50 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5)
76 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
77 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)51 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)
78 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)52 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
79 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)53 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
80 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
81 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)54 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
82 ····(231,235,231)·····#·rgb·=·(0xe7,0xeb,0xe7)55 ····(231,235,231)·····#·rgb·=·(0xe7,0xeb,0xe7)
83 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10056 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
84 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10057 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
86 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9759 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
87 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)60 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
88 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)61 ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63)
89 ····(173,166,173)·····#·rgb·=·(0xad,0xa6,0xad) 
90 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)62 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
91 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)63 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
92 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9764 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
93 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5) 
94 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) 
95 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)65 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
96 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)66 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
97 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)67 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
98 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
99 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)68 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
100 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)69 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
101 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)70 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
102 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)71 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
103 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)72 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
104 ····(·82,·89,·82)·····#·rgb·=·(0x52,0x59,0x52) 
105 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)73 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
106 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)74 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
107 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)75 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
108 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
109 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)76 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
110 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10077 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
111 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)78 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
112 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
113 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)79 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
114 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)80 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
115 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
116 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)81 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
117 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)82 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
118 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10083 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
119 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10084 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
120 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)85 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
121 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)86 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
122 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9787 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
Offset 128, 142 lines modifiedOffset 93, 177 lines modified
128 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)93 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
129 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10094 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
130 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)95 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10096 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(214,219,214)·····#·rgb·=·(0xd6,0xdb,0xd6)97 ····(214,219,214)·····#·rgb·=·(0xd6,0xdb,0xd6)
133 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10098 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
134 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)99 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
135 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
136 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)100 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
137 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)101 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)
Max diff block lines reached; 15694/21903 bytes (71.65%) of diff not shown.
2.38 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
23.5 KB
res/drawable/ic_menu_search.png
21.3 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 29, 165 lines modifiedOffset 29, 121 lines modified
29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10029 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10030 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
32 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)32 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
33 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)33 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
34 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)34 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
35 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)35 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
36 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
37 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)36 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
38 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)37 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10038 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10039 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
42 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)41 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
43 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)42 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
44 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
45 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
46 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
47 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
48 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
49 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
50 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
51 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
52 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
53 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)43 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
54 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)44 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
57 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
58 ····(222,215,222)·····#·rgb·=·(0xde,0xd7,0xde)48 ····(222,215,222)·····#·rgb·=·(0xde,0xd7,0xde)
59 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)49 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
60 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
61 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
62 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
63 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
64 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
65 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
66 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)50 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
67 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)51 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
68 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)52 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
69 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)53 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)
70 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
71 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
72 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
73 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
74 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) 
75 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)54 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
76 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10055 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
77 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10056 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
78 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)57 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
79 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
80 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
81 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5) 
82 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) 
83 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad) 
84 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)58 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10059 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
86 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) 
87 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)60 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
88 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)61 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
89 ····(198,203,198)·····#·rgb·=·(0xc6,0xcb,0xc6)62 ····(198,203,198)·····#·rgb·=·(0xc6,0xcb,0xc6)
90 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5)63 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5)
91 ····(173,166,173)·····#·rgb·=·(0xad,0xa6,0xad) 
92 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)64 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
93 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)65 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
94 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10066 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
95 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10067 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
96 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)68 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
97 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
98 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)69 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
99 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)70 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
100 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
101 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10072 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
102 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)73 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
103 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)74 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
104 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)75 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84)
105 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)76 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
106 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
107 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)77 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
108 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)78 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10079 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
110 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)80 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
111 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)81 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
112 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5) 
113 ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73)82 ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73)
114 ····(181,174,181)·····#·rgb·=·(0xb5,0xae,0xb5)83 ····(181,174,181)·····#·rgb·=·(0xb5,0xae,0xb5)
115 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)84 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
116 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10085 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
117 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)86 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
118 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)87 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
119 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)88 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
120 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)89 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
121 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)90 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)
122 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10091 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
123 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)92 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
124 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
125 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)93 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
126 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)94 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
127 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
128 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)95 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
129 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10096 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
130 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)97 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
131 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10098 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
132 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
133 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)99 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
134 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100100 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
135 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)101 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
136 ····(181,174,181)·····#·rgb·=·(0xb5,0xae,0xb5)102 ····(181,174,181)·····#·rgb·=·(0xb5,0xae,0xb5)
137 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100103 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
138 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)104 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
139 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)105 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
140 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)106 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
Max diff block lines reached; 15560/21814 bytes (71.33%) of diff not shown.
2.18 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
25.7 KB
res/drawable/ic_menu_preferences.png
22.8 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
11 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
12 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
13 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
14 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
15 ff00·ff00·ff00·ff00·ff00·ff00·5400·5400·5400·5400·5400·5500·5500·5600·5500·5900·5900·5600·5512·5451·588d·5cbd·5875·5600·5711·5bc0·5dae·5788·554e·5810·5600·5500·5700·5600·5700·5700·5600·5e00·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
16 ff00·ff00·ff00·ff00·ff00·ff00·5400·5400·5400·5400·5400·5500·5500·5600·5500·5900·5722·5591·5fe4·6aff·72ff·7bff·66db·5808·5a53·71ff·7fff·74ff·6dff·62e2·5a88·5a03·5900·5600·5700·5700·5600·5e00·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
17 ff00·ff00·ff00·ff00·ff00·ff00·5400·5400·5400·5400·5400·5500·5500·5600·5304·5e00·7134·77ff·7fff·89ff·8dff·91ff·7cfe·67cd·63e3·7cff·8eff·95ff·93ff·8bff·7fba·7000·5900·541b·5700·5700·5600·5e00·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
18 ff00·ff00·ff00·ff00·ff00·ff00·5400·5400·5400·5400·5400·5500·5500·5564·55b6·541a·5e13·76ef·8dff·94ff·99ff·9cff·9eff·9cff·92ff·8eff·97ff·9eff·9fff·97ff·76ae·6117·5a76·57e6·565e·5600·5600·5e00·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
19 ff00·ff00·ff00·ff00·ff00·ff00·5400·5400·5400·5400·5400·5500·5586·63fc·6fff·5fd3·5ccb·74fe·92ff·9cff·9fff·9fff·a4ff·abae·a4ce·99ff·9cff·9fff·a0ff·9eff·86ff·6cd8·6df7·79ff·67fc·578a·5501·5e00·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
20 ff00·ff00·ff00·ff00·ff00·ff00·5300·5300·5300·5300·5300·5591·67ff·80ff·89ff·8bff·88ff·8bff·94ff·9dff·9fff·a0ff·a4ee·a316·a161·a2ff·9eff·9fff·9fff·9fff·a0ff·98ff·8fff·8eff·90ff·76ff·599a·5c07·6d00·6c00·6c00·6c00·ff00·ff00·ff00·ff00·ff00·ff00· 
21 ff00·ff00·ff00·ff00·ff00·ff00·5900·5900·5a00·5901·557d·64ff·80ff·8aff·93ff·99ff·96ff·95ff·98ff·9cff·9dff·a2ff·9f82·9a00·9608·9acf·9dff·9cff·9dff·9dff·9dff·9aff·96ff·96ff·9bff·97ff·7fff·6c79·6d00·6a00·6a00·6a00·ff00·ff00·ff00·ff00·ff00·ff00· 
22 ff00·ff00·ff00·ff00·ff00·ff00·6700·6700·6600·6c04·80a0·89ff·8aff·93ff·9aff·9cff·9bff·9bff·9cff·9cff·9dff·a0de·9a19·9700·8c00·8e57·99fd·9aff·9cff·9cff·9cff·9cff·9cff·9cff·9cff·9eff·a5e3·893b·6200·5600·5600·5600·ff00·ff00·ff00·ff00·ff00·ff00· 
23 ff00·ff00·ff00·ff00·ff00·ff00·4f00·4f00·4e00·5400·6302·82cc·91ff·99ff·9bff·9bff·9bff·9bff·9bff·9bff·a1ff·9e73·9f00·8f00·8300·8b07·94c1·9bff·9aff·9bff·9bff·9bff·9bff·9bff·9cff·98ff·8598·6b00·5b0b·5504·5600·5600·ff00·ff00·ff00·ff00·ff00·ff00· 
24 ff00·ff00·ff00·ff00·ff00·ff00·5100·5100·5168·5272·4e56·67ed·90ff·9aff·9aff·9aff·9aff·99ff·9cff·a7ff·acab·990a·8000·5400·5100·6d00·8e38·aac5·a4ff·9bff·99ff·9aff·9aff·9aff·9aff·97ff·76ed·6291·5ed3·5586·5500·5500·ff00·ff00·ff00·ff00·ff00·ff00· 
25 ff00·ff00·ff00·ff00·ff00·ff00·5600·5528·5df1·6cff·6bff·79ff·8eff·96ff·98ff·98ff·98ff·9dff·a9e4·b059·a100·6800·5200·5101·4f01·4a00·5f00·9e0b·ae66·a6ef·9cff·98ff·98ff·98ff·98ff·99ff·93ff·88ff·7eff·61e4·5d20·5f00·ff00·ff00·ff00·ff00·ff00·ff00· 
26 ff00·ff00·ff00·ff00·ff00·ff00·5802·597d·6fff·81ff·86ff·89ff·8eff·95ff·97ff·96ff·9bff·a5ce·ab27·7e00·5a00·5942·5885·52ab·50ab·5085·4f42·4e00·7800·a937·a3e4·99ff·96ff·97ff·97ff·97ff·97ff·95ff·90ff·7dff·6765·6500·ff00·ff00·ff00·ff00·ff00·ff00· 
27 ff00·ff00·ff00·ff00·ff00·ff00·5b1b·5fd0·78ff·88ff·8fff·91ff·93ff·94ff·95ff·98ff·9fe6·a126·7a00·5511·5c9c·62f8·6fff·72ff·72ff·70ff·5ef8·529c·4b10·7500·9944·9af9·95ff·95ff·95ff·95ff·95ff·94ff·95ff·8dff·71ac·6c0d·ff00·ff00·ff00·ff00·ff00·ff00· 
28 ff00·ff00·ff00·ff00·ff00·ff00·5d43·69fa·7fff·8dff·93ff·93ff·94ff·94ff·94ff·99ff·9968·7700·560d·5abb·6bff·7aff·80ff·84ff·88ff·89ff·85ff·70ff·56ba·4c0c·7a00·9190·94ff·93ff·94ff·94ff·94ff·94ff·94ff·91ff·7ce9·6f29·ff00·ff00·ff00·ff00·ff00·ff00· 
29 ff00·ff00·ff00·ff00·ff00·ff00·5f72·6fff·84ff·8eff·92ff·92ff·92ff·92ff·93ff·95d8·8b14·5c00·5a7f·67ff·7bff·82ff·89ff·8dff·8fff·90ff·8fff·8dff·73ff·557e·5c00·802b·8ceb·91ff·92ff·92ff·92ff·92ff·92ff·94ff·83fd·7252·ff00·ff00·ff00·ff00·ff00·ff00· 
30 ff00·ff00·ff00·ff00·ff00·ff00·6395·73ff·85ff·8fff·91ff·91ff·91ff·91ff·93ff·8d99·8800·601b·61de·76ff·81ff·8aff·8fff·90ff·91ff·91ff·91ff·91ff·8cff·6bdd·5f18·7200·7eba·8bff·90ff·91ff·91ff·91ff·91ff·92ff·87ff·767c·ff00·ff00·ff00·ff00·ff00·ff00· 
31 ff00·ff00·ff00·ff00·ff00·ff00·67a5·76ff·86ff·8eff·8fff·8fff·8fff·8fff·8fff·876c·7500·6343·69fd·7cff·86ff·8eff·8fff·8fff·8fff·8fff·8fff·8fff·90ff·7dfd·7144·6f00·7396·85ff·8dff·8fff·8fff·8fff·8fff·90ff·88ff·799a·ff00·ff00·ff00·ff00·ff00·ff00· 
32 ff00·ff00·ff00·ff00·ff00·ff00·69aa·79ff·86ff·8dff·8eff·8eff·8eff·8eff·8bff·7e5b·6f00·6854·71ff·80ff·8aff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8fff·87ff·7d54·6d00·6b83·7dff·8aff·8eff·8eff·8eff·8eff·8eff·8aff·7ead·ff00·ff00·ff00·ff00·ff00·ff00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5512·5451·588d·5cbd·5875·0000·5711·5bc0·5dae·5788·554e·5810·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5722·5591·5fe4·6aff·72ff·7bff·66db·5808·5a53·71ff·7fff·74ff·6dff·62e2·5a88·5a03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5304·0000·7134·77ff·7fff·89ff·8dff·91ff·7cfe·67cd·63e3·7cff·8eff·95ff·93ff·8bff·7fba·0000·0000·541b·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5564·55b6·541a·5e13·76ef·8dff·94ff·99ff·9cff·9eff·9cff·92ff·8eff·97ff·9eff·9fff·97ff·76ae·6117·5a76·57e6·565e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5586·63fc·6fff·5fd3·5ccb·74fe·92ff·9cff·9fff·9fff·a4ff·abae·a4ce·99ff·9cff·9fff·a0ff·9eff·86ff·6cd8·6df7·79ff·67fc·578a·5501·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·5591·67ff·80ff·89ff·8bff·88ff·8bff·94ff·9dff·9fff·a0ff·a4ee·a316·a161·a2ff·9eff·9fff·9fff·9fff·a0ff·98ff·8fff·8eff·90ff·76ff·599a·5c07·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 21 0000·0000·0000·0000·0000·0000·0000·0000·0000·5901·557d·64ff·80ff·8aff·93ff·99ff·96ff·95ff·98ff·9cff·9dff·a2ff·9f82·0000·9608·9acf·9dff·9cff·9dff·9dff·9dff·9aff·96ff·96ff·9bff·97ff·7fff·6c79·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 22 0000·0000·0000·0000·0000·0000·0000·0000·0000·6c04·80a0·89ff·8aff·93ff·9aff·9cff·9bff·9bff·9cff·9cff·9dff·a0de·9a19·0000·0000·8e57·99fd·9aff·9cff·9cff·9cff·9cff·9cff·9cff·9cff·9eff·a5e3·893b·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 23 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·6302·82cc·91ff·99ff·9bff·9bff·9bff·9bff·9bff·9bff·a1ff·9e73·0000·0000·0000·8b07·94c1·9bff·9aff·9bff·9bff·9bff·9bff·9bff·9cff·98ff·8598·0000·5b0b·5504·0000·0000·0000·0000·0000·0000·0000·0000·
 24 0000·0000·0000·0000·0000·0000·0000·0000·5168·5272·4e56·67ed·90ff·9aff·9aff·9aff·9aff·99ff·9cff·a7ff·acab·990a·0000·0000·0000·0000·8e38·aac5·a4ff·9bff·99ff·9aff·9aff·9aff·9aff·97ff·76ed·6291·5ed3·5586·0000·0000·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·0000·0000·0000·5528·5df1·6cff·6bff·79ff·8eff·96ff·98ff·98ff·98ff·9dff·a9e4·b059·0000·0000·0000·5101·4f01·0000·0000·9e0b·ae66·a6ef·9cff·98ff·98ff·98ff·98ff·99ff·93ff·88ff·7eff·61e4·5d20·0000·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·0000·0000·5802·597d·6fff·81ff·86ff·89ff·8eff·95ff·97ff·96ff·9bff·a5ce·ab27·0000·0000·5942·5885·52ab·50ab·5085·4f42·0000·0000·a937·a3e4·99ff·96ff·97ff·97ff·97ff·97ff·95ff·90ff·7dff·6765·0000·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·0000·0000·5b1b·5fd0·78ff·88ff·8fff·91ff·93ff·94ff·95ff·98ff·9fe6·a126·0000·5511·5c9c·62f8·6fff·72ff·72ff·70ff·5ef8·529c·4b10·0000·9944·9af9·95ff·95ff·95ff·95ff·95ff·94ff·95ff·8dff·71ac·6c0d·0000·0000·0000·0000·0000·0000·
 28 0000·0000·0000·0000·0000·0000·5d43·69fa·7fff·8dff·93ff·93ff·94ff·94ff·94ff·99ff·9968·0000·560d·5abb·6bff·7aff·80ff·84ff·88ff·89ff·85ff·70ff·56ba·4c0c·0000·9190·94ff·93ff·94ff·94ff·94ff·94ff·94ff·91ff·7ce9·6f29·0000·0000·0000·0000·0000·0000·
 29 0000·0000·0000·0000·0000·0000·5f72·6fff·84ff·8eff·92ff·92ff·92ff·92ff·93ff·95d8·8b14·0000·5a7f·67ff·7bff·82ff·89ff·8dff·8fff·90ff·8fff·8dff·73ff·557e·0000·802b·8ceb·91ff·92ff·92ff·92ff·92ff·92ff·94ff·83fd·7252·0000·0000·0000·0000·0000·0000·
 30 0000·0000·0000·0000·0000·0000·6395·73ff·85ff·8fff·91ff·91ff·91ff·91ff·93ff·8d99·0000·601b·61de·76ff·81ff·8aff·8fff·90ff·91ff·91ff·91ff·91ff·8cff·6bdd·5f18·0000·7eba·8bff·90ff·91ff·91ff·91ff·91ff·92ff·87ff·767c·0000·0000·0000·0000·0000·0000·
 31 0000·0000·0000·0000·0000·0000·67a5·76ff·86ff·8eff·8fff·8fff·8fff·8fff·8fff·876c·0000·6343·69fd·7cff·86ff·8eff·8fff·8fff·8fff·8fff·8fff·8fff·90ff·7dfd·7144·0000·7396·85ff·8dff·8fff·8fff·8fff·8fff·90ff·88ff·799a·0000·0000·0000·0000·0000·0000·
 32 0000·0000·0000·0000·0000·0000·69aa·79ff·86ff·8dff·8eff·8eff·8eff·8eff·8bff·7e5b·0000·6854·71ff·80ff·8aff·8eff·8eff·8eff·8eff·8eff·8eff·8eff·8fff·87ff·7d54·0000·6b83·7dff·8aff·8eff·8eff·8eff·8eff·8eff·8aff·7ead·0000·0000·0000·0000·0000·0000·
33 ff00·ff00·ff00·ff00·ff00·ff00·699f·78ff·85ff·8cff·8cff·8cff·8cff·8dff·84ff·7665·7000·6e4a·77ff·83ff·8bff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8dff·8dff·824b·6300·638e·76ff·87ff·8cff·8cff·8cff·8cff·8cff·8bff·81a9·ff00·ff00·ff00·ff00·ff00·ff00·33 0000·0000·0000·0000·0000·0000·699f·78ff·85ff·8cff·8cff·8cff·8cff·8dff·84ff·7665·0000·6e4a·77ff·83ff·8bff·8cff·8cff·8cff·8cff·8cff·8cff·8cff·8dff·8dff·824b·0000·638e·76ff·87ff·8cff·8cff·8cff·8cff·8cff·8bff·81a9·0000·0000·0000·0000·0000·0000·
34 ff00·ff00·ff00·ff00·ff00·ff00·688d·77ff·84ff·8bff·8bff·8bff·8bff·8cff·82ff·6d8f·6800·7121·7ae4·83ff·89ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cff·8de3·8620·6000·60b1·76ff·86ff·8bff·8bff·8bff·8bff·8bff·8aff·818d·ff00·ff00·ff00·ff00·ff00·ff00·34 0000·0000·0000·0000·0000·0000·688d·77ff·84ff·8bff·8bff·8bff·8bff·8cff·82ff·6d8f·0000·7121·7ae4·83ff·89ff·8bff·8bff·8bff·8bff·8bff·8bff·8bff·8cff·8de3·8620·0000·60b1·76ff·86ff·8bff·8bff·8bff·8bff·8bff·8aff·818d·0000·0000·0000·0000·0000·0000·
35 ff00·ff00·ff00·ff00·ff00·ff00·686a·76ff·82ff·89ff·89ff·89ff·89ff·89ff·87ff·6ac7·6209·7100·7d96·86ff·87ff·89ff·89ff·89ff·89ff·89ff·89ff·88ff·8fff·9196·7100·561c·5ce0·77ff·84ff·89ff·89ff·89ff·89ff·89ff·88ff·7f6a·ff00·ff00·ff00·ff00·ff00·ff00· 
36 ff00·ff00·ff00·ff00·ff00·ff00·693a·75f4·81ff·87ff·88ff·88ff·88ff·88ff·88ff·70fb·534e·5600·7d1a·8fd7·8bff·86ff·87ff·87ff·87ff·87ff·86ff·8eff·9ad6·8e1a·5d00·5070·63ff·79ff·84ff·88ff·88ff·88ff·88ff·88ff·88f4·7f3a·ff00·ff00·ff00·ff00·ff00·ff00· 
37 ff00·ff00·ff00·ff00·ff00·ff00·6b16·73c6·80ff·85ff·86ff·86ff·86ff·86ff·88ff·7eff·5bcc·4a0c·5400·8c27·9cc3·93ff·8aff·88ff·88ff·8aff·94ff·a1c3·9727·5d00·4d20·54e5·6dff·7cff·83ff·86ff·86ff·86ff·86ff·89ff·85c5·7f16·ff00·ff00·ff00·ff00·ff00·ff00· 
38 ff00·ff00·ff00·ff00·ff00·ff00·6c01·7078·7eff·82ff·85ff·85ff·85ff·85ff·85ff·86ff·70ff·51a8·450e·5600·9405·ae6b·a8b2·a3cd·a3cd·a8b2·af6b·9b05·5e00·4d18·50c2·63ff·74ff·7eff·84ff·85ff·85ff·85ff·85ff·89ff·8477·8101·ff00·ff00·ff00·ff00·ff00·ff00· 
39 ff00·ff00·ff00·ff00·ff00·ff00·6f00·702b·7dec·80ff·83ff·83ff·83ff·83ff·83ff·84ff·83ff·69ff·4ebd·4428·5400·5f00·8b00·a40f·a40f·8c00·6400·5c00·4c42·53d4·5eff·6fff·78ff·80ff·83ff·83ff·83ff·83ff·84ff·8aec·832b·8300·ff00·ff00·ff00·ff00·ff00·ff00· 
40 ff00·ff00·ff00·ff00·ff00·ff00·7200·7100·789b·82ff·80ff·82ff·82ff·82ff·82ff·82ff·82ff·81ff·6dff·53ec·458e·413f·471a·4c00·4d00·4c1a·4747·4b9c·55f7·64ff·6eff·75ff·7dff·81ff·82ff·82ff·82ff·81ff·87ff·879a·8400·8400·ff00·ff00·ff00·ff00·ff00·ff00· 
41 ff00·ff00·ff00·ff00·ff00·ff00·7600·7600·7625·83eb·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·75ff·66ff·55f7·4ddb·4eca·4eca·4fdb·56fe·62ff·69ff·70ff·75ff·7cff·80ff·81ff·81ff·81ff·80ff·83ff·8bed·8724·8700·8700·ff00·ff00·ff00·ff00·ff00·ff00· 
42 ff00·ff00·ff00·ff00·ff00·ff00·7700·7700·7600·7e6b·86ff·7fff·80ff·80ff·80ff·80ff·80ff·80ff·7fff·7fff·7cff·76ff·70ff·6dff·6bff·6bff·6dff·70ff·73ff·78ff·7cff·7fff·80ff·80ff·80ff·80ff·80ff·8bff·8a6b·8800·8800·8800·ff00·ff00·ff00·ff00·ff00·ff00· 
43 ff00·ff00·ff00·ff00·ff00·ff00·7c00·7c00·7c00·7d06·85a4·85ff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7cff·7aff·78ff·76ff·76ff·77ff·78ff·7bff·7dff·7eff·7eff·7eff·7eff·7eff·7eff·88ff·8ea4·8a06·8a00·8a00·8a00·ff00·ff00·ff00·ff00·ff00·ff00· 
44 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·810d·8bbc·86ff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cff·7cff·7cff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·87ff·92bd·8d0d·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
45 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8913·91a7·89ff·7dff·7bff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7bff·7dff·8aff·95a7·9213·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
46 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8900·8a01·9484·8dfd·7fff·7aff·7aff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7aff·7aff·7fff·8efd·9784·9101·9100·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
47 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8900·8900·9400·964f·96d2·89ff·7dff·79ff·78ff·79ff·7aff·7aff·7aff·7aff·7aff·7aff·79ff·78ff·79ff·7dff·88ff·97d2·9b4f·9700·9000·9100·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
48 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8900·8900·9400·9500·9b0c·9d6b·98c4·8eff·84ff·7dff·78ff·77ff·77ff·77ff·77ff·78ff·7dff·84ff·8eff·99c4·9f6b·9e0c·9900·9700·9000·9100·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
49 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8900·8900·9400·9500·9a00·9c00·9d0b·9e3d·9f7b·9cb9·98e1·94f1·92f3·92f3·94f1·98e1·9cb9·9f7a·a03d·a00b·9e00·9d00·9900·9700·9000·9100·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
50 ff00·ff00·ff00·ff00·ff00·ff00·7e00·7e00·7e00·7e00·8100·8900·8900·9400·9500·9a00·9c00·9d00·9900·9e01·a418·a428·a243·a24f·a24f·a243·a428·a418·9e01·9c00·9f00·9e00·9d00·9900·9700·9000·9100·8c00·8b00·8b00·8b00·8b00·ff00·ff00·ff00·ff00·ff00·ff00· 
51 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
52 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
53 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
54 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
55 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·35 0000·0000·0000·0000·0000·0000·686a·76ff·82ff·89ff·89ff·89ff·89ff·89ff·87ff·6ac7·6209·0000·7d96·86ff·87ff·89ff·89ff·89ff·89ff·89ff·89ff·88ff·8fff·9196·0000·561c·5ce0·77ff·84ff·89ff·89ff·89ff·89ff·89ff·88ff·7f6a·0000·0000·0000·0000·0000·0000·
 36 0000·0000·0000·0000·0000·0000·693a·75f4·81ff·87ff·88ff·88ff·88ff·88ff·88ff·70fb·534e·0000·7d1a·8fd7·8bff·86ff·87ff·87ff·87ff·87ff·86ff·8eff·9ad6·8e1a·0000·5070·63ff·79ff·84ff·88ff·88ff·88ff·88ff·88ff·88f4·7f3a·0000·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·0000·6b16·73c6·80ff·85ff·86ff·86ff·86ff·86ff·88ff·7eff·5bcc·4a0c·0000·8c27·9cc3·93ff·8aff·88ff·88ff·8aff·94ff·a1c3·9727·0000·4d20·54e5·6dff·7cff·83ff·86ff·86ff·86ff·86ff·89ff·85c5·7f16·0000·0000·0000·0000·0000·0000·
 38 0000·0000·0000·0000·0000·0000·6c01·7078·7eff·82ff·85ff·85ff·85ff·85ff·85ff·86ff·70ff·51a8·450e·0000·9405·ae6b·a8b2·a3cd·a3cd·a8b2·af6b·9b05·0000·4d18·50c2·63ff·74ff·7eff·84ff·85ff·85ff·85ff·85ff·89ff·8477·8101·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·0000·702b·7dec·80ff·83ff·83ff·83ff·83ff·83ff·84ff·83ff·69ff·4ebd·4428·0000·0000·0000·a40f·a40f·0000·0000·0000·4c42·53d4·5eff·6fff·78ff·80ff·83ff·83ff·83ff·83ff·84ff·8aec·832b·0000·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·0000·0000·789b·82ff·80ff·82ff·82ff·82ff·82ff·82ff·82ff·81ff·6dff·53ec·458e·413f·471a·0000·0000·4c1a·4747·4b9c·55f7·64ff·6eff·75ff·7dff·81ff·82ff·82ff·82ff·81ff·87ff·879a·0000·0000·0000·0000·0000·0000·0000·0000·
 41 0000·0000·0000·0000·0000·0000·0000·0000·7625·83eb·80ff·81ff·81ff·81ff·81ff·81ff·81ff·81ff·80ff·75ff·66ff·55f7·4ddb·4eca·4eca·4fdb·56fe·62ff·69ff·70ff·75ff·7cff·80ff·81ff·81ff·81ff·80ff·83ff·8bed·8724·0000·0000·0000·0000·0000·0000·0000·0000·
 42 0000·0000·0000·0000·0000·0000·0000·0000·0000·7e6b·86ff·7fff·80ff·80ff·80ff·80ff·80ff·80ff·7fff·7fff·7cff·76ff·70ff·6dff·6bff·6bff·6dff·70ff·73ff·78ff·7cff·7fff·80ff·80ff·80ff·80ff·80ff·8bff·8a6b·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 43 0000·0000·0000·0000·0000·0000·0000·0000·0000·7d06·85a4·85ff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7eff·7cff·7aff·78ff·76ff·76ff·77ff·78ff·7bff·7dff·7eff·7eff·7eff·7eff·7eff·7eff·88ff·8ea4·8a06·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·810d·8bbc·86ff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7cff·7cff·7cff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·7dff·87ff·92bd·8d0d·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8913·91a7·89ff·7dff·7bff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7cff·7bff·7dff·8aff·95a7·9213·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8a01·9484·8dfd·7fff·7aff·7aff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7bff·7aff·7aff·7fff·8efd·9784·9101·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·964f·96d2·89ff·7dff·79ff·78ff·79ff·7aff·7aff·7aff·7aff·7aff·7aff·79ff·78ff·79ff·7dff·88ff·97d2·9b4f·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9b0c·9d6b·98c4·8eff·84ff·7dff·78ff·77ff·77ff·77ff·77ff·78ff·7dff·84ff·8eff·99c4·9f6b·9e0c·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9d0b·9e3d·9f7b·9cb9·98e1·94f1·92f3·92f3·94f1·98e1·9cb9·9f7a·a03d·a00b·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·9e01·a418·a428·a243·a24f·a24f·a243·a428·a418·9e01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
56 }56 }
2.83 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
29.0 KB
res/drawable/chord_reader_icon.png
24.7 KB
sng
    
Offset 23, 282 lines modifiedOffset 23, 282 lines modified
23 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)23 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
24 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)24 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
25 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)25 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
26 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)26 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
27 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3727 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey028 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
29 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3429 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
31 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)30 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey031 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey032 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
34 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)33 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
 34 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
 35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 36 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
 37 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
 38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 39 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 40 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
 41 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 43 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 44 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
 45 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 47 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
 48 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
 49 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
 50 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
 51 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
 52 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
 53 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
 54 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
 55 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
 56 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
 57 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
 58 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
 59 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
 60 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
 61 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
 62 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
 63 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
 64 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
 65 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
 66 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
 67 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
 68 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
 69 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 70 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 73 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
 74 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
 75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 78 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
 79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 81 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
 82 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
 83 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
 84 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
 85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 90 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
 91 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 92 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 103 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
35 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)104 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
36 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)105 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
37 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey106 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
38 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)107 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
39 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)108 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
40 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77109 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
41 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90110 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
42 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1) 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2 
45 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)111 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
46 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)112 ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb)
47 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74113 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
48 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)114 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
49 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87115 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
50 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85116 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
51 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)117 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
52 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92118 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
53 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) 
56 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89 
57 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)119 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
58 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98120 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
59 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)121 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
60 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)122 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
61 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)123 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
62 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)124 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
63 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99125 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
64 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)126 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
65 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)127 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
66 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) 
69 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1) 
70 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82128 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
71 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89129 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
72 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95130 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
73 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94131 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
74 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)132 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
75 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96133 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
76 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91134 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
77 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81135 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
78 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 18585/25276 bytes (73.53%) of diff not shown.
4.2 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
22.3 KB
res/drawable/ic_menu_info_details.png
19.6 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 25, 91 lines modifiedOffset 25, 54 lines modified
25 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)25 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
26 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)26 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10027 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10028 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
29 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)29 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
30 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)30 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
31 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)31 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
32 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
33 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
34 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) 
35 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a) 
36 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) 
37 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)32 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
38 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b)33 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b)
39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10035 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)36 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
42 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)37 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
43 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)38 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
44 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
45 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
46 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
47 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
48 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
49 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
50 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
51 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10039 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
52 ····(239,231,239)·····#·rgb·=·(0xef,0xe7,0xef)40 ····(239,231,239)·····#·rgb·=·(0xef,0xe7,0xef)
53 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)41 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
54 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)42 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
55 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
56 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
57 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
58 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
59 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
60 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
61 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
62 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63)43 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63)
63 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)44 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)
64 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)45 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)
65 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) 
66 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
67 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
68 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
69 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) 
70 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
71 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
72 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)46 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
73 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)47 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
74 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)48 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
75 ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84) 
76 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) 
77 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)49 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
78 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)50 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
79 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)51 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
80 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)52 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a)
81 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)53 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
82 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)54 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
83 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5) 
84 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) 
85 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd) 
86 ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5) 
87 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)55 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
88 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)56 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)
89 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10057 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
90 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
91 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)59 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
92 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)60 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
93 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)61 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
94 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)62 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
95 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
96 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)63 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
97 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)64 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
98 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)65 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
99 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)66 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
100 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)67 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
101 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) 
102 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)68 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
103 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)69 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
104 ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) 
105 ····(115,121,115)·····#·rgb·=·(0x73,0x79,0x73) 
106 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)70 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
107 ····(173,166,173)·····#·rgb·=·(0xad,0xa6,0xad)71 ····(173,166,173)·····#·rgb·=·(0xad,0xa6,0xad)
108 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
109 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)72 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
110 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)73 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)
111 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)74 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
112 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10075 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
113 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10076 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
114 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)77 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
115 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)78 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)
Offset 121, 21 lines modifiedOffset 84, 17 lines modified
121 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b)84 ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b)
122 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)85 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
123 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)86 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
124 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)87 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
125 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)88 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
126 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)89 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
127 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)90 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
128 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) 
129 ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52) 
130 ····(·82,·89,·82)·····#·rgb·=·(0x52,0x59,0x52) 
131 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)91 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
132 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)92 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
133 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)93 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
134 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
135 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)94 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
136 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)95 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
137 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)96 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
138 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)97 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
139 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)98 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)
140 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)99 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
Max diff block lines reached; 14000/20113 bytes (69.61%) of diff not shown.
2.56 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
9.76 KB
res/drawable/ic_btn_search.png
7.88 KB
sng
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·26;·height:·30;·bitdepth:·8;3 ····width:·26;·height:·30;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 7300·7300·7000·6000·5a00·5b41·5d9a·60e2·61ff·61ff·5efb·5bd8·579a·5634·5604·6100·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·5b41·5d9a·60e2·61ff·61ff·5efb·5bd8·579a·5634·5604·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
11 7200·6b00·5a00·5e27·64ad·6bed·70f7·87fe·94ff·96ff·8cff·78fd·61f7·5cec·569c·5517·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·11 0000·0000·0000·5e27·64ad·6bed·70f7·87fe·94ff·96ff·8cff·78fd·61f7·5cec·569c·5517·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
12 7200·6200·625c·6acf·73f9·92ff·a4ff·aaff·afff·b0ff·aaff·9fff·91ff·79ff·5ef6·58c7·5524·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·12 0000·0000·625c·6acf·73f9·92ff·a4ff·aaff·afff·b0ff·aaff·9fff·91ff·79ff·5ef6·58c7·5524·0000·0000·0000·0000·0000·0000·0000·0000·0000·
13 6b00·642a·6dce·7fff·9eff·a7ff·adf6·b2a4·b377·b571·b57f·b3c7·aaff·9aff·81ff·5fff·57bb·5522·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·13 0000·642a·6dce·7fff·9eff·a7ff·adf6·b2a4·b377·b571·b57f·b3c7·aaff·9aff·81ff·5fff·57bb·5522·0000·0000·0000·0000·0000·0000·0000·0000·
14 6700·6aac·79fd·9dff·a2ff·a4c1·a450·a01e·9b0a·9b08·a40e·ad2e·af60·abef·9bff·80ff·60ff·5576·590b·ff00·ff00·ff00·ff00·ff00·ff00·ff00·14 0000·6aac·79fd·9dff·a2ff·a4c1·a450·a01e·9b0a·9b08·a40e·ad2e·af60·abef·9bff·80ff·60ff·5576·590b·0000·0000·0000·0000·0000·0000·0000·
15 6e41·77f1·91ff·9cff·98c1·933a·8900·7c00·7900·7a00·8300·9000·a100·a555·a4e2·94ff·72ff·5ddf·583e·ff00·ff00·ff00·ff00·ff00·ff00·ff00·15 6e41·77f1·91ff·9cff·98c1·933a·0000·0000·0000·0000·0000·0000·0000·a555·a4e2·94ff·72ff·5ddf·583e·0000·0000·0000·0000·0000·0000·0000·
16 759a·7ff8·93ff·8fea·8551·7f00·7300·6e00·6e00·6f00·7200·7a00·8a00·9a00·9a7a·9bf1·84ff·6cff·6270·ff00·ff00·ff00·ff00·ff00·ff00·ff00·16 759a·7ff8·93ff·8fea·8551·0000·0000·0000·0000·0000·0000·0000·0000·0000·9a7a·9bf1·84ff·6cff·6270·0000·0000·0000·0000·0000·0000·0000·
17 7fe2·84fd·8dff·7fa7·7a19·7200·6d00·6d00·6d00·6d00·6d00·7200·7b00·8d00·9216·95d7·8bff·74ff·6489·6403·ff00·ff00·ff00·ff00·ff00·ff00·17 7fe2·84fd·8dff·7fa7·7a19·0000·0000·0000·0000·0000·0000·0000·0000·0000·9216·95d7·8bff·74ff·6489·6403·0000·0000·0000·0000·0000·0000·
18 86ff·87ff·7fff·7077·710a·6d00·6c00·6c00·6c00·6c00·6c00·6d00·7500·8100·8c00·8cb1·8bfc·74ff·63a8·611d·ff00·ff00·ff00·ff00·ff00·ff00·18 86ff·87ff·7fff·7077·710a·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8cb1·8bfc·74ff·63a8·611d·0000·0000·0000·0000·0000·0000·
19 87ff·87ff·76ff·6771·6808·6a00·6a00·6a00·6a00·6a00·6a00·6a00·7000·7c00·8200·8199·85f8·7cff·6cc2·6934·ff00·ff00·ff00·ff00·ff00·ff00·19 87ff·87ff·76ff·6771·6808·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8199·85f8·7cff·6cc2·6934·0000·0000·0000·0000·0000·0000·
20 88fb·85ff·6dff·5e7f·5d0e·6600·6900·6900·6900·6900·6900·6900·6e00·7600·7600·79be·7eff·7eff·71a7·6f1c·ff00·ff00·ff00·ff00·ff00·ff00·20 88fb·85ff·6dff·5e7f·5d0e·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·79be·7eff·7eff·71a7·6f1c·0000·0000·0000·0000·0000·0000·
21 89d8·89fd·6bff·58c5·542e·5f00·6700·6700·6700·6700·6700·6700·6d00·6a00·6a1a·70de·7fff·7cff·6e8f·6e0b·ff00·ff00·ff00·ff00·ff00·ff00·21 89d8·89fd·6bff·58c5·542e·0000·0000·0000·0000·0000·0000·0000·0000·0000·6a1a·70de·7fff·7cff·6e8f·6e0b·0000·0000·0000·0000·0000·0000·
22 899a·8ef7·76ff·57ff·4c60·4e03·5e00·6600·6600·6600·6600·6700·6600·5b03·6190·6df3·81ff·7afe·6e5f·ff00·ff00·ff00·ff00·ff00·ff00·ff00·22 899a·8ef7·76ff·57ff·4c60·4e03·0000·0000·0000·0000·0000·0000·0000·5b03·6190·6df3·81ff·7afe·6e5f·0000·0000·0000·0000·0000·0000·0000·
23 8c34·90ee·85ff·64ff·50ef·4c56·4c00·5900·6400·6500·6300·5b00·5600·5d51·64ed·79ff·86ff·7cd5·773d·ff00·ff00·ff00·ff00·ff00·ff00·ff00·23 8c34·90ee·85ff·64ff·50ef·4c56·0000·0000·0000·0000·0000·0000·0000·5d51·64ed·79ff·86ff·7cd5·773d·0000·0000·0000·0000·0000·0000·0000·
24 8e04·919c·92f8·7dff·60ff·4fe2·4a7d·4a0f·4a00·4c00·4e00·531b·5a90·63ed·72ff·81ff·7aff·6e60·6d03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·24 8e04·919c·92f8·7dff·60ff·4fe2·4a7d·4a0f·0000·0000·0000·531b·5a90·63ed·72ff·81ff·7aff·6e60·6d03·0000·0000·0000·0000·0000·0000·0000·
25 8300·9316·98c6·92ff·7dff·64ff·53f0·50d7·4fb3·519a·56be·5ddc·63f3·7aff·85ff·7cff·62ff·4c87·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·25 0000·9316·98c6·92ff·7dff·64ff·53f0·50d7·4fb3·519a·56be·5ddc·63f3·7aff·85ff·7cff·62ff·4c87·0000·0000·0000·0000·0000·0000·0000·0000·
26 7200·8600·9527·9eb8·98ff·89ff·7aff·6dff·64ff·64f7·6cff·79ff·86ff·92ff·97ff·8fff·74ff·50ea·4cc9·49a5·4830·ff00·ff00·ff00·ff00·ff00·26 0000·0000·9527·9eb8·98ff·89ff·7aff·6dff·64ff·64f7·6cff·79ff·86ff·92ff·97ff·8fff·74ff·50ea·4cc9·49a5·4830·0000·0000·0000·0000·0000·
27 6600·7100·8400·9628·9f77·a1dc·9dff·97ff·92ff·92ff·94ff·98ff·9cff·a1d5·a360·9a84·8aea·74ff·60ff·4fff·49b7·4732·ff00·ff00·ff00·ff00·27 0000·0000·0000·9628·9f77·a1dc·9dff·97ff·92ff·92ff·94ff·98ff·9cff·a1d5·a360·9a84·8aea·74ff·60ff·4fff·49b7·4732·0000·0000·0000·0000·
28 6000·6400·6d00·7c00·8d06·9b42·a470·a587·a3a8·a2c2·a2a7·a08f·9c60·953d·9200·890c·87d2·83ff·7aff·69ff·50ff·49b6·4633·ff00·ff00·ff00·28 0000·0000·0000·0000·8d06·9b42·a470·a587·a3a8·a2c2·a2a7·a08f·9c60·953d·0000·890c·87d2·83ff·7aff·69ff·50ff·49b6·4633·0000·0000·0000·
29 5c00·5e00·6000·6500·6c00·7800·8300·8b02·901d·9134·8d1d·8409·7800·7100·7300·7f00·83a0·8cff·82ff·78ff·67ff·4fff·47b7·4532·ff00·ff00·29 0000·0000·0000·0000·0000·0000·0000·8b02·901d·9134·8d1d·8409·0000·0000·0000·0000·83a0·8cff·82ff·78ff·67ff·4fff·47b7·4532·0000·0000·
30 5b00·5b00·5b00·5c00·5d00·5e00·6000·6300·6700·6700·6500·5f00·5c00·5e00·6700·7b00·8b38·92b6·8fff·81ff·76ff·66ff·4dff·46b8·4430·ff00· 
31 5900·5900·5900·5900·5900·5900·5a00·5a00·5a00·5a00·5900·5900·5900·5b00·6000·6c00·ff00·8f32·93b7·8efd·80ff·75ff·66ff·4cff·46bc·432e· 
32 5800·5800·5800·5800·5800·5800·5800·5800·5800·5800·5800·5800·5800·5900·5a00·6000·ff00·ff00·8e30·92b9·8dfc·7fff·75ff·65ff·4cff·46ce· 
33 5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5900·ff00·ff00·ff00·8d2c·90ba·8bfb·7dff·73ff·71ff·63ef· 
34 5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·5700·ff00·ff00·ff00·ff00·8c2a·8ebe·88fc·81ff·80e0·774b· 
35 5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·5600·ff00·ff00·ff00·ff00·ff00·8d2e·99ce·97ef·834b·ff00· 
36 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
37 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·30 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8b38·92b6·8fff·81ff·76ff·66ff·4dff·46b8·4430·0000·
 31 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8f32·93b7·8efd·80ff·75ff·66ff·4cff·46bc·432e·
 32 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8e30·92b9·8dfc·7fff·75ff·65ff·4cff·46ce·
 33 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8d2c·90ba·8bfb·7dff·73ff·71ff·63ef·
 34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8c2a·8ebe·88fc·81ff·80e0·774b·
 35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·8d2e·99ce·97ef·834b·0000·
 36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
38 }38 }
1.82 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
10.1 KB
res/drawable/dialog_divider_horizontal_light.9.png
9.27 KB
sng
    
Offset 2, 10 lines modifiedOffset 2, 10 lines modified
2 IHDR·{2 IHDR·{
3 ····width:·260;·height:·3;·bitdepth:·8;3 ····width:·260;·height:·3;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000ff·000000ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000ff·000000ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
9 000000ff·ffffff00·ffffff00·ffffff01·ffffff02·ffffff02·ffffff03·ffffff04·ffffff06·ffffff06·ffffff07·ffffff09·ffffff0a·ffffff0b·ffffff0d·ffffff0e·ffffff0f·ffffff11·ffffff12·ffffff13·ffffff15·ffffff16·ffffff18·ffffff1a·ffffff1b·ffffff1d·ffffff1f·ffffff21·ffffff22·ffffff24·ffffff26·ffffff28·ffffff2a·ffffff2c·ffffff2e·ffffff2f·ffffff32·ffffff33·ffffff36·ffffff37·ffffff3a·ffffff3b·ffffff3e·ffffff40·ffffff42·ffffff44·ffffff46·ffffff48·ffffff4a·ffffff4d·ffffff4e·ffffff51·ffffff53·ffffff56·ffffff57·ffffff5a·ffffff5c·ffffff5e·ffffff60·ffffff62·ffffff65·ffffff67·ffffff69·ffffff6b·ffffff6e·ffffff6f·ffffff72·ffffff74·ffffff76·ffffff78·ffffff7a·ffffff7d·ffffff7e·ffffff81·ffffff83·ffffff85·ffffff87·ffffff8a·ffffff8b·ffffff8e·ffffff8f·ffffff92·ffffff93·ffffff96·ffffff97·ffffff9a·ffffff9b·ffffff9d·ffffff9f·ffffffa1·ffffffa2·ffffffa5·ffffffa6·ffffffa8·ffffffaa·ffffffab·ffffffad·ffffffae·ffffffb0·ffffffb2·ffffffb3·ffffffb5·ffffffb6·ffffffb7·ffffffb9·ffffffba·ffffffbb·ffffffbd·ffffffbe·ffffffbf·ffffffc0·ffffffc1·ffffffc2·ffffffc3·ffffffc4·ffffffc5·ffffffc6·ffffffc6·ffffffc7·ffffffc8·ffffffc9·ffffffca·ffffffca·ffffffca·ffffffca·ffffffcb·ffffffcb·ffffffcb·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcb·ffffffcb·ffffffca·ffffffca·ffffffca·ffffffca·ffffffc9·ffffffc8·ffffffc7·ffffffc7·ffffffc6·ffffffc6·ffffffc4·ffffffc3·ffffffc2·ffffffc2·ffffffc1·ffffffbf·ffffffbe·ffffffbd·ffffffbc·ffffffba·ffffffb9·ffffffb8·ffffffb6·ffffffb5·ffffffb3·ffffffb2·ffffffb1·ffffffaf·ffffffae·ffffffac·ffffffaa·ffffffa8·ffffffa6·ffffffa5·ffffffa3·ffffffa2·ffffff9f·ffffff9e·ffffff9c·ffffff9a·ffffff98·ffffff96·ffffff94·ffffff92·ffffff90·ffffff8e·ffffff8c·ffffff8a·ffffff88·ffffff86·ffffff83·ffffff82·ffffff7f·ffffff7d·ffffff7b·ffffff79·ffffff76·ffffff75·ffffff72·ffffff70·ffffff6e·ffffff6c·ffffff6a·ffffff67·ffffff65·ffffff63·ffffff61·ffffff5e·ffffff5c·ffffff5a·ffffff58·ffffff56·ffffff53·ffffff52·ffffff4f·ffffff4d·ffffff4b·ffffff49·ffffff46·ffffff45·ffffff42·ffffff40·ffffff3e·ffffff3c·ffffff3a·ffffff38·ffffff36·ffffff34·ffffff32·ffffff30·ffffff2e·ffffff2c·ffffff2a·ffffff28·ffffff26·ffffff25·ffffff23·ffffff21·ffffff1f·ffffff1e·ffffff1c·ffffff1a·ffffff19·ffffff17·ffffff16·ffffff14·ffffff12·ffffff11·ffffff0f·ffffff0e·ffffff0d·ffffff0b·ffffff0a·ffffff09·ffffff08·ffffff06·ffffff06·ffffff05·ffffff03·ffffff02·ffffff02·ffffff01·000000ff·9 000000ff·00000000·00000000·ffffff01·ffffff02·ffffff02·ffffff03·ffffff04·ffffff06·ffffff06·ffffff07·ffffff09·ffffff0a·ffffff0b·ffffff0d·ffffff0e·ffffff0f·ffffff11·ffffff12·ffffff13·ffffff15·ffffff16·ffffff18·ffffff1a·ffffff1b·ffffff1d·ffffff1f·ffffff21·ffffff22·ffffff24·ffffff26·ffffff28·ffffff2a·ffffff2c·ffffff2e·ffffff2f·ffffff32·ffffff33·ffffff36·ffffff37·ffffff3a·ffffff3b·ffffff3e·ffffff40·ffffff42·ffffff44·ffffff46·ffffff48·ffffff4a·ffffff4d·ffffff4e·ffffff51·ffffff53·ffffff56·ffffff57·ffffff5a·ffffff5c·ffffff5e·ffffff60·ffffff62·ffffff65·ffffff67·ffffff69·ffffff6b·ffffff6e·ffffff6f·ffffff72·ffffff74·ffffff76·ffffff78·ffffff7a·ffffff7d·ffffff7e·ffffff81·ffffff83·ffffff85·ffffff87·ffffff8a·ffffff8b·ffffff8e·ffffff8f·ffffff92·ffffff93·ffffff96·ffffff97·ffffff9a·ffffff9b·ffffff9d·ffffff9f·ffffffa1·ffffffa2·ffffffa5·ffffffa6·ffffffa8·ffffffaa·ffffffab·ffffffad·ffffffae·ffffffb0·ffffffb2·ffffffb3·ffffffb5·ffffffb6·ffffffb7·ffffffb9·ffffffba·ffffffbb·ffffffbd·ffffffbe·ffffffbf·ffffffc0·ffffffc1·ffffffc2·ffffffc3·ffffffc4·ffffffc5·ffffffc6·ffffffc6·ffffffc7·ffffffc8·ffffffc9·ffffffca·ffffffca·ffffffca·ffffffca·ffffffcb·ffffffcb·ffffffcb·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcc·ffffffcb·ffffffcb·ffffffca·ffffffca·ffffffca·ffffffca·ffffffc9·ffffffc8·ffffffc7·ffffffc7·ffffffc6·ffffffc6·ffffffc4·ffffffc3·ffffffc2·ffffffc2·ffffffc1·ffffffbf·ffffffbe·ffffffbd·ffffffbc·ffffffba·ffffffb9·ffffffb8·ffffffb6·ffffffb5·ffffffb3·ffffffb2·ffffffb1·ffffffaf·ffffffae·ffffffac·ffffffaa·ffffffa8·ffffffa6·ffffffa5·ffffffa3·ffffffa2·ffffff9f·ffffff9e·ffffff9c·ffffff9a·ffffff98·ffffff96·ffffff94·ffffff92·ffffff90·ffffff8e·ffffff8c·ffffff8a·ffffff88·ffffff86·ffffff83·ffffff82·ffffff7f·ffffff7d·ffffff7b·ffffff79·ffffff76·ffffff75·ffffff72·ffffff70·ffffff6e·ffffff6c·ffffff6a·ffffff67·ffffff65·ffffff63·ffffff61·ffffff5e·ffffff5c·ffffff5a·ffffff58·ffffff56·ffffff53·ffffff52·ffffff4f·ffffff4d·ffffff4b·ffffff49·ffffff46·ffffff45·ffffff42·ffffff40·ffffff3e·ffffff3c·ffffff3a·ffffff38·ffffff36·ffffff34·ffffff32·ffffff30·ffffff2e·ffffff2c·ffffff2a·ffffff28·ffffff26·ffffff25·ffffff23·ffffff21·ffffff1f·ffffff1e·ffffff1c·ffffff1a·ffffff19·ffffff17·ffffff16·ffffff14·ffffff12·ffffff11·ffffff0f·ffffff0e·ffffff0d·ffffff0b·ffffff0a·ffffff09·ffffff08·ffffff06·ffffff06·ffffff05·ffffff03·ffffff02·ffffff02·ffffff01·000000ff·
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000ff·000000ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000ff·000000ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
11 }11 }
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
13.9 KB
res/drawable/ic_dialog_info.png
12.1 KB
sng
    
Offset 1, 157 lines modifiedOffset 1, 138 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)8 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
9 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)9 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
10 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)10 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
11 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)11 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
12 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)12 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
13 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
14 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6) 
15 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb) 
16 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9) 
17 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87 
18 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey 
19 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9313 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
20 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)14 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
21 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)15 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
22 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8716 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
23 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96 
24 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda) 
25 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)17 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
26 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)18 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
27 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)19 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
28 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)20 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
29 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)21 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
30 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8) 
31 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9122 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
32 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 
33 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)23 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
34 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey9124 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
35 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9725 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
36 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
37 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 
38 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 
39 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9526 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
40 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)27 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
41 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)28 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
42 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6) 
43 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9629 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
44 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4) 
45 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9) 
46 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey 
47 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7) 
48 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb) 
49 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 
50 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8930 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
51 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7131 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
52 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7132 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
53 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71 
54 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) 
55 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)33 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
56 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec) 
57 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94 
58 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)34 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
59 ····(180,180,180)·····#·rgb·=·(0xb4,0xb4,0xb4) 
60 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)35 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
61 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) 
62 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)36 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
63 ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) 
64 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8037 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
65 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 
66 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8738 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
67 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7239 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
68 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)40 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
69 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) 
70 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)41 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
71 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey8642 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
72 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea) 
73 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86 
74 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf) 
75 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)43 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
76 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)44 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
77 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)45 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
78 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81 
79 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 
80 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey8546 ····(217,217,217)·····#·rgb·=·(0xd9,0xd9,0xd9)·grey85
81 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) 
82 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6947 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
83 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6) 
84 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd) 
85 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79 
86 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0) 
87 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)48 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
88 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)49 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
89 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9050 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
90 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9051 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
91 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9052 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
92 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey9053 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
93 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90 
94 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6754 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
95 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)55 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
 56 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
 57 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 58 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 59 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 60 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
 61 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 62 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 63 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 64 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
 65 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
 66 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
 67 ····(218,218,218)·····#·rgb·=·(0xda,0xda,0xda)
 68 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
 69 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
 70 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
 71 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
 72 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
 73 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
 74 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
 75 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
 76 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
 77 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
 78 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
 79 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
 80 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
 81 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
 82 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
 83 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
 84 ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81
 85 ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91
 86 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
 87 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
Max diff block lines reached; 5969/12412 bytes (48.09%) of diff not shown.
1.67 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
25.5 KB
res/drawable/ic_menu_refresh.png
22.8 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·grayscale·alpha;4 ····using·grayscale·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
9 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
10 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
11 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
12 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
13 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff04·ff06·ff08·ff0a·ff0b·ff0b·ff0b·ff0a·ff08·ff06·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
14 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff03·ff08·ff0d·ff13·ff18·ff1c·ff1f·ff21·ff22·ff21·ff1f·ff1b·ff17·ff11·ff0b·ff06·ff03·ff01·ff00·ff00·ff00·ff01·ff02·ff02·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
15 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·7300·ff01·ff03·ff08·ff10·ff1a·c831·7c7c·6ea5·63cc·5df2·5bff·5bff·5bff·5df2·62cc·7399·836d·ff21·ff17·ff0e·ff07·ff03·ff01·ff03·ff07·ff0b·ff0a·ff06·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
16 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff06·ff0f·ff1a·ae43·69b2·5bff·5eff·60ff·6eff·7cff·85ff·88ff·87ff·7eff·6eff·62ff·5fff·5df2·7299·c832·ff17·ff0d·ff08·ff0c·ff16·8056·7663·ff0f·ff05·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
17 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff09·ff14·c832·69b2·5bff·5fff·79ff·8aff·8eff·92ff·95ff·98ff·99ff·99ff·99ff·98ff·95ff·8fff·7bff·64ff·5ff2·7198·ff22·ff1a·ff1f·7c7d·5bff·5aff·ff1b·ff0a·ff01·ff00·ff00·ff00·ff00·ff00·ff00· 
18 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0b·ff18·8e60·5bf2·5eff·79ff·8aff·92ff·98ff·9bff·9dff·9fff·a0ff·a1ff·a1ff·a1ff·a0ff·9eff·9dff·9bff·94ff·7eff·64ff·63d9·b94d·8080·5bff·72ff·7bff·b73f·ff0d·ff01·ff00·ff00·ff00·ff00·ff00·ff00· 
19 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff0b·ff1a·7c7d·5aff·69ff·86ff·90ff·98ff·9cff·9fff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·9fff·9cff·8fff·6cff·63f2·5eff·72ff·8dff·8bff·a85f·ff10·ff02·ff00·ff00·ff00·ff00·ff00·ff00· 
20 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff02·ff09·ff19·7c7d·5aff·70ff·8aff·94ff·9bff·9eff·9fff·9fff·a0ff·a2ff·a8ff·abff·aeff·acff·a6ff·a1ff·9fff·9fff·9fff·9fff·9fff·9eff·98ff·90ff·8aff·8eff·98ff·94ff·ac60·ff12·ff03·ff00·ff00·ff00·ff00·ff00·ff00·8 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff04·ff06·ff08·ff0a·ff0b·ff0b·ff0b·ff0a·ff08·ff06·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff08·ff0d·ff13·ff18·ff1c·ff1f·ff21·ff22·ff21·ff1f·ff1b·ff17·ff11·ff0b·ff06·ff03·ff01·0000·0000·0000·ff01·ff02·ff02·ff01·0000·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff08·ff10·ff1a·c831·7c7c·6ea5·63cc·5df2·5bff·5bff·5bff·5df2·62cc·7399·836d·ff21·ff17·ff0e·ff07·ff03·ff01·ff03·ff07·ff0b·ff0a·ff06·ff02·0000·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff06·ff0f·ff1a·ae43·69b2·5bff·5eff·60ff·6eff·7cff·85ff·88ff·87ff·7eff·6eff·62ff·5fff·5df2·7299·c832·ff17·ff0d·ff08·ff0c·ff16·8056·7663·ff0f·ff05·0000·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff09·ff14·c832·69b2·5bff·5fff·79ff·8aff·8eff·92ff·95ff·98ff·99ff·99ff·99ff·98ff·95ff·8fff·7bff·64ff·5ff2·7198·ff22·ff1a·ff1f·7c7d·5bff·5aff·ff1b·ff0a·ff01·0000·0000·0000·0000·0000·0000·
 18 0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0b·ff18·8e60·5bf2·5eff·79ff·8aff·92ff·98ff·9bff·9dff·9fff·a0ff·a1ff·a1ff·a1ff·a0ff·9eff·9dff·9bff·94ff·7eff·64ff·63d9·b94d·8080·5bff·72ff·7bff·b73f·ff0d·ff01·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0b·ff1a·7c7d·5aff·69ff·86ff·90ff·98ff·9cff·9fff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·a0ff·9fff·9cff·8fff·6cff·63f2·5eff·72ff·8dff·8bff·a85f·ff10·ff02·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·ff02·ff09·ff19·7c7d·5aff·70ff·8aff·94ff·9bff·9eff·9fff·9fff·a0ff·a2ff·a8ff·abff·aeff·acff·a6ff·a1ff·9fff·9fff·9fff·9fff·9fff·9eff·98ff·90ff·8aff·8eff·98ff·94ff·ac60·ff12·ff03·0000·0000·0000·0000·0000·0000·
21 ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff07·ff15·836e·5aff·70ff·8bff·96ff·9cff·9eff·9eff·a0ff·a8ff·b1ff·b8f2·bccc·c399·c399·c1a5·bccc·b7ff·b0ff·a6ff·a0ff·9eff·9eff·9eff·9dff·9bff·98ff·99ff·9dff·8fff·a370·ff13·ff04·ff00·ff00·ff00·ff00·ff00·ff00·21 0000·0000·0000·0000·0000·0000·ff01·ff07·ff15·836e·5aff·70ff·8bff·96ff·9cff·9eff·9eff·a0ff·a8ff·b1ff·b8f2·bccc·c399·c399·c1a5·bccc·b7ff·b0ff·a6ff·a0ff·9eff·9eff·9eff·9dff·9bff·98ff·99ff·9dff·8fff·a370·ff13·ff04·0000·0000·0000·0000·0000·0000·
22 ff00·ff00·ff00·ff00·ff00·ff00·ff04·ff0f·c732·59f2·6bff·8aff·95ff·9bff·9cff·9dff·a4ff·adff·b8cc·c970·ff24·ff1d·ff19·ff18·ff1a·ff1e·e734·c57f·b4e5·abff·a2ff·9cff·9cff·9cff·9cff·9cff·9cff·9cff·91ff·9398·ff15·ff05·ff00·ff00·ff00·ff00·ff00·ff00·22 0000·0000·0000·0000·0000·0000·ff04·ff0f·c732·59f2·6bff·8aff·95ff·9bff·9cff·9dff·a4ff·adff·b8cc·c970·ff24·ff1d·ff19·ff18·ff1a·ff1e·e734·c57f·b4e5·abff·a2ff·9cff·9cff·9cff·9cff·9cff·9cff·9cff·91ff·9398·ff15·ff05·0000·0000·0000·0000·0000·0000·
23 ff00·ff00·ff00·ff00·ff00·ff01·ff09·ff1b·65b2·60ff·86ff·94ff·9aff·9bff·9dff·a7ff·aef2·c671·ff20·ff15·ff0d·ff09·ff07·ff06·ff07·ff0a·ff0f·ff1a·ff2d·b099·a0ff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·96ff·9799·ff17·ff06·ff00·ff00·ff00·ff00·ff00·ff00·23 0000·0000·0000·0000·0000·ff01·ff09·ff1b·65b2·60ff·86ff·94ff·9aff·9bff·9dff·a7ff·aef2·c671·ff20·ff15·ff0d·ff09·ff07·ff06·ff07·ff0a·ff0f·ff1a·ff2d·b099·a0ff·9bff·9bff·9bff·9bff·9bff·9bff·9bff·96ff·9799·ff17·ff06·0000·0000·0000·0000·0000·0000·
24 ff00·ff00·ff00·ff00·ff00·ff04·ff11·8c5f·5dff·77ff·90ff·98ff·9aff·9bff·a5ff·add9·d645·ff18·ff0c·ff05·ff02·7400·7200·7100·7100·ff01·ff05·ff11·ff27·8f80·81ff·99ff·9aff·9aff·9aff·9aff·9aff·9aff·8dff·9399·ff18·ff07·ff00·ff00·ff00·ff00·ff00·ff00· 
25 ff00·ff00·ff00·ff00·ff01·ff08·ff1a·6bb2·67ff·8aff·94ff·98ff·98ff·9fff·a4f2·d245·ff15·ff08·ff02·7200·6f00·6d00·6c00·6c00·6c00·ff02·ff09·ff19·7d7f·5cff·78ff·94ff·98ff·98ff·98ff·98ff·98ff·98ff·8eff·85cc·ff1a·ff08·ff00·ff00·ff00·ff00·ff00·ff00· 
26 ff00·ff00·ff00·ff00·ff02·ff0d·ca32·60ff·77ff·90ff·96ff·97ff·9aff·a2ff·b771·ff18·ff08·ff02·6e00·6c00·6b00·6b00·6b00·6b00·6b00·ff04·ff0f·7277·55ff·6bff·89ff·93ff·97ff·97ff·97ff·97ff·97ff·97ff·94ff·8dcc·ff1c·ff08·ff00·ff00·ff00·ff00·ff00·ff00· 
27 ff00·ff00·ff00·ff00·ff04·ff13·817c·68ff·88ff·93ff·96ff·96ff·9eff·9ecc·ff20·ff0c·ff02·6d00·6a00·6a00·6a00·6a00·6a00·6a00·6a00·ff05·ff11·79d6·8aff·99ff·9eff·a1ff·9eff·9bff·98ff·96ff·96ff·96ff·93ff·8dcc·ff1a·ff08·ff00·ff00·ff00·ff00·ff00·ff00· 
28 ff00·ff00·ff00·ff00·ff07·ff18·72b2·71ff·8cff·93ff·94ff·95ff·9aff·ae70·ff15·ff05·6c00·6900·6900·6900·6900·6900·6900·6900·6900·ff03·ff0d·a854·ae94·ba99·bba5·b7cc·b8cc·b7d9·b5ff·b4ff·b2ff·b0ff·aaff·9dca·ff14·ff06·ff00·ff00·ff00·ff00·ff00·ff00· 
29 ff00·ff00·ff00·ff00·ff09·ff1d·6ccc·74ff·8dff·92ff·92ff·95ff·91f2·ff24·ff0d·ff02·6800·6700·6700·6700·6700·6700·6700·6700·6700·ff02·ff06·ff0c·ff13·ff17·ff19·ff1b·ff1d·ff22·ff29·ff2f·e940·cb66·c962·cc3d·ff12·ff06·ff01·ff00·ff00·ff00·ff00·ff00· 
30 ff00·ff00·ff00·ff00·ff0a·ff20·67ff·7bff·8eff·91ff·91ff·95ff·90cc·ff1d·ff09·6900·6600·6600·6600·6600·6600·6600·6600·6600·6600·6600·ff01·ff03·ff04·ff06·ff07·ff08·ff0b·ff13·ff20·9361·9966·ff33·ff30·ff26·ff19·ff0b·ff03·ff00·ff00·ff00·ff00·ff00· 
31 ff00·ff00·ff00·ff00·ff0a·ff1e·6fff·85ff·8dff·8fff·8fff·8fff·93a5·ff17·ff06·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·ff00·ff00·ff00·ff00·ff00·ff05·ff13·5eae·55ff·58ff·58ff·58ff·57ff·5aca·ff15·ff07·ff00·ff00·ff00·ff00·ff00· 
32 ff00·ff00·ff00·ff00·ff08·ff18·89f2·a5ff·a8ff·a9ff·a9ff·a4ff·9f92·ff11·ff04·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·6500·ff00·ff00·ff00·ff00·ff00·ff08·ff1a·6bcc·6eff·7aff·7bff·7aff·72ff·69ff·ff1c·ff09·ff00·ff00·ff00·ff00·ff00· 
33 ff00·ff00·ff00·ff00·ff04·ff0e·c03b·c263·c666·c666·c866·c361·ff1f·ff12·ff0b·ff08·ff07·ff06·ff04·ff02·ff01·6300·6300·6300·6300·6300·6300·ff00·ff00·ff00·ff00·ff01·ff0b·ff20·69d9·74ff·84ff·86ff·85ff·87ff·7eff·ff1f·ff0a·ff00·ff00·ff00·ff00·ff00· 
34 ff00·ff00·ff00·ff00·ff01·ff09·ff17·af44·9766·9766·d640·ff2f·ff28·ff22·ff1d·ff1b·ff19·ff16·ff12·ff0b·ff05·ff01·6300·6300·6300·6300·6300·ff00·ff00·ff00·ff00·ff02·ff0f·cc35·5eff·7aff·89ff·8bff·8bff·90ff·8ccc·ff1c·ff08·ff00·ff00·ff00·ff00·ff00· 
35 ff00·ff00·ff00·ff00·ff00·ff08·ff18·51f2·55ff·57ff·56ff·55ff·52ff·57d9·57cc·55cc·62a5·6698·6194·9336·ff0b·ff03·6100·6100·6100·6100·6100·ff00·ff00·ff00·ff01·ff06·ff17·7a7f·5bff·7fff·88ff·89ff·89ff·8dff·92a5·ff17·ff06·ff00·ff00·ff00·ff00·ff00· 
36 ff00·ff00·ff00·ff00·ff00·ff09·ff1d·67ff·74ff·77ff·76ff·74ff·6eff·66ff·5eff·58ff·52ff·51ff·4fff·59c8·ff10·ff04·5f00·5f00·5f00·5f00·5f00·ff00·ff00·ff00·ff03·ff0d·ff23·52e5·61ff·80ff·86ff·87ff·88ff·8bff·a36e·ff12·ff04·ff00·ff00·ff00·ff00·ff00· 
37 ff00·ff00·ff00·ff00·ff00·ff0a·ff1e·70d9·7eff·80ff·80ff·80ff·7fff·7eff·7dff·7bff·7aff·83ff·8aff·9976·ff0f·ff03·5f00·5f00·5f00·5f00·5f00·ff00·ff00·ff02·ff09·ff1a·6d8d·52ff·74ff·82ff·86ff·86ff·8cff·89f2·ff21·ff0c·ff01·ff00·ff00·ff00·ff00·ff00· 
38 ff00·ff00·ff00·ff00·ff00·ff09·ff1d·6ecc·7bff·83ff·84ff·84ff·84ff·83ff·83ff·82ff·8bff·95ff·af7f·ff19·ff09·ff02·5e00·5e00·5e00·5e00·5e00·ff01·ff03·ff09·ff17·9755·4cf2·61ff·7bff·82ff·84ff·84ff·8eff·93a5·ff18·ff07·ff00·ff00·ff00·ff00·ff00·ff00· 
39 ff00·ff00·ff00·ff00·ff00·ff08·ff1b·6fcc·7aff·82ff·83ff·83ff·83ff·83ff·83ff·84ff·8aff·a480·ff26·ff11·ff05·ff01·5d00·5d00·5d00·5d00·ff02·ff05·ff0d·ff1a·9755·4bf2·55ff·73ff·7fff·83ff·83ff·8aff·8cff·c341·ff0f·ff03·ff00·ff00·ff00·ff00·ff00·ff00·24 0000·0000·0000·0000·0000·ff04·ff11·8c5f·5dff·77ff·90ff·98ff·9aff·9bff·a5ff·add9·d645·ff18·ff0c·ff05·ff02·0000·0000·0000·0000·ff01·ff05·ff11·ff27·8f80·81ff·99ff·9aff·9aff·9aff·9aff·9aff·9aff·8dff·9399·ff18·ff07·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·ff01·ff08·ff1a·6bb2·67ff·8aff·94ff·98ff·98ff·9fff·a4f2·d245·ff15·ff08·ff02·0000·0000·0000·0000·0000·0000·ff02·ff09·ff19·7d7f·5cff·78ff·94ff·98ff·98ff·98ff·98ff·98ff·98ff·8eff·85cc·ff1a·ff08·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·ff02·ff0d·ca32·60ff·77ff·90ff·96ff·97ff·9aff·a2ff·b771·ff18·ff08·ff02·0000·0000·0000·0000·0000·0000·0000·ff04·ff0f·7277·55ff·6bff·89ff·93ff·97ff·97ff·97ff·97ff·97ff·97ff·94ff·8dcc·ff1c·ff08·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·ff04·ff13·817c·68ff·88ff·93ff·96ff·96ff·9eff·9ecc·ff20·ff0c·ff02·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff11·79d6·8aff·99ff·9eff·a1ff·9eff·9bff·98ff·96ff·96ff·96ff·93ff·8dcc·ff1a·ff08·0000·0000·0000·0000·0000·0000·
 28 0000·0000·0000·0000·ff07·ff18·72b2·71ff·8cff·93ff·94ff·95ff·9aff·ae70·ff15·ff05·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0d·a854·ae94·ba99·bba5·b7cc·b8cc·b7d9·b5ff·b4ff·b2ff·b0ff·aaff·9dca·ff14·ff06·0000·0000·0000·0000·0000·0000·
 29 0000·0000·0000·0000·ff09·ff1d·6ccc·74ff·8dff·92ff·92ff·95ff·91f2·ff24·ff0d·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff06·ff0c·ff13·ff17·ff19·ff1b·ff1d·ff22·ff29·ff2f·e940·cb66·c962·cc3d·ff12·ff06·ff01·0000·0000·0000·0000·0000·
 30 0000·0000·0000·0000·ff0a·ff20·67ff·7bff·8eff·91ff·91ff·95ff·90cc·ff1d·ff09·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff03·ff04·ff06·ff07·ff08·ff0b·ff13·ff20·9361·9966·ff33·ff30·ff26·ff19·ff0b·ff03·0000·0000·0000·0000·0000·
 31 0000·0000·0000·0000·ff0a·ff1e·6fff·85ff·8dff·8fff·8fff·8fff·93a5·ff17·ff06·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff05·ff13·5eae·55ff·58ff·58ff·58ff·57ff·5aca·ff15·ff07·0000·0000·0000·0000·0000·
 32 0000·0000·0000·0000·ff08·ff18·89f2·a5ff·a8ff·a9ff·a9ff·a4ff·9f92·ff11·ff04·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff08·ff1a·6bcc·6eff·7aff·7bff·7aff·72ff·69ff·ff1c·ff09·0000·0000·0000·0000·0000·
 33 0000·0000·0000·0000·ff04·ff0e·c03b·c263·c666·c666·c866·c361·ff1f·ff12·ff0b·ff08·ff07·ff06·ff04·ff02·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff0b·ff20·69d9·74ff·84ff·86ff·85ff·87ff·7eff·ff1f·ff0a·0000·0000·0000·0000·0000·
 34 0000·0000·0000·0000·ff01·ff09·ff17·af44·9766·9766·d640·ff2f·ff28·ff22·ff1d·ff1b·ff19·ff16·ff12·ff0b·ff05·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff02·ff0f·cc35·5eff·7aff·89ff·8bff·8bff·90ff·8ccc·ff1c·ff08·0000·0000·0000·0000·0000·
 35 0000·0000·0000·0000·0000·ff08·ff18·51f2·55ff·57ff·56ff·55ff·52ff·57d9·57cc·55cc·62a5·6698·6194·9336·ff0b·ff03·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff06·ff17·7a7f·5bff·7fff·88ff·89ff·89ff·8dff·92a5·ff17·ff06·0000·0000·0000·0000·0000·
 36 0000·0000·0000·0000·0000·ff09·ff1d·67ff·74ff·77ff·76ff·74ff·6eff·66ff·5eff·58ff·52ff·51ff·4fff·59c8·ff10·ff04·0000·0000·0000·0000·0000·0000·0000·0000·ff03·ff0d·ff23·52e5·61ff·80ff·86ff·87ff·88ff·8bff·a36e·ff12·ff04·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·ff0a·ff1e·70d9·7eff·80ff·80ff·80ff·7fff·7eff·7dff·7bff·7aff·83ff·8aff·9976·ff0f·ff03·0000·0000·0000·0000·0000·0000·0000·ff02·ff09·ff1a·6d8d·52ff·74ff·82ff·86ff·86ff·8cff·89f2·ff21·ff0c·ff01·0000·0000·0000·0000·0000·
 38 0000·0000·0000·0000·0000·ff09·ff1d·6ecc·7bff·83ff·84ff·84ff·84ff·83ff·83ff·82ff·8bff·95ff·af7f·ff19·ff09·ff02·0000·0000·0000·0000·0000·ff01·ff03·ff09·ff17·9755·4cf2·61ff·7bff·82ff·84ff·84ff·8eff·93a5·ff18·ff07·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·ff08·ff1b·6fcc·7aff·82ff·83ff·83ff·83ff·83ff·83ff·84ff·8aff·a480·ff26·ff11·ff05·ff01·0000·0000·0000·0000·ff02·ff05·ff0d·ff1a·9755·4bf2·55ff·73ff·7fff·83ff·83ff·8aff·8cff·c341·ff0f·ff03·0000·0000·0000·0000·0000·0000·
40 ff00·ff00·ff00·ff00·ff00·ff07·ff19·74b2·79ff·80ff·82ff·82ff·82ff·82ff·82ff·82ff·70f2·7a8d·ff2b·ff19·ff0e·ff0a·ff07·ff07·ff07·ff09·ff0e·ff15·ff21·6a8c·4bf2·54ff·6fff·7bff·81ff·82ff·84ff·8fff·9b99·ff19·ff08·ff01·ff00·ff00·ff00·ff00·ff00·ff00·40 0000·0000·0000·0000·0000·ff07·ff19·74b2·79ff·80ff·82ff·82ff·82ff·82ff·82ff·82ff·70f2·7a8d·ff2b·ff19·ff0e·ff0a·ff07·ff07·ff07·ff09·ff0e·ff15·ff21·6a8c·4bf2·54ff·6fff·7bff·81ff·82ff·84ff·8fff·9b99·ff19·ff08·ff01·0000·0000·0000·0000·0000·0000·
41 ff00·ff00·ff00·ff00·ff00·ff06·ff18·7999·75ff·7eff·80ff·80ff·80ff·80ff·80ff·7eff·6eff·5aff·5acc·737e·ff25·ff1e·ff1a·ff18·ff1a·ff1e·ff25·7a70·52cc·49ff·5aff·6dff·78ff·7eff·80ff·81ff·8dff·8fe5·d730·ff0d·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·41 0000·0000·0000·0000·0000·ff06·ff18·7999·75ff·7eff·80ff·80ff·80ff·80ff·80ff·7eff·6eff·5aff·5acc·737e·ff25·ff1e·ff1a·ff18·ff1a·ff1e·ff25·7a70·52cc·49ff·5aff·6dff·78ff·7eff·80ff·81ff·8dff·8fe5·d730·ff0d·ff03·0000·0000·0000·0000·0000·0000·0000·
42 ff00·ff00·ff00·ff00·ff00·ff05·ff16·7799·71ff·7dff·7fff·7fff·7fff·7fff·7fff·7fff·7fff·75ff·5dff·4eff·49ff·52cc·5da5·6399·5da5·52cc·47ff·49ff·50ff·64ff·71ff·78ff·7dff·7fff·7fff·89ff·91f2·ba51·ff13·ff06·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·42 0000·0000·0000·0000·0000·ff05·ff16·7799·71ff·7dff·7fff·7fff·7fff·7fff·7fff·7fff·7fff·75ff·5dff·4eff·49ff·52cc·5da5·6399·5da5·52cc·47ff·49ff·50ff·64ff·71ff·78ff·7dff·7fff·7fff·89ff·91f2·ba51·ff13·ff06·ff01·0000·0000·0000·0000·0000·0000·0000·
43 ff00·ff00·ff00·ff00·ff00·ff04·ff14·7c8a·72ff·7bff·7eff·7fff·7fff·7fff·7eff·7eff·7eff·7dff·7aff·74ff·69ff·5aff·4dff·4cff·4cff·57ff·62ff·6bff·6fff·74ff·7aff·7dff·7eff·7fff·89ff·92ff·a87c·ff17·ff08·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
44 ff00·ff00·ff00·ff00·ff00·ff04·ff12·9461·6dff·79ff·86ff·92ff·95f2·8aff·7eff·7cff·7cff·7cff·7cff·7aff·78ff·75ff·72ff·70ff·6fff·70ff·72ff·75ff·78ff·7aff·7cff·7cff·7eff·8aff·96f2·ac7c·ff19·ff0a·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
45 ff00·ff00·ff00·ff00·ff00·ff03·ff10·8c5d·69ff·81ff·91ff·b380·cb59·9ce5·90ff·83ff·7bff·7bff·7bff·7bff·7bff·7bff·7aff·78ff·78ff·78ff·7aff·7bff·7bff·7bff·7bff·83ff·90ff·9ce5·c051·ff17·ff0a·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
46 ff00·ff00·ff00·ff00·ff00·ff02·ff0c·9a48·82ff·98ff·ab7d·ff20·ff1c·db32·a8a5·9aff·8eff·81ff·7bff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7bff·81ff·8eff·9aff·aaa5·db30·ff13·ff08·ff03·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
47 ff00·ff00·ff00·ff00·ff00·ff01·ff07·ff11·9c72·af56·ff16·ff0c·ff09·ff0e·ff19·cd42·abb2·a0f2·99ff·8fff·86ff·7fff·7aff·79ff·7aff·7fff·86ff·8fff·99ff·a0f2·abb2·ce42·ff19·ff0e·ff06·ff02·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
48 ff00·ff00·ff00·ff00·ff00·ff00·ff03·ff07·ff0b·ff0b·ff07·ff03·ff01·ff03·ff08·ff0f·ff18·ff22·b96e·aea5·a8cc·a5f2·a4ff·a4ff·a4ff·a5f2·a8cc·aea5·b96e·ff22·ff18·ff0f·ff08·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
49 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff02·ff02·ff01·ff00·ff00·ff00·ff01·ff03·ff07·ff0c·ff12·ff17·ff1c·ff1f·ff21·ff22·ff21·ff1f·ff1c·ff17·ff12·ff0c·ff07·ff03·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
50 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff01·ff04·ff06·ff08·ff0a·ff0b·ff0b·ff0b·ff0a·ff08·ff06·ff04·ff01·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
51 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
52 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
53 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
54 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00· 
55 ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·ff00·43 0000·0000·0000·0000·0000·ff04·ff14·7c8a·72ff·7bff·7eff·7fff·7fff·7fff·7eff·7eff·7eff·7dff·7aff·74ff·69ff·5aff·4dff·4cff·4cff·57ff·62ff·6bff·6fff·74ff·7aff·7dff·7eff·7fff·89ff·92ff·a87c·ff17·ff08·ff02·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·ff04·ff12·9461·6dff·79ff·86ff·92ff·95f2·8aff·7eff·7cff·7cff·7cff·7cff·7aff·78ff·75ff·72ff·70ff·6fff·70ff·72ff·75ff·78ff·7aff·7cff·7cff·7eff·8aff·96f2·ac7c·ff19·ff0a·ff03·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·ff03·ff10·8c5d·69ff·81ff·91ff·b380·cb59·9ce5·90ff·83ff·7bff·7bff·7bff·7bff·7bff·7bff·7aff·78ff·78ff·78ff·7aff·7bff·7bff·7bff·7bff·83ff·90ff·9ce5·c051·ff17·ff0a·ff03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·ff02·ff0c·9a48·82ff·98ff·ab7d·ff20·ff1c·db32·a8a5·9aff·8eff·81ff·7bff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7aff·7bff·81ff·8eff·9aff·aaa5·db30·ff13·ff08·ff03·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·ff01·ff07·ff11·9c72·af56·ff16·ff0c·ff09·ff0e·ff19·cd42·abb2·a0f2·99ff·8fff·86ff·7fff·7aff·79ff·7aff·7fff·86ff·8fff·99ff·a0f2·abb2·ce42·ff19·ff0e·ff06·ff02·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·ff03·ff07·ff0b·ff0b·ff07·ff03·ff01·ff03·ff08·ff0f·ff18·ff22·b96e·aea5·a8cc·a5f2·a4ff·a4ff·a4ff·a5f2·a8cc·aea5·b96e·ff22·ff18·ff0f·ff08·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·ff01·ff02·ff02·ff01·0000·0000·0000·ff01·ff03·ff07·ff0c·ff12·ff17·ff1c·ff1f·ff21·ff22·ff21·ff1f·ff1c·ff17·ff12·ff0c·ff07·ff03·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ff01·ff04·ff06·ff08·ff0a·ff0b·ff0b·ff0b·ff0a·ff08·ff06·ff04·ff01·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
56 }56 }
2.59 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
43.2 KB
res/drawable/ic_menu_manage.png
40.8 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
9 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
10 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
11 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
12 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·cba0e576ee03e5440843f4578014a14c79584835eb57d69eb9001f9275f944a2·...·]00·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·a8a4e21e294e072d330d0c1d67874694455aec21bd2319b501b809809e4d7aac·...·]00·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
13 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff01·ffffff03·ffffff06·ffffff09·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·5fea37d0051b881b103e772d2da47659113e1c017166520c95347da2b95bd74f·...·]00·13 00000000·00000000·00000000·00000000·00000000·ffffff01·ffffff03·ffffff06·ffffff09·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·cfafed53e8a9513b2841b0cc3efb3c81b2f6b9e8cb6a38e86a87408f1bc18e7b·...·]00·
14 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff02·ffffff09·ffffff13·ffffff1b·ffffff20·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·11deadbb39a68df6745eb5e4a30e4f2b6fd3629c30052526126f2e220a3981ed·...·]00·14 00000000·00000000·00000000·00000000·00000000·ffffff02·ffffff09·ffffff13·ffffff1b·ffffff20·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·fc25a73d834f6c2b3d521fd7f616aa50f70beeb7bb99696b790d81839da6fa32·...·]00·
15 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff05·ffffff12·6b6d6b97·5a5d5afa·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d[·...·truncated·by·diffoscope;·len:·173,·SHA:·4ee8da5908e69d42badc1cf65d074f955b22c35149a4a5ce6cf4ff960dab1399·...·]00·15 00000000·00000000·00000000·00000000·00000000·ffffff05·ffffff12·6b6d6b97·5a5d5afa·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d5aff·5a5d[·...·truncated·by·diffoscope;·len:·173,·SHA:·c3c4ef0be4f13ff118fc99e17d81762210fd77ee7c6f7d67fb5d680eb3eeb67a·...·]00·
16 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff08·ffffff1b·736d73f1·7b757bff·8c868cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·53aba4c751a72f21931f8385f5b63053b69019156a39fe88c3cbcc39768d6b96·...·]00·16 00000000·00000000·00000000·00000000·00000000·ffffff08·ffffff1b·736d73f1·7b757bff·8c868cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a8cff·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·37ea6a97286e97e50aed794782b2b18042775a83ce2115a18f8410c3cac059df·...·]00·
17 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0a·ffffff1f·7b7d7bf3·8c8e8cff·949694ff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·a5a2a5ff·adaaadff·b5b2b5ff·b5b6b5ff·bdb6bdff·b5b6b5ff·adaeadff·ada6adff·9c9e9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a[·...·truncated·by·diffoscope;·len:·173,·SHA:·d5bdeaf9b4816cca6b7a7f23aa75220f6d7a72bca74524851dbc0296f7291122·...·]00·17 00000000·00000000·00000000·00000000·00000000·ffffff0a·ffffff1f·7b7d7bf3·8c8e8cff·949694ff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·a5a2a5ff·adaaadff·b5b2b5ff·b5b6b5ff·bdb6bdff·b5b6b5ff·adaeadff·ada6adff·9c9e9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a9cff·9c9a[·...·truncated·by·diffoscope;·len:·173,·SHA:·0dedb768708cf11792b4684339b5235b22bc447109d3dd251fc4a6dee805cc02·...·]00·
18 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·847d84f3·949694ff·9ca29cff·a5a2a5ff·9ca29cff·a5a2a5ff·a5a6a5ff·b5b2b5ff·b5bab5d9·c6c7c693·d6d7d657·ffffff29·ffffff28·e7e7e73c·cecfce67·c6c3c6a9·b5b6b5f3·adaeadff·a5a6a5ff·9ca29cff·a59ea5ff·9ca2[·...·truncated·by·diffoscope;·len:·173,·SHA:·04b3eb9d24cf316c57b8e04cbf01b395e4568e7809f7ee9b3f5c89a8ec2af96f·...·]00·18 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·847d84f3·949694ff·9ca29cff·a5a2a5ff·9ca29cff·a5a2a5ff·a5a6a5ff·b5b2b5ff·b5bab5d9·c6c7c693·d6d7d657·ffffff29·ffffff28·e7e7e73c·cecfce67·c6c3c6a9·b5b6b5f3·adaeadff·a5a6a5ff·9ca29cff·a59ea5ff·9ca2[·...·truncated·by·diffoscope;·len:·173,·SHA:·98da116f12926f36e9c83e002c5a619c9c40fb55ec6af3e87685f534d6bd9179·...·]00·
19 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b827bf3·9c969cff·9c9e9cff·a59ea5ff·a5a2a5ff·a5aaa5ff·b5b2b5f1·c6cbc67a·ffffff23·ffffff1c·ffffff1b·ffffff1d·ffffff1f·ffffff1f·ffffff1f·ffffff22·e7e7e73a·bdbabdb2·adaeadff·a5a6a5ff·a5a2a5ff·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·04b3eb9d24cf316c57b8e04cbf01b395e4568e7809f7ee9b3f5c89a8ec2af96f·...·]00·19 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b827bf3·9c969cff·9c9e9cff·a59ea5ff·a5a2a5ff·a5aaa5ff·b5b2b5f1·c6cbc67a·ffffff23·ffffff1c·ffffff1b·ffffff1d·ffffff1f·ffffff1f·ffffff1f·ffffff22·e7e7e73a·bdbabdb2·adaeadff·a5a6a5ff·a5a2a5ff·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·98da116f12926f36e9c83e002c5a619c9c40fb55ec6af3e87685f534d6bd9179·...·]00·
20 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·847d84f3·949694ff·9c9e9cff·9ca29cff·adaaadff·adaeade5·d6d7d649·ffffff19·ffffff0f·ffffff0f·9492943d·7b7d7b70·7b797b7f·84868470·c6c7c635·ffffff20·ffffff1e·ffffff24·bdbebd82·adaaadff·a5a6a5ff·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·407afe22a9c681ac2ad1a596c41091a30c0389eed177b704e76e404f1e128138·...·]00·20 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·847d84f3·949694ff·9c9e9cff·9ca29cff·adaaadff·adaeade5·d6d7d649·ffffff19·ffffff0f·ffffff0f·9492943d·7b7d7b70·7b797b7f·84868470·c6c7c635·ffffff20·ffffff1e·ffffff24·bdbebd82·adaaadff·a5a6a5ff·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·90f98a1526a6e7c1408ec5d688bb1ade0cfb5b2de8b619db6effe9b06ae9084e·...·]00·
21 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b7d7bf3·949694ff·9c9e9cff·a5a6a5ff·adaaadf1·d6d3d649·ffffff16·ffffff08·ffffff05·ffffff0b·7b827b8e·6b656bff·5a5d5aff·5a5d5aff·5a595afa·6b6d6ba8·dedfde2c·ffffff1c·ffffff23·adb2ad95·adaaadff·9ca2[·...·truncated·by·diffoscope;·len:·173,·SHA:·7b87c055f806ef67255c00ff6df0780c0a35b8dbe5e9ad6e001c190d3ad47961·...·]00·21 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b7d7bf3·949694ff·9c9e9cff·a5a6a5ff·adaaadf1·d6d3d649·ffffff16·ffffff08·ffffff05·ffffff0b·7b827b8e·6b656bff·5a5d5aff·5a5d5aff·5a595afa·6b6d6ba8·dedfde2c·ffffff1c·ffffff23·adb2ad95·adaaadff·9ca2[·...·truncated·by·diffoscope;·len:·173,·SHA:·de064c28f74c64f661a79c355f9bbb4c86f95ce61ab0949969a9de713f15c20e·...·]00·
22 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b7d7bf3·949294ff·9c9e9cff·a5a2a5ff·b5b6b57f·ffffff19·ffffff09·ffffff02·ffffff02·ffffff08·ffffff16·a5a6a596·9c9a9cff·949294ff·7b797bff·636163ff·5a5d5adb·cecfce31·ffffff1c·ffffff26·9c9e9cd1·a5a2[·...·truncated·by·diffoscope;·len:·173,·SHA:·095e0b14c5bc91da9faf7c5eb4a6157756e1a2dcc68e045b8f716efe088a4de8·...·]00·22 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b7d7bf3·949294ff·9c9e9cff·a5a2a5ff·b5b6b57f·ffffff19·ffffff09·ffffff02·ffffff02·ffffff08·ffffff16·a5a6a596·9c9a9cff·949294ff·7b797bff·636163ff·5a5d5adb·cecfce31·ffffff1c·ffffff26·9c9e9cd1·a5a2[·...·truncated·by·diffoscope;·len:·173,·SHA:·80e6bfa736a6c7ff6451f3c8179edf11154283e0b09c47fe0592b2015cc39cb6·...·]00·
23 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b797bf3·949294ff·a59ea5ff·9ca29cdd·f7f7f727·ffffff10·ffffff06·ffffff03·ffffff02·ffffff04·ffffff0d·ffffff1d·adaead9a·a5a6a5ff·9c9a9cff·8c8e8cff·6b656bff·636563c1·ffffff20·ffffff1d·b5b2b562·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·7cbfa0abffce499fabf7ebdb9a57ad1ca09d67cf61c85fc5ca183b41015d6c7e·...·]00·23 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b797bf3·949294ff·a59ea5ff·9ca29cdd·f7f7f727·ffffff10·ffffff06·ffffff03·ffffff02·ffffff04·ffffff0d·ffffff1d·adaead9a·a5a6a5ff·9c9a9cff·8c8e8cff·6b656bff·636563c1·ffffff20·ffffff1d·b5b2b562·9c9e[·...·truncated·by·diffoscope;·len:·173,·SHA:·d2b23275137f86899f3b820a14109d201df436cd507c5e16d3b574343374bd1b·...·]00·
24 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b7d7bf3·949294ff·9c9e9cff·a5a2a593·ffffff1d·ffffff10·bdbebd17·ffffff0b·ffffff06·ffffff02·ffffff04·ffffff0d·ffffff1f·b5b2b59a·a5a6a5ff·9c9e9cff·8c8e8cff·6b6d6bff·9c9e9c56·ffffff1c·ffffff25·9492[·...·truncated·by·diffoscope;·len:·173,·SHA:·5ea78d7131a85ceffe8399602fc8696e2c9cc34c2cde0a1cb525270b11a84a8f·...·]00·24 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b7d7bf3·949294ff·9c9e9cff·a5a2a593·ffffff1d·ffffff10·bdbebd17·ffffff0b·ffffff06·ffffff02·ffffff04·ffffff0d·ffffff1f·b5b2b59a·a5a6a5ff·9c9e9cff·8c8e8cff·6b6d6bff·9c9e9c56·ffffff1c·ffffff25·9492[·...·truncated·by·diffoscope;·len:·173,·SHA:·fbb3267dfc8ecf057a23bee6cadfc8e099d86d3a46848a013e7f76c216775e86·...·]00·
25 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b797bf3·8c8e8cff·949694ff·bdbabd57·ffffff1b·9c9e9c33·5a595aca·cecbce26·ffffff11·ffffff06·ffffff02·ffffff05·ffffff13·ffffff2b·9c9a9cb2·949a94ff·9c969cff·848284ff·8482849e·ffffff1e·ffffff21·8c8e[·...·truncated·by·diffoscope;·len:·173,·SHA:·7f1e88a45c23109f6316ef4361d6c0c34c926e9c8115d6778fc8dec87cdbebb7·...·]00·25 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b797bf3·8c8e8cff·949694ff·bdbabd57·ffffff1b·9c9e9c33·5a595aca·cecbce26·ffffff11·ffffff06·ffffff02·ffffff05·ffffff13·ffffff2b·9c9a9cb2·949a94ff·9c969cff·848284ff·8482849e·ffffff1e·ffffff21·8c8e[·...·truncated·by·diffoscope;·len:·173,·SHA:·6d2743410bf3eb0b2dfbe89039ec6c04e435b648e01b72cf02cfea42eb1211fe·...·]00·
26 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b797bf3·8c8e8cff·948e94ff·d6dbd638·ffffff1d·8c8e8c5e·525552ff·5a5d5ad1·d6d3d62d·ffffff11·ffffff07·ffffff08·ffffff16·c6c7c63f·636563db·848684ff·949694ff·8c8e8cff·848684c8·ffffff1f·ffffff1f·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·5e00574390197ae8b3d26a8e54a56785fc8136c79deb8909837aee024de79ca6·...·]00·26 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b797bf3·8c8e8cff·948e94ff·d6dbd638·ffffff1d·8c8e8c5e·525552ff·5a5d5ad1·d6d3d62d·ffffff11·ffffff07·ffffff08·ffffff16·c6c7c63f·636563db·848684ff·949694ff·8c8e8cff·848684c8·ffffff1f·ffffff1f·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·4895d22ae2d25682625069082e34a39c92c7f7f5fe2699680edfcd6af2c21d28·...·]00·
27 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·7b757bf3·8c8e8cff·848a84ff·d6d7d638·ffffff1e·9c969c61·737573ff·636163ff·5a615ad1·d6d3d62f·ffffff17·ffffff18·bdbebd39·5a595adb·636163ff·848684ff·949694ff·9c969cff·8c8e8cc8·ffffff1f·ffffff1e·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·bf81a2d3a722e1bdee91aaf80ef43dd2244208a6cfae04f5a09ef19bc79194b8·...·]00·27 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·7b757bf3·8c8e8cff·848a84ff·d6d7d638·ffffff1e·9c969c61·737573ff·636163ff·5a615ad1·d6d3d62f·ffffff17·ffffff18·bdbebd39·5a595adb·636163ff·848684ff·949694ff·9c969cff·8c8e8cc8·ffffff1f·ffffff1e·8c8a[·...·truncated·by·diffoscope;·len:·173,·SHA:·b8e5475e6a5db69f4f28c16e178b85a5ac6f7e346957e7bf048d34a98a092778·...·]00·
28 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·737573f3·8c8a8cff·848284ff·b5b6b54b·ffffff1e·b5b2b547·7b7d7bff·8c868cff·636563ff·635d63d1·d6d7d63c·c6c7c642·5a595adb·5a595aff·7b797bff·8c8a8cff·949294ff·949694ff·949694a9·ffffff20·ffffff1d·7b7d[·...·truncated·by·diffoscope;·len:·173,·SHA:·063856d78f3e983e1fbb1e7e2190e4fb48f7073948bd79c901b2c34a2c4c3103·...·]00·28 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·737573f3·8c8a8cff·848284ff·b5b6b54b·ffffff1e·b5b2b547·7b7d7bff·8c868cff·636563ff·635d63d1·d6d7d63c·c6c7c642·5a595adb·5a595aff·7b797bff·8c8a8cff·949294ff·949694ff·949694a9·ffffff20·ffffff1d·7b7d[·...·truncated·by·diffoscope;·len:·173,·SHA:·7ff356b359695ecfa30cd3bfe16a4661610bc04c2bb2e4c3df0a758863f9bf3d·...·]00·
29 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·737573f3·8c8a8cff·7b797bff·9496947a·ffffff1e·ffffff21·848684e0·949694ff·848a84ff·636163ff·5a5d5add·5a595ae2·5a595aff·737573ff·8c8a8cff·8c8e8cff·949294ff·848284ff·8c8e8c89·ffffff26·ffffff1e·9496[·...·truncated·by·diffoscope;·len:·173,·SHA:·9231589f9ca6e8195b05dd43697b621ab5a1af1ab18d94024c263cdfd7f8f5b0·...·]00·29 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·737573f3·8c8a8cff·7b797bff·9496947a·ffffff1e·ffffff21·848684e0·949694ff·848a84ff·636163ff·5a5d5add·5a595ae2·5a595aff·737573ff·8c8a8cff·8c8e8cff·949294ff·848284ff·8c8e8c89·ffffff26·ffffff1e·9496[·...·truncated·by·diffoscope;·len:·173,·SHA:·fbe6e4b32667ddbf250e5133c87a622667eb35956dc87119342d69067e1e7945·...·]00·
30 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·737173f3·8c8a8cff·7b797bff·737973b9·ffffff22·ffffff1c·a5a6a56f·9c969cff·949694ff·8c8a8cff·7b797bff·737573ff·7b797bff·848684ff·8c8e8cff·949294ff·8c928cff·7b7d7bff·6b656bfa·84828480·ffffff26·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·1bb49067c8e85a92a1ade459596287b855e83a051b38cd4c777944e42bd61595·...·]00·30 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·737173f3·8c8a8cff·7b797bff·737973b9·ffffff22·ffffff1c·a5a6a56f·9c969cff·949694ff·8c8a8cff·7b797bff·737573ff·7b797bff·848684ff·8c8e8cff·949294ff·8c928cff·7b7d7bff·6b656bfa·84828480·ffffff26·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·93b156263b62b5db07e1351f445914c1a67ad3038ebde338585c1570be986631·...·]00·
31 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·737173f3·848684ff·848284ff·6b696bfa·adaead4a·ffffff1c·ffffff1f·a5a6a5a3·9c9e9cff·9c9a9cff·8c8e8cff·8c8a8cff·8c8a8cff·8c8e8cff·8c8e8cff·948e94ff·949294ff·8c8e8cff·7b797bff·5a5d5aff·6b6d6b9f·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·decd7deb5588bd965ee2135246655b55dae4caf59d05e3fae752096b1b112730·...·]00·31 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·737173f3·848684ff·848284ff·6b696bfa·adaead4a·ffffff1c·ffffff1f·a5a6a5a3·9c9e9cff·9c9a9cff·8c8e8cff·8c8a8cff·8c8a8cff·8c8e8cff·8c8e8cff·948e94ff·949294ff·8c8e8cff·7b797bff·5a5d5aff·6b6d6b9f·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·a6ec109b14ca7479fb0aada1254ca8cc5d3be459348de8c36673bb73b6e46566·...·]00·
32 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·737173f3·848684ff·8c8e8cff·6b6d6bff·6b656bc3·ffffff25·ffffff1a·ffffff1f·b5b6b582·adaaadf3·a5a6a5ff·9c9e9cff·a5a2a5ff·a5a2a5ff·9ca29cff·949694ff·8c8e8cff·948e94ff·8c8e8cff·7b797bff·5a595aff·6361[·...·truncated·by·diffoscope;·len:·173,·SHA:·7c2d2bd2e500956a65c79af476f95bd2086a5b09599827d7a9c3c6a9d5ed06f4·...·]00·32 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·737173f3·848684ff·8c8e8cff·6b6d6bff·6b656bc3·ffffff25·ffffff1a·ffffff1f·b5b6b582·adaaadf3·a5a6a5ff·9c9e9cff·a5a2a5ff·a5a2a5ff·9ca29cff·949694ff·8c8e8cff·948e94ff·8c8e8cff·7b797bff·5a595aff·6361[·...·truncated·by·diffoscope;·len:·173,·SHA:·bd4064b414df4a1323136ca4fd0316598e07bfe1f51ecd7653357cdd63fff668·...·]00·
33 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·736d73f3·848684ff·8c8a8cff·848284ff·5a615aff·6b6d6b9f·ffffff23·ffffff1a·ffffff1b·e7e3e730·bdbebd76·b5b6b5ad·b5b6b5ab·bdbebd85·c6c7c66f·a59ea5f8·949694ff·8c8e8cff·8c8e8cff·8c8a8cff·7b7d7bff·5a5d[·...·truncated·by·diffoscope;·len:·173,·SHA:·35d959cc0fc2c94cd924b527f0392ca226112603928e8b6729dff0c669eb2ea6·...·]00·33 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·736d73f3·848684ff·8c8a8cff·848284ff·5a615aff·6b6d6b9f·ffffff23·ffffff1a·ffffff1b·e7e3e730·bdbebd76·b5b6b5ad·b5b6b5ab·bdbebd85·c6c7c66f·a59ea5f8·949694ff·8c8e8cff·8c8e8cff·8c8a8cff·7b7d7bff·5a5d[·...·truncated·by·diffoscope;·len:·173,·SHA:·1abeac5d095578b1a0216fd491f06edaf80614f2bbda0cb3a26f55f9c8b79427·...·]00·
34 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·6b6d6bf3·848284ff·8c8a8cff·8c8e8cff·7b797bff·5a5d5aff·6b656ba6·e7ebe72c·ffffff1d·ffffff1a·ffffff1b·ffffff1d·ffffff1e·ffffff1f·ffffff25·b5bab571·9c9a9cfd·949294ff·8c8a8cff·8c8e8cff·8c8a8cff·847d[·...·truncated·by·diffoscope;·len:·173,·SHA:·de2b41f9c2d64a970cbd2118cea02592114d64c29cad94bd5698172143bbe42c·...·]00·34 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·6b6d6bf3·848284ff·8c8a8cff·8c8e8cff·7b797bff·5a5d5aff·6b656ba6·e7ebe72c·ffffff1d·ffffff1a·ffffff1b·ffffff1d·ffffff1e·ffffff1f·ffffff25·b5bab571·9c9a9cfd·949294ff·8c8a8cff·8c8e8cff·8c8a8cff·847d[·...·truncated·by·diffoscope;·len:·173,·SHA:·f7fa223e19b26a05d55e79efcd0f9a147bc0d518c94197392a0771c68068cbb9·...·]00·
35 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·6b6d6bf3·848284ff·848a84ff·8c8a8cff·8c868cff·7b797bff·5a595aff·525552e2·7b797b7a·e7e7e72c·ffffff21·ffffff1f·ffffff1f·ffffff1f·ffffff22·ffffff29·a5a2a58e·949a94ff·948e94ff·848a84ff·8c8a8cff·848a[·...·truncated·by·diffoscope;·len:·173,·SHA:·1e2ba25ee74a4b03ad078b5cea8af9e1d4f630db9226c5efb7f9cc1afaa6cedd·...·]00·35 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·6b6d6bf3·848284ff·848a84ff·8c8a8cff·8c868cff·7b797bff·5a595aff·525552e2·7b797b7a·e7e7e72c·ffffff21·ffffff1f·ffffff1f·ffffff1f·ffffff22·ffffff29·a5a2a58e·949a94ff·948e94ff·848a84ff·8c8a8cff·848a[·...·truncated·by·diffoscope;·len:·173,·SHA:·f657a380c80bcda7ff22e83a79769a25f651490da99f4f69ec3b9520d1fb463e·...·]00·
36 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0b·ffffff21·6b696bf3·7b7d7bff·8c868cff·848684ff·848a84ff·848684ff·7b7d7bff·636563ff·525152ff·4a514af5·5a595abe·636163ad·636163a9·5a5d5ab7·525552d6·9496945a·ffffff30·9c9e9cab·949694ff·8c8a8cff·8c868cff·848a[·...·truncated·by·diffoscope;·len:·173,·SHA:·c37cf55e2aea1df298d6a66eae86a3bed5f1bb0ac6737d14b2d0d6e701689cc0·...·]00·36 00000000·00000000·00000000·00000000·00000000·ffffff0b·ffffff21·6b696bf3·7b7d7bff·8c868cff·848684ff·848a84ff·848684ff·7b7d7bff·636563ff·525152ff·4a514af5·5a595abe·636163ad·636163a9·5a5d5ab7·525552d6·9496945a·ffffff30·9c9e9cab·949694ff·8c8a8cff·8c868cff·848a[·...·truncated·by·diffoscope;·len:·173,·SHA:·28038a2140995b5e7dabfb251af266104c9c37956ab1fc1b07c305063264621b·...·]00·
37 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff0a·ffffff20·6b6d6bf3·7b7d7bff·848684ff·848684ff·8c868cff·848684ff·8c868cff·848284ff·7b7d7bff·736d73ff·5a5d5aff·525152ff·525152ff·525552ff·525152ff·525152e5·d6d7d63d·fff7ff32·949a94ca·949694ff·8c8a8cff·8486[·...·truncated·by·diffoscope;·len:·173,·SHA:·3aee3cb631e25941b31f7c81f437d3243c9b602d21d2e6dcb894400cbaff305a·...·]00·37 00000000·00000000·00000000·00000000·00000000·ffffff0a·ffffff20·6b6d6bf3·7b7d7bff·848684ff·848684ff·8c868cff·848684ff·8c868cff·848284ff·7b7d7bff·736d73ff·5a5d5aff·525152ff·525152ff·525552ff·525152ff·525152e5·d6d7d63d·fff7ff32·949a94ca·949694ff·8c8a8cff·8486[·...·truncated·by·diffoscope;·len:·173,·SHA:·d6850419ba06b1f85445aeea03123fa9e3e2f9e1b9b2438caf9d814c1a6563d8·...·]00·
38 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff08·ffffff1b·736d73f3·848684ff·848284ff·848684ff·848684ff·848684ff·848684ff·848684ff·848284ff·848284ff·7b7d7bff·7b797bff·7b797bff·7b797bff·7b797bff·5a595aff·5a5d5abb·ffffff26·dedbde37·949694db·948e94ff·8486[·...·truncated·by·diffoscope;·len:·173,·SHA:·7ec2fecbef346daa802601b96fdbfadc60c333a26ee2903de48036243138f369·...·]00·38 00000000·00000000·00000000·00000000·00000000·ffffff08·ffffff1b·736d73f3·848684ff·848284ff·848684ff·848684ff·848684ff·848684ff·848684ff·848284ff·848284ff·7b7d7bff·7b797bff·7b797bff·7b797bff·7b797bff·5a595aff·5a5d5abb·ffffff26·dedbde37·949694db·948e94ff·8486[·...·truncated·by·diffoscope;·len:·173,·SHA:·bfe27b09c99a13ccc268499b61b127b30eae2b353731b55c4665cf1b588a2fe3·...·]00·
39 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff06·ffffff13·94969499·a5a6a5ff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·a5aaa5ff·adaaadff·adaaadff·a5aaa5ff·adaaadff·a5aaa5ff·a5a6a5ff·8c8e8cff·8c868c7d·ffffff1b·c6c3c647·949694ee·8c8e[·...·truncated·by·diffoscope;·len:·173,·SHA:·849ab860a5423217cb4e9377c25d42761da5b723f9bd1d2ff79a9d07feb46c68·...·]00·39 00000000·00000000·00000000·00000000·00000000·ffffff06·ffffff13·94969499·a5a6a5ff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·adaaadff·a5aaa5ff·adaaadff·adaaadff·a5aaa5ff·adaaadff·a5aaa5ff·a5a6a5ff·8c8e8cff·8c868c7d·ffffff1b·c6c3c647·949694ee·8c8e[·...·truncated·by·diffoscope;·len:·173,·SHA:·ecd1421aa3da2b08b9e651570b811bb8fed640b96d62a97bcde2359e38a3fa4b·...·]00·
40 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff03·ffffff09·ffffff13·ffffff1c·ffffff21·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff21·ffffff1e·ffffff18·ffffff0f·ffffff0d·ffffff16·b5b6b558·9492[·...·truncated·by·diffoscope;·len:·173,·SHA:·f66625fc13c59a6748534955a2b1b2acfc1c0020d7b3615e4bb4b9a87fbd54ae·...·]00·40 00000000·00000000·00000000·00000000·00000000·ffffff03·ffffff09·ffffff13·ffffff1c·ffffff21·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff22·ffffff21·ffffff1e·ffffff18·ffffff0f·ffffff0d·ffffff16·b5b6b558·9492[·...·truncated·by·diffoscope;·len:·173,·SHA:·fa2c9cc675ac05095c972c3a57a54cc31ccf071bc905efa7f8863dcb2811947a·...·]00·
41 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff01·ffffff03·ffffff06·ffffff09·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff09·ffffff06·ffffff04·ffffff09·ffffff18·adaa[·...·truncated·by·diffoscope;·len:·173,·SHA:·c3955a02fbbe9da63f8f193ddf3818bb26acd98f0c6bcc4dd6697a092005b07b·...·]00·41 00000000·00000000·00000000·00000000·00000000·ffffff01·ffffff03·ffffff06·ffffff09·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff0b·ffffff09·ffffff06·ffffff04·ffffff09·ffffff18·adaa[·...·truncated·by·diffoscope;·len:·173,·SHA:·77b3ba1b9ba7db30f4217b964c2b02eeafd1f30541f3517ac9dcf8da38ea48e1·...·]00·
42 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff03·ffffff0b·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·8d0dda5c34f8a7c2029242bbe63ea6c71a4cdcff5f97e0aba4c0e52577d8d07a·...·]00·42 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff03·ffffff0b·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·8465a9f5fb6e5398aecb6bed31e0df1b4d4200d234cc24d9dd47c0d100db500e·...·]00·
43 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff03·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·01c924904baffe06c44b14ed39099d0c9967b3b3c44387e93557245395ed5ebe·...·]00·43 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff03·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·6c1bf8e468b6dfa6f3fe4cbc72acad29dae97639a6d8633c567aef9e07496735·...·]00·
44 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff01·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·8b2c2aa46e324ceaa8a3c5d463ed530aad5a64ae4407594cb882073c013cd94f·...·]00·44 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff01·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·41d160f704bf9b03a09d6c96e47adbe1b965ffbda9519f2de8264d5ec3aa8cf1·...·]00·
45 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·ceb5935c0a78f44133d7e9788e09b48c2dc42193db3ca8335257d2245e710221·...·]00·45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·38453a163ae44167fd98475f88bb5e9069cd0b8fc1a0928e5f3673028e656676·...·]00·
46 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·96bfe2cd9f53528489341c83fa99e5944b06f3f40fd01f3190effdf3372f7bcb·...·]00·46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·4e25dba860cef4d90f9d525002fe538e4f0d6539146b1452957bfba6ab4e292f·...·]00·
47 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·58dbe0c6e32b9eec5137af865af7f3a2fe02fff41435a732ec6a6a9291090ff3·...·]00·47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·744627119e4cfc02d97f5b10264b73c7f28985b7c205d4a6b86b11324638d43a·...·]00·
48 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·093e7c79250be5acd57b87ee1a2075ef91322bc85c3ecfa7f9336986ce9eb56d·...·]00·48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·00e8be18f0a730824b14cdbf55490d9a16a8c27691789bb25d03506ba0fa8cbd·...·]00·
49 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·fe48f207bd16b8f630451e063f0724699c9b6ae7d431f946774f6069d94b2be9·...·]00·49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·87eb88059decf4121921f5fd5c606fe4c7f781d8f052c9770b4766a2887e994e·...·]00·
50 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·089f830a33339d1c3afc09e00264e91e2082bedaf4f0a797dc276a48ce285556·...·]00·50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·0ab556b501e3bfa19be3ea0bf562b94224ede45019f11c0720cfeb8547a55d86·...·]00·
51 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·ce25e09eadb57c4ae26886776afe66dcedc317b779e1fff5766da3e4fb44a529·...·]00·51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·e9af205216cb7a4a29e403dbfb41ca4902e992c941de7537013ae283dec0cf04·...·]00·
52 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
53 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
54 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
55 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffff[·...·truncated·by·diffoscope;·len:·173,·SHA:·cba0e576ee03e5440843f4578014a14c79584835eb57d69eb9001f9275f944a2·...·]00·52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·173,·SHA:·a8a4e21e294e072d330d0c1d67874694455aec21bd2319b501b809809e4d7aac·...·]00·
 53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
56 }56 }
2.32 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
20.6 KB
res/drawable/ic_menu_upload.png
18.3 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 23, 98 lines modifiedOffset 23, 71 lines modified
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10023 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
24 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10024 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10025 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)27 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
28 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)28 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
29 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)29 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
30 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) 
31 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)30 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
32 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)31 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
33 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)32 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
34 ····(115,121,115)·····#·rgb·=·(0x73,0x79,0x73) 
35 ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) 
36 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
37 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) 
38 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)33 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
40 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)35 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
41 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)36 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
42 ····(222,215,222)·····#·rgb·=·(0xde,0xd7,0xde)37 ····(222,215,222)·····#·rgb·=·(0xde,0xd7,0xde)
43 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
44 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
45 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)38 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
46 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)39 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
47 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)40 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
48 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)41 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
49 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)42 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)
50 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
51 ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) 
52 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
53 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) 
54 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
55 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)43 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
57 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)45 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
58 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)46 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
59 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10047 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
60 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)48 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
61 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)49 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
62 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)50 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10051 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)52 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
65 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) 
66 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
67 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)53 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
68 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)54 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10055 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
70 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)56 ····(214,211,214)·····#·rgb·=·(0xd6,0xd3,0xd6)
71 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
72 ····(231,235,231)·····#·rgb·=·(0xe7,0xeb,0xe7)57 ····(231,235,231)·····#·rgb·=·(0xe7,0xeb,0xe7)
73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
74 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)59 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)
75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10060 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
76 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)61 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
77 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)62 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
78 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)63 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
79 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)64 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
80 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
81 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)65 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
82 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)66 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
83 ····(239,243,239)·····#·rgb·=·(0xef,0xf3,0xef)67 ····(239,243,239)·····#·rgb·=·(0xef,0xf3,0xef)
84 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10068 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10069 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
86 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)70 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
87 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)71 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
88 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)72 ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a)
89 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)73 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
90 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)74 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
91 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)75 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
92 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)76 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
93 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)77 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
94 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
95 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10078 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
96 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63)79 ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63)
97 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) 
98 ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) 
99 ····(·82,·89,·82)·····#·rgb·=·(0x52,0x59,0x52) 
100 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
101 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
102 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10080 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
103 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)81 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
104 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
105 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) 
106 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)82 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
107 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
108 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84)83 ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84)
109 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) 
110 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)84 ····(173,178,173)·····#·rgb·=·(0xad,0xb2,0xad)
111 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)85 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
112 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c)86 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c)
113 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
114 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)87 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
115 ····(255,251,255)·····#·rgb·=·(0xff,0xfb,0xff)88 ····(255,251,255)·····#·rgb·=·(0xff,0xfb,0xff)
116 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9789 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
117 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)90 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
118 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)91 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
119 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)92 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
120 ····(231,223,231)·····#·rgb·=·(0xe7,0xdf,0xe7)93 ····(231,223,231)·····#·rgb·=·(0xe7,0xdf,0xe7)
Offset 148, 94 lines modifiedOffset 121, 121 lines modified
148 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)121 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
149 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)122 ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c)
150 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)123 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
151 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100124 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
152 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100125 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
153 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)126 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
154 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)127 ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b)
155 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) 
156 ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a) 
157 ····(·74,·81,·74)·····#·rgb·=·(0x4a,0x51,0x4a) 
158 ····(·74,·73,·74)·····#·rgb·=·(0x4a,0x49,0x4a) 
159 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)128 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
160 ····(189,182,189)·····#·rgb·=·(0xbd,0xb6,0xbd)129 ····(189,182,189)·····#·rgb·=·(0xbd,0xb6,0xbd)
Max diff block lines reached; 12347/18773 bytes (65.77%) of diff not shown.
2.25 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
26.1 KB
res/drawable/ic_menu_music_up.png
23.4 KB
sng
    
Offset 1, 200 lines modifiedOffset 1, 119 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10010 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10011 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10012 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10013 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10014 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10015 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10016 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
17 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)17 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
18 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10018 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
19 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10019 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10020 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)21 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
22 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) 
23 ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) 
24 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)22 ····(165,170,165)·····#·rgb·=·(0xa5,0xaa,0xa5)
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10023 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10024 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10025 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
29 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)27 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
30 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) 
31 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) 
32 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)28 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
33 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10029 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10030 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
36 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10032 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
37 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
38 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10034 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
39 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10035 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10036 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)37 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
42 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)38 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
43 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) 
44 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) 
45 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)39 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
46 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)40 ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce)
47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
48 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)42 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
49 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43 
50 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c) 
51 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
52 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
53 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)45 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
54 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)46 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
55 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) 
56 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)47 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
57 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9248 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10049 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
59 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76) 
60 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42 
61 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 
62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10050 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)51 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
64 ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) 
65 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) 
66 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) 
67 ····(166,167,166)·····#·rgb·=·(0xa6,0xa7,0xa6)52 ····(166,167,166)·····#·rgb·=·(0xa6,0xa7,0xa6)
68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10053 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
69 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 
70 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58 
71 ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) 
72 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) 
73 ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) 
74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10054 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10055 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
76 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)56 ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad)
77 ····(188,182,188)·····#·rgb·=·(0xbc,0xb6,0xbc)57 ····(188,182,188)·····#·rgb·=·(0xbc,0xb6,0xbc)
78 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) 
79 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63 
80 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) 
81 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d) 
82 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 
83 ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) 
84 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
85 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)59 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
86 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac) 
87 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66 
88 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64 
89 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)60 ····(189,190,189)·····#·rgb·=·(0xbd,0xbe,0xbd)
90 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)61 ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94)
91 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) 
92 ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) 
93 ····(172,170,172)·····#·rgb·=·(0xac,0xaa,0xac) 
94 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) 
95 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0) 
96 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10062 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
97 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)63 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
98 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) 
99 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) 
100 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) 
101 ····(130,131,130)·····#·rgb·=·(0x82,0x83,0x82) 
102 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) 
103 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71 
104 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 
105 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10064 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
106 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)65 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
107 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)66 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
108 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)67 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
109 ····(101,·99,101)·····#·rgb·=·(0x65,0x63,0x65)68 ····(101,·99,101)·····#·rgb·=·(0x65,0x63,0x65)
110 ····(106,104,106)·····#·rgb·=·(0x6a,0x68,0x6a)69 ····(106,104,106)·····#·rgb·=·(0x6a,0x68,0x6a)
111 ····(101,103,101)·····#·rgb·=·(0x65,0x67,0x65) 
112 ····(129,126,129)·····#·rgb·=·(0x81,0x7e,0x81) 
113 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10070 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
114 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10071 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
115 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10072 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
116 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10073 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
117 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) 
118 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10074 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
119 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10075 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
120 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10076 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
121 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10077 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
122 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5) 
123 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) 
124 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 
125 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10078 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
126 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10079 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
127 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10080 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Max diff block lines reached; 17497/24006 bytes (72.89%) of diff not shown.
2.59 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
40.1 KB
res/drawable-hdpi-v4/chord_reader_icon.png
33.6 KB
sng
    
Offset 23, 83 lines modifiedOffset 23, 136 lines modified
23 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)23 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
24 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)24 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
25 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4325 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey026 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey027 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
28 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)28 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10029 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey030 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
32 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)31 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
 32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 33 ····(·27,·27,·27)·····#·rgb·=·(0x1b,0x1b,0x1b)
 34 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
 35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 36 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 39 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
 40 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
 41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 44 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
 45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 47 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
 48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 50 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
 51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 53 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
 54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 55 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
 56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 57 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
 58 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 59 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 60 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
 61 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 62 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 63 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
 64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 66 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 69 ····(·15,·15,·15)·····#·rgb·=·(0x0f,0x0f,0x0f)·grey6
 70 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
 71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 74 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 78 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
 79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 82 ····(·13,·13,·13)·····#·rgb·=·(0x0d,0x0d,0x0d)·grey5
 83 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
 84 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
 85 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 86 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 110 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
33 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)111 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
34 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)112 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
35 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)113 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
36 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)114 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
37 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96115 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(·27,·27,·27)·····#·rgb·=·(0x1b,0x1b,0x1b) 
40 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99 
41 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)116 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
42 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97117 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
43 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)118 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
44 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95119 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38 
47 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)120 ····(183,183,183)·····#·rgb·=·(0xb7,0xb7,0xb7)
48 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)121 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
49 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66122 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
50 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)123 ····(165,165,165)·····#·rgb·=·(0xa5,0xa5,0xa5)
51 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)124 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
52 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84125 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67) 
56 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99126 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
57 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)127 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
58 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64128 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
59 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)129 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
60 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89130 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
61 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)131 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
62 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87132 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
63 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)133 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
64 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)134 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
65 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) 
70 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)135 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
Max diff block lines reached; 27683/34411 bytes (80.45%) of diff not shown.
6.36 KB
Image content
Pixel difference
compared images
Flicker difference
compared images