--- /home/hans/code/fdroid/data/tmp/com.tunes.viewer_17.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.tunes.viewer_17.apk ├── zipinfo {} │ @@ -1,31 +1,32 @@ │ -Zip file size: 118144 bytes, number of entries: 29 │ +Zip file size: 118287 bytes, number of entries: 30 │ -rw---- 2.0 fat 2056 bl defN 14-Feb-14 07:41 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 2177 bl defN 14-Feb-14 07:41 META-INF/323D4CAB.SF │ -rw---- 2.0 fat 1297 bl defN 14-Feb-14 07:41 META-INF/323D4CAB.RSA │ --rw---- 1.0 fat 1036 bx stor 14-Feb-14 07:30 res/drawable/ic_menu_forward.png │ --rw---- 1.0 fat 1733 b- stor 14-Feb-14 07:30 res/drawable/ic_menu_goto.png │ --rw---- 1.0 fat 1374 b- stor 14-Feb-14 07:30 res/drawable/ic_menu_home.png │ --rw---- 1.0 fat 1664 b- stor 14-Feb-14 07:30 res/drawable/ic_menu_refresh.png │ --rw---- 1.0 fat 1740 b- stor 14-Feb-14 07:30 res/drawable/ic_menu_star.png │ --rw---- 1.0 fat 1506 b- stor 14-Feb-14 07:30 res/drawable/ic_menu_stop.png │ --rw---- 1.0 fat 2003 b- stor 14-Feb-14 07:30 res/drawable/icon.png │ --rw---- 2.0 fat 688 bl defN 14-Feb-14 07:30 res/layout/bookmark.xml │ --rw---- 2.0 fat 1168 bl defN 14-Feb-14 07:30 res/layout/bookmarkslist.xml │ --rw---- 2.0 fat 896 bl defN 14-Feb-14 07:30 res/layout/downloadview.xml │ --rw---- 2.0 fat 404 bl defN 14-Feb-14 07:30 res/layout/item.xml │ --rw---- 2.0 fat 1028 bl defN 14-Feb-14 07:30 res/layout/list_item.xml │ --rw---- 2.0 fat 1920 bl defN 14-Feb-14 07:30 res/layout/main.xml │ --rw---- 2.0 fat 692 bl defN 14-Feb-14 07:30 res/layout/medialist.xml │ --rw---- 2.0 fat 1160 bl defN 14-Feb-14 07:30 res/layout/openfile.xml │ --rw---- 2.0 fat 1476 bl defN 14-Feb-14 07:30 res/layout/searchbox.xml │ --rw---- 2.0 fat 620 bl defN 14-Feb-14 07:30 res/menu/bookmarkmenu.xml │ --rw---- 2.0 fat 2576 bl defN 14-Feb-14 07:30 res/menu/mainmenu.xml │ --rw---- 2.0 fat 8118 bl defN 14-Feb-14 07:30 res/raw/javascript.js │ --rw---- 2.0 fat 15940 bl defN 14-Feb-14 07:30 res/raw/javascriptfull.js │ --rw---- 2.0 fat 7200 bl defN 14-Feb-14 07:30 res/raw/mobile_extras │ --rw---- 2.0 fat 925 bl defN 14-Feb-14 07:30 res/raw/securitytest.htm │ --rw---- 2.0 fat 2112 bl defN 14-Feb-14 07:30 res/xml/prefs.xml │ --rw---- 2.0 fat 7440 bl defN 14-Feb-14 07:30 AndroidManifest.xml │ --rw---- 1.0 fat 27132 b- stor 14-Feb-14 07:30 resources.arsc │ --rw---- 2.0 fat 139796 bl defN 14-Feb-14 07:30 classes.dex │ -29 files, 237877 bytes uncompressed, 114225 bytes compressed: 52.0% │ +-rw---- 2.0 fat 7632 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 1004 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_forward.png │ +-rw---- 1.0 fat 1555 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_goto.png │ +-rw---- 1.0 fat 1360 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_home.png │ +-rw---- 1.0 fat 1645 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_refresh.png │ +-rw---- 1.0 fat 1443 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_star.png │ +-rw---- 1.0 fat 1373 b- stor 08-Jan-01 00:00 res/drawable/ic_menu_stop.png │ +-rw---- 1.0 fat 2009 b- stor 08-Jan-01 00:00 res/drawable/icon.png │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/layout/bookmark.xml │ +-rw---- 2.0 fat 1168 bl defN 08-Jan-01 00:00 res/layout/bookmarkslist.xml │ +-rw---- 2.0 fat 896 bl defN 08-Jan-01 00:00 res/layout/downloadview.xml │ +-rw---- 2.0 fat 404 bl defN 08-Jan-01 00:00 res/layout/item.xml │ +-rw---- 2.0 fat 1028 bl defN 08-Jan-01 00:00 res/layout/list_item.xml │ +-rw---- 2.0 fat 1920 bl defN 08-Jan-01 00:00 res/layout/main.xml │ +-rw---- 2.0 fat 692 bl defN 08-Jan-01 00:00 res/layout/medialist.xml │ +-rw---- 2.0 fat 1160 bl defN 08-Jan-01 00:00 res/layout/openfile.xml │ +-rw---- 2.0 fat 1476 bl defN 08-Jan-01 00:00 res/layout/searchbox.xml │ +-rw---- 2.0 fat 2576 bl defN 08-Jan-01 00:00 res/menu-v11/mainmenu.xml │ +-rw---- 2.0 fat 620 bl defN 08-Jan-01 00:00 res/menu/bookmarkmenu.xml │ +-rw---- 2.0 fat 2480 bl defN 08-Jan-01 00:00 res/menu/mainmenu.xml │ +-rw---- 2.0 fat 8118 bl defN 08-Jan-01 00:00 res/raw/javascript.js │ +-rw---- 2.0 fat 15940 bl defN 08-Jan-01 00:00 res/raw/javascriptfull.js │ +-rw---- 2.0 fat 7200 bl defN 08-Jan-01 00:00 res/raw/mobile_extras │ +-rw---- 2.0 fat 925 bl defN 08-Jan-01 00:00 res/raw/securitytest.htm │ +-rw---- 2.0 fat 2112 bl defN 08-Jan-01 00:00 res/xml/prefs.xml │ +-rw---- 1.0 fat 27532 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 140360 bl defN 08-Jan-01 00:00 classes.dex │ +30 files, 240846 bytes uncompressed, 114321 bytes compressed: 52.5% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── res/drawable/icon.png ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff01 ffffff01 ffffff01 ffffff01 ffffff01 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 ffffff01 ffffff01 ffffff02 ffffff03 ffffff05 ffffff06 ffffff07 ffffff07 ffffff06 ffffff05 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 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 ffffff01 ffffff01 ffffff02 ffffff03 ffffff04 ffffff06 ffffff09 ffffff0d ffffff12 ffffff17 ffffff1d ffffff21 ffffff20 ffffff1d ffffff18 ffffff13 ffffff0f ffffff0b ffffff07 ffffff05 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff01 ffffff02 ffffff04 ffffff05 ffffff08 ffffff0b ffffff10 ffffff15 ffffff1c ffffff24 ffffff2f ffffff3b ffffff48 bfbfc467 7c808592 5f6369a9 7d81878a b9b9be5e ffffff3e ffffff33 ffffff29 ffffff20 ffffff19 ffffff14 ffffff0f ffffff0b ffffff08 ffffff06 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff01 ffffff01 ffffff02 ffffff03 ffffff04 ffffff06 ffffff0a ffffff0e ffffff13 ffffff19 ffffff21 ffffff2c ffffff38 fcfcfc46 e6e6e959 9b9da188 6e7176b2 4d5058d7 2f323bf4 22262fff 21262fff 21262fff 212630ff 212630ff 292e38f6 40454ddb 595d66ba 797d8495 acaeb16a f5f5f544 ffffff37 ffffff2d ffffff23 ffffff1b ffffff15 ffffff10 ffffff0c ffffff09 ffffff06 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 ffffff00 ffffff00 │ │ -ffffff01 ffffff03 ffffff05 ffffff08 ffffff0c ffffff11 ffffff16 ffffff1d ffffff26 ffffff31 ffffff3d ffffff4b bdbdbf73 75777aa9 424346de 35373cef 26292ffe 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 252a36fa 3b424be4 51555ccd 72757d9e 9ea2a771 f1f1f147 ffffff38 ffffff2d ffffff24 ffffff1c ffffff16 ffffff11 ffffff0c ffffff07 ffffff04 ffffff01 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 ffffff01 ffffff01 ffffff01 ffffff01 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 ffffff01 ffffff02 ffffff03 ffffff05 ffffff06 ffffff07 ffffff07 ffffff06 ffffff05 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 00000000 00000000 00000000 00000000 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 ffffff01 ffffff02 ffffff03 ffffff04 ffffff06 ffffff09 ffffff0d ffffff12 ffffff17 ffffff1d ffffff21 ffffff20 ffffff1d ffffff18 ffffff13 ffffff0f ffffff0b ffffff07 ffffff05 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff01 ffffff02 ffffff04 ffffff05 ffffff08 ffffff0b ffffff10 ffffff15 ffffff1c ffffff24 ffffff2f ffffff3b ffffff48 bfbfc467 7c808592 5f6369a9 7d81878a b9b9be5e ffffff3e ffffff33 ffffff29 ffffff20 ffffff19 ffffff14 ffffff0f ffffff0b ffffff08 ffffff06 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff01 ffffff01 ffffff02 ffffff03 ffffff04 ffffff06 ffffff0a ffffff0e ffffff13 ffffff19 ffffff21 ffffff2c ffffff38 fcfcfc46 e6e6e959 9b9da188 6e7176b2 4d5058d7 2f323bf4 22262fff 21262fff 21262fff 212630ff 212630ff 292e38f6 40454ddb 595d66ba 797d8495 acaeb16a f5f5f544 ffffff37 ffffff2d ffffff23 ffffff1b ffffff15 ffffff10 ffffff0c ffffff09 ffffff06 ffffff04 ffffff03 ffffff02 ffffff01 ffffff01 00000000 00000000 │ │ +ffffff01 ffffff03 ffffff05 ffffff08 ffffff0c ffffff11 ffffff16 ffffff1d ffffff26 ffffff31 ffffff3d ffffff4b bdbdbf73 75777aa9 424346de 35373cef 26292ffe 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 252a36fa 3b424be4 51555ccd 72757d9e 9ea2a771 f1f1f147 ffffff38 ffffff2d ffffff24 ffffff1c ffffff16 ffffff11 ffffff0c ffffff07 ffffff04 ffffff01 00000000 │ │ ffffff06 ffffff0c ffffff15 ffffff1f ffffff2b ffffff37 ffffff45 e0e0e05c 98989a8b 6d6e72b5 4c4e53da 2f3237f7 24272dff 24272dff 24272eff 23252bff 202226ff 1e2024ff 1f2124ff 212327ff 24272cff 282a32ff 222730ff 21262fff 212630ff 212630ff 212730ff 282c35ff 292c34ff 1e2026ff 1b1d22ff 1b1f24ff 191e25ff 181d26ff 1a202cff 1d2432ff 202735fc 343a47e6 4d525ec6 696e77a2 93979d78 dde1e14c ffffff37 ffffff29 ffffff1b ffffff0e ffffff06 ffffff02 │ │ ffffff0f ffffff20 fafafa36 aaacac69 7a7c7e9e 5a5b5ec9 3c3e42ea 27292dfe 26282cff 25282dff 25282dff 25282dff 24272dff 24272dff 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 1f232bff 1d1f26ff 262f2fff 304037ff 3b3d3dff 363a3fff 22262cff 191d24ff 181c24ff 1e232fff 1f2531ff 1f2531ff 1e2531ff 1e2531ff 1e2532ff 1d2432ff 1d2432ff 1d2432ff 1d2432ff 1c2433ff 1c2433ff 1d2534fe 2d3443e8 3d4552c3 4b525f93 575d685a 8080891c ffffff04 │ │ ffffff15 74747763 363739de 27292bff 27292cff 27282cff 26282cff 26282cff 26282cff 25282dff 25282dff 25282dff 24272dff 24272dff 24272eff 24272eff 24292fff 31423cff 3a5446ff 395547ff 3a5547ff 3a5548ff 31453fff 242b33ff 252931ff 1d2128ff 1d2026ff 1f2228ff 292e34ff 232833ff 1f2531ff 1f2531ff 1e2531ff 1e2531ff 1e2532ff 1d2432ff 1d2432ff 1d2432ff 1d2432ff 1c2433ff 1c2433ff 1c2433ff 1b2433ff 1b2333ff 2a3142dc 444c5983 8b8b9221 ffffff05 │ │ ffffff12 ffffff28 fbfbfb49 a5a5a78d 646568cf 333438f8 26282cff 26282cff 26282cff 25282dff 25282dff 262b2fff 374c41ff 41634dff 40604cff 3d5949ff 395145ff 2b3837ff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 1e232dff 161920ff 171a1eff 1f2126ff 292d36ff 1f2632ff 1e2531ff 1e2532ff 1d2432ff 1d2432ff 1d2432ff 1d2432ff 1c2433ff 1c2433ff 272e3df7 575e69c4 a6a8af75 ffffff38 ffffff1e ffffff0c ffffff04 │ │ ffffff08 ffffff14 ffffff27 ffffff3e ffffff58 f8f8f875 a3a5a6af 5f6264e0 2d2f33fc 2a3333ff 4f7f5cff 558862ff 384e43ff 25292eff 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1c222cff 151920ff 1d2026ff 262b35ff 1f2632ff 1d2432ff 1d2432ff 1d2432ff 1f2633fe 474e5ae0 8b9097a3 f2f2f25f ffffff41 ffffff2b ffffff19 ffffff0d ffffff05 ffffff01 │ │ -ffffff02 ffffff06 ffffff0d ffffff17 ffffff24 ffffff35 ffffff4a ffffff61 edefef7f 7db789e6 5f7968ee 282b30fe 24272dff 24272dff 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 1f2531ff 1e2430ff 171d25ff 1f262fff 1d2432ff 343a47f1 70747ebe ced0d276 ffffff4d ffffff37 ffffff25 ffffff17 ffffff0d ffffff07 ffffff03 ffffff01 ffffff00 │ │ -ffffff00 ffffff01 ffffff03 ffffff05 ffffff09 ffffff10 ffffff1a ffffff27 ffffff38 7ec98dd4 ebf6ed71 e4e4e48f 929396cf 525559f5 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 1f2531ff 1e2531ff 1f2531ff 2d323afd b0b1b7aa fdfdfd62 ffffff41 ffffff2b ffffff1c ffffff11 ffffff0a ffffff05 ffffff03 ffffff01 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff01 ffffff02 ffffff03 ffffff06 ffffff0a ffffff11 75c585d3 f9ffff2d fcfcfc47 fefefe72 fdfdfdad 59595af7 151619ff 1f2228ff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 232831ff 26292dff 262727ff 2e2e2efe f4f4f46c fbfbfb32 ffffff18 ffffff0c ffffff07 ffffff03 ffffff02 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff02 ffffff03 73c482cc e1f0e111 ffffff1d f8f8f844 fafafa84 717171eb 070707ff 0a0a0aff 111113ff 1a1c20ff 20252cff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 212630ff 2a2d33ff 343537ff 323232ff 2c2c2cff 272727ff 181818ff c3c3c375 f7f7f71d ffffff08 ffffff02 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 7bd3841d 77c97fda 7dcf8763 ececec0d f9f9f92a f8f8f868 838383dc 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 191a1cff 1e2126ff 21262eff 21262fff 212630ff 212630ff 24282fff 2a2c2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 9e9e9e84 f4f4f418 ffffff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 7ccd8348 71c178ff 7bc581be ffffff06 f7f7f71f f6f6f657 969696cd 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1fff 212325ff 222429ff 272828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 82828297 f5f5f519 ffffff05 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00ffff01 c8decade 99a09aa1 ffffff05 f5f5f519 f8f8f84c afafafbc 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 6c6c6ca8 f5f5f51a ffffff05 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 e6ece6b4 a3aba4c6 ffffff04 ffffff14 fbfbfb41 dddddd9c 131313ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 737373a4 f5f5f519 ffffff05 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 70c2778f 7bcd82ef a9d4d406 eeeeee0f f5f5f533 f8f8f871 494949f3 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 171717ff 9f9f9f80 f3f3f315 ffffff04 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 71c278a2 7bcd82ff 7fd18438 ffffff09 f7f7f721 f9f9f950 aeaeaeb4 202020fc 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 393939fb 828282b7 f4f4f42d ededed0e ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 71c278b5 7bcd82ff 7dce837e ffffff04 f0f0f011 f4f4f42d f9f9f955 c9c9c999 838383d4 666666e9 484848f8 1d1d1dff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 484848fd 767676e4 9f9f9fb8 dedede6f f5f5f535 f4f4f417 ffffff06 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 71c278c8 7bcd82ff 7cce83c2 ffffff01 ffffff06 ffffff12 f8f8f826 f7f7f73d fcfcfc51 fafafa63 f8f8f875 dddddd9b afafafba 8c8c8cd2 6e6e6ee3 6d6d6de5 7b7b7bde 878787d6 959595cd a1a1a1c3 aeaeaeb3 dfdfdf7f f9f9f952 f7f7f73c f8f8f827 f3f3f315 ffffff08 ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 71c278da 7bcd82ff 7ccf83f8 80ff8002 80808002 ffffff05 ffffff0b f2f2f214 f6f6f61d f8f8f827 fafafa32 f7f7f73d f4f4f447 fcfcfc4e fcfcfc53 f6f6f654 fcfcfc50 f8f8f84d f8f8f848 f7f7f742 fafafa38 f9f9f92b f7f7f71e ffffff13 ffffff0b ffffff05 ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 71c279ed 7bcd82ff 7ccf83ff 80d1801c ffffff00 ffffff01 ffffff02 ffffff04 dbdbdb07 ffffff0a ffffff0e ffffff12 ffffff16 f5f5f51a f6f6f61c f6f6f61c ffffff1a f5f5f519 f4f4f417 f3f3f315 f0f0f011 eaeaea0c ffffff07 ffffff04 ffffff02 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 80808002 71c278fd 7bcd82ff 7ccf83ff 7bce843e ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff02 ffffff02 ffffff03 ffffff04 ffffff05 ffffff06 d5d5d506 ffffff05 ffffff05 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 80bf8004 71c278c4 7bcd82f8 7dcf8285 80cc800a ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff01 ffffff01 ffffff01 00000001 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 00ffff01 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 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 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 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 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 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 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 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 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 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 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 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 │ │ +ffffff02 ffffff06 ffffff0d ffffff17 ffffff24 ffffff35 ffffff4a ffffff61 edefef7f 7db789e6 5f7968ee 282b30fe 24272dff 24272dff 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 1f2531ff 1e2430ff 171d25ff 1f262fff 1d2432ff 343a47f1 70747ebe ced0d276 ffffff4d ffffff37 ffffff25 ffffff17 ffffff0d ffffff07 ffffff03 ffffff01 00000000 │ │ +00000000 ffffff01 ffffff03 ffffff05 ffffff09 ffffff10 ffffff1a ffffff27 ffffff38 7ec98dd4 ebf6ed71 e4e4e48f 929396cf 525559f5 24272eff 24272eff 23272eff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 1f2531ff 1e2531ff 1f2531ff 2d323afd b0b1b7aa fdfdfd62 ffffff41 ffffff2b ffffff1c ffffff11 ffffff0a ffffff05 ffffff03 ffffff01 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 ffffff06 ffffff0a ffffff11 75c585d3 f9ffff2d fcfcfc47 fefefe72 fdfdfdad 59595af7 151619ff 1f2228ff 23272eff 23272eff 22272fff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 202530ff 1f2531ff 1f2531ff 232831ff 26292dff 262727ff 2e2e2efe f4f4f46c fbfbfb32 ffffff18 ffffff0c ffffff07 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 73c482cc e1f0e111 ffffff1d f8f8f844 fafafa84 717171eb 070707ff 0a0a0aff 111113ff 1a1c20ff 20252cff 22262fff 22262fff 21262fff 21262fff 212630ff 212630ff 202630ff 202630ff 212630ff 2a2d33ff 343537ff 323232ff 2c2c2cff 272727ff 181818ff c3c3c375 f7f7f71d ffffff08 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7bd3841d 77c97fda 7dcf8763 ececec0d f9f9f92a f8f8f868 838383dc 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 191a1cff 1e2126ff 21262eff 21262fff 212630ff 212630ff 24282fff 2a2c2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 9e9e9e84 f4f4f418 ffffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7ccd8348 71c178ff 7bc581be ffffff06 f7f7f71f f6f6f657 969696cd 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1fff 212325ff 222429ff 272828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 82828297 f5f5f519 ffffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 c8decade 99a09aa1 ffffff05 f5f5f519 f8f8f84c afafafbc 070707ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 6c6c6ca8 f5f5f51a ffffff05 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e6ece6b4 a3aba4c6 ffffff04 ffffff14 fbfbfb41 dddddd9c 131313ff 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 151515ff 737373a4 f5f5f519 ffffff05 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 70c2778f 7bcd82ef a9d4d406 eeeeee0f f5f5f533 f8f8f871 494949f3 0a0a0aff 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 272727ff 171717ff 9f9f9f80 f3f3f315 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71c278a2 7bcd82ff 7fd18438 ffffff09 f7f7f721 f9f9f950 aeaeaeb4 202020fc 0d0d0dff 101010ff 141414ff 171717ff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 383838ff 323232ff 2c2c2cff 393939fb 828282b7 f4f4f42d ededed0e ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71c278b5 7bcd82ff 7dce837e ffffff04 f0f0f011 f4f4f42d f9f9f955 c9c9c999 838383d4 666666e9 484848f8 1d1d1dff 1a1a1aff 1e1e1eff 212121ff 242424ff 282828ff 2b2b2bff 2e2e2eff 323232ff 353535ff 484848fd 767676e4 9f9f9fb8 dedede6f f5f5f535 f4f4f417 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71c278c8 7bcd82ff 7cce83c2 ffffff01 ffffff06 ffffff12 f8f8f826 f7f7f73d fcfcfc51 fafafa63 f8f8f875 dddddd9b afafafba 8c8c8cd2 6e6e6ee3 6d6d6de5 7b7b7bde 878787d6 959595cd a1a1a1c3 aeaeaeb3 dfdfdf7f f9f9f952 f7f7f73c f8f8f827 f3f3f315 ffffff08 ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71c278da 7bcd82ff 7ccf83f8 80ff8002 80808002 ffffff05 ffffff0b f2f2f214 f6f6f61d f8f8f827 fafafa32 f7f7f73d f4f4f447 fcfcfc4e fcfcfc53 f6f6f654 fcfcfc50 f8f8f84d f8f8f848 f7f7f742 fafafa38 f9f9f92b f7f7f71e ffffff13 ffffff0b ffffff05 ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71c279ed 7bcd82ff 7ccf83ff 80d1801c 00000000 ffffff01 ffffff02 ffffff04 dbdbdb07 ffffff0a ffffff0e ffffff12 ffffff16 f5f5f51a f6f6f61c f6f6f61c ffffff1a f5f5f519 f4f4f417 f3f3f315 f0f0f011 eaeaea0c ffffff07 ffffff04 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 80808002 71c278fd 7bcd82ff 7ccf83ff 7bce843e 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff02 ffffff03 ffffff04 ffffff05 ffffff06 d5d5d506 ffffff05 ffffff05 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 80bf8004 71c278c4 7bcd82f8 7dcf8285 80cc800a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff01 ffffff01 ffffff01 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00ffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } ├── res/drawable/ic_menu_home.png ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff02 ff03 ff03 ff02 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff09 ff0e ff0e ff0a ff04 ff01 7300 7300 7300 7300 7300 7300 7300 7300 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0e ff1b 7281 7184 ff1b ff0e ff05 ff02 ff02 ff05 ff07 ff09 ff08 ff06 ff04 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff06 ff10 e426 67b7 5cff 5eff 68b7 e426 ff10 ff08 ff09 ff11 ff18 ff1d ff1b ff15 ff0d ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff06 ff11 d22d 64c8 5eff 7bff 80ff 67ff 68c8 d22d ff16 ff17 66a0 60d6 60d6 60d6 5dd5 8945 ff0b ff02 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff07 ff13 c434 60d4 5eff 7dff 91ff 98ff 8fff 6aff 64d4 cb3a ff27 72db 76ff 72ff 72ff 6fff 8c73 ff10 ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff08 ff14 af40 5ee0 5eff 80ff 93ff 9fff a2ff a0ff 93ff 6cff 64e0 bb4b 9295 99ff 9aff 93ff 8dff 9c76 ff13 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff09 ff16 a04c 5be9 61ff 81ff 95ff a6ff b4d9 b5d9 a9ff 9fff 94ff 70ff 62e9 b555 ab87 a7ff a4ff 96ff a277 ff13 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff0a ff18 915a 5af1 63ff 83ff 94ff a5ff a8cd e044 e044 a8cd a7ff 9eff 94ff 72ff 63f1 a961 b479 a8fa 9fff a075 ff12 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff0b ff19 866b 58f8 65ff 84ff 96ff a5ff a9be da44 71cd 6ecd d844 a6be a6ff a0ff 96ff 75ff 64f8 9a6f b96a a3f8 a770 ff0f ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff0c ff1b 7b7b 58fa 67ff 84ff 96ff a4ff a9ad d149 6fd9 67ff 64ff 65db ce49 a6ad a5ff 9fff 96ff 78ff 64fa 8d7d b85d aa5e ff0d ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff0d ff1d 738e 56ff 6aff 84ff 98ff a4ff ab9a c450 6de5 6aff 83ff 85ff 69ff 65e7 c050 a99a a4ff 9fff 95ff 7bff 63ff 7d8e ff24 ff11 ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0e ff1f 68a1 55ff 6cff 84ff 97ff a2ff af87 b45c 6aec 6bff 83ff 8cff 92ff 8eff 6dff 62ee af5c ab87 a3ff 9fff 94ff 7dff 62ff 70a1 ff20 ff0f ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff10 f023 62b2 55ff 6eff 84ff 98ff a1fa b279 a765 66f5 6bff 82ff 8bff 91ff 93ff 93ff 8eff 6fff 5ff5 a068 af79 a1fa 9dff 93ff 7fff 60ff 67b2 f023 ff10 ff05 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff06 ff11 d92a 5dc1 54ff 6fff 84ff 97ff a0f5 b868 9776 65fa 6dff 82ff 89ff 90ff 92ff 92ff 92ff 92ff 8eff 71ff 5ffa 9079 b568 a0f5 9dff 92ff 80ff 5fff 61c1 d92a ff11 ff06 ff01 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff01 ff06 ff12 c033 59cf 54ff 6fff 84ff 98ff 9fee be5e 8a85 64fd 6fff 81ff 88ff 8eff 90ff 90ff 90ff 90ff 90ff 90ff 8dff 74ff 5eff 8189 ba5e 9dee 9dff 91ff 81ff 5eff 5dcf c033 ff12 ff06 ff01 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff04 ff0f b238 55db 54ff 72ff 84ff 98ff 9ee7 ca50 7f98 61ff 70ff 81ff 88ff 8dff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8dff 76ff 5eff 779d c750 9ee7 9cff 90ff 83ff 5fff 5adb b238 ff0f ff04 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff06 d81b 55e4 57ff 72ff 84ff 98ff 9ddb d249 74ab 61ff 71ff 80ff 87ff 8bff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 78ff 5eff 6cad cb4b 9bdb 9bff 8fff 83ff 64ff 5ae2 d91b ff06 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff06 e01c 76ec 83ff 86ff 98ff a4cf db44 7bb9 5fff 71ff 7fff 86ff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 7aff 5dff 71be d546 a2cf 99ff 8fff 91ff 83ec ee19 ff06 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff04 ff10 b64b 9ef3 a6ff aac1 ed33 de3b 6eff 72ff 7eff 84ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 7aff 6cff c749 ec34 a7c3 a8ff a5f3 bf4b ff10 ff04 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff02 ff07 ff12 c03d b46f f41d ff1b d635 6fff 7bff 83ff 86ff 87ff 87ff 89ff 8fff 95ff 98ff 98ff 98ff 98ff 95ff 8fff 89ff 87ff 87ff 87ff 87ff 86ff 7aff be43 ff1c f41e b46f c53d ff12 ff07 ff02 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff06 ff0a ff0c ff09 ff11 d032 6aff 7dff 84ff 85ff 85ff 85ff 8cff 9cd4 adad b2ad b2ad b2ad b2ad adad 9cd4 8cff 85ff 85ff 85ff 85ff 85ff 7cff ba40 ff12 ff0a ff0c ff0a ff06 ff02 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff01 ff02 ff02 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 86ff 9c93 ff29 ff1d ff19 ff19 ff1d ff29 9b93 84ff 83ff 84ff 84ff 84ff 84ff 7bff bb40 ff0e ff02 ff02 ff01 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 67ff 7bff 82ff 82ff 82ff 82ff 7dff 8b93 ff1b ff0c ff07 ff07 ff0c ff1b 8493 77ff 80ff 82ff 82ff 82ff 82ff 79ff ba40 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 7bff 8792 ff16 ff05 5e00 5e00 ff05 ff16 7a92 6fff 7dff 80ff 80ff 80ff 80ff 77ff b940 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7bff 8692 ff16 ff05 5a00 5a00 ff05 ff16 7792 6dff 7cff 7fff 7fff 7fff 7fff 77ff b940 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 79ff 8492 ff16 ff05 5800 5800 ff05 ff16 7692 6cff 7aff 7dff 7dff 7dff 7dff 75ff b840 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 78ff 8392 ff16 ff05 5700 5700 ff05 ff16 7592 6bff 79ff 7cff 7cff 7cff 7cff 74ff b740 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cb32 60ff 75ff 7bff 7bff 7bff 7bff 77ff 8392 ff16 ff05 5700 5700 ff05 ff16 7592 6aff 78ff 7bff 7bff 7bff 7bff 73ff b740 ff0e ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d ad3e 5fff 74ff 7aff 7aff 7aff 7aff 76ff 8291 ff15 ff05 5700 5700 ff05 ff15 7491 69ff 77ff 7aff 7aff 7aff 7aff 72ff b53e ff0d ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0b a838 70ff 88ff 8dff 8dff 8dff 8dff 85ff 888d ff12 ff04 5600 5600 ff04 ff12 798d 7aff 8aff 8dff 8dff 8dff 8dff 7fff b238 ff0b ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff07 b825 91a8 a8ad acad acad acad acad a2aa 9e5b ff0c ff03 5500 5500 ff03 ff0c 925b 9aaa aaad acad acad acad acad 9ba8 bf25 ff07 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff03 ff09 ff11 ff16 ff19 ff19 ff19 ff17 ff13 ff0c ff05 ff01 5500 5500 ff01 ff05 ff0c ff13 ff17 ff19 ff19 ff19 ff16 ff11 ff09 ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 ff00 ff00 ff00 ff00 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff02 ff03 ff03 ff02 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff09 ff0e ff0e ff0a ff04 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0e ff1b 7281 7184 ff1b ff0e ff05 ff02 ff02 ff05 ff07 ff09 ff08 ff06 ff04 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff06 ff10 e426 67b7 5cff 5eff 68b7 e426 ff10 ff08 ff09 ff11 ff18 ff1d ff1b ff15 ff0d ff05 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff06 ff11 d22d 64c8 5eff 7bff 80ff 67ff 68c8 d22d ff16 ff17 66a0 60d6 60d6 60d6 5dd5 8945 ff0b ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff07 ff13 c434 60d4 5eff 7dff 91ff 98ff 8fff 6aff 64d4 cb3a ff27 72db 76ff 72ff 72ff 6fff 8c73 ff10 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff08 ff14 af40 5ee0 5eff 80ff 93ff 9fff a2ff a0ff 93ff 6cff 64e0 bb4b 9295 99ff 9aff 93ff 8dff 9c76 ff13 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff09 ff16 a04c 5be9 61ff 81ff 95ff a6ff b4d9 b5d9 a9ff 9fff 94ff 70ff 62e9 b555 ab87 a7ff a4ff 96ff a277 ff13 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff0a ff18 915a 5af1 63ff 83ff 94ff a5ff a8cd e044 e044 a8cd a7ff 9eff 94ff 72ff 63f1 a961 b479 a8fa 9fff a075 ff12 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff0b ff19 866b 58f8 65ff 84ff 96ff a5ff a9be da44 71cd 6ecd d844 a6be a6ff a0ff 96ff 75ff 64f8 9a6f b96a a3f8 a770 ff0f ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff0c ff1b 7b7b 58fa 67ff 84ff 96ff a4ff a9ad d149 6fd9 67ff 64ff 65db ce49 a6ad a5ff 9fff 96ff 78ff 64fa 8d7d b85d aa5e ff0d ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff0d ff1d 738e 56ff 6aff 84ff 98ff a4ff ab9a c450 6de5 6aff 83ff 85ff 69ff 65e7 c050 a99a a4ff 9fff 95ff 7bff 63ff 7d8e ff24 ff11 ff05 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0e ff1f 68a1 55ff 6cff 84ff 97ff a2ff af87 b45c 6aec 6bff 83ff 8cff 92ff 8eff 6dff 62ee af5c ab87 a3ff 9fff 94ff 7dff 62ff 70a1 ff20 ff0f ff05 ff01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff10 f023 62b2 55ff 6eff 84ff 98ff a1fa b279 a765 66f5 6bff 82ff 8bff 91ff 93ff 93ff 8eff 6fff 5ff5 a068 af79 a1fa 9dff 93ff 7fff 60ff 67b2 f023 ff10 ff05 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff01 ff06 ff11 d92a 5dc1 54ff 6fff 84ff 97ff a0f5 b868 9776 65fa 6dff 82ff 89ff 90ff 92ff 92ff 92ff 92ff 8eff 71ff 5ffa 9079 b568 a0f5 9dff 92ff 80ff 5fff 61c1 d92a ff11 ff06 ff01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff01 ff06 ff12 c033 59cf 54ff 6fff 84ff 98ff 9fee be5e 8a85 64fd 6fff 81ff 88ff 8eff 90ff 90ff 90ff 90ff 90ff 90ff 8dff 74ff 5eff 8189 ba5e 9dee 9dff 91ff 81ff 5eff 5dcf c033 ff12 ff06 ff01 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff04 ff0f b238 55db 54ff 72ff 84ff 98ff 9ee7 ca50 7f98 61ff 70ff 81ff 88ff 8dff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8dff 76ff 5eff 779d c750 9ee7 9cff 90ff 83ff 5fff 5adb b238 ff0f ff04 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff06 d81b 55e4 57ff 72ff 84ff 98ff 9ddb d249 74ab 61ff 71ff 80ff 87ff 8bff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 78ff 5eff 6cad cb4b 9bdb 9bff 8fff 83ff 64ff 5ae2 d91b ff06 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff06 e01c 76ec 83ff 86ff 98ff a4cf db44 7bb9 5fff 71ff 7fff 86ff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 7aff 5dff 71be d546 a2cf 99ff 8fff 91ff 83ec ee19 ff06 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff04 ff10 b64b 9ef3 a6ff aac1 ed33 de3b 6eff 72ff 7eff 84ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 7aff 6cff c749 ec34 a7c3 a8ff a5f3 bf4b ff10 ff04 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff02 ff07 ff12 c03d b46f f41d ff1b d635 6fff 7bff 83ff 86ff 87ff 87ff 89ff 8fff 95ff 98ff 98ff 98ff 98ff 95ff 8fff 89ff 87ff 87ff 87ff 87ff 86ff 7aff be43 ff1c f41e b46f c53d ff12 ff07 ff02 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff02 ff06 ff0a ff0c ff09 ff11 d032 6aff 7dff 84ff 85ff 85ff 85ff 8cff 9cd4 adad b2ad b2ad b2ad b2ad adad 9cd4 8cff 85ff 85ff 85ff 85ff 85ff 7cff ba40 ff12 ff0a ff0c ff0a ff06 ff02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff01 ff01 ff02 ff02 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 86ff 9c93 ff29 ff1d ff19 ff19 ff1d ff29 9b93 84ff 83ff 84ff 84ff 84ff 84ff 7bff bb40 ff0e ff02 ff02 ff01 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 67ff 7bff 82ff 82ff 82ff 82ff 7dff 8b93 ff1b ff0c ff07 ff07 ff0c ff1b 8493 77ff 80ff 82ff 82ff 82ff 82ff 79ff ba40 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 7bff 8792 ff16 ff05 0000 0000 ff05 ff16 7a92 6fff 7dff 80ff 80ff 80ff 80ff 77ff b940 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7bff 8692 ff16 ff05 0000 0000 ff05 ff16 7792 6dff 7cff 7fff 7fff 7fff 7fff 77ff b940 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 79ff 8492 ff16 ff05 0000 0000 ff05 ff16 7692 6cff 7aff 7dff 7dff 7dff 7dff 75ff b840 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 78ff 8392 ff16 ff05 0000 0000 ff05 ff16 7592 6bff 79ff 7cff 7cff 7cff 7cff 74ff b740 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cb32 60ff 75ff 7bff 7bff 7bff 7bff 77ff 8392 ff16 ff05 0000 0000 ff05 ff16 7592 6aff 78ff 7bff 7bff 7bff 7bff 73ff b740 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d ad3e 5fff 74ff 7aff 7aff 7aff 7aff 76ff 8291 ff15 ff05 0000 0000 ff05 ff15 7491 69ff 77ff 7aff 7aff 7aff 7aff 72ff b53e ff0d ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0b a838 70ff 88ff 8dff 8dff 8dff 8dff 85ff 888d ff12 ff04 0000 0000 ff04 ff12 798d 7aff 8aff 8dff 8dff 8dff 8dff 7fff b238 ff0b ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff07 b825 91a8 a8ad acad acad acad acad a2aa 9e5b ff0c ff03 0000 0000 ff03 ff0c 925b 9aaa aaad acad acad acad acad 9ba8 bf25 ff07 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff09 ff11 ff16 ff19 ff19 ff19 ff17 ff13 ff0c ff05 ff01 0000 0000 ff01 ff05 ff0c ff13 ff17 ff19 ff19 ff19 ff16 ff11 ff09 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 0000 0000 0000 0000 ff01 ff03 ff05 ff06 ff07 ff07 ff07 ff06 ff05 ff03 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } ├── res/drawable/ic_menu_goto.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -18,272 +18,256 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (101,101,101) # rgb = (0x65,0x65,0x65) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ - (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (104,104,104) # rgb = (0x68,0x68,0x68) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (103,103,103) # rgb = (0x67,0x67,0x67) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ } │ │ tRNS { │ │ - 0 1 3 5 6 4 2 13 20 21 15 7 17 47 203 229 78 8 0 18 50 217 255 255 242 82 22 51 217 255 255 255 255 242 0 255 255 255 255 242 255 255 255 255 255 255 50 217 255 255 242 0 11 14 217 255 255 255 82 9 74 200 69 12 203 255 255 255 255 242 24 82 242 255 148 19 242 255 255 255 242 86 39 86 255 255 178 16 79 242 255 255 128 255 255 204 27 82 242 255 255 255 255 255 204 29 242 255 255 255 229 31 10 83 242 255 33 23 84 35 125 255 65 26 126 255 95 126 97 0 28 128 125 0 43 153 255 255 255 152 0 25 88 242 153 82 242 255 255 255 255 178 75 242 255 255 204 187 204 115 203 204 229 255 255 255 255 255 229 65 95 96 112 152 153 153 204 204 204 242 255 201 30 0 93 191 242 255 204 109 0 0 0 0 0 124 255 255 177 92 255 255 255 123 0 178 255 255 255 217 0 204 255 255 0 204 255 191 255 217 93 123 0 164 177 109 217 255 123} │ │ + 0 1 3 5 6 4 2 13 20 21 15 7 17 47 203 229 78 8 18 50 217 242 82 22 51 217 242 242 50 217 242 11 14 217 82 9 74 200 69 12 203 242 24 82 242 148 19 242 242 86 39 86 178 16 79 242 128 204 27 82 242 204 29 242 229 31 10 83 242 33 23 84 35 125 65 26 126 95 126 97 28 128 125 43 153 152 25 88 242 153 82 242 178 75 242 204 187 204 115 203 204 229 229 65 95 96 112 152 153 153 204 204 204 242 201 30 93 191 242 204 109 124 177 92 123 178 217 204 204 191 217 93 123 164 177 109 217 123} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000001020304050600000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000001040708090a0b06000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000001040c0d0e0f100911061212121212121200000000000000000000000000000000000000000000 │ │ -00000000000000000104131415161718191a110612121212121200000000000000000000000000000000000000000000 │ │ -000000000000000104131b1c1d1e1f2021191a1106222222222200000000000000000000000000000000000000000000 │ │ -0000000000000104131b1c161e2324252627191a11062222222200000000000000000000000000000000000000000000 │ │ -00000000000104131b1c162829252a2b2c2d21191a110622222201020502010000000000000000000000000000000000 │ │ -0000000001040c2e2f1630292c312a2a2a2c2032191a110633060b070a34030100000000000000000000000000000000 │ │ -0000000002350d36373038392431313131313920323a1a3b053b093c3d3e3f0200000000000000000000000000000000 │ │ -000000000409401641424325242424242424244344453a460c464748494a4b0300000000000000000000000000000000 │ │ -00000000041a4c4d1f4e392c2c2c2c2c2c2c2c2c4e4f5051525348545556460b00000000000000000000000000000000 │ │ -00000000055758592b3939393939393939393939395a5b505c485d1e5e5f601100000000000000000000000000000000 │ │ -00000000061109616263394343434343434343434343642665661e674268693b00000000000000000000000000000000 │ │ -000000000006111a616a6b6c4e4e4e4e4e4e4e4e4e4e4e64675e67646d6e6f7000000000000000000000000000000000 │ │ -00000000000006111a71722a5a5a5a5a5a5a5a5a5a5a5a5a2329235a3873743400000000000000000000000000000000 │ │ -00000000000000061175762b246464646464646464646464646464646473773f01000000000000000000000000000000 │ │ -0000000000000000063b4678792c2929292929292929292929292929291e7a3501000000000000000000000000000000 │ │ -00000000000000000002707b7c793938383838383838383838383838387d7e5706000000000000000000000000000000 │ │ -0000000000000000000002347b7f2b6c1f1f1f1f1f1f1f1f1f1f1f1f1f7d801302000000000000000000000000000000 │ │ -00000000000000000000810234828324646d6d6d6d6d6d6d6d6d6d6d6d30840805000000000000000000000000000000 │ │ -000000000000000000008501034b8687888989898989898989898989898a8b1a03000000000000000000000000000000 │ │ -000000000000000000008c063b8d8e8f445e88888888888888888888888a904604000000000000000000000000000000 │ │ -00000000000000000000010b0891929394955e5e5e5e5e5e5e5e5e5e5e96978d0b000000000000000000000000000000 │ │ -00000000000000000000020798999a4f309b9595959595959595959595289c6011000000000000000000000000000000 │ │ -0000000000000000000005579d6594739b9b9b9b9b9b9b9b9b9b9b9b9b309e693b000000000000000000000000000000 │ │ -0000000000000000000002079fa0a1a2a3a4a5a6632b242c4e231f89a78aa87b3b050b3b3b0b05060000000000000000 │ │ -00000000000000000000060b0a75826f7477a9aaabacadaeafb0b1b2b3b4b51a35574669b68d13700501000000000000 │ │ -00000000000000000000b706050b3b70343f3557134b0975467b82b66f8275087bb8b9babbbcbd7b3f05000000000000 │ │ -00000000000000000000bebebfc0c1c1c2010106020503040b11113b70700a7bc3bbc41d5dc5c4c67b70060000000000 │ │ -00000000000000000000bebebebebebebebebebfbfbfb7b7c0c0000000020ac7bbc8654f202dc9cacb4b030000000000 │ │ -00000000000000000000cccccccccccccccccccccccccccccccc000000041acd49ce2dcf9696cfd0d17b110000000000 │ │ -00000000000000000000d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d20000000b7bd3d444d5cfcfcfcf2dc96f700000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000117bd7ce26d5d5d5d5d541d86f700000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60000000475d92d26dadadadada73db7b110000000000 │ │ -00000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d60000000557dc94415555555530a7dd4b030000000000 │ │ -00000000000000000000dededededededededededededededede000000013b8ddf389bcfcf9b23e06070060000000000 │ │ -00000000000000000000dededededededededededededededede0000000002348de1e2e3e3e2e4603f05000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000001023b137b6f6f7b4b700501000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000006051170701103060000000000000000 │ │ +00000000000000000001040c0d0e0f100911060000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000001041213148a8b151617110600000000000000000000000000000000000000000000000000000000 │ │ +0000000000000001041218198c8d8e8f1a16171106000000000000000000000000000000000000000000000000000000 │ │ +00000000000001041218198a8d909192931b161711060000000000000000000000000000000000000000000000000000 │ │ +000000000001041218198a949592969798991a1617110600000001020502010000000000000000000000000000000000 │ │ +0000000001040c1c1d8a9a95989b969696988f1e1617110600060b070a1f030100000000000000000000000000000000 │ │ +0000000002200d219c9a9d9e919b9b9b9b9b9e8f1e221723052309242526270200000000000000000000000000000000 │ │ +000000000409288a9fa0a19291919191919191a1a229222a0c2a2b2ca32d2e0300000000000000000000000000000000 │ │ +0000000004172fa48ea59e989898989898989898a5a6303132332ca7a8342a0b00000000000000000000000000000000 │ │ +0000000005353637979e9e9e9e9e9e9e9e9e9e9e9ea9aa30382cab8dac393a1100000000000000000000000000000000 │ │ +000000000611093b3cad9ea1a1a1a1a1a1a1a1a1a1a1ae93afb08db1a03d3e2300000000000000000000000000000000 │ │ +00000000000611173b3fb2b3a5a5a5a5a5a5a5a5a5a5a5aeb1acb1aeb440414200000000000000000000000000000000 │ │ +000000000000061117434496a9a9a9a9a9a9a9a9a9a9a9a9909590a99db5451f00000000000000000000000000000000 │ │ +00000000000000061146479791aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5482701000000000000000000000000000000 │ │ +000000000000000006232a49b6989595959595959595959595959595958d4a2001000000000000000000000000000000 │ │ +00000000000000000002424b4cb69e9d9d9d9d9d9d9d9d9d9d9d9d9d9db74d3506000000000000000000000000000000 │ │ +00000000000000000000021f4b4e97b38e8e8e8e8e8e8e8e8e8e8e8e8eb74f1202000000000000000000000000000000 │ │ +0000000000000000000000021f505191aeb4b4b4b4b4b4b4b4b4b4b4b49a520805000000000000000000000000000000 │ │ +000000000000000000000001032e5354b8b9b9b9b9b9b9b9b9b9b9b9b9ba551703000000000000000000000000000000 │ │ +00000000000000000000000623565758a2acb8b8b8b8b8b8b8b8b8b8b8ba592a04000000000000000000000000000000 │ │ +00000000000000000000010b085a5bbbbcbdacacacacacacacacacacacbe5c560b000000000000000000000000000000 │ │ +0000000000000000000002075d5ebfa69ac0bdbdbdbdbdbdbdbdbdbdbd945f3a11000000000000000000000000000000 │ │ +00000000000000000000053560afbcb5c0c0c0c0c0c0c0c0c0c0c0c0c09a613e23000000000000000000000000000000 │ │ +00000000000000000000020762636465c1c2c3c4ad979198a5908eb9c5ba664b23050b23230b05060000000000000000 │ │ +00000000000000000000060b0a46504145486768696a6b6c6d6e6f7071c6721720352a3e735612420501000000000000 │ │ +000000000000000000000006050b23421f272035122e09462a4b5073415046084b747576c777784b2705000000000000 │ │ +0000000000000000000000000000000000010106020503040b11112342420a4b79c7c88cabc9c87a4b42060000000000 │ │ +0000000000000000000000000000000000000000000000000000000000020a7bc7caafa68f99cbcc7c2e030000000000 │ │ +000000000000000000000000000000000000000000000000000000000004177da3cd99cebebececf7e4b110000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b4b7fd0a2d1cececece99cb41420000000000 │ │ +0000000000000000000000000000000000000000000000000000000000114b80cd93d1d1d1d1d19fd241420000000000 │ │ +00000000000000000000000000000000000000000000000000000000000446819993d3d3d3d3d3b5824b110000000000 │ │ +0000000000000000000000000000000000000000000000000000000000053583bc9fa8a8a8a89ac5842e030000000000 │ │ +0000000000000000000000000000000000000000000000000000000000012356859dc0cecec090863a42060000000000 │ │ +000000000000000000000000000000000000000000000000000000000000021f568788d4d488893a2705000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000010223124b41414b2e420501000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000006051142421103060000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable/ic_menu_star.png ├── sng │ │ @@ -1,189 +1,131 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ @@ -194,110 +136,129 @@ │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ } │ │ tRNS { │ │ - 0 0 0 0 1 1 0 0 1 0 39 0 1 0 0 3 178 0 2 1 46 249 45 0 0 2 164 255 160 2 0 0 3 1 45 244 253 243 44 1 0 0 2 157 255 252 255 154 2 2 1 41 246 254 246 41 2 0 0 1 2 3 6 153 255 252 255 0 1 4 4 1 33 244 254 255 1 6 20 39 73 110 146 210 255 254 255 1 26 116 136 169 200 234 255 255 255 255 254 255 117 26 1 1 13 189 255 255 255 255 255 254 253 252 255 189 1 4 170 249 255 0 1 8 169 255 251 255 0 2 5 163 252 254 255 0 2 2 157 252 0 1 1 154 253 153 0 2 1 1 156 255 253 0 4 94 255 255 93 0 4 1 146 255 251 255 145 1 0 1 1 177 255 251 255 255 176 1 1 1 12 210 253 253 253 209 12 2 33 243 254 253 244 33 0 2 61 255 253 252 210 91 0 3 104 253 255 217 106 7 3 145 255 224 118 14 3 0 2 205 238 128 25 4 1 129 0 6 102 38 3 1 0 0 0 0 1 3 0 3 2 0 0 0} │ │ + 0 1 1 1 39 1 3 178 2 1 46 249 45 2 164 160 2 3 1 45 244 253 243 44 1 2 157 252 154 2 2 1 41 246 254 246 41 2 1 2 3 6 153 252 1 4 4 1 33 244 254 1 6 20 39 73 110 146 210 254 1 26 116 136 169 200 234 254 117 26 1 1 13 189 254 253 252 189 1 4 170 249 1 8 169 251 2 5 163 252 254 2 2 157 252 1 1 154 253 153 2 1 1 156 253 4 94 93 4 1 146 251 145 1 1 1 177 251 176 1 1 1 12 210 253 253 253 209 12 2 33 243 254 253 244 33 2 61 253 252 210 91 3 104 253 217 106 7 3 145 224 118 14 3 2 205 238 128 25 4 1 129 6 102 38 3 1 1 3 3 2} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000030004050003000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000006000700000700060000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000008090a0a0b0c000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000d0e0f001010000f0e1100000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000012131415151613120000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000171819001a1b1b1c001d181e000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000001f2021222324242526272028000000000000000000000000000000000000 │ │ -000000000000000000000000000000000029002a002b2c2d2d2e2f003000290000000000000000000000000000000000 │ │ -000000000000000000000000000000000000313233343535353536373238000000000000000000000000000000000000 │ │ -0000000000000000000000393a3b322a3c3d3e003f4041424241403f003e3d3c2a323b3a390000000000000000000000 │ │ -0000000000000043004445464700000000000048494a4a4b4b4a4a49480000000000004746454c004300000000000000 │ │ -00000000000000000d000000004d4e4f505152535455565656565554535251504f4e4d000000000d0000000000000000 │ │ -00000000000000570058595a5b5c5d5e5f60614062636363636363624061605f5e5d5c5b5a6465003b00000000000000 │ │ -00000000000000666768696a6b6c6d6e6f70717072727272727272727071706f6e6d6c6b6a7368676600000000000000 │ │ -00000000000000007400757642776f7878787878787878787878787878787878786f7742767500740000000000000000 │ │ -0000000000000079007a007b7c7d7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d7c7b007a007900000000000000 │ │ -000000000000000080008100828363848586868686868686868686868686868584638382008100800000000000000000 │ │ -00000000000000000087008800898a728b2e2e2e2e2e2e2e2e2e2e2e2e2e2e8b728a8900880087000000000000000000 │ │ -000000000000000000008c008d8e898f1b906d6d6d6d6d6d6d6d6d6d6d6d901b91898e8d008c00000000000000000000 │ │ -000000000000000000000092009394959697985454545454545454545498979695949300920000000000000000000000 │ │ -00000000000000000000000099009a009b9c989d9d9d9d9d9d9d9d9d9d989c9e009a0099000000000000000000000000 │ │ -000000000000000000000000009fa0a1a2a3a4a5a5a5a5a5a5a5a5a5a5a4a3a6a7a0a800000000000000000000000000 │ │ -00000000000000000000000000a9aa00abacadaeaeaeae6c6caeaeaeaeadafb000b1b200000000000000000000000000 │ │ -00000000000000000000000000b300b4b5acb66a6a6ab7b8b8b76a6a6ab6acb9ba00b300000000000000000000000000 │ │ -00000000000000000000000000bb0bbcbdacbeacb8bf6a6d6d6abfb8acbeacc0c1c23c00000000000000000000000000 │ │ -00000000000000000000000000c300c4c5b7c6c7ac6dc8c9c9c86dacc7c6b7c5c400c300000000000000000000000000 │ │ -000000000000000000000000cacb00cccd15a3cecfd0d10000d1d0cfcea315cdcc00cbca000000000000000000000000 │ │ -00000000000000000000000000d201d3d49dd5d6d70000d8d80000d7d6d59dd4d301d200000000000000000000000000 │ │ -000000000000000000000000d9da00dbdcddde0000dfe00000e0df0000dee1dcdb00dad9000000000000000000000000 │ │ -000000000000000000000000e200e3e4e50000e6e718e8e9e9e818e7e60000e5e4e300e2000000000000000000000000 │ │ -000000000000000000000000eaebec0000ed880000ee00000000ee000088ed0000ecebea000000000000000000000000 │ │ -000000000000000000000000000000eff0a8f1f20000000000000000f2f1f3f0ef000000000000000000000000000000 │ │ -0000000000000000000000000000018c000000000000000000000000000000008c010000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000030004040005000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000060007070006000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000008090a0b0b0c09080000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d000eabab0f00100000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001112131415151617181100000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000019001aac1b1bad1c001d00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001e1f20212222222223241f25000000000000000000000000000000000000 │ │ +00000000000000000000000000261f19272829002aae2bafaf2bae2a00292827191f2600000000000000000000000000 │ │ +0000000000000000002c2d2e2f00000000000030313232b0b0323231300000000000002f2e2d33000000000000000000 │ │ +000000000000000000000000003435363738393ab13bb2b2b2b23bb13a39383736353400000000000000000000000000 │ │ +000000000000003c003d3e3f404142b3b4b5b6ae43b7b7b7b7b7b743aeb6b5b4b34241403f4445002600000000000000 │ │ +0000000000000046474849b8b9babbbc4a4b4c4bbdbdbdbdbdbdbdbd4b4c4b4abcbbbab9b84d48474600000000000000 │ │ +00000000000000004e004f50af514abebebebebebebebebebebebebebebebebebe4a51af504f004e0000000000000000 │ │ +00000000000000000052005354bf55c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c055bf54530052000000000000000000 │ │ +0000000000000000000056005758b7595ac1c1c1c1c1c1c1c1c1c1c1c1c1c15a59b75857005600000000000000000000 │ │ +00000000000000000000005b005c5dbd5eadadadadadadadadadadadadadad5ebd5d5c005b0000000000000000000000 │ │ +0000000000000000000000005f605c61ab62bbbbbbbbbbbbbbbbbbbbbbbb62ab635c605f000000000000000000000000 │ │ +0000000000000000000000000064656667c268b1b1b1b1b1b1b1b1b1b168c26766656400000000000000000000000000 │ │ +000000000000000000000000000069006ac368c4c4c4c4c4c4c4c4c4c468c36b00690000000000000000000000000000 │ │ +00000000000000000000000000006c6d6ec56fc6c6c6c6c6c6c6c6c6c66fc570716c0000000000000000000000000000 │ │ +0000000000000000000000000072730074c775c8c8c8c8babac8c8c8c875c97600777800000000000000000000000000 │ │ +0000000000000000000000000079007a7bc77cb8b8b87d7e7e7db8b8b87cc77f80007900000000000000000000000000 │ │ +0000000000000000000000000081008283c784c77e85b8bbbbb8857ec784c78687002700000000000000000000000000 │ │ +00000000000000000000000000880089ca7d8a8bc7bb8c8d8d8cbbc78b8a7dca89008800000000000000000000000000 │ │ +000000000000000000000000008e008f900bc5cb9192930000939291cbc50b908f008e00000000000000000000000000 │ │ +00000000000000000000000000940095ccc4969798000099990000989796c4cc95009400000000000000000000000000 │ │ +000000000000000000000000009a009b9c9d9e00009fa00000a09f00009ea19c9b009a00000000000000000000000000 │ │ +0000000000000000000000000000a2a3a40000a5a6000000000000a6a50000a4a3a20000000000000000000000000000 │ │ +0000000000000000000000000000a70000a85b000000000000000000005ba80000a70000000000000000000000000000 │ │ +000000000000000000000000000000a9aa0000000000000000000000000000aaa9000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable/ic_menu_refresh.png ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -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 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +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 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } ├── res/drawable/ic_menu_forward.png ├── sng │ │ @@ -1,178 +1,178 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,117,115) # rgb = (0x73,0x75,0x73) │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ - ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ - (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ - (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ } │ │ tRNS { │ │ - 0 1 3 6 7 5 2 11 20 23 19 10 22 228 255 123 27 12 4 29 255 255 255 140 30 14 34 255 255 255 255 178 33 16 255 255 255 255 204 50 18 36 255 255 255 217 53 8 17 26 45 255 255 242 82 13 56 92 95 95 101 102 255 111 24 255 255 255 255 255 126 28 31 255 255 165 15 178 48 217 51 255 217 80 21 242 79 255 255 242 217 77 51 178 48 255 255 32 255 140 255 125 56 92 95 95 101 102 242 84 255 229 81 9 217 52 191 49 178 140 228 123} │ │ + 0 1 3 6 7 5 2 11 20 23 19 10 22 228 123 27 12 4 29 140 30 14 34 178 33 16 204 50 18 36 217 53 8 17 26 45 242 82 13 56 92 95 95 101 102 111 24 126 28 31 165 15 178 48 217 51 217 80 21 242 79 242 217 77 51 178 48 32 140 125 56 92 95 95 101 102 242 84 229 81 9 217 52 191 49 178 140 228 123} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102030405060000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000020708090a0b0201000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000040c0d0e0f101112010000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b13141516171819050100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1b1c1d1e1f20210301000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1b2223242526272804060000000000000000000000000000 │ │ -0000000000000101060202020202020202020202020219291b2a232b2c252d2e082f0600000000000000000000000000 │ │ -000000000006050b1930303030303030303030303030313233342323231c253536090b02000000000000000000000000 │ │ -0000000000123738393a3b3a3b3a3b3a3b3a3b3a3b3a3c3d3e34232322233415353f3107120100000000000000000000 │ │ -00000000002f40410e0e0e0e0e0e0e0e0e0e0e0e0e0e0e42431c22222322224445164647371201000000000000000000 │ │ -00000000000b48151d4949494949494949494949494949494a34222222222222341b164b484c05010000000000000000 │ │ -0000000000071a144a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c3434343434343422341d164d4e30040600000000000000 │ │ -0000000000071a332434341c34341c34341c34343434343434342a342a342a343434341d164f500a2f06000000000000 │ │ -0000000000071a144a1c1c341c1c341c1c341c1c1c1c1c1c1c1c1c341c341c1c1c1c1c1c51165253542f060000000000 │ │ -0000000000071a144a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c1c1c1c1c1c1c1c4925555621120000000000 │ │ -0000000000071a154a2c2c1c2c2c2c1c2c2c2c1c2c2c2c1c2c2c2c1c2c1c2c1c2c2c1c2c1c2424573509040000000000 │ │ -0000000000071a1549582424245824242458242424582424245824242458242458242424245824225909040000000000 │ │ -0000000000071a5749244a244a244a244a244a244a244a244a244a244a244a244a244a244a24225a5b4c120000000000 │ │ -0000000000071a571d4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1c225a5c0a04060000000000 │ │ -0000000000071a251d4a514a514a514a514a514a514a514a514a514a514a514a514a5124225d5e300406000000000000 │ │ -0000000000071a255f4960494960494960494960494960494960494949494949494958225d614c050100000000000000 │ │ -00000000000b48621b491d491d491d491d491d491d491d491d491d491d491d491d242a63131905010000000000000000 │ │ -00000000002f40492b646464646464646464646464646444581d491d1d491d4958226510111201000000000000000000 │ │ -000000000012376667686968696869686968696869686a6b241d5f1d1d1d1d586c6d4007020100000000000000000000 │ │ -000000000006050b19303030303030303030303030303132141b6e5f6e1d2c6f700c7102000000000000000000000000 │ │ -000000000000010106020202020202020202020202021929251b1b6e492c7273082f0600000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a16141b492474752804060000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000071a1614491c7661210301000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b13161d1c771819050100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000040c782379101112010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000040c0d590e0f1011010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000b125a5b5c131415050100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165d5e5f601718190301000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165d616263641a1b1c04060000000000000000000000000000 │ │ +00000000000001010602020202020202020202020202151d5d65626667641e1f08200600000000000000000000000000 │ │ +000000000006050b1521212121212121212121212121222368696262625e642425090b02000000000000000000000000 │ │ +000000000011262728292a292a292a292a292a292a292b2c6a6962626162695b242d2207110100000000000000000000 │ │ +0000000000202e6b5959595959595959595959595959596c6d5e61616261616e6f5c2f30261101000000000000000000 │ │ +00000000000b315b5f7070707070707070707070707070707169616161616161695d5c32313305010000000000000000 │ │ +000000000007165a715e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6969696969696961695f5c343521040600000000000000 │ │ +00000000000716686369695e69695e69695e69696969696969696569656965696969695f5c36370a2006000000000000 │ │ +000000000007165a715e5e695e5e695e5e695e5e5e5e5e5e5e5e5e695e695e5e5e5e5e5e725c38393a20060000000000 │ │ +000000000007165a715e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e675e5e5e5e5e5e5e70643b3c19110000000000 │ │ +000000000007165b7167675e6767675e6767675e6767675e6767675e675e675e67675e675e6363732409040000000000 │ │ +000000000007165b70746363637463636374636363746363637463636374636374636363637463613d09040000000000 │ │ +0000000000071673706371637163716371637163716371637163716371637163716371637163613e3f33110000000000 │ │ +00000000000716735f7171717171717171717171717171717171717171717171717171715e613e400a04060000000000 │ │ +00000000000716645f717271727172717271727172717271727172717271727172717263614142210406000000000000 │ │ +000000000007166475707670707670707670707670707670707670707070707070707461414333050100000000000000 │ │ +00000000000b31775d705f705f705f705f705f705f705f705f705f705f705f705f636544121505010000000000000000 │ │ +0000000000202e706678787878787878787878787878786e745f705f5f705f707461450f101101000000000000000000 │ │ +000000000011264647484948494849484948494849484a4b635f755f5f5f5f744c4d2e07020100000000000000000000 │ │ +000000000006050b152121212121212121212121212122235a5d7975795f674e4f0c5002000000000000000000000000 │ │ +00000000000001010602020202020202020202020202151d645d5d797067515208200600000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165c5a5d706353541c04060000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007165c5a705e5543190301000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000b125c5f5e561415050100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000040c5762580f1011010000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000020708090a0b0201000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102030405060000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable/ic_menu_stop.png ├── sng │ │ @@ -7,50 +7,50 @@ │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 af00 6701 3501 2a01 2d01 2c01 2c01 2c01 2c01 2d01 2c01 2d01 6101 a101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b01 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6801 0000 0000 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6701 3501 2a01 2d01 2c01 2c01 2c01 2c01 2d01 2c01 2d01 6101 a101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b01 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6c01 0000 0000 9d15 8818 8c18 8b18 8b18 8b18 8b18 8b18 8b18 8b18 8918 9216 ff01 0000 5e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7501 0000 ff0a 6692 68eb 6df4 6df4 6df4 6df4 6df4 6df4 6df4 6df4 6df4 6df4 69f1 65aa 9f19 0000 5902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a02 0000 c60c 66aa 72ff 8bff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8cff 78ff 66c3 a51b 0000 4f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4c02 0000 ce12 66b2 76ff 97fb 9bfe 9bfd 9afe 9afe 9afe 9afe 9afe 9afe 9afe 9afe 9afd 9bfe 9afa 7dff 65c9 8f1f 0000 4103 0000 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 2600 0000 5602 0000 9c16 65bd 78ff 98fb 9dfe 9ffe a5ff acff adff acff adff adff adff adff acff a7ff a0ff 9efe 9afb 7eff 65d0 8123 0000 4902 0000 8400 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4d03 0000 921d 64c4 79ff 98fb 9cfe 9efd a5ff b693 d638 d33f d43d d43d d43d d43d d33f da38 bc76 a7fd 9ffd 9dfe 99fc 7eff 64d2 8a28 0000 4d03 0000 2c00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0600 0000 3e03 0000 8725 63cd 7bff 97fc 9bff 9dfc a4ff b392 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 b772 a6ff 9efc 9cfe 99fc 7fff 62d7 802c 0000 4503 0000 4000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 4700 0000 3601 0000 772d 62d8 7cff 97fb 9afe 9cfc a3ff b293 ff04 2001 a702 a101 a101 a001 a001 a101 a001 9b02 7702 0000 b47b a5ff 9cfd 9bfe 97fc 7fff 62dd 7731 0000 3102 0000 5500 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 1101 0000 7f34 61dd 7dff 95fc 99fe 9afc a1ff b095 ff05 7701 b801 ff00 f000 ff00 ff00 ff00 ff00 f700 ff00 bb01 5302 0000 b284 a3ff 9afc 99fe 96fc 7eff 61de 7e33 0000 1001 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6c01 0b01 9e16 63d5 7cff 95fb 97ff 98fd a0ff af99 ff04 6e02 ac01 ff00 6f00 ff00 ff00 ff00 ff00 ff00 ff00 6f00 0000 c301 6a02 0000 b08d a0ff 98fd 97ff 95fb 7cff 64d2 a015 0b01 6f01 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5802 0000 893b 7aff 92fc 96ff 97fd 9eff ad9a ff05 6301 af01 ff00 f900 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 f700 ff00 b501 5101 ff02 ae95 9eff 97fd 96ff 92fc 7aff 8737 0000 5b02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5d02 0d00 943d 88fe 95fd 95fc 96ff a2b2 e40b b10a 5b04 4603 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3b03 4703 5503 af0a e60a a2b1 96ff 95fc 95fd 87fe 9037 0d00 5b02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5702 0000 953d 89ff 95fd 95fa 8fff 877f 0000 ff05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 0000 8780 8fff 95fa 95fd 88ff 9237 0000 5a02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5502 0000 953d 88ff 93fd 93fe 8dff 6de4 5dc1 5dc6 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5dc6 5dc1 6ce4 8dff 93fe 93fd 87ff 9137 0000 5902 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5402 0000 943d 86ff 92fd 90ff 8fff 86ff 7aff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 7bff 85ff 8fff 90ff 92fd 86ff 9037 0000 5802 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5102 0000 933d 85ff 90fd 8eff 8eff 8bfd 89fa 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 89fa 8bfd 8eff 8eff 90fd 84ff 9037 0000 5602 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4f02 0000 923d 83ff 8efd 8dff 8dff 8cff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cff 8dff 8dff 8efd 83ff 8f37 0000 5502 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4d02 0000 913d 81ff 8cfd 8aff 8bff 97f3 a2e4 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a2e4 97f3 8bff 8aff 8cfd 81ff 8e37 0000 5202 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4a02 0000 903d 7fff 8afd 88fb 88ff 938d ff02 ff12 ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff12 ff02 938d 88ff 88fb 8afd 7fff 8c37 0000 5002 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4b02 0000 8e3d 7dff 88fd 88fa 81ff 7d8a 0000 8d09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9009 0000 7d8a 81ff 88fa 88fd 7dff 8b37 0000 4c02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5102 6300 8d3e 7cff 86fd 86fe 81fe 61dd 7c2f 0000 4c03 ff00 8c00 a100 a100 a100 a100 a100 a100 a100 a100 a100 a200 8e00 ff00 5203 0000 7e2c 61db 81fe 86fe 86fd 7bff 8938 8400 5302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 7002 0000 9431 82ff 84fc 83fe 84fd 6fff 54dc 7627 0000 4303 0000 9c00 fe00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 9c00 ff00 3b02 0000 7921 53d6 6eff 84fd 83fe 84fc 83fd 932d 0000 7302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 b601 6101 ef04 9b94 8bff 80fc 81ff 7ffc 68ff 52d4 8222 0000 4202 0000 2200 0000 0000 0000 0000 0000 0000 0000 0000 4602 0000 8617 53c9 66ff 7ffc 81ff 80fc 8bff 9c8f ef03 5701 ba01 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 7c01 0000 ff06 a196 8aff 7ffc 7efe 7cfc 65ff 51cb 9c1c 0000 4c02 ff00 d900 ff00 ff00 ff00 ff00 ea00 ff00 5901 0000 bb10 54bc 62ff 7cfc 7eff 7ffc 8aff a099 ff05 0001 8201 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 1a00 0000 9801 0000 ff03 a28d 8aff 7efc 7efe 7bfc 63ff 52c2 9d17 0000 2804 1603 1203 1203 1203 1203 1503 1a04 0001 ff09 55ab 60ff 7bfc 7efe 7efb 89ff a094 ff03 0000 8f01 0000 1b00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 9e01 0001 ff00 a284 8aff 7dfd 7cfe 7afb 61ff 52b9 ac10 0000 0000 0000 0000 0000 0000 0000 0000 ff02 569c 5cff 78fb 7cfe 7dfc 88ff 9f90 ff03 0000 9d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4c02 0000 ce12 66b2 76ff 97fb 9bfe 9bfd 9afe 9afe 9afe 9afe 9afe 9afe 9afe 9afe 9afd 9bfe 9afa 7dff 65c9 8f1f 0000 4103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5602 0000 9c16 65bd 78ff 98fb 9dfe 9ffe a5ff acff adff acff adff adff adff adff acff a7ff a0ff 9efe 9afb 7eff 65d0 8123 0000 4902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4d03 0000 921d 64c4 79ff 98fb 9cfe 9efd a5ff b693 d638 d33f d43d d43d d43d d43d d33f da38 bc76 a7fd 9ffd 9dfe 99fc 7eff 64d2 8a28 0000 4d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 3e03 0000 8725 63cd 7bff 97fc 9bff 9dfc a4ff b392 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 b772 a6ff 9efc 9cfe 99fc 7fff 62d7 802c 0000 4503 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 3601 0000 772d 62d8 7cff 97fb 9afe 9cfc a3ff b293 ff04 2001 a702 a101 a101 a001 a001 a101 a001 9b02 7702 0000 b47b a5ff 9cfd 9bfe 97fc 7fff 62dd 7731 0000 3102 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1101 0000 7f34 61dd 7dff 95fc 99fe 9afc a1ff b095 ff05 7701 b801 0000 0000 0000 0000 0000 0000 0000 0000 bb01 5302 0000 b284 a3ff 9afc 99fe 96fc 7eff 61de 7e33 0000 1001 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6c01 0b01 9e16 63d5 7cff 95fb 97ff 98fd a0ff af99 ff04 6e02 ac01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c301 6a02 0000 b08d a0ff 98fd 97ff 95fb 7cff 64d2 a015 0b01 6f01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5802 0000 893b 7aff 92fc 96ff 97fd 9eff ad9a ff05 6301 af01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b501 5101 ff02 ae95 9eff 97fd 96ff 92fc 7aff 8737 0000 5b02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5d02 0000 943d 88fe 95fd 95fc 96ff a2b2 e40b b10a 5b04 4603 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3c03 3b03 4703 5503 af0a e60a a2b1 96ff 95fc 95fd 87fe 9037 0000 5b02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5702 0000 953d 89ff 95fd 95fa 8fff 877f 0000 ff05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 0000 8780 8fff 95fa 95fd 88ff 9237 0000 5a02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5502 0000 953d 88ff 93fd 93fe 8dff 6de4 5dc1 5dc6 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5ec5 5dc6 5dc1 6ce4 8dff 93fe 93fd 87ff 9137 0000 5902 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5402 0000 943d 86ff 92fd 90ff 8fff 86ff 7aff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 78ff 7bff 85ff 8fff 90ff 92fd 86ff 9037 0000 5802 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5102 0000 933d 85ff 90fd 8eff 8eff 8bfd 89fa 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 88fb 89fa 8bfd 8eff 8eff 90fd 84ff 9037 0000 5602 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4f02 0000 923d 83ff 8efd 8dff 8dff 8cff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cff 8dff 8dff 8efd 83ff 8f37 0000 5502 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4d02 0000 913d 81ff 8cfd 8aff 8bff 97f3 a2e4 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a3e7 a2e4 97f3 8bff 8aff 8cfd 81ff 8e37 0000 5202 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4a02 0000 903d 7fff 8afd 88fb 88ff 938d ff02 ff12 ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff0c ff12 ff02 938d 88ff 88fb 8afd 7fff 8c37 0000 5002 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4b02 0000 8e3d 7dff 88fd 88fa 81ff 7d8a 0000 8d09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9009 0000 7d8a 81ff 88fa 88fd 7dff 8b37 0000 4c02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5102 0000 8d3e 7cff 86fd 86fe 81fe 61dd 7c2f 0000 4c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5203 0000 7e2c 61db 81fe 86fe 86fd 7bff 8938 0000 5302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 7002 0000 9431 82ff 84fc 83fe 84fd 6fff 54dc 7627 0000 4303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3b02 0000 7921 53d6 6eff 84fd 83fe 84fc 83fd 932d 0000 7302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 b601 6101 ef04 9b94 8bff 80fc 81ff 7ffc 68ff 52d4 8222 0000 4202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4602 0000 8617 53c9 66ff 7ffc 81ff 80fc 8bff 9c8f ef03 5701 ba01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7c01 0000 ff06 a196 8aff 7ffc 7efe 7cfc 65ff 51cb 9c1c 0000 4c02 0000 0000 0000 0000 0000 0000 0000 0000 5901 0000 bb10 54bc 62ff 7cfc 7eff 7ffc 8aff a099 ff05 0001 8201 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 9801 0000 ff03 a28d 8aff 7efc 7efe 7bfc 63ff 52c2 9d17 0000 2804 1603 1203 1203 1203 1203 1503 1a04 0001 ff09 55ab 60ff 7bfc 7efe 7efb 89ff a094 ff03 0000 8f01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 9e01 0001 0000 a284 8aff 7dfd 7cfe 7afb 61ff 52b9 ac10 0000 0000 0000 0000 0000 0000 0000 0000 ff02 569c 5cff 78fb 7cfe 7dfc 88ff 9f90 ff03 0000 9d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a401 2402 0000 a37d 8aff 7cfd 7afe 77fc 5eff 51b3 4a58 545f 545e 545e 545e 545e 545f 4857 5399 59ff 75fc 7afe 7bfd 87ff 9f8c ff01 0001 a401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 dd00 5702 0000 a375 89ff 7bfe 79fe 74fe 62ff 5bff 5aff 5aff 5aff 5aff 5aff 5aff 5bff 60ff 72fe 79fe 7afc 87ff 9f89 ff01 0001 b401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 a901 5603 0000 a36c 8afe 7aff 77fb 75fa 72f8 70f8 70f8 70f8 70f8 70f8 70f8 71f8 75f9 77fb 79fc 87ff 9f85 0000 1401 a101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ac00 6803 0000 a766 8cf8 7dff 78ff 78ff 77ff 77ff 77ff 77ff 77ff 77ff 77ff 78ff 7bff 89ff a081 0000 1802 9901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 8303 0000 b249 a0b1 9cc5 9dc4 9dc5 9dc5 9dc5 9dc5 9dc5 9dc5 9dc5 9cc5 9ebd ac63 0000 3801 c201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b000 6800 3f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a01 cc00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d800 de00 6701 5102 5e03 6203 6203 6203 6203 6203 6203 6203 6203 6103 5302 5f02 b500 9c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5702 0000 a375 89ff 7bfe 79fe 74fe 62ff 5bff 5aff 5aff 5aff 5aff 5aff 5aff 5bff 60ff 72fe 79fe 7afc 87ff 9f89 ff01 0001 b401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a901 5603 0000 a36c 8afe 7aff 77fb 75fa 72f8 70f8 70f8 70f8 70f8 70f8 70f8 71f8 75f9 77fb 79fc 87ff 9f85 0000 1401 a101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6803 0000 a766 8cf8 7dff 78ff 78ff 77ff 77ff 77ff 77ff 77ff 77ff 77ff 78ff 7bff 89ff a081 0000 1802 9901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8303 0000 b249 a0b1 9cc5 9dc4 9dc5 9dc5 9dc5 9dc5 9dc5 9dc5 9dc5 9cc5 9ebd ac63 0000 3801 c201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6701 5102 5e03 6203 6203 6203 6203 6203 6203 6203 6203 6103 5302 5f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } ├── res/menu/mainmenu.xml │ @@ -1,16 +1,16 @@ │ │ - │ + │ - │ - │ + │ + ├── smali/com/tunes/viewer/MyReceiver$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$js:Ljava/lang/StringBuilder; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/MyReceiver;Ljava/lang/StringBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/MyReceiver; │ │ .prologue │ .line 92 │ iput-object p1, p0, Lcom/tunes/viewer/MyReceiver$1;->this$0:Lcom/tunes/viewer/MyReceiver; │ │ iput-object p2, p0, Lcom/tunes/viewer/MyReceiver$1;->val$js:Ljava/lang/StringBuilder; ├── smali/com/tunes/viewer/MyReceiver.smali │ @@ -267,14 +267,15 @@ │ │ move-result-object v14 │ │ const-string v15, "https://" │ │ const-string v16, "http://" │ │ + .line 64 │ move-object/from16 v0, v16 │ │ invoke-virtual {v11, v15, v0}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── smali/com/tunes/viewer/ItunesXmlParser.smali │ @@ -141,212 +141,202 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public constructor (Ljava/net/URL;Landroid/content/Context;II)V │ - .locals 11 │ + .locals 9 │ .param p1, "url" # Ljava/net/URL; │ .param p2, "c" # Landroid/content/Context; │ .param p3, "width" # I │ .param p4, "imgPref" # I │ │ .prologue │ - const/4 v10, 0x0 │ + const/4 v6, 0x0 │ │ .line 148 │ invoke-direct {p0}, Lorg/xml/sax/helpers/DefaultHandler;->()V │ │ .line 41 │ - iput-boolean v10, p0, Lcom/tunes/viewer/ItunesXmlParser;->_profiling:Z │ + iput-boolean v6, p0, Lcom/tunes/viewer/ItunesXmlParser;->_profiling:Z │ │ .line 43 │ - iput-boolean v10, p0, Lcom/tunes/viewer/ItunesXmlParser;->_debug:Z │ + iput-boolean v6, p0, Lcom/tunes/viewer/ItunesXmlParser;->_debug:Z │ │ .line 100 │ - const-string v9, "_KEY_" │ + const-string v7, "_KEY_" │ │ - iput-object v9, p0, Lcom/tunes/viewer/ItunesXmlParser;->KEY:Ljava/lang/String; │ + iput-object v7, p0, Lcom/tunes/viewer/ItunesXmlParser;->KEY:Ljava/lang/String; │ │ .line 110 │ - iput-boolean v10, p0, Lcom/tunes/viewer/ItunesXmlParser;->ignoring:Z │ + iput-boolean v6, p0, Lcom/tunes/viewer/ItunesXmlParser;->ignoring:Z │ │ .line 114 │ - iput-boolean v10, p0, Lcom/tunes/viewer/ItunesXmlParser;->_preview:Z │ + iput-boolean v6, p0, Lcom/tunes/viewer/ItunesXmlParser;->_preview:Z │ │ .line 149 │ iput-object p1, p0, Lcom/tunes/viewer/ItunesXmlParser;->_url:Ljava/net/URL; │ │ .line 150 │ - const-string v9, "" │ + const-string v7, "" │ │ - iput-object v9, p0, Lcom/tunes/viewer/ItunesXmlParser;->_title:Ljava/lang/String; │ + iput-object v7, p0, Lcom/tunes/viewer/ItunesXmlParser;->_title:Ljava/lang/String; │ │ .line 151 │ - const-string v9, "" │ + const-string v7, "" │ │ - iput-object v9, p0, Lcom/tunes/viewer/ItunesXmlParser;->_reference:Ljava/lang/String; │ + iput-object v7, p0, Lcom/tunes/viewer/ItunesXmlParser;->_reference:Ljava/lang/String; │ │ .line 152 │ - const-string v9, "" │ + const-string v7, "" │ │ - iput-object v9, p0, Lcom/tunes/viewer/ItunesXmlParser;->nextHeaderBorder:Ljava/lang/String; │ + iput-object v7, p0, Lcom/tunes/viewer/ItunesXmlParser;->nextHeaderBorder:Ljava/lang/String; │ │ .line 153 │ invoke-virtual {p1}, Ljava/net/URL;->getQuery()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - if-eqz v9, :cond_1 │ + if-eqz v7, :cond_1 │ │ .line 154 │ invoke-virtual {p1}, Ljava/net/URL;->getQuery()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - const-string v10, "&" │ + const-string v8, "&" │ │ - invoke-virtual {v9, v10}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 155 │ - .local v8, "queries":[Ljava/lang/String; │ - move-object v0, v8 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v6, v0 │ - │ - .local v6, "len$":I │ - const/4 v4, 0x0 │ + .local v5, "queries":[Ljava/lang/String; │ + array-length v7, v5 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v6, :cond_1 │ + if-ge v6, v7, :cond_1 │ │ - aget-object v7, v0, v4 │ + aget-object v4, v5, v6 │ │ .line 156 │ - .local v7, "q":Ljava/lang/String; │ - const-string v9, "i=" │ + .local v4, "q":Ljava/lang/String; │ + const-string v8, "i=" │ │ - invoke-virtual {v7, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v4, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-eqz v9, :cond_0 │ + if-eqz v8, :cond_0 │ │ .line 157 │ - const/4 v9, 0x2 │ + const/4 v8, 0x2 │ │ - invoke-virtual {v7, v9}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v4, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - iput-object v9, p0, Lcom/tunes/viewer/ItunesXmlParser;->_reference:Ljava/lang/String; │ + iput-object v8, p0, Lcom/tunes/viewer/ItunesXmlParser;->_reference:Ljava/lang/String; │ │ .line 155 │ :cond_0 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_0 │ │ .line 161 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v4 # "i$":I │ - .end local v6 # "len$":I │ - .end local v7 # "q":Ljava/lang/String; │ - .end local v8 # "queries":[Ljava/lang/String; │ + .end local v4 # "q":Ljava/lang/String; │ + .end local v5 # "queries":[Ljava/lang/String; │ :cond_1 │ iput-object p2, p0, Lcom/tunes/viewer/ItunesXmlParser;->_context:Landroid/content/Context; │ │ .line 162 │ iput p3, p0, Lcom/tunes/viewer/ItunesXmlParser;->_scrWidth:I │ │ .line 163 │ iput p4, p0, Lcom/tunes/viewer/ItunesXmlParser;->_imgPrefSize:I │ │ .line 165 │ invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const v10, 0x7f050002 │ + const v7, 0x7f050002 │ │ - invoke-virtual {v9, v10}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; │ + invoke-virtual {v6, v7}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; │ │ - move-result-object v5 │ + move-result-object v3 │ │ .line 166 │ - .local v5, "inputStream":Ljava/io/InputStream; │ - new-instance v1, Ljava/io/ByteArrayOutputStream; │ + .local v3, "inputStream":Ljava/io/InputStream; │ + new-instance v0, Ljava/io/ByteArrayOutputStream; │ │ - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V │ + invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V │ │ .line 169 │ - .local v1, "byteArrayOutputStream":Ljava/io/ByteArrayOutputStream; │ + .local v0, "byteArrayOutputStream":Ljava/io/ByteArrayOutputStream; │ :try_start_0 │ - invoke-virtual {v5}, Ljava/io/InputStream;->read()I │ + invoke-virtual {v3}, Ljava/io/InputStream;->read()I │ │ - move-result v3 │ + move-result v2 │ │ .line 170 │ - .local v3, "i":I │ + .local v2, "i":I │ :goto_1 │ - const/4 v9, -0x1 │ + const/4 v6, -0x1 │ │ - if-eq v3, v9, :cond_2 │ + if-eq v2, v6, :cond_2 │ │ .line 171 │ - invoke-virtual {v1, v3}, Ljava/io/ByteArrayOutputStream;->write(I)V │ + invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;->write(I)V │ │ .line 172 │ - invoke-virtual {v5}, Ljava/io/InputStream;->read()I │ + invoke-virtual {v3}, Ljava/io/InputStream;->read()I │ │ - move-result v3 │ + move-result v2 │ │ goto :goto_1 │ │ .line 174 │ :cond_2 │ - invoke-virtual {v5}, Ljava/io/InputStream;->close()V │ + invoke-virtual {v3}, Ljava/io/InputStream;->close()V │ │ .line 175 │ - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - sput-object v9, Lcom/tunes/viewer/ItunesXmlParser;->mobileExtras:Ljava/lang/String; │ + sput-object v6, Lcom/tunes/viewer/ItunesXmlParser;->mobileExtras:Ljava/lang/String; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 183 │ - .end local v3 # "i":I │ + .end local v2 # "i":I │ :goto_2 │ return-void │ │ .line 176 │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 177 │ - .local v2, "e":Ljava/io/IOException; │ - invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V │ + .local v1, "e":Ljava/io/IOException; │ + invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V │ │ .line 178 │ - const-string v9, "Couldn\'t open mobile_extras" │ + const-string v6, "Couldn\'t open mobile_extras" │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - invoke-static {p2, v9, v10}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {p2, v6, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v6}, Landroid/widget/Toast;->show()V │ │ goto :goto_2 │ .end method │ │ .method private addLink(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ .locals 1 │ .param p1, "text" # Ljava/lang/String; │ @@ -1061,14 +1051,15 @@ │ │ const/4 v11, 0x1 │ │ const-string v12, "\"" │ │ const-string v13, """ │ │ + .line 745 │ invoke-virtual {v5, v12, v13}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v12 │ │ aput-object v12, v10, v11 │ │ const/4 v11, 0x2 │ @@ -1117,14 +1108,15 @@ │ │ invoke-virtual {v2, v12}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v12 │ │ aput-object v12, v10, v11 │ │ + .line 742 │ invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto/16 :goto_2 │ @@ -1740,14 +1732,15 @@ │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ const-string v1, "items" │ │ + .line 860 │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ const-string v1, "item-metadata" │ @@ -1764,14 +1757,15 @@ │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ const-string v1, "squishes" │ │ + .line 861 │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ const-string v1, "content" │ @@ -1788,26 +1782,29 @@ │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ const-string v1, "album-metadata" │ │ + .line 862 │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ :cond_0 │ const/4 v1, 0x1 │ │ + .line 859 │ :goto_0 │ return v1 │ │ + .line 862 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private shouldIgnore(Ljava/util/HashMap;)Z │ @@ -2033,19 +2030,19 @@ │ │ .line 803 │ .local v2, "sec":J │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-wide/16 v5, 0x3c │ + const-wide/16 v6, 0x3c │ │ - div-long v5, v2, v5 │ + div-long v6, v2, v6 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ @@ -2081,19 +2078,19 @@ │ │ const-string v5, "0" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - const-wide/16 v5, 0x3c │ + const-wide/16 v6, 0x3c │ │ - rem-long v5, v2, v5 │ + rem-long v6, v2, v6 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ @@ -2113,19 +2110,19 @@ │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - const-wide/16 v5, 0x3c │ + const-wide/16 v6, 0x3c │ │ - rem-long v5, v2, v5 │ + rem-long v6, v2, v6 │ │ - invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ @@ -2587,14 +2584,15 @@ │ │ if-eqz v0, :cond_5 │ │ iget-object v0, v11, Lcom/tunes/viewer/ItunesXmlParser$StackElement;->atts:Ljava/util/HashMap; │ │ const-string v1, "mask" │ │ + .line 328 │ invoke-virtual {v0, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ iget-object v0, v11, Lcom/tunes/viewer/ItunesXmlParser$StackElement;->atts:Ljava/util/HashMap; │ @@ -2814,14 +2812,15 @@ │ :try_start_0 │ iget v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->_imgPrefSize:I │ │ if-lez v0, :cond_8 │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->lastValue:Ljava/lang/String; │ │ + .line 350 │ invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "url" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ @@ -2840,14 +2839,15 @@ │ │ if-eqz v0, :cond_8 │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->subMap:Ljava/util/HashMap; │ │ const-string v1, "box-height" │ │ + .line 351 │ invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ if-eqz v0, :cond_8 │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->subMap:Ljava/util/HashMap; │ @@ -3072,14 +3072,15 @@ │ if-eqz v0, :cond_10 │ │ :cond_e │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->map:Ljava/util/HashMap; │ │ const-string v1, "url" │ │ + .line 379 │ invoke-virtual {v0, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_10 │ │ .line 381 │ @@ -3688,14 +3689,15 @@ │ │ check-cast v3, Ljava/lang/String; │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->map:Ljava/util/HashMap; │ │ const-string v4, "title2" │ │ + .line 431 │ invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->map:Ljava/util/HashMap; │ @@ -3716,22 +3718,24 @@ │ │ move-result v5 │ │ iget-object v0, p0, Lcom/tunes/viewer/ItunesXmlParser;->map:Ljava/util/HashMap; │ │ const-string v6, "artist-name" │ │ + .line 432 │ invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Ljava/lang/String; │ │ move-object v0, p0 │ │ + .line 430 │ invoke-direct/range {v0 .. v6}, Lcom/tunes/viewer/ItunesXmlParser;->addLink(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;)V │ │ goto/16 :goto_3 │ │ .line 435 │ :cond_1c │ const-string v0, "pagination" ├── smali/com/tunes/viewer/OpenFileActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/OpenFileActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/OpenFileActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/OpenFileActivity; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lcom/tunes/viewer/OpenFileActivity$1;->this$0:Lcom/tunes/viewer/OpenFileActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/OpenFileActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/OpenFileActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/OpenFileActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/OpenFileActivity; │ │ .prologue │ .line 92 │ iput-object p1, p0, Lcom/tunes/viewer/OpenFileActivity$2;->this$0:Lcom/tunes/viewer/OpenFileActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/PrefsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/PrefsActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/PrefsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/PrefsActivity; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/tunes/viewer/PrefsActivity$1;->this$0:Lcom/tunes/viewer/PrefsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/PrefsActivity$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$p:Landroid/content/SharedPreferences; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/PrefsActivity;Ljava/io/File;Landroid/content/SharedPreferences;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/PrefsActivity; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/tunes/viewer/PrefsActivity$2;->this$0:Lcom/tunes/viewer/PrefsActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/PrefsActivity$2;->val$dir:Ljava/io/File; ├── smali/com/tunes/viewer/PrefsActivity.smali │ @@ -94,22 +94,24 @@ │ invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 40 │ new-instance v0, Ljava/io/File; │ │ const-string v3, "DownloadDirectory" │ │ + .line 41 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 40 │ invoke-interface {p1, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v0, v3}, Ljava/io/File;->(Ljava/lang/String;)V │ │ .line 42 │ @@ -143,34 +145,37 @@ │ .line 49 │ new-instance v3, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v3, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x1080027 │ │ + .line 50 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "No such directory" │ │ + .line 51 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "Do you want to create directory\n" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ + .line 52 │ invoke-virtual {v0}, Ljava/io/File;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ @@ -185,28 +190,31 @@ │ │ const-string v4, "Yes" │ │ new-instance v5, Lcom/tunes/viewer/PrefsActivity$2; │ │ invoke-direct {v5, p0, v0, v2}, Lcom/tunes/viewer/PrefsActivity$2;->(Lcom/tunes/viewer/PrefsActivity;Ljava/io/File;Landroid/content/SharedPreferences;)V │ │ + .line 53 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "No" │ │ new-instance v5, Lcom/tunes/viewer/PrefsActivity$1; │ │ invoke-direct {v5, p0}, Lcom/tunes/viewer/PrefsActivity$1;->(Lcom/tunes/viewer/PrefsActivity;)V │ │ + .line 63 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 68 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 71 │ .end local v0 # "dir":Ljava/io/File; │ .end local v1 # "edit":Landroid/content/SharedPreferences$Editor; │ .end local v2 # "p":Landroid/content/SharedPreferences; │ :cond_0 ├── smali/com/tunes/viewer/R.smali │ @@ -23,10 +23,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 210 │ return-void │ .end method ├── smali/com/tunes/viewer/Searcher$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/Searcher; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Searcher;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Searcher; │ │ .prologue │ .line 36 │ iput-object p1, p0, Lcom/tunes/viewer/Searcher$1;->this$0:Lcom/tunes/viewer/Searcher; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/Searcher$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/Searcher; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Searcher;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Searcher; │ │ .prologue │ .line 42 │ iput-object p1, p0, Lcom/tunes/viewer/Searcher$2;->this$0:Lcom/tunes/viewer/Searcher; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/Searcher.smali │ @@ -204,14 +204,15 @@ │ │ .line 103 │ :goto_0 │ new-instance v3, Landroid/content/Intent; │ │ const-string v7, "android.intent.action.VIEW" │ │ + .line 104 │ invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v8 │ │ invoke-direct {v3, v7, v8}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ .line 105 ├── smali/com/tunes/viewer/TunesViewerActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$1;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/TunesViewerActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$3;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/TunesViewerActivity$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$source:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 279 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$4;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/TunesViewerActivity$4;->val$source:Ljava/lang/String; ├── smali/com/tunes/viewer/TunesViewerActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 132 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$2;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/TunesViewerActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cookies:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 324 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$5;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/TunesViewerActivity$5;->val$cookies:Ljava/lang/String; ├── smali/com/tunes/viewer/TunesViewerActivity$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$input:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 342 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$6;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/TunesViewerActivity$6;->val$input:Landroid/widget/EditText; ├── smali/com/tunes/viewer/TunesViewerActivity$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$u:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/TunesViewerActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/TunesViewerActivity; │ │ .prologue │ .line 396 │ iput-object p1, p0, Lcom/tunes/viewer/TunesViewerActivity$7;->this$0:Lcom/tunes/viewer/TunesViewerActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/TunesViewerActivity$7;->val$u:Ljava/lang/String; ├── smali/com/tunes/viewer/TunesViewerActivity.smali │ @@ -425,28 +425,30 @@ │ │ const-string v3, "javascript:function setTitle() {window.DOWNLOADINTERFACE.setTitle(\"" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 107 │ invoke-virtual {p0, v6}, Lcom/tunes/viewer/TunesViewerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const-string v3, "\");document.write(\"" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 109 │ invoke-virtual {p0, v6}, Lcom/tunes/viewer/TunesViewerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ @@ -457,14 +459,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 106 │ invoke-virtual {v1, v2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V │ │ .line 111 │ iget-object v1, p0, Lcom/tunes/viewer/TunesViewerActivity;->_web:Landroid/webkit/WebView; │ │ const-string v2, "blank page" │ │ @@ -1092,28 +1095,30 @@ │ │ move-object/from16 v0, p0 │ │ invoke-direct {v15, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v16, 0x108009b │ │ + .line 276 │ invoke-virtual/range {v15 .. v16}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ new-instance v16, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ │ const-string v17, "Original Source (" │ │ invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v16 │ │ + .line 277 │ invoke-virtual {v11}, Ljava/lang/String;->length()I │ │ move-result v17 │ │ invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v16 │ @@ -1128,40 +1133,44 @@ │ │ move-result-object v16 │ │ invoke-virtual/range {v15 .. v16}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ + .line 278 │ invoke-virtual {v15, v11}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const-string v16, "Copy Text" │ │ new-instance v17, Lcom/tunes/viewer/TunesViewerActivity$4; │ │ move-object/from16 v0, v17 │ │ move-object/from16 v1, p0 │ │ invoke-direct {v0, v1, v11}, Lcom/tunes/viewer/TunesViewerActivity$4;->(Lcom/tunes/viewer/TunesViewerActivity;Ljava/lang/String;)V │ │ + .line 279 │ invoke-virtual/range {v15 .. v17}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const-string v16, "Close" │ │ const/16 v17, 0x0 │ │ + .line 286 │ invoke-virtual/range {v15 .. v17}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ + .line 287 │ invoke-virtual {v15}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ move-result-object v5 │ │ .line 288 │ .local v5, "dialog":Landroid/app/AlertDialog; │ const v15, 0x102000b │ @@ -1232,50 +1241,56 @@ │ │ move-object/from16 v0, p0 │ │ invoke-direct {v15, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v16, 0x108009b │ │ + .line 321 │ invoke-virtual/range {v15 .. v16}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const-string v16, "Cookies" │ │ + .line 322 │ invoke-virtual/range {v15 .. v16}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ + .line 323 │ invoke-virtual {v15, v4}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const-string v16, "Copy Text" │ │ new-instance v17, Lcom/tunes/viewer/TunesViewerActivity$5; │ │ move-object/from16 v0, v17 │ │ move-object/from16 v1, p0 │ │ invoke-direct {v0, v1, v4}, Lcom/tunes/viewer/TunesViewerActivity$5;->(Lcom/tunes/viewer/TunesViewerActivity;Ljava/lang/String;)V │ │ + .line 324 │ invoke-virtual/range {v15 .. v17}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ const-string v16, "Close" │ │ const/16 v17, 0x0 │ │ + .line 331 │ invoke-virtual/range {v15 .. v17}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v15 │ │ + .line 332 │ invoke-virtual {v15}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 333 │ const/4 v15, 0x1 │ │ goto/16 :goto_1 ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$1;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Ljava/io/File;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ │ @@ -41,95 +42,89 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 7 │ + .locals 4 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 184 │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ │ - invoke-virtual {v4}, Ljava/io/File;->exists()Z │ + invoke-virtual {v1}, Ljava/io/File;->exists()Z │ │ - move-result v4 │ + move-result v1 │ │ - if-eqz v4, :cond_1 │ + if-eqz v1, :cond_1 │ │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ │ - invoke-virtual {v4}, Ljava/io/File;->isDirectory()Z │ + invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z │ │ - move-result v4 │ + move-result v1 │ │ - if-eqz v4, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 185 │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ │ - invoke-virtual {v4}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v1}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v2, v1 │ │ .line 186 │ - .local v1, "f":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->delete()Z │ + .local v0, "f":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ │ .line 185 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 188 │ - .end local v1 # "f":Ljava/io/File; │ + .end local v0 # "f":Ljava/io/File; │ :cond_0 │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$folder:Ljava/io/File; │ │ - invoke-virtual {v4}, Ljava/io/File;->delete()Z │ + invoke-virtual {v1}, Ljava/io/File;->delete()Z │ │ .line 191 │ - .end local v0 # "arr$":[Ljava/io/File; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ :cond_1 │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ # getter for: Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->dbHelper:Lcom/tunes/viewer/Bookmarks/DbAdapter; │ - invoke-static {v4}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$200(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Lcom/tunes/viewer/Bookmarks/DbAdapter; │ + invoke-static {v1}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$200(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Lcom/tunes/viewer/Bookmarks/DbAdapter; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - iget-object v5, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + iget-object v2, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ - iget-wide v5, v5, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v2, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-virtual {v4, v5, v6}, Lcom/tunes/viewer/Bookmarks/DbAdapter;->deleteTitle(J)Z │ + invoke-virtual {v1, v2, v3}, Lcom/tunes/viewer/Bookmarks/DbAdapter;->deleteTitle(J)Z │ │ .line 192 │ - iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ + iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ # getter for: Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->listCursor:Landroid/database/Cursor; │ - invoke-static {v4}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$300(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Landroid/database/Cursor; │ + invoke-static {v1}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$300(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Landroid/database/Cursor; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-interface {v4}, Landroid/database/Cursor;->requery()Z │ + invoke-interface {v1}, Landroid/database/Cursor;->requery()Z │ │ .line 193 │ return-void │ .end method ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ .prologue │ .line 196 │ iput-object p1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ @@ -37,32 +38,32 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 3 │ + .locals 4 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 199 │ iget-object v0, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ # getter for: Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->dbHelper:Lcom/tunes/viewer/Bookmarks/DbAdapter; │ invoke-static {v0}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$200(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Lcom/tunes/viewer/Bookmarks/DbAdapter; │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->val$info:Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ - iget-wide v1, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ + iget-wide v2, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;->id:J │ │ - invoke-virtual {v0, v1, v2}, Lcom/tunes/viewer/Bookmarks/DbAdapter;->deleteTitle(J)Z │ + invoke-virtual {v0, v2, v3}, Lcom/tunes/viewer/Bookmarks/DbAdapter;->deleteTitle(J)Z │ │ .line 200 │ iget-object v0, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ # getter for: Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->listCursor:Landroid/database/Cursor; │ invoke-static {v0}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->access$300(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Landroid/database/Cursor; ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$output:Ljava/io/File; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Ljava/io/File;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ .prologue │ .line 271 │ iput-object p1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$4;->this$0:Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$4;->val$output:Ljava/io/File; ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity$MyListAdapter.smali │ @@ -55,18 +55,20 @@ │ │ check-cast v0, Landroid/widget/TextView; │ │ .line 235 │ .local v0, "title":Landroid/widget/TextView; │ const-string v1, "title" │ │ + .line 236 │ invoke-interface {p3, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v1 │ │ + .line 235 │ invoke-interface {p3, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 237 ├── smali/com/tunes/viewer/Bookmarks/BookmarksActivity.smali │ @@ -38,15 +38,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 60 │ invoke-direct {p0}, Landroid/app/ListActivity;->()V │ │ - .line 226 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;)Ljava/lang/String; │ .locals 1 │ .param p0, "x0" # Lcom/tunes/viewer/Bookmarks/BookmarksActivity; │ │ @@ -127,36 +126,41 @@ │ .line 331 │ new-instance v1, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v1, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x1080027 │ │ + .line 332 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f060027 │ │ + .line 333 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 334 │ invoke-virtual {v1, p1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x104000a │ │ const/4 v3, 0x0 │ │ + .line 335 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 336 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ .line 337 │ .local v0, "dialog":Landroid/app/AlertDialog; │ invoke-virtual {v0}, Landroid/app/AlertDialog;->show()V │ @@ -365,38 +369,43 @@ │ .line 370 │ new-instance v3, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v3, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x108009b │ │ + .line 371 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f060011 │ │ + .line 372 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f060016 │ │ + .line 373 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x104000a │ │ const/4 v5, 0x0 │ │ + .line 374 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 375 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ .line 376 │ .local v1, "dialog":Landroid/app/AlertDialog; │ invoke-virtual {v1}, Landroid/app/AlertDialog;->show()V │ @@ -409,365 +418,316 @@ │ # virtual methods │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 18 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ .line 153 │ - move-object/from16 v4, p0 │ + move-object/from16 v3, p0 │ │ .line 155 │ - .local v4, "context":Landroid/content/Context; │ + .local v3, "context":Landroid/content/Context; │ :try_start_0 │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - check-cast v10, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + check-cast v8, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ .line 156 │ - .local v10, "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + .local v8, "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getItemId()I │ │ - move-result v16 │ + move-result v13 │ │ - packed-switch v16, :pswitch_data_0 │ + packed-switch v13, :pswitch_data_0 │ │ .line 222 │ - .end local v10 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + .end local v8 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ :goto_0 │ - const/16 v16, 0x0 │ + const/4 v13, 0x0 │ │ :goto_1 │ - return v16 │ + return v13 │ │ .line 161 │ - .restart local v10 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + .restart local v8 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ :pswitch_0 │ - invoke-static {v4}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v3}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 162 │ - .local v15, "prefs":Landroid/content/SharedPreferences; │ + .local v12, "prefs":Landroid/content/SharedPreferences; │ invoke-virtual/range {p0 .. p0}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getListAdapter()Landroid/widget/ListAdapter; │ │ - move-result-object v16 │ - │ - iget v0, v10, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ + move-result-object v13 │ │ - move/from16 v17, v0 │ + iget v14, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ │ - invoke-interface/range {v16 .. v17}, Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object; │ + invoke-interface {v13, v14}, Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Landroid/database/Cursor; │ + check-cast v4, Landroid/database/Cursor; │ │ .line 163 │ - .local v5, "cursor":Landroid/database/Cursor; │ - const/16 v16, 0x1 │ - │ - move/from16 v0, v16 │ + .local v4, "cursor":Landroid/database/Cursor; │ + const/4 v13, 0x1 │ │ - invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + invoke-interface {v4, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v11 │ │ .line 164 │ - .local v14, "podcast":Ljava/lang/String; │ - new-instance v8, Ljava/io/File; │ + .local v11, "podcast":Ljava/lang/String; │ + new-instance v7, Ljava/io/File; │ │ - const-string v16, "DownloadDirectory" │ + const-string v13, "DownloadDirectory" │ │ - const v17, 0x7f060021 │ + const v14, 0x7f060021 │ │ + .line 166 │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getString(I)Ljava/lang/String; │ - │ - move-result-object v17 │ - │ - invoke-interface/range {v15 .. v17}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v14}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - invoke-static {v14}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->clean(Ljava/lang/String;)Ljava/lang/String; │ + .line 164 │ + invoke-interface {v12, v13, v14}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v13 │ │ - move-object/from16 v0, v16 │ + .line 168 │ + invoke-static {v11}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->clean(Ljava/lang/String;)Ljava/lang/String; │ │ - move-object/from16 v1, v17 │ + move-result-object v14 │ │ - invoke-direct {v8, v0, v1}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v7, v13, v14}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 169 │ - .local v8, "folder":Ljava/io/File; │ - new-instance v13, Ljava/lang/StringBuilder; │ + .local v7, "folder":Ljava/io/File; │ + new-instance v10, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ .line 170 │ - .local v13, "msg":Ljava/lang/StringBuilder; │ - new-instance v3, Landroid/app/AlertDialog$Builder; │ + .local v10, "msg":Ljava/lang/StringBuilder; │ + new-instance v2, Landroid/app/AlertDialog$Builder; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v2, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ .line 171 │ - .local v3, "builder":Landroid/app/AlertDialog$Builder; │ - const v16, 0x7f060036 │ + .local v2, "builder":Landroid/app/AlertDialog$Builder; │ + const v13, 0x7f060036 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 172 │ - invoke-virtual {v8}, Ljava/io/File;->exists()Z │ + invoke-virtual {v7}, Ljava/io/File;->exists()Z │ │ - move-result v16 │ + move-result v13 │ │ - if-eqz v16, :cond_1 │ + if-eqz v13, :cond_1 │ │ - invoke-virtual {v8}, Ljava/io/File;->isDirectory()Z │ + invoke-virtual {v7}, Ljava/io/File;->isDirectory()Z │ │ - move-result v16 │ + move-result v13 │ │ - if-eqz v16, :cond_1 │ + if-eqz v13, :cond_1 │ │ .line 173 │ - const v16, 0x7f060035 │ + const v13, 0x7f060035 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v16 │ + invoke-virtual {v0, v13}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v1}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getString(I)Ljava/lang/String; │ + move-result-object v13 │ │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ - │ - invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 174 │ - invoke-virtual {v8}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v7}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v14 │ │ - .local v2, "arr$":[Ljava/io/File; │ - array-length v12, v2 │ + array-length v15, v14 │ │ - .local v12, "len$":I │ - const/4 v9, 0x0 │ + const/4 v13, 0x0 │ │ - .local v9, "i$":I │ :goto_2 │ - if-ge v9, v12, :cond_0 │ + if-ge v13, v15, :cond_0 │ │ - aget-object v7, v2, v9 │ + aget-object v6, v14, v13 │ │ .line 175 │ - .local v7, "f":Ljava/io/File; │ + .local v6, "f":Ljava/io/File; │ const-string v16, "\n" │ │ move-object/from16 v0, v16 │ │ - invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 176 │ - invoke-virtual {v7}, Ljava/io/File;->getName()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String; │ │ move-result-object v16 │ │ move-object/from16 v0, v16 │ │ - invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 177 │ const-string v16, " : " │ │ move-object/from16 v0, v16 │ │ - invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 178 │ - invoke-virtual {v7}, Ljava/io/File;->length()J │ + invoke-virtual {v6}, Ljava/io/File;->length()J │ │ move-result-wide v16 │ │ invoke-static/range {v16 .. v17}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->filesize(J)Ljava/lang/String; │ │ move-result-object v16 │ │ move-object/from16 v0, v16 │ │ - invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 174 │ - add-int/lit8 v9, v9, 0x1 │ + add-int/lit8 v13, v13, 0x1 │ │ goto :goto_2 │ │ .line 180 │ - .end local v7 # "f":Ljava/io/File; │ + .end local v6 # "f":Ljava/io/File; │ :cond_0 │ - invoke-virtual {v3, v13}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v10}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 181 │ - const v16, 0x7f060037 │ + const v13, 0x7f060037 │ │ - new-instance v17, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2; │ + new-instance v14, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2; │ │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1, v8, v10}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Ljava/io/File;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v14, v0, v7, v8}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$2;->(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Ljava/io/File;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13, v14}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 196 │ - .end local v2 # "arr$":[Ljava/io/File; │ - .end local v9 # "i$":I │ - .end local v12 # "len$":I │ :cond_1 │ - const v16, 0x7f060038 │ + const v13, 0x7f060038 │ │ - new-instance v17, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3; │ + new-instance v14, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3; │ │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1, v10}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v14, v0, v8}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$3;->(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Landroid/widget/AdapterView$AdapterContextMenuInfo;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13, v14}, Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 203 │ - const/high16 v16, 0x1040000 │ + const/high16 v13, 0x1040000 │ │ - const/16 v17, 0x0 │ + const/4 v14, 0x0 │ │ - move/from16 v0, v16 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13, v14}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 204 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 205 │ - const/16 v16, 0x1 │ + const/4 v13, 0x1 │ │ goto/16 :goto_1 │ │ .line 208 │ - .end local v3 # "builder":Landroid/app/AlertDialog$Builder; │ - .end local v5 # "cursor":Landroid/database/Cursor; │ - .end local v8 # "folder":Ljava/io/File; │ - .end local v13 # "msg":Ljava/lang/StringBuilder; │ - .end local v14 # "podcast":Ljava/lang/String; │ - .end local v15 # "prefs":Landroid/content/SharedPreferences; │ + .end local v2 # "builder":Landroid/app/AlertDialog$Builder; │ + .end local v4 # "cursor":Landroid/database/Cursor; │ + .end local v7 # "folder":Ljava/io/File; │ + .end local v10 # "msg":Ljava/lang/StringBuilder; │ + .end local v11 # "podcast":Ljava/lang/String; │ + .end local v12 # "prefs":Landroid/content/SharedPreferences; │ :pswitch_1 │ - new-instance v11, Landroid/content/Intent; │ + new-instance v9, Landroid/content/Intent; │ │ invoke-virtual/range {p0 .. p0}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v16 │ - │ - const-class v17, Lcom/tunes/viewer/Bookmarks/MediaListActivity; │ - │ - move-object/from16 v0, v16 │ + move-result-object v13 │ │ - move-object/from16 v1, v17 │ + const-class v14, Lcom/tunes/viewer/Bookmarks/MediaListActivity; │ │ - invoke-direct {v11, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v9, v13, v14}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 209 │ - .local v11, "intent":Landroid/content/Intent; │ + .local v9, "intent":Landroid/content/Intent; │ invoke-virtual/range {p0 .. p0}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->getListAdapter()Landroid/widget/ListAdapter; │ │ - move-result-object v16 │ - │ - iget v0, v10, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ + move-result-object v13 │ │ - move/from16 v17, v0 │ + iget v14, v8, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ │ - invoke-interface/range {v16 .. v17}, Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object; │ + invoke-interface {v13, v14}, Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Landroid/database/Cursor; │ + check-cast v4, Landroid/database/Cursor; │ │ .line 211 │ - .restart local v5 # "cursor":Landroid/database/Cursor; │ - if-eqz v5, :cond_2 │ + .restart local v4 # "cursor":Landroid/database/Cursor; │ + if-eqz v4, :cond_2 │ │ .line 212 │ - const/16 v16, 0x1 │ - │ - move/from16 v0, v16 │ - │ - invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ + const/4 v13, 0x1 │ │ - move-result-object v16 │ + invoke-interface {v4, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ - invoke-static/range {v16 .. v16}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + move-result-object v13 │ │ - move-result-object v16 │ + invoke-static {v13}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-object/from16 v0, v16 │ + move-result-object v13 │ │ - invoke-virtual {v11, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ + invoke-virtual {v9, v13}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ .line 213 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v11}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {v0, v9}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->startActivity(Landroid/content/Intent;)V │ :try_end_0 │ .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 215 │ :cond_2 │ - const/16 v16, 0x1 │ + const/4 v13, 0x1 │ │ goto/16 :goto_1 │ │ .line 219 │ - .end local v5 # "cursor":Landroid/database/Cursor; │ - .end local v10 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ - .end local v11 # "intent":Landroid/content/Intent; │ + .end local v4 # "cursor":Landroid/database/Cursor; │ + .end local v8 # "info":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ + .end local v9 # "intent":Landroid/content/Intent; │ :catch_0 │ - move-exception v6 │ + move-exception v5 │ │ .line 220 │ - .local v6, "e":Ljava/lang/ClassCastException; │ - const-string v16, "BookmarksActivity" │ - │ - const-string v17, "bad menuInfo" │ - │ - move-object/from16 v0, v16 │ + .local v5, "e":Ljava/lang/ClassCastException; │ + const-string v13, "BookmarksActivity" │ │ - move-object/from16 v1, v17 │ + const-string v14, "bad menuInfo" │ │ - invoke-static {v0, v1, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v13, v14, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto/16 :goto_0 │ │ .line 156 │ nop │ │ :pswitch_data_0 │ @@ -1145,48 +1105,54 @@ │ .line 267 │ new-instance v11, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v11, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v12, 0x1080027 │ │ + .line 268 │ invoke-virtual {v11, v12}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const v12, 0x7f060011 │ │ + .line 269 │ invoke-virtual {v11, v12}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const v12, 0x7f060015 │ │ + .line 270 │ invoke-virtual {v11, v12}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const v12, 0x1040013 │ │ new-instance v13, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$4; │ │ invoke-direct {v13, p0, v8}, Lcom/tunes/viewer/Bookmarks/BookmarksActivity$4;->(Lcom/tunes/viewer/Bookmarks/BookmarksActivity;Ljava/io/File;)V │ │ + .line 271 │ invoke-virtual {v11, v12, v13}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const v12, 0x1040009 │ │ const/4 v13, 0x0 │ │ + .line 282 │ invoke-virtual {v11, v12, v13}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ + .line 283 │ invoke-virtual {v11}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ .line 284 │ .local v1, "dialog":Landroid/app/AlertDialog; │ invoke-virtual {v1}, Landroid/app/AlertDialog;->show()V │ @@ -1308,32 +1274,35 @@ │ .local v7, "msg":Ljava/lang/String; │ new-instance v11, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v11, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v12, 0x108009b │ │ + .line 309 │ invoke-virtual {v11, v12}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const v12, 0x7f060012 │ │ + .line 310 │ invoke-virtual {v11, v12}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ const/4 v12, 0x2 │ │ new-array v12, v12, [Ljava/lang/Object; │ │ const/4 v13, 0x0 │ │ iget v14, v4, Lcom/tunes/viewer/Bookmarks/GetHTML;->_added:I │ │ + .line 311 │ invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v14 │ │ aput-object v14, v12, v13 │ │ const/4 v13, 0x1 │ @@ -1354,18 +1323,20 @@ │ │ move-result-object v11 │ │ const v12, 0x104000a │ │ const/4 v13, 0x0 │ │ + .line 312 │ invoke-virtual {v11, v12, v13}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v11 │ │ + .line 313 │ invoke-virtual {v11}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ .line 315 │ .restart local v1 # "dialog":Landroid/app/AlertDialog; │ invoke-virtual {v1}, Landroid/app/AlertDialog;->show()V │ @@ -1525,14 +1496,15 @@ │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->_title:Ljava/lang/String; │ │ const-string v2, "TunesViewer" │ │ + .line 110 │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->_title:Ljava/lang/String; │ @@ -1549,14 +1521,15 @@ │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->dbHelper:Lcom/tunes/viewer/Bookmarks/DbAdapter; │ │ iget-object v2, p0, Lcom/tunes/viewer/Bookmarks/BookmarksActivity;->_url:Ljava/lang/String; │ │ + .line 111 │ invoke-virtual {v1, v2}, Lcom/tunes/viewer/Bookmarks/DbAdapter;->hasUrl(Ljava/lang/String;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 112 ├── smali/com/tunes/viewer/Bookmarks/DbAdapter.smali │ @@ -63,15 +63,15 @@ │ invoke-virtual {v0}, Lcom/tunes/viewer/Bookmarks/DbAdapter$DatabaseHelper;->close()V │ │ .line 140 │ return-void │ .end method │ │ .method public deleteTitle(J)Z │ - .locals 4 │ + .locals 5 │ .param p1, "rowId" # J │ │ .prologue │ .line 93 │ iget-object v0, p0, Lcom/tunes/viewer/Bookmarks/DbAdapter;->mDb:Landroid/database/sqlite/SQLiteDatabase; │ │ const-string v1, "tunesviewerbookmarks" │ @@ -150,14 +150,15 @@ │ │ move-object v4, v3 │ │ move-object v5, v3 │ │ move-object v6, v3 │ │ + .line 116 │ 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; │ │ move-result-object v8 │ │ .line 120 │ .local v8, "cursor":Landroid/database/Cursor; │ if-eqz v8, :cond_0 │ @@ -267,17 +268,17 @@ │ │ const-string v2, "tunesviewerbookmarks" │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public open()Lcom/tunes/viewer/Bookmarks/DbAdapter; │ .locals 2 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/database/SQLException; ├── smali/com/tunes/viewer/Bookmarks/MediaFile.smali │ @@ -154,28 +154,30 @@ │ │ const/4 v0, 0x1 │ │ new-array v4, v0, [Ljava/lang/String; │ │ const/4 v0, 0x0 │ │ + .line 219 │ invoke-virtual {p1}, Ljava/io/File;->getCanonicalPath()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/String;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v4, v0 │ │ const/4 v5, 0x0 │ │ move-object v0, p2 │ │ + .line 216 │ invoke-virtual/range {v0 .. v5}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v6 │ │ .line 222 │ .local v6, "cursor":Landroid/database/Cursor; │ :goto_0 │ @@ -357,21 +359,19 @@ │ .end local v0 # "comparison":I │ :cond_0 │ return v0 │ .end method │ │ .method public bridge synthetic compareTo(Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 183 │ check-cast p1, Lcom/tunes/viewer/Bookmarks/MediaFile; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/tunes/viewer/Bookmarks/MediaFile;->compareTo(Lcom/tunes/viewer/Bookmarks/MediaFile;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/tunes/viewer/Bookmarks/MediaListActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$selected:Lcom/tunes/viewer/Bookmarks/MediaFile; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/Bookmarks/MediaListActivity;Lcom/tunes/viewer/Bookmarks/MediaFile;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/Bookmarks/MediaListActivity; │ │ .prologue │ .line 124 │ iput-object p1, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity$1;->this$0:Lcom/tunes/viewer/Bookmarks/MediaListActivity; │ │ iput-object p2, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity$1;->val$selected:Lcom/tunes/viewer/Bookmarks/MediaFile; ├── smali/com/tunes/viewer/Bookmarks/MediaListActivity.smali │ @@ -58,15 +58,15 @@ │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ .line 104 │ invoke-interface {p1}, Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; │ │ move-result-object v1 │ @@ -153,26 +153,28 @@ │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ iget-object v4, v2, Lcom/tunes/viewer/Bookmarks/MediaFile;->_duration:Ljava/lang/String; │ │ + .line 114 │ invoke-static {v4}, Lcom/tunes/viewer/ItunesXmlParser;->timeval(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 111 │ invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 115 │ iget-object v3, v2, Lcom/tunes/viewer/Bookmarks/MediaFile;->_display:Ljava/lang/String; │ │ invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ @@ -194,26 +196,28 @@ │ │ invoke-virtual {p0, v3}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v4, "%%" │ │ + .line 123 │ invoke-virtual {v2}, Lcom/tunes/viewer/Bookmarks/MediaFile;->getFile()Ljava/io/File; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/io/File;->length()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-static {v5, v6}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->filesize(J)Ljava/lang/String; │ + invoke-static {v6, v7}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->filesize(J)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 122 │ invoke-virtual {v3, v4, v5}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 124 │ @@ -244,202 +248,197 @@ │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ - .locals 11 │ + .locals 8 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 55 │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 57 │ - .local v6, "prefs":Landroid/content/SharedPreferences; │ + .local v3, "prefs":Landroid/content/SharedPreferences; │ invoke-virtual {p0}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Landroid/content/Intent;->getData()Landroid/net/Uri; │ + invoke-virtual {v4}, Landroid/content/Intent;->getData()Landroid/net/Uri; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Landroid/net/Uri;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Landroid/net/Uri;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-static {v7}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->clean(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v4}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->clean(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 58 │ - .local v5, "podcast":Ljava/lang/String; │ + .local v2, "podcast":Ljava/lang/String; │ invoke-super {p0, p1}, Landroid/app/ListActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 59 │ - const v7, 0x7f030006 │ + const v4, 0x7f030006 │ │ - invoke-virtual {p0, v7}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setContentView(I)V │ + invoke-virtual {p0, v4}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setContentView(I)V │ │ .line 60 │ - new-instance v7, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v7}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ - iput-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ + iput-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ │ .line 61 │ - new-instance v7, Ljava/io/File; │ + new-instance v4, Ljava/io/File; │ │ - const-string v8, "DownloadDirectory" │ + const-string v5, "DownloadDirectory" │ │ - const v9, 0x7f060021 │ + const v6, 0x7f060021 │ │ - invoke-virtual {p0, v9}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->getString(I)Ljava/lang/String; │ + .line 63 │ + invoke-virtual {p0, v6}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-interface {v6, v8, v9}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + .line 61 │ + invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-direct {v7, v8, v5}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v4, v5, v2}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - iput-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ + iput-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ │ .line 66 │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ + iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ │ - invoke-virtual {v7}, Ljava/io/File;->exists()Z │ + invoke-virtual {v4}, Ljava/io/File;->exists()Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_2 │ + if-eqz v4, :cond_2 │ │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ + iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ │ - invoke-virtual {v7}, Ljava/io/File;->isDirectory()Z │ + invoke-virtual {v4}, Ljava/io/File;->isDirectory()Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 67 │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ + iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_folder:Ljava/io/File; │ │ - invoke-virtual {v7}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v4}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 68 │ - .local v1, "dir":[Ljava/io/File; │ - move-object v0, v1 │ + .local v0, "dir":[Ljava/io/File; │ + array-length v5, v0 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v4, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v4, v5, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v0, v4 │ │ .line 69 │ - .local v4, "media":Ljava/io/File; │ - invoke-virtual {v4}, Ljava/io/File;->isDirectory()Z │ + .local v1, "media":Ljava/io/File; │ + invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_0 │ + if-nez v6, :cond_0 │ │ - invoke-virtual {v4}, Ljava/io/File;->getName()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, "podcast_dir.html" │ + const-string v7, "podcast_dir.html" │ │ - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_0 │ + if-nez v6, :cond_0 │ │ - invoke-virtual {v4}, Ljava/io/File;->getName()Ljava/lang/String; │ + .line 70 │ + invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, "." │ + const-string v7, "." │ │ - invoke-virtual {v7, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_0 │ + if-nez v6, :cond_0 │ │ .line 71 │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ + iget-object v6, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ │ - new-instance v8, Lcom/tunes/viewer/Bookmarks/MediaFile; │ + new-instance v7, Lcom/tunes/viewer/Bookmarks/MediaFile; │ │ - invoke-direct {v8, v4, p0}, Lcom/tunes/viewer/Bookmarks/MediaFile;->(Ljava/io/File;Lcom/tunes/viewer/Bookmarks/MediaListActivity;)V │ + invoke-direct {v7, v1, p0}, Lcom/tunes/viewer/Bookmarks/MediaFile;->(Ljava/io/File;Lcom/tunes/viewer/Bookmarks/MediaListActivity;)V │ │ - invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 68 │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 76 │ - .end local v4 # "media":Ljava/io/File; │ + .end local v1 # "media":Ljava/io/File; │ :cond_1 │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ │ - invoke-static {v7}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ + invoke-static {v4}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 78 │ - .end local v0 # "arr$":[Ljava/io/File; │ - .end local v1 # "dir":[Ljava/io/File; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ + .end local v0 # "dir":[Ljava/io/File; │ :cond_2 │ - invoke-virtual {p0, v5}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {p0, v2}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 79 │ - new-instance v7, Landroid/widget/ArrayAdapter; │ + new-instance v4, Landroid/widget/ArrayAdapter; │ │ - const/high16 v8, 0x7f030000 │ + const/high16 v5, 0x7f030000 │ │ - const/high16 v9, 0x7f090000 │ + const/high16 v6, 0x7f090000 │ │ - iget-object v10, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->items:Ljava/util/ArrayList; │ │ - invoke-direct {v7, p0, v8, v9, v10}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;IILjava/util/List;)V │ + invoke-direct {v4, p0, v5, v6, v7}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;IILjava/util/List;)V │ │ - iput-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_adapter:Landroid/widget/ArrayAdapter; │ + iput-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_adapter:Landroid/widget/ArrayAdapter; │ │ .line 80 │ - iget-object v7, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_adapter:Landroid/widget/ArrayAdapter; │ + iget-object v4, p0, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->_adapter:Landroid/widget/ArrayAdapter; │ │ - invoke-virtual {p0, v7}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setListAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {p0, v4}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->setListAdapter(Landroid/widget/ListAdapter;)V │ │ .line 81 │ invoke-virtual {p0}, Lcom/tunes/viewer/Bookmarks/MediaListActivity;->getListView()Landroid/widget/ListView; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7, p0}, Landroid/widget/ListView;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ + invoke-virtual {v4, p0}, Landroid/widget/ListView;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ .line 82 │ return-void │ .end method │ │ .method public onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ .locals 7 ├── smali/com/tunes/viewer/FileDownload/DownloadService.smali │ @@ -162,43 +162,42 @@ │ .line 36 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public onDestroy()V │ - .locals 5 │ + .locals 4 │ │ .prologue │ .line 159 │ invoke-super {p0}, Landroid/app/Service;->onDestroy()V │ │ .line 160 │ invoke-virtual {p0}, Lcom/tunes/viewer/FileDownload/DownloadService;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - const-string v3, "DownloadService Destroy" │ + const-string v2, "DownloadService Destroy" │ │ - const/16 v4, 0xfa0 │ + const/16 v3, 0xfa0 │ │ - invoke-static {v2, v3, v4}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v1, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ .line 161 │ - iget-object v2, p0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -219,15 +218,15 @@ │ .line 164 │ .end local v0 # "T":Lcom/tunes/viewer/FileDownload/DownloaderTask; │ :cond_0 │ return-void │ .end method │ │ .method public onStart(Landroid/content/Intent;I)V │ - .locals 20 │ + .locals 19 │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "startId" # I │ │ .prologue │ .line 48 │ if-nez p1, :cond_0 │ │ @@ -249,18 +248,18 @@ │ .line 54 │ const-string v4, "url" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v17 │ │ .line 55 │ - .local v18, "url":Ljava/lang/String; │ + .local v17, "url":Ljava/lang/String; │ const-string v4, "podcast" │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v7 │ @@ -291,64 +290,64 @@ │ │ const/4 v5, 0x0 │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z │ │ - move-result v15 │ + move-result v14 │ │ .line 60 │ - .local v15, "notifClick":Z │ + .local v14, "notifClick":Z │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v18, v0 │ │ - monitor-enter v19 │ + monitor-enter v18 │ │ .line 73 │ :try_start_0 │ invoke-static/range {p0 .. p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v17 │ + move-result-object v16 │ │ .line 74 │ - .local v17, "prefs":Landroid/content/SharedPreferences; │ + .local v16, "prefs":Landroid/content/SharedPreferences; │ const-string v4, "DownloaderService" │ │ invoke-static {v4, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 75 │ const-string v4, "DownloaderService" │ │ invoke-static {v4, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 76 │ const-string v4, "DownloaderService" │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ invoke-static {v4, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 77 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p0 │ │ - move-object/from16 v2, v18 │ + move-object/from16 v2, v17 │ │ invoke-virtual {v0, v1, v7, v6, v2}, Lcom/tunes/viewer/FileDownload/DownloadService;->StoredFile(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; │ │ - move-result-object v16 │ + move-result-object v15 │ │ .line 78 │ - .local v16, "possibleFile":Ljava/io/File; │ - invoke-virtual/range {v16 .. v16}, Ljava/io/File;->exists()Z │ + .local v15, "possibleFile":Ljava/io/File; │ + invoke-virtual {v15}, Ljava/io/File;->exists()Z │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ @@ -360,73 +359,72 @@ │ :try_start_1 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v14 │ + move-result-object v4 │ │ - .local v14, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/tunes/viewer/FileDownload/DownloaderTask; │ :try_end_1 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 85 │ .local v3, "T":Lcom/tunes/viewer/FileDownload/DownloaderTask; │ :try_start_2 │ invoke-virtual {v3}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->getTitle()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ invoke-virtual {v3}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->getURL()Ljava/net/URL; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/net/URL;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/net/URL;->getPath()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - new-instance v5, Ljava/net/URL; │ + new-instance v8, Ljava/net/URL; │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V │ + invoke-direct {v8, v0}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ - invoke-virtual {v5}, Ljava/net/URL;->getPath()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URL;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ .line 86 │ - invoke-virtual {v3, v15}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->doTapAction(Z)V │ + invoke-virtual {v3, v14}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->doTapAction(Z)V │ :try_end_2 │ .catch Ljava/net/MalformedURLException; {:try_start_2 .. :try_end_2} :catch_0 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 87 │ const/4 v13, 0x1 │ @@ -446,15 +444,14 @@ │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ goto :goto_1 │ │ .line 98 │ .end local v3 # "T":Lcom/tunes/viewer/FileDownload/DownloaderTask; │ .end local v12 # "e":Ljava/net/MalformedURLException; │ - .end local v14 # "i$":Ljava/util/Iterator; │ :catch_1 │ move-exception v12 │ │ .line 99 │ .local v12, "e":Landroid/content/ActivityNotFoundException; │ const v4, 0x7f060028 │ │ @@ -476,122 +473,119 @@ │ invoke-virtual {v4}, Landroid/widget/Toast;->show()V │ │ .line 134 │ .end local v12 # "e":Landroid/content/ActivityNotFoundException; │ .end local v13 # "hasCurrentTask":Z │ :cond_2 │ :goto_2 │ - monitor-exit v19 │ + monitor-exit v18 │ │ goto/16 :goto_0 │ │ - .end local v16 # "possibleFile":Ljava/io/File; │ - .end local v17 # "prefs":Landroid/content/SharedPreferences; │ + .end local v15 # "possibleFile":Ljava/io/File; │ + .end local v16 # "prefs":Landroid/content/SharedPreferences; │ :catchall_0 │ move-exception v4 │ │ - monitor-exit v19 │ + monitor-exit v18 │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ │ throw v4 │ │ .line 93 │ .restart local v13 # "hasCurrentTask":Z │ - .restart local v14 # "i$":Ljava/util/Iterator; │ - .restart local v16 # "possibleFile":Ljava/io/File; │ - .restart local v17 # "prefs":Landroid/content/SharedPreferences; │ + .restart local v15 # "possibleFile":Ljava/io/File; │ + .restart local v16 # "prefs":Landroid/content/SharedPreferences; │ :cond_3 │ if-nez v13, :cond_2 │ │ .line 96 │ :try_start_5 │ - invoke-static/range {v16 .. v16}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->openFile(Ljava/io/File;)Landroid/content/Intent; │ + invoke-static {v15}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->openFile(Ljava/io/File;)Landroid/content/Intent; │ │ move-result-object v4 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v4}, Lcom/tunes/viewer/FileDownload/DownloadService;->startActivity(Landroid/content/Intent;)V │ :try_end_5 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_5 .. :try_end_5} :catch_1 │ .catchall {:try_start_5 .. :try_end_5} :catchall_0 │ │ goto :goto_2 │ │ .line 105 │ .end local v13 # "hasCurrentTask":Z │ - .end local v14 # "i$":Ljava/util/Iterator; │ :cond_4 │ :try_start_6 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v14 │ + move-result-object v4 │ │ - .restart local v14 # "i$":Ljava/util/Iterator; │ :cond_5 │ :goto_3 │ - invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_6 │ + if-eqz v5, :cond_6 │ │ - invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/tunes/viewer/FileDownload/DownloaderTask; │ :try_end_6 │ .catch Ljava/net/MalformedURLException; {:try_start_6 .. :try_end_6} :catch_3 │ .catchall {:try_start_6 .. :try_end_6} :catchall_0 │ │ .line 107 │ .restart local v3 # "T":Lcom/tunes/viewer/FileDownload/DownloaderTask; │ :try_start_7 │ invoke-virtual {v3}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->getTitle()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_5 │ + if-eqz v5, :cond_5 │ │ invoke-virtual {v3}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->getURL()Ljava/net/URL; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4}, Ljava/net/URL;->getPath()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/net/URL;->getPath()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - new-instance v5, Ljava/net/URL; │ + new-instance v8, Ljava/net/URL; │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V │ + invoke-direct {v8, v0}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ - invoke-virtual {v5}, Ljava/net/URL;->getPath()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URL;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_5 │ + if-eqz v5, :cond_5 │ │ .line 108 │ - invoke-virtual {v3, v15}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->doTapAction(Z)V │ + invoke-virtual {v3, v14}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->doTapAction(Z)V │ :try_end_7 │ .catch Ljava/net/MalformedURLException; {:try_start_7 .. :try_end_7} :catch_2 │ .catchall {:try_start_7 .. :try_end_7} :catchall_0 │ │ goto :goto_3 │ │ .line 111 │ @@ -607,15 +601,14 @@ │ .catchall {:try_start_8 .. :try_end_8} :catchall_0 │ │ goto :goto_3 │ │ .line 129 │ .end local v3 # "T":Lcom/tunes/viewer/FileDownload/DownloaderTask; │ .end local v12 # "e":Ljava/net/MalformedURLException; │ - .end local v14 # "i$":Ljava/util/Iterator; │ :catch_3 │ move-exception v12 │ │ .line 130 │ .restart local v12 # "e":Ljava/net/MalformedURLException; │ :try_start_9 │ invoke-virtual/range {p0 .. p0}, Lcom/tunes/viewer/FileDownload/DownloadService;->getApplicationContext()Landroid/content/Context; │ @@ -637,33 +630,33 @@ │ :try_end_9 │ .catchall {:try_start_9 .. :try_end_9} :catchall_0 │ │ goto :goto_2 │ │ .line 115 │ .end local v12 # "e":Ljava/net/MalformedURLException; │ - .restart local v14 # "i$":Ljava/util/Iterator; │ :cond_6 │ :try_start_a │ new-instance v3, Lcom/tunes/viewer/FileDownload/DownloaderTask; │ │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ new-instance v8, Ljava/net/URL; │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ invoke-direct {v8, v0}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/tunes/viewer/FileDownload/DownloadService;->myDownloaders:Ljava/util/ArrayList; │ │ + .line 116 │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v10 │ │ move-object/from16 v4, p0 │ │ invoke-direct/range {v3 .. v10}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->(Lcom/tunes/viewer/FileDownload/DownloadService;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;I)V │ @@ -700,15 +693,15 @@ │ invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 120 │ const-string v4, "bookmarkDownloads" │ │ const/4 v5, 0x1 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v16 │ │ invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 ├── smali/com/tunes/viewer/FileDownload/DownloaderTask$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$contentLength:J │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/FileDownload/DownloaderTask;J)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/FileDownload/DownloaderTask; │ │ .prologue │ .line 241 │ iput-object p1, p0, Lcom/tunes/viewer/FileDownload/DownloaderTask$1;->this$0:Lcom/tunes/viewer/FileDownload/DownloaderTask; │ │ iput-wide p2, p0, Lcom/tunes/viewer/FileDownload/DownloaderTask$1;->val$contentLength:J │ │ @@ -59,14 +60,15 @@ │ │ iget-object v2, p0, Lcom/tunes/viewer/FileDownload/DownloaderTask$1;->this$0:Lcom/tunes/viewer/FileDownload/DownloaderTask; │ │ iget-object v2, v2, Lcom/tunes/viewer/FileDownload/DownloaderTask;->_context:Lcom/tunes/viewer/FileDownload/DownloadService; │ │ const v3, 0x7f06003d │ │ + .line 245 │ invoke-virtual {v2, v3}, Lcom/tunes/viewer/FileDownload/DownloadService;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -83,16 +85,18 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ + .line 244 │ invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 245 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ .line 246 │ return-void │ .end method ├── smali/com/tunes/viewer/FileDownload/DownloaderTask.smali │ @@ -177,15 +177,15 @@ │ :cond_0 │ const-string p4, "" │ │ goto :goto_0 │ .end method │ │ .method private static available(Ljava/io/File;)J │ - .locals 5 │ + .locals 6 │ .param p0, "f" # Ljava/io/File; │ │ .prologue │ .line 381 │ new-instance v0, Landroid/os/StatFs; │ │ invoke-virtual {p0}, Ljava/io/File;->getPath()Ljava/lang/String; │ @@ -196,25 +196,25 @@ │ │ .line 382 │ .local v0, "stat":Landroid/os/StatFs; │ invoke-virtual {v0}, Landroid/os/StatFs;->getBlockSize()I │ │ move-result v1 │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ invoke-virtual {v0}, Landroid/os/StatFs;->getAvailableBlocks()I │ │ - move-result v3 │ + move-result v1 │ │ - int-to-long v3, v3 │ + int-to-long v4, v1 │ │ - mul-long/2addr v1, v3 │ + mul-long/2addr v2, v4 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static clean(Ljava/lang/String;)Ljava/lang/String; │ .locals 4 │ .param p0, "name" # Ljava/lang/String; │ │ .prologue │ @@ -292,17 +292,17 @@ │ │ .line 392 │ .local v1, "MB":I │ const/16 v0, 0x400 │ │ .line 394 │ .local v0, "KB":I │ - const-wide/32 v3, 0x100000 │ + const-wide/32 v4, 0x100000 │ │ - cmp-long v3, p0, v3 │ + cmp-long v3, p0, v4 │ │ if-ltz v3, :cond_0 │ │ .line 395 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ @@ -341,17 +341,17 @@ │ .local v2, "output":Ljava/lang/String; │ :goto_0 │ return-object v2 │ │ .line 396 │ .end local v2 # "output":Ljava/lang/String; │ :cond_0 │ - const-wide/16 v3, 0x400 │ + const-wide/16 v4, 0x400 │ │ - cmp-long v3, p0, v3 │ + cmp-long v3, p0, v4 │ │ if-ltz v3, :cond_1 │ │ .line 397 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ @@ -534,18 +534,18 @@ │ # virtual methods │ .method protected varargs doInBackground([Ljava/net/URL;)Ljava/lang/Long; │ .locals 25 │ .param p1, "urls" # [Ljava/net/URL; │ │ .prologue │ .line 173 │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ .line 175 │ - .local v9, "downloaded":J │ + .local v10, "downloaded":J │ const/4 v15, 0x0 │ │ .line 177 │ .local v15, "markDownloading":Ljava/io/File; │ :try_start_0 │ move-object/from16 v0, p0 │ │ @@ -704,20 +704,20 @@ │ :try_end_0 │ .catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 300 │ :catch_0 │ - move-exception v11 │ + move-exception v9 │ │ .line 301 │ - .local v11, "e":Ljava/net/SocketTimeoutException; │ + .local v9, "e":Ljava/net/SocketTimeoutException; │ :try_start_1 │ - invoke-virtual {v11}, Ljava/net/SocketTimeoutException;->printStackTrace()V │ + invoke-virtual {v9}, Ljava/net/SocketTimeoutException;->printStackTrace()V │ │ .line 302 │ new-instance v20, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ @@ -732,15 +732,15 @@ │ │ move-result-object v21 │ │ invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ - invoke-virtual {v11}, Ljava/net/SocketTimeoutException;->getMessage()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/net/SocketTimeoutException;->getMessage()Ljava/lang/String; │ │ move-result-object v21 │ │ invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ @@ -796,15 +796,15 @@ │ iget-object v0, v0, Lcom/tunes/viewer/FileDownload/DownloaderTask;->_wifiLock:Landroid/net/wifi/WifiManager$WifiLock; │ │ move-object/from16 v20, v0 │ │ invoke-virtual/range {v20 .. v20}, Landroid/net/wifi/WifiManager$WifiLock;->release()V │ │ .line 313 │ - .end local v11 # "e":Ljava/net/SocketTimeoutException; │ + .end local v9 # "e":Ljava/net/SocketTimeoutException; │ :goto_0 │ const/16 v20, 0x0 │ │ return-object v20 │ │ .line 190 │ :cond_0 │ @@ -968,21 +968,15 @@ │ │ move-object/from16 v21, v0 │ │ invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ - const-string v21, "" │ - │ - invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v20 │ - │ - const-string v21, "append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ move-object/from16 v0, p0 │ │ @@ -1160,20 +1154,20 @@ │ .line 305 │ .end local v2 # "contentLength":J │ .end local v6 # "directory":Ljava/io/File; │ .end local v8 # "downloadDir":Ljava/lang/String; │ .end local v13 # "in":Ljava/io/BufferedInputStream; │ .end local v19 # "prefs":Landroid/content/SharedPreferences; │ :catch_1 │ - move-exception v11 │ + move-exception v9 │ │ .line 306 │ - .local v11, "e":Ljava/io/IOException; │ + .local v9, "e":Ljava/io/IOException; │ :try_start_3 │ - invoke-virtual {v11}, Ljava/io/IOException;->printStackTrace()V │ + invoke-virtual {v9}, Ljava/io/IOException;->printStackTrace()V │ │ .line 307 │ new-instance v20, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ @@ -1188,15 +1182,15 @@ │ │ move-result-object v21 │ │ invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ - invoke-virtual {v11}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ move-result-object v21 │ │ invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v20 │ │ @@ -1254,15 +1248,15 @@ │ move-object/from16 v20, v0 │ │ invoke-virtual/range {v20 .. v20}, Landroid/net/wifi/WifiManager$WifiLock;->release()V │ │ goto/16 :goto_0 │ │ .line 201 │ - .end local v11 # "e":Ljava/io/IOException; │ + .end local v9 # "e":Ljava/io/IOException; │ .restart local v2 # "contentLength":J │ .restart local v8 # "downloadDir":Ljava/lang/String; │ .restart local v13 # "in":Ljava/io/BufferedInputStream; │ .restart local v19 # "prefs":Landroid/content/SharedPreferences; │ :cond_2 │ :try_start_4 │ new-instance v6, Ljava/io/File; │ @@ -1569,28 +1563,28 @@ │ invoke-virtual {v0, v5, v1, v4}, Ljava/io/BufferedOutputStream;->write([BII)V │ │ .line 258 │ int-to-long v0, v4 │ │ move-wide/from16 v20, v0 │ │ - add-long v9, v9, v20 │ + add-long v10, v10, v20 │ │ .line 259 │ const/16 v20, 0x1 │ │ move/from16 v0, v20 │ │ new-array v0, v0, [Ljava/lang/Integer; │ │ move-object/from16 v20, v0 │ │ const/16 v21, 0x0 │ │ - long-to-float v0, v9 │ + long-to-float v0, v10 │ │ move/from16 v22, v0 │ │ long-to-float v0, v2 │ │ move/from16 v23, v0 │ │ @@ -1740,15 +1734,15 @@ │ │ invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v21 │ │ move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v21 │ │ invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v21 │ │ @@ -1918,14 +1912,15 @@ │ │ const-string v24, "file://" │ │ invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v23 │ │ + .line 283 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v24 │ │ invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v23 │ @@ -1936,14 +1931,15 @@ │ │ invoke-static/range {v23 .. v23}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v23 │ │ invoke-direct/range {v21 .. v23}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ + .line 282 │ invoke-virtual/range {v20 .. v21}, Lcom/tunes/viewer/FileDownload/DownloadService;->sendBroadcast(Landroid/content/Intent;)V │ │ .line 284 │ const-string v20, "DownloadService" │ │ const-string v21, "Calling ACTION_MEDIA_MOUNTED" │ │ @@ -1954,32 +1950,32 @@ │ .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_1 │ .catchall {:try_start_7 .. :try_end_7} :catchall_0 │ │ goto/16 :goto_6 │ │ .line 285 │ :catch_2 │ - move-exception v11 │ + move-exception v9 │ │ .line 286 │ - .local v11, "e":Ljava/lang/SecurityException; │ + .local v9, "e":Ljava/lang/SecurityException; │ :try_start_8 │ const-string v20, "DownloadService" │ │ const-string v21, "Exception calling ACTION_MEDIA_MOUNTED" │ │ invoke-static/range {v20 .. v21}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_6 │ │ .line 296 │ .end local v4 # "count":I │ .end local v5 # "data":[B │ .end local v7 # "doneintent":Landroid/content/Intent; │ - .end local v11 # "e":Ljava/lang/SecurityException; │ + .end local v9 # "e":Ljava/lang/SecurityException; │ .end local v12 # "file":Ljava/io/FileOutputStream; │ .end local v17 # "out":Ljava/io/BufferedOutputStream; │ :cond_a │ const-string v20, "Couldn\'t create directory, perhaps there is no free space?" │ │ move-object/from16 v0, v20 │ │ @@ -2026,21 +2022,19 @@ │ .catchall {:try_start_8 .. :try_end_8} :catchall_0 │ │ goto/16 :goto_3 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 42 │ check-cast p1, [Ljava/net/URL; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->doInBackground([Ljava/net/URL;)Ljava/lang/Long; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -2169,21 +2163,19 @@ │ │ .line 373 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 42 │ check-cast p1, Ljava/lang/Long; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->onPostExecute(Ljava/lang/Long;)V │ │ return-void │ .end method │ │ .method protected onPreExecute()V │ .locals 7 │ @@ -2306,21 +2298,19 @@ │ invoke-virtual {p0, v3}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->cancel(Z)Z │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 42 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/tunes/viewer/FileDownload/DownloaderTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method │ │ .method public stop()V │ .locals 1 ├── smali/com/tunes/viewer/FileDownload/Notifier.smali │ @@ -121,17 +121,17 @@ │ │ .line 55 │ .local v3, "tickerText":Ljava/lang/CharSequence; │ new-instance v4, Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-direct {v4, v0, v3, v5, v6}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ + invoke-direct {v4, v0, v3, v6, v7}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ │ iput-object v4, p0, Lcom/tunes/viewer/FileDownload/Notifier;->notification:Landroid/app/Notification; │ │ .line 57 │ new-instance v2, Landroid/content/Intent; │ │ iget-object v4, p0, Lcom/tunes/viewer/FileDownload/Notifier;->_context:Landroid/content/Context; │ @@ -308,34 +308,34 @@ │ │ move-result-wide v6 │ │ mul-long/2addr v4, v6 │ │ int-to-long v6, p1 │ │ - div-long v1, v4, v6 │ + div-long v2, v4, v6 │ │ .line 91 │ - .local v1, "fullTime":J │ + .local v2, "fullTime":J │ invoke-direct {p0}, Lcom/tunes/viewer/FileDownload/Notifier;->elapsedTime()J │ │ move-result-wide v4 │ │ - sub-long v4, v1, v4 │ + sub-long v4, v2, v4 │ │ invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v4}, Lcom/tunes/viewer/ItunesXmlParser;->timeval(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "remaining":Ljava/lang/String; │ + .local v1, "remaining":Ljava/lang/String; │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ @@ -352,15 +352,15 @@ │ │ const-string v5, " (" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, ") Tap to cancel download." │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -389,16 +389,16 @@ │ │ iget-object v6, p0, Lcom/tunes/viewer/FileDownload/Notifier;->notification:Landroid/app/Notification; │ │ invoke-virtual {v4, v5, v6}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ .line 96 │ .end local v0 # "contentText":Ljava/lang/CharSequence; │ - .end local v1 # "fullTime":J │ - .end local v3 # "remaining":Ljava/lang/String; │ + .end local v1 # "remaining":Ljava/lang/String; │ + .end local v2 # "fullTime":J │ :cond_0 │ return-void │ .end method │ │ .method public showDone()V │ .locals 2 ├── smali/com/tunes/viewer/WebView/JSInterface$1.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/JSInterface; │ │ .prologue │ .line 71 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/JSInterface$1;->this$0:Lcom/tunes/viewer/WebView/JSInterface; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/JSInterface$1;->val$intitle:Ljava/lang/String; ├── smali/com/tunes/viewer/WebView/JSInterface$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/JSInterface; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/JSInterface$2;->this$0:Lcom/tunes/viewer/WebView/JSInterface; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/JSInterface$2;->val$url:Ljava/lang/String; ├── smali/com/tunes/viewer/WebView/JSInterface$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$source:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/JSInterface; │ │ .prologue │ .line 265 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/JSInterface$3;->this$0:Lcom/tunes/viewer/WebView/JSInterface; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/JSInterface$3;->val$source:Ljava/lang/String; ├── smali/com/tunes/viewer/WebView/JSInterface$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$title:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/JSInterface; │ │ .prologue │ .line 331 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/JSInterface$4;->this$0:Lcom/tunes/viewer/WebView/JSInterface; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/JSInterface$4;->val$title:Ljava/lang/String; ├── smali/com/tunes/viewer/WebView/JSInterface.smali │ @@ -262,14 +262,15 @@ │ if-eq v0, v1, :cond_1 │ │ .line 196 │ new-instance v7, Ljava/io/BufferedReader; │ │ new-instance v21, Ljava/io/InputStreamReader; │ │ + .line 197 │ invoke-interface/range {v16 .. v16}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ │ move-result-object v22 │ │ invoke-interface/range {v22 .. v22}, Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; │ │ move-result-object v22 │ @@ -1095,14 +1096,15 @@ │ │ new-instance v1, Lcom/tunes/viewer/WebView/JSInterface$2; │ │ invoke-direct {v1, p0, p2}, Lcom/tunes/viewer/WebView/JSInterface$2;->(Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;)V │ │ invoke-direct {v0, v1}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V │ │ + .line 111 │ invoke-virtual {v0}, Ljava/lang/Thread;->start()V │ │ .line 113 │ return-void │ .end method │ │ .method public setTitle(Ljava/lang/String;)V │ @@ -1137,22 +1139,24 @@ │ │ iget-object v4, p0, Lcom/tunes/viewer/WebView/JSInterface;->_context:Lcom/tunes/viewer/TunesViewerActivity; │ │ invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x108009b │ │ + .line 262 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/tunes/viewer/WebView/JSInterface;->_context:Lcom/tunes/viewer/TunesViewerActivity; │ │ const v5, 0x7f060040 │ │ + .line 263 │ invoke-virtual {v4, v5}, Lcom/tunes/viewer/TunesViewerActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "%%" │ │ invoke-virtual {v1}, Ljava/lang/String;->length()I │ @@ -1167,36 +1171,40 @@ │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 264 │ invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x1040001 │ │ new-instance v5, Lcom/tunes/viewer/WebView/JSInterface$3; │ │ invoke-direct {v5, p0, v1}, Lcom/tunes/viewer/WebView/JSInterface$3;->(Lcom/tunes/viewer/WebView/JSInterface;Ljava/lang/String;)V │ │ + .line 265 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f060041 │ │ const/4 v5, 0x0 │ │ + .line 272 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 273 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ .line 274 │ .local v0, "dialog":Landroid/app/AlertDialog; │ const v3, 0x102000b │ @@ -1417,35 +1425,40 @@ │ │ iget-object v7, p0, Lcom/tunes/viewer/WebView/JSInterface;->_context:Lcom/tunes/viewer/TunesViewerActivity; │ │ invoke-direct {v6, v7}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v7, 0x1080027 │ │ + .line 316 │ invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ const v7, 0x7f060029 │ │ + .line 317 │ invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ const v7, 0x7f06002a │ │ + .line 318 │ invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ const v7, 0x104000a │ │ const/4 v8, 0x0 │ │ + .line 319 │ invoke-virtual {v6, v7, v8}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ + .line 320 │ invoke-virtual {v6}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ .end method ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$data:Ljava/lang/StringBuilder; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 550 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1;->val$data:Ljava/lang/StringBuilder; ├── smali/com/tunes/viewer/WebView/MyWebViewClient$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Landroid/webkit/WebView; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ .prologue │ .line 726 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$3;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$3;->val$view:Landroid/webkit/WebView; ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$error:Ljava/lang/StringBuilder; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 575 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2;->val$error:Ljava/lang/StringBuilder; │ │ @@ -72,12 +73,13 @@ │ │ const/4 v2, 0x1 │ │ invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 579 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ .line 580 │ return-void │ .end method ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 599 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$3;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 626 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$4;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$msg:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 643 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$5;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$5;->val$msg:Ljava/lang/String; ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$data:Ljava/lang/StringBuilder; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 665 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$6;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$6;->val$data:Ljava/lang/StringBuilder; ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ .prologue │ .line 677 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$7;->this$1:Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/tunes/viewer/WebView/Viewer$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$result:Landroid/webkit/WebView$HitTestResult; │ │ │ # direct methods │ .method constructor (Lcom/tunes/viewer/WebView/Viewer;Landroid/webkit/WebView$HitTestResult;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/tunes/viewer/WebView/Viewer; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lcom/tunes/viewer/WebView/Viewer$1;->this$0:Lcom/tunes/viewer/WebView/Viewer; │ │ iput-object p2, p0, Lcom/tunes/viewer/WebView/Viewer$1;->val$result:Landroid/webkit/WebView$HitTestResult; ├── smali/com/tunes/viewer/WebView/Viewer.smali │ @@ -157,14 +157,15 @@ │ │ move-result v3 │ │ const/4 v4, 0x5 │ │ if-eq v3, v4, :cond_0 │ │ + .line 88 │ invoke-virtual {v2}, Landroid/webkit/WebView$HitTestResult;->getType()I │ │ move-result v3 │ │ const/16 v4, 0x8 │ │ if-ne v3, v4, :cond_2 │ @@ -213,14 +214,15 @@ │ :cond_2 │ invoke-virtual {v2}, Landroid/webkit/WebView$HitTestResult;->getType()I │ │ move-result v3 │ │ if-eq v3, v5, :cond_3 │ │ + .line 93 │ invoke-virtual {v2}, Landroid/webkit/WebView$HitTestResult;->getType()I │ │ move-result v3 │ │ const/4 v4, 0x7 │ │ if-ne v3, v4, :cond_4 │ @@ -310,63 +312,63 @@ │ goto :goto_0 │ .end method │ │ .method public selectAndCopyText()V │ .locals 11 │ │ .prologue │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ .line 112 │ :try_start_0 │ - const-class v3, Landroid/webkit/WebView; │ + const-class v4, Landroid/webkit/WebView; │ │ - const-string v4, "emulateShiftHeld" │ + const-string v5, "emulateShiftHeld" │ │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ - invoke-virtual {v3, v4, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {v4, v5, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v10 │ │ .line 113 │ .local v10, "m":Ljava/lang/reflect/Method; │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ - invoke-virtual {v10, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, p0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 121 │ .end local v10 # "m":Ljava/lang/reflect/Method; │ :goto_0 │ return-void │ │ .line 114 │ :catch_0 │ - move-exception v9 │ + move-exception v0 │ │ .line 115 │ - .local v9, "e":Ljava/lang/Exception; │ - invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V │ + .local v0, "e":Ljava/lang/Exception; │ + invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V │ │ .line 117 │ - new-instance v0, Landroid/view/KeyEvent; │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/16 v6, 0x3b │ + const/16 v7, 0x3b │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - move v7, v5 │ + move v8, v6 │ │ - move v8, v5 │ + move v9, v6 │ │ - invoke-direct/range {v0 .. v8}, Landroid/view/KeyEvent;->(JJIIII)V │ + invoke-direct/range {v1 .. v9}, Landroid/view/KeyEvent;->(JJIIII)V │ │ .line 119 │ - .local v0, "shiftPressEvent":Landroid/view/KeyEvent; │ - invoke-virtual {v0, p0}, Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z │ + .local v1, "shiftPressEvent":Landroid/view/KeyEvent; │ + invoke-virtual {v1, p0}, Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z │ │ goto :goto_0 │ .end method ├── smali/com/tunes/viewer/WebView/MyWebViewClient$WebLoader.smali │ @@ -125,1495 +125,1509 @@ │ .line 403 │ iget-object v0, p0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ return-object v0 │ .end method │ │ .method private load()Z │ - .locals 34 │ + .locals 36 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException;, │ Ljavax/xml/parsers/ParserConfigurationException;, │ Lorg/xml/sax/SAXException;, │ Ljavax/xml/parsers/FactoryConfigurationError; │ } │ .end annotation │ │ .prologue │ .line 436 │ - const/16 v28, 0x0 │ + const/16 v29, 0x0 │ │ .line 437 │ - .local v28, "worked":Z │ + .local v29, "worked":Z │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - invoke-static/range {v30 .. v30}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static/range {v31 .. v31}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v21 │ + move-result-object v22 │ │ .line 438 │ - .local v21, "myprefs":Landroid/content/SharedPreferences; │ + .local v22, "myprefs":Landroid/content/SharedPreferences; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - const/16 v31, 0x0 │ + const/16 v32, 0x0 │ │ - const/16 v32, 0x4 │ + const/16 v33, 0x4 │ │ - invoke-virtual/range {v30 .. v32}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual/range {v31 .. v33}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-string v31, "itms" │ + const-string v32, "itms" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_0 │ + if-eqz v31, :cond_0 │ │ .line 439 │ - new-instance v30, Ljava/lang/StringBuilder; │ + new-instance v31, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v30 .. v30}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ │ - const-string v31, "http" │ + const-string v32, "http" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v30 │ + move-result-object v31 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - const/16 v32, 0x4 │ + const/16 v33, 0x4 │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - invoke-virtual/range {v30 .. v30}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ .line 441 │ :cond_0 │ - new-instance v27, Ljava/net/URL; │ + new-instance v28, Ljava/net/URL; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v28 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ invoke-direct {v0, v1}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ .line 443 │ - .local v27, "u":Ljava/net/URL; │ - const/16 v26, 0x4 │ + .local v28, "u":Ljava/net/URL; │ + const/16 v25, 0x4 │ │ .line 444 │ - .local v26, "tries":I │ - const/16 v6, 0x12d │ + .local v25, "tries":I │ + const/16 v7, 0x12d │ │ .line 445 │ - .local v6, "code":I │ - const/4 v7, 0x0 │ + .local v7, "code":I │ + const/4 v8, 0x0 │ │ .line 447 │ - .local v7, "conn":Ljava/net/URLConnection; │ + .local v8, "conn":Ljava/net/URLConnection; │ :cond_1 │ :goto_0 │ - if-lez v26, :cond_4 │ + if-lez v25, :cond_4 │ │ - div-int/lit8 v30, v6, 0x64 │ + div-int/lit8 v31, v7, 0x64 │ │ - const/16 v31, 0x3 │ + const/16 v32, 0x3 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - move/from16 v1, v31 │ + move/from16 v1, v32 │ │ if-ne v0, v1, :cond_4 │ │ .line 448 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ .line 449 │ - const-string v30, "SSLTrustAll" │ + const-string v31, "SSLTrustAll" │ │ - const/16 v31, 0x0 │ + const/16 v32, 0x0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move/from16 v2, v31 │ + move/from16 v2, v32 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_2 │ + if-eqz v31, :cond_2 │ │ .line 450 │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->trustAllHosts()V │ invoke-static {}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$200()V │ │ .line 452 │ :cond_2 │ - invoke-virtual/range {v27 .. v27}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; │ + invoke-virtual/range {v28 .. v28}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 453 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->_CM:Lcom/tunes/viewer/WebView/IansCookieManager; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$300(Lcom/tunes/viewer/WebView/MyWebViewClient;)Lcom/tunes/viewer/WebView/IansCookieManager; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$300(Lcom/tunes/viewer/WebView/MyWebViewClient;)Lcom/tunes/viewer/WebView/IansCookieManager; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v0, v7}, Lcom/tunes/viewer/WebView/IansCookieManager;->setCookies(Ljava/net/URLConnection;)V │ + invoke-virtual {v0, v8}, Lcom/tunes/viewer/WebView/IansCookieManager;->setCookies(Ljava/net/URLConnection;)V │ │ .line 454 │ - const-string v30, "Accept-Encoding" │ + const-string v31, "Accept-Encoding" │ │ - const-string v31, "gzip" │ + const-string v32, "gzip" │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v31 │ + move-object/from16 v1, v32 │ │ - invoke-virtual {v7, v0, v1}, Ljava/net/URLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v8, v0, v1}, Ljava/net/URLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V │ │ - move-object/from16 v30, v7 │ + move-object/from16 v31, v8 │ │ .line 455 │ - check-cast v30, Ljava/net/HttpURLConnection; │ + check-cast v31, Ljava/net/HttpURLConnection; │ │ - const/16 v31, 0x0 │ + const/16 v32, 0x0 │ │ - invoke-virtual/range {v30 .. v31}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V │ + invoke-virtual/range {v31 .. v32}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V │ │ - move-object/from16 v30, v7 │ + move-object/from16 v31, v8 │ │ .line 456 │ - check-cast v30, Ljava/net/HttpURLConnection; │ + check-cast v31, Ljava/net/HttpURLConnection; │ │ - invoke-virtual/range {v30 .. v30}, Ljava/net/HttpURLConnection;->getResponseCode()I │ + invoke-virtual/range {v31 .. v31}, Ljava/net/HttpURLConnection;->getResponseCode()I │ │ - move-result v6 │ + move-result v7 │ │ .line 457 │ - div-int/lit8 v30, v6, 0x64 │ + div-int/lit8 v31, v7, 0x64 │ │ - const/16 v31, 0x3 │ + const/16 v32, 0x3 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - move/from16 v1, v31 │ + move/from16 v1, v32 │ │ if-ne v0, v1, :cond_3 │ │ .line 458 │ - const-string v30, "Location" │ + const-string v31, "Location" │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v7, v0}, Ljava/net/URLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v8, v0}, Ljava/net/URLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v20 │ + move-result-object v21 │ │ .line 459 │ - .local v20, "loc":Ljava/lang/String; │ - new-instance v27, Ljava/net/URL; │ + .local v21, "loc":Ljava/lang/String; │ + new-instance v28, Ljava/net/URL; │ │ - .end local v27 # "u":Ljava/net/URL; │ - move-object/from16 v0, v27 │ + .end local v28 # "u":Ljava/net/URL; │ + move-object/from16 v0, v28 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ invoke-direct {v0, v1}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ .line 460 │ - .restart local v27 # "u":Ljava/net/URL; │ + .restart local v28 # "u":Ljava/net/URL; │ goto :goto_0 │ │ .line 462 │ - .end local v20 # "loc":Ljava/lang/String; │ + .end local v21 # "loc":Ljava/lang/String; │ :cond_3 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->connect()V │ + invoke-virtual {v8}, Ljava/net/URLConnection;->connect()V │ │ .line 464 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->_CM:Lcom/tunes/viewer/WebView/IansCookieManager; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$300(Lcom/tunes/viewer/WebView/MyWebViewClient;)Lcom/tunes/viewer/WebView/IansCookieManager; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$300(Lcom/tunes/viewer/WebView/MyWebViewClient;)Lcom/tunes/viewer/WebView/IansCookieManager; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v0, v7}, Lcom/tunes/viewer/WebView/IansCookieManager;->storeCookies(Ljava/net/URLConnection;)V │ + invoke-virtual {v0, v8}, Lcom/tunes/viewer/WebView/IansCookieManager;->storeCookies(Ljava/net/URLConnection;)V │ │ .line 465 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - if-nez v30, :cond_1 │ + if-nez v31, :cond_1 │ │ .line 466 │ - const/16 v6, 0x12c │ + const/16 v7, 0x12c │ │ goto/16 :goto_0 │ │ .line 483 │ :cond_4 │ - const-string v30, "WVC" │ + const-string v31, "WVC" │ │ - new-instance v31, Ljava/lang/StringBuilder; │ + new-instance v32, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v32 .. v32}, Ljava/lang/StringBuilder;->()V │ │ - const-string v32, "mime: " │ + const-string v33, "mime: " │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-static/range {v30 .. v31}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v31 .. v32}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 484 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentLength()I │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentLength()I │ │ - move-result v19 │ + move-result v20 │ │ .line 485 │ - .local v19, "length":I │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ + .local v20, "length":I │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - if-eqz v30, :cond_f │ + if-eqz v31, :cond_f │ │ .line 486 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-string v31, "text" │ + const-string v32, "text" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_c │ + if-eqz v31, :cond_c │ │ .line 487 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getInputStream()Ljava/io/InputStream; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getInputStream()Ljava/io/InputStream; │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 489 │ - .local v15, "input":Ljava/io/InputStream; │ - const-string v30, "gzip" │ + .local v16, "input":Ljava/io/InputStream; │ + const-string v31, "gzip" │ │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentEncoding()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentEncoding()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_5 │ + if-eqz v31, :cond_5 │ │ .line 490 │ - new-instance v16, Ljava/util/zip/GZIPInputStream; │ + new-instance v17, Ljava/util/zip/GZIPInputStream; │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-direct {v0, v15}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V │ + move-object/from16 v1, v16 │ │ - .end local v15 # "input":Ljava/io/InputStream; │ - .local v16, "input":Ljava/io/InputStream; │ - move-object/from16 v15, v16 │ + invoke-direct {v0, v1}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V │ │ - .line 493 │ .end local v16 # "input":Ljava/io/InputStream; │ - .restart local v15 # "input":Ljava/io/InputStream; │ + .local v17, "input":Ljava/io/InputStream; │ + move-object/from16 v16, v17 │ + │ + .line 493 │ + .end local v17 # "input":Ljava/io/InputStream; │ + .restart local v16 # "input":Ljava/io/InputStream; │ :cond_5 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ + │ + move-object/from16 v1, v16 │ │ - move/from16 v1, v19 │ + move/from16 v2, v20 │ │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->makeString(Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ - invoke-static {v0, v15, v1}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$400(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ + invoke-static {v0, v1, v2}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$400(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ .line 494 │ - const-string v30, "debug" │ + const-string v31, "debug" │ │ - const/16 v31, 0x0 │ + const/16 v32, 0x0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move/from16 v2, v31 │ + move/from16 v2, v32 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_6 │ + if-eqz v31, :cond_6 │ │ .line 497 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->caller:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - monitor-enter v31 │ + monitor-enter v32 │ │ .line 498 │ :try_start_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->caller:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ - move-object/from16 v32, v0 │ + move-object/from16 v33, v0 │ │ - invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v32 │ + move-object/from16 v1, v33 │ │ # setter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->_originalDownload:Ljava/lang/String; │ invoke-static {v0, v1}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$502(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/lang/String;)Ljava/lang/String; │ │ .line 499 │ - monitor-exit v31 │ + monitor-exit v32 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 503 │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - const-string v31, "indexOf(Ljava/lang/String;)I │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->indexOf(Ljava/lang/String;)I │ │ - move-result v5 │ + move-result v6 │ │ .line 504 │ - .local v5, "badindex":I │ - const/16 v30, -0x1 │ + .local v6, "badindex":I │ + const/16 v31, -0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - if-eq v5, v0, :cond_7 │ + if-eq v6, v0, :cond_7 │ │ .line 505 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - add-int/lit8 v31, v5, 0x2 │ + add-int/lit8 v32, v6, 0x2 │ │ - const-string v32, "" │ + const-string v33, "-->" │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move/from16 v1, v31 │ + move/from16 v1, v32 │ │ - move-object/from16 v2, v32 │ + move-object/from16 v2, v33 │ │ - invoke-virtual {v0, v5, v1, v2}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6, v1, v2}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 512 │ :cond_8 │ invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;->newInstance()Ljavax/xml/parsers/SAXParserFactory; │ │ - move-result-object v14 │ + move-result-object v15 │ │ .line 513 │ - .local v14, "factory":Ljavax/xml/parsers/SAXParserFactory; │ - const/16 v30, 0x0 │ + .local v15, "factory":Ljavax/xml/parsers/SAXParserFactory; │ + const/16 v31, 0x0 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - invoke-virtual {v14, v0}, Ljavax/xml/parsers/SAXParserFactory;->setValidating(Z)V │ + invoke-virtual {v15, v0}, Ljavax/xml/parsers/SAXParserFactory;->setValidating(Z)V │ │ .line 514 │ - invoke-virtual {v14}, Ljavax/xml/parsers/SAXParserFactory;->newSAXParser()Ljavax/xml/parsers/SAXParser; │ + invoke-virtual {v15}, Ljavax/xml/parsers/SAXParserFactory;->newSAXParser()Ljavax/xml/parsers/SAXParser; │ │ - move-result-object v23 │ + move-result-object v24 │ │ .line 515 │ - .local v23, "saxParser":Ljavax/xml/parsers/SAXParser; │ - new-instance v22, Lcom/tunes/viewer/ItunesXmlParser; │ + .local v24, "saxParser":Ljavax/xml/parsers/SAXParser; │ + new-instance v23, Lcom/tunes/viewer/ItunesXmlParser; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ + .line 516 │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - invoke-virtual/range {v31 .. v31}, Landroid/webkit/WebView;->getWidth()I │ + invoke-virtual/range {v32 .. v32}, Landroid/webkit/WebView;->getWidth()I │ │ - move-result v31 │ + move-result v32 │ │ - const-string v32, "ImgPref" │ + const-string v33, "ImgPref" │ │ - const-string v33, "0" │ + const-string v34, "0" │ │ - move-object/from16 v0, v21 │ + .line 517 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v32 │ + move-object/from16 v1, v33 │ │ - move-object/from16 v2, v33 │ + move-object/from16 v2, v34 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - invoke-static/range {v32 .. v32}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; │ + invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - invoke-virtual/range {v32 .. v32}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/Integer;->intValue()I │ │ - move-result v32 │ + move-result v33 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v28 │ │ - move-object/from16 v2, v30 │ + move-object/from16 v2, v31 │ │ - move/from16 v3, v31 │ + move/from16 v3, v32 │ │ - move/from16 v4, v32 │ + move/from16 v4, v33 │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/tunes/viewer/ItunesXmlParser;->(Ljava/net/URL;Landroid/content/Context;II)V │ │ .line 518 │ - .local v22, "parser":Lcom/tunes/viewer/ItunesXmlParser; │ + .local v23, "parser":Lcom/tunes/viewer/ItunesXmlParser; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - sget-object v31, Lcom/tunes/viewer/ItunesXmlParser;->mobileExtras:Ljava/lang/String; │ + sget-object v32, Lcom/tunes/viewer/ItunesXmlParser;->mobileExtras:Ljava/lang/String; │ │ # setter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->mobileExtras:Ljava/lang/String; │ - invoke-static/range {v30 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$602(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v31 .. v32}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$602(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/lang/String;)Ljava/lang/String; │ │ .line 519 │ - invoke-virtual/range {v23 .. v23}, Ljavax/xml/parsers/SAXParser;->getXMLReader()Lorg/xml/sax/XMLReader; │ + invoke-virtual/range {v24 .. v24}, Ljavax/xml/parsers/SAXParser;->getXMLReader()Lorg/xml/sax/XMLReader; │ │ - move-result-object v29 │ + move-result-object v30 │ │ .line 520 │ - .local v29, "xr":Lorg/xml/sax/XMLReader; │ - move-object/from16 v0, v29 │ + .local v30, "xr":Lorg/xml/sax/XMLReader; │ + move-object/from16 v0, v30 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v23 │ │ invoke-interface {v0, v1}, Lorg/xml/sax/XMLReader;->setContentHandler(Lorg/xml/sax/ContentHandler;)V │ │ .line 521 │ - new-instance v18, Lorg/xml/sax/InputSource; │ + new-instance v19, Lorg/xml/sax/InputSource; │ │ - new-instance v30, Ljava/io/StringReader; │ + new-instance v31, Ljava/io/StringReader; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-direct/range {v30 .. v31}, Ljava/io/StringReader;->(Ljava/lang/String;)V │ + invoke-direct/range {v31 .. v32}, Ljava/io/StringReader;->(Ljava/lang/String;)V │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ invoke-direct {v0, v1}, Lorg/xml/sax/InputSource;->(Ljava/io/Reader;)V │ │ .line 522 │ - .local v18, "is":Lorg/xml/sax/InputSource; │ + .local v19, "is":Lorg/xml/sax/InputSource; │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v24 │ + move-result-wide v26 │ │ .line 523 │ - .local v24, "startMS":J │ - move-object/from16 v0, v29 │ + .local v26, "startMS":J │ + move-object/from16 v0, v30 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ invoke-interface {v0, v1}, Lorg/xml/sax/XMLReader;->parse(Lorg/xml/sax/InputSource;)V │ │ .line 524 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v10 │ + move-result-wide v12 │ │ .line 525 │ - .local v10, "endMS":J │ - const-string v30, "WVC" │ + .local v12, "endMS":J │ + const-string v31, "WVC" │ │ - new-instance v31, Ljava/lang/StringBuilder; │ + new-instance v32, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v32 .. v32}, Ljava/lang/StringBuilder;->()V │ │ - const-string v32, "PARSING XML TOOK " │ + const-string v33, "PARSING XML TOOK " │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - sub-long v32, v10, v24 │ + sub-long v34, v12, v26 │ │ - invoke-virtual/range {v31 .. v33}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + move-object/from16 v0, v32 │ │ - move-result-object v31 │ + move-wide/from16 v1, v34 │ │ - const-string v32, " MS." │ + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v32 │ │ - move-result-object v31 │ + const-string v33, " MS." │ │ - invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ + │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v32 │ │ - invoke-static/range {v30 .. v31}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v31 .. v32}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 526 │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getRedirect()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getRedirect()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-string v31, "" │ + const-string v32, "" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_b │ + if-eqz v31, :cond_b │ │ .line 528 │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - invoke-virtual/range {v30 .. v30}, Ljava/util/ArrayList;->size()I │ + invoke-virtual/range {v31 .. v31}, Ljava/util/ArrayList;->size()I │ │ - move-result v30 │ + move-result v31 │ │ - const/16 v31, 0x1 │ + const/16 v32, 0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - move/from16 v1, v31 │ + move/from16 v1, v32 │ │ if-ne v0, v1, :cond_9 │ │ .line 530 │ - const-string v31, "WVC" │ + const-string v32, "WVC" │ │ - new-instance v30, Ljava/lang/StringBuilder; │ + new-instance v31, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v30 .. v30}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ │ - const-string v32, "DL " │ + const-string v33, "DL " │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v32 │ + move-object/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const/16 v33, 0x0 │ + const/16 v34, 0x0 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move/from16 v1, v33 │ + move/from16 v1, v34 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - check-cast v30, Ljava/lang/String; │ + check-cast v31, Ljava/lang/String; │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - invoke-virtual/range {v30 .. v30}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v31 │ + move-object/from16 v0, v32 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 531 │ - const-string v30, "WVC" │ + const-string v31, "WVC" │ │ - new-instance v31, Ljava/lang/StringBuilder; │ + new-instance v32, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v32 .. v32}, Ljava/lang/StringBuilder;->()V │ │ - const-string v32, "Name " │ + const-string v33, "Name " │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getSingleName()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getSingleName()Ljava/lang/String; │ │ - move-result-object v32 │ + move-result-object v33 │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-static/range {v30 .. v31}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v31 .. v32}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 532 │ - new-instance v17, Landroid/content/Intent; │ + new-instance v18, Landroid/content/Intent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-class v31, Lcom/tunes/viewer/FileDownload/DownloadService; │ + const-class v32, Lcom/tunes/viewer/FileDownload/DownloadService; │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-direct {v0, v1, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 533 │ - .local v17, "intent":Landroid/content/Intent; │ - const-string v31, "url" │ + .local v18, "intent":Landroid/content/Intent; │ + const-string v32, "url" │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getUrls()Ljava/util/ArrayList; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const/16 v32, 0x0 │ + const/16 v33, 0x0 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move/from16 v1, v32 │ + move/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - check-cast v30, Ljava/lang/String; │ + check-cast v31, Ljava/lang/String; │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v31 │ + move-object/from16 v1, v32 │ │ - move-object/from16 v2, v30 │ + move-object/from16 v2, v31 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 534 │ - const-string v30, "podcast" │ + const-string v31, "podcast" │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getTitle()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getTitle()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 535 │ - const-string v30, "podcasturl" │ + const-string v31, "podcasturl" │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - invoke-virtual/range {v31 .. v31}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 536 │ - const-string v30, "name" │ + const-string v31, "name" │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getSingleName()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getSingleName()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 537 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; │ │ .line 539 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - const-string v32, "javascript:setTitle()" │ + const-string v33, "javascript:setTitle()" │ │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->setUrl(Landroid/webkit/WebView;Ljava/lang/String;)V │ - invoke-static/range {v30 .. v32}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ + invoke-static/range {v31 .. v33}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ │ .line 559 │ - .end local v17 # "intent":Landroid/content/Intent; │ + .end local v18 # "intent":Landroid/content/Intent; │ :goto_1 │ - const/16 v28, 0x1 │ + const/16 v29, 0x1 │ │ .line 609 │ - .end local v5 # "badindex":I │ - .end local v10 # "endMS":J │ - .end local v14 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ - .end local v15 # "input":Ljava/io/InputStream; │ - .end local v18 # "is":Lorg/xml/sax/InputSource; │ - .end local v22 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ - .end local v23 # "saxParser":Ljavax/xml/parsers/SAXParser; │ - .end local v24 # "startMS":J │ - .end local v29 # "xr":Lorg/xml/sax/XMLReader; │ + .end local v6 # "badindex":I │ + .end local v12 # "endMS":J │ + .end local v15 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .end local v16 # "input":Ljava/io/InputStream; │ + .end local v19 # "is":Lorg/xml/sax/InputSource; │ + .end local v23 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ + .end local v24 # "saxParser":Ljavax/xml/parsers/SAXParser; │ + .end local v26 # "startMS":J │ + .end local v30 # "xr":Lorg/xml/sax/XMLReader; │ :goto_2 │ - return v28 │ + return v29 │ │ .line 499 │ - .restart local v15 # "input":Ljava/io/InputStream; │ + .restart local v16 # "input":Ljava/io/InputStream; │ :catchall_0 │ - move-exception v30 │ + move-exception v31 │ │ :try_start_1 │ - monitor-exit v31 │ + monitor-exit v32 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - throw v30 │ + throw v31 │ │ .line 542 │ - .restart local v5 # "badindex":I │ - .restart local v10 # "endMS":J │ - .restart local v14 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ - .restart local v18 # "is":Lorg/xml/sax/InputSource; │ - .restart local v22 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ - .restart local v23 # "saxParser":Ljavax/xml/parsers/SAXParser; │ - .restart local v24 # "startMS":J │ - .restart local v29 # "xr":Lorg/xml/sax/XMLReader; │ + .restart local v6 # "badindex":I │ + .restart local v12 # "endMS":J │ + .restart local v15 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .restart local v19 # "is":Lorg/xml/sax/InputSource; │ + .restart local v23 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ + .restart local v24 # "saxParser":Ljavax/xml/parsers/SAXParser; │ + .restart local v26 # "startMS":J │ + .restart local v30 # "xr":Lorg/xml/sax/XMLReader; │ :cond_9 │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getHTML()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getHTML()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-direct {v8, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v9, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 543 │ - .local v8, "data":Ljava/lang/StringBuilder; │ - const-string v30, "" │ + .local v9, "data":Ljava/lang/StringBuilder; │ + const-string v31, "" │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->indexOf(Ljava/lang/String;)I │ + invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->indexOf(Ljava/lang/String;)I │ │ - move-result v30 │ + move-result v31 │ │ - add-int/lit8 v12, v30, 0x6 │ + add-int/lit8 v11, v31, 0x6 │ │ .line 544 │ - .local v12, "endhead":I │ - const/16 v30, -0x1 │ + .local v11, "endhead":I │ + const/16 v31, -0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v31 │ │ - if-le v12, v0, :cond_a │ + if-le v11, v0, :cond_a │ │ .line 545 │ - new-instance v30, Ljava/lang/StringBuilder; │ + new-instance v31, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v30 .. v30}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ │ - const-string v31, "" │ + const-string v32, "" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - invoke-virtual/range {v30 .. v30}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - invoke-virtual {v8, v12, v12, v0}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v11, v11, v0}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 547 │ :cond_a │ - const/16 v30, 0x0 │ + const/16 v31, 0x0 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_download:Ljava/lang/StringBuilder; │ │ .line 549 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - monitor-enter v31 │ + monitor-enter v32 │ │ .line 550 │ :try_start_2 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - new-instance v32, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1; │ + new-instance v33, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1; │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ - invoke-direct {v0, v1, v8}, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1;->(Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ + invoke-direct {v0, v1, v9}, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$1;->(Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v32 │ + move-object/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/webkit/WebView;->post(Ljava/lang/Runnable;)Z │ │ .line 557 │ - monitor-exit v31 │ + monitor-exit v32 │ │ goto :goto_1 │ │ :catchall_1 │ - move-exception v30 │ + move-exception v31 │ │ - monitor-exit v31 │ + monitor-exit v32 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ - throw v30 │ + throw v31 │ │ .line 562 │ - .end local v8 # "data":Ljava/lang/StringBuilder; │ - .end local v12 # "endhead":I │ + .end local v9 # "data":Ljava/lang/StringBuilder; │ + .end local v11 # "endhead":I │ :cond_b │ - invoke-virtual/range {v22 .. v22}, Lcom/tunes/viewer/ItunesXmlParser;->getRedirect()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Lcom/tunes/viewer/ItunesXmlParser;->getRedirect()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ .line 563 │ - const/16 v28, 0x0 │ + const/16 v29, 0x0 │ │ goto :goto_2 │ │ .line 565 │ - .end local v5 # "badindex":I │ - .end local v10 # "endMS":J │ - .end local v14 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ - .end local v15 # "input":Ljava/io/InputStream; │ - .end local v18 # "is":Lorg/xml/sax/InputSource; │ - .end local v22 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ - .end local v23 # "saxParser":Ljavax/xml/parsers/SAXParser; │ - .end local v24 # "startMS":J │ - .end local v29 # "xr":Lorg/xml/sax/XMLReader; │ + .end local v6 # "badindex":I │ + .end local v12 # "endMS":J │ + .end local v15 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .end local v16 # "input":Ljava/io/InputStream; │ + .end local v19 # "is":Lorg/xml/sax/InputSource; │ + .end local v23 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ + .end local v24 # "saxParser":Ljavax/xml/parsers/SAXParser; │ + .end local v26 # "startMS":J │ + .end local v30 # "xr":Lorg/xml/sax/XMLReader; │ :cond_c │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentType()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-string v31, "application/json" │ + const-string v32, "application/json" │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_e │ + if-eqz v31, :cond_e │ │ .line 567 │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getInputStream()Ljava/io/InputStream; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getInputStream()Ljava/io/InputStream; │ │ - move-result-object v15 │ + move-result-object v16 │ │ .line 569 │ - .restart local v15 # "input":Ljava/io/InputStream; │ - const-string v30, "gzip" │ + .restart local v16 # "input":Ljava/io/InputStream; │ + const-string v31, "gzip" │ │ - invoke-virtual {v7}, Ljava/net/URLConnection;->getContentEncoding()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/net/URLConnection;->getContentEncoding()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v30 .. v31}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v31 .. v32}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v30 │ + move-result v31 │ │ - if-eqz v30, :cond_d │ + if-eqz v31, :cond_d │ │ .line 570 │ - new-instance v16, Ljava/util/zip/GZIPInputStream; │ + new-instance v17, Ljava/util/zip/GZIPInputStream; │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - invoke-direct {v0, v15}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V │ + move-object/from16 v1, v16 │ │ - .end local v15 # "input":Ljava/io/InputStream; │ - .restart local v16 # "input":Ljava/io/InputStream; │ - move-object/from16 v15, v16 │ + invoke-direct {v0, v1}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V │ │ - .line 573 │ .end local v16 # "input":Ljava/io/InputStream; │ - .restart local v15 # "input":Ljava/io/InputStream; │ + .restart local v17 # "input":Ljava/io/InputStream; │ + move-object/from16 v16, v17 │ + │ + .line 573 │ + .end local v17 # "input":Ljava/io/InputStream; │ + .restart local v16 # "input":Ljava/io/InputStream; │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ + │ + move-object/from16 v0, v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v1, v16 │ │ - move/from16 v1, v19 │ + move/from16 v2, v20 │ │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->makeString(Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ - invoke-static {v0, v15, v1}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$400(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ + invoke-static {v0, v1, v2}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$400(Lcom/tunes/viewer/WebView/MyWebViewClient;Ljava/io/InputStream;I)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v14 │ │ .line 574 │ - .local v13, "error":Ljava/lang/StringBuilder; │ + .local v14, "error":Ljava/lang/StringBuilder; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - monitor-enter v31 │ + monitor-enter v32 │ │ .line 575 │ :try_start_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - new-instance v32, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2; │ + new-instance v33, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2; │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v33 │ │ move-object/from16 v1, p0 │ │ - invoke-direct {v0, v1, v13}, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2;->(Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ + invoke-direct {v0, v1, v14}, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$2;->(Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;Ljava/lang/StringBuilder;)V │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v32 │ + move-object/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Landroid/webkit/WebView;->post(Ljava/lang/Runnable;)Z │ │ .line 582 │ - monitor-exit v31 │ + monitor-exit v32 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_2 │ │ .line 583 │ - const/16 v28, 0x1 │ + const/16 v29, 0x1 │ │ .line 585 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - const-string v32, "javascript:setTitle()" │ + const-string v33, "javascript:setTitle()" │ │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->setUrl(Landroid/webkit/WebView;Ljava/lang/String;)V │ - invoke-static/range {v30 .. v32}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ + invoke-static/range {v31 .. v33}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ │ goto/16 :goto_2 │ │ .line 582 │ :catchall_2 │ - move-exception v30 │ + move-exception v31 │ │ :try_start_4 │ - monitor-exit v31 │ + monitor-exit v32 │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_2 │ │ - throw v30 │ + throw v31 │ │ .line 588 │ - .end local v13 # "error":Ljava/lang/StringBuilder; │ - .end local v15 # "input":Ljava/io/InputStream; │ + .end local v14 # "error":Ljava/lang/StringBuilder; │ + .end local v16 # "input":Ljava/io/InputStream; │ :cond_e │ :try_start_5 │ - const-string v30, "WVC" │ + const-string v31, "WVC" │ │ - const-string v31, "Non text" │ + const-string v32, "Non text" │ │ - invoke-static/range {v30 .. v31}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v31 .. v32}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 589 │ - new-instance v17, Landroid/content/Intent; │ + new-instance v18, Landroid/content/Intent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->caller:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - const-class v31, Lcom/tunes/viewer/FileDownload/DownloadService; │ + const-class v32, Lcom/tunes/viewer/FileDownload/DownloadService; │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-direct {v0, v1, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 590 │ - .restart local v17 # "intent":Landroid/content/Intent; │ - const-string v30, "url" │ + .restart local v18 # "intent":Landroid/content/Intent; │ + const-string v31, "url" │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 591 │ - const-string v30, "podcast" │ + const-string v31, "podcast" │ │ - const-string v31, "" │ + const-string v32, "" │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 592 │ - const-string v30, "podcasturl" │ + const-string v31, "podcasturl" │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - invoke-virtual/range {v31 .. v31}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 593 │ - const-string v30, "name" │ + const-string v31, "name" │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v30 │ + move-object/from16 v1, v31 │ │ - move-object/from16 v2, v31 │ + move-object/from16 v2, v32 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 594 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->caller:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ # getter for: Lcom/tunes/viewer/WebView/MyWebViewClient;->callerContext:Landroid/content/Context; │ - invoke-static/range {v30 .. v30}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ + invoke-static/range {v31 .. v31}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$100(Lcom/tunes/viewer/WebView/MyWebViewClient;)Landroid/content/Context; │ │ - move-result-object v30 │ + move-result-object v31 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v31 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; │ │ .line 595 │ - const/16 v28, 0x1 │ + const/16 v29, 0x1 │ │ .line 597 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->this$0:Lcom/tunes/viewer/WebView/MyWebViewClient; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v32, v0 │ │ - const-string v32, "javascript:setTitle()" │ + const-string v33, "javascript:setTitle()" │ │ # invokes: Lcom/tunes/viewer/WebView/MyWebViewClient;->setUrl(Landroid/webkit/WebView;Ljava/lang/String;)V │ - invoke-static/range {v30 .. v32}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ + invoke-static/range {v31 .. v33}, Lcom/tunes/viewer/WebView/MyWebViewClient;->access$700(Lcom/tunes/viewer/WebView/MyWebViewClient;Landroid/webkit/WebView;Ljava/lang/String;)V │ :try_end_5 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_5 .. :try_end_5} :catch_0 │ │ goto/16 :goto_2 │ │ .line 598 │ - .end local v17 # "intent":Landroid/content/Intent; │ + .end local v18 # "intent":Landroid/content/Intent; │ :catch_0 │ - move-exception v9 │ + move-exception v10 │ │ .line 599 │ - .local v9, "e":Landroid/content/ActivityNotFoundException; │ + .local v10, "e":Landroid/content/ActivityNotFoundException; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_view:Landroid/webkit/WebView; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v31, v0 │ │ - new-instance v31, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$3; │ + new-instance v32, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$3; │ │ - move-object/from16 v0, v31 │ + move-object/from16 v0, v32 │ │ move-object/from16 v1, p0 │ │ invoke-direct {v0, v1}, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader$3;->(Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;)V │ │ - invoke-virtual/range {v30 .. v31}, Landroid/webkit/WebView;->post(Ljava/lang/Runnable;)Z │ + invoke-virtual/range {v31 .. v32}, Landroid/webkit/WebView;->post(Ljava/lang/Runnable;)Z │ │ goto/16 :goto_2 │ │ .line 607 │ - .end local v9 # "e":Landroid/content/ActivityNotFoundException; │ + .end local v10 # "e":Landroid/content/ActivityNotFoundException; │ :cond_f │ - new-instance v30, Ljava/io/IOException; │ + new-instance v31, Ljava/io/IOException; │ │ - new-instance v31, Ljava/lang/StringBuilder; │ + new-instance v32, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v31 .. v31}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v32 .. v32}, Ljava/lang/StringBuilder;->()V │ │ - const-string v32, "Try again, could not load url. Null content type, for download: " │ + const-string v33, "Try again, could not load url. Null content type, for download: " │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/tunes/viewer/WebView/MyWebViewClient$WebLoader;->_url:Ljava/lang/String; │ │ - move-object/from16 v32, v0 │ + move-object/from16 v33, v0 │ │ - invoke-virtual/range {v31 .. v32}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-virtual/range {v31 .. v31}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v32 │ │ - invoke-direct/range {v30 .. v31}, Ljava/io/IOException;->(Ljava/lang/String;)V │ + invoke-direct/range {v31 .. v32}, Ljava/io/IOException;->(Ljava/lang/String;)V │ │ - throw v30 │ + throw v31 │ .end method │ │ .method private prepareView(Landroid/webkit/WebView;I)V │ .locals 5 │ .param p1, "view" # Landroid/webkit/WebView; │ .param p2, "cmd" # I │ │ @@ -1818,14 +1832,15 @@ │ .line 706 │ invoke-virtual {p1}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ │ move-result-object v1 │ │ if-eqz v1, :cond_0 │ │ + .line 707 │ invoke-virtual {p1}, Landroid/webkit/WebView;->getUrl()Ljava/lang/String; │ │ move-result-object v1 │ │ const-string v4, "data:text/html,blank page" │ │ invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z ├── smali/com/tunes/viewer/WebView/MyWebViewClient.smali │ @@ -556,15 +556,15 @@ │ │ new-instance v4, Ljava/security/SecureRandom; │ │ invoke-direct {v4}, Ljava/security/SecureRandom;->()V │ │ invoke-virtual {v1, v3, v2, v4}, Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V │ │ - .line 335 │ + .line 336 │ invoke-virtual {v1}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; │ │ move-result-object v3 │ │ invoke-static {v3}, Ljavax/net/ssl/HttpsURLConnection;->setDefaultSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ @@ -1342,33 +1342,34 @@ │ move-result-object v22 │ │ .line 267 │ .local v22, "xml":Ljava/lang/String; │ :try_start_2 │ invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;->newInstance()Ljavax/xml/parsers/SAXParserFactory; │ │ - move-result-object v13 │ + move-result-object v11 │ │ .line 268 │ - .local v13, "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .local v11, "factory":Ljavax/xml/parsers/SAXParserFactory; │ const/4 v2, 0x0 │ │ - invoke-virtual {v13, v2}, Ljavax/xml/parsers/SAXParserFactory;->setValidating(Z)V │ + invoke-virtual {v11, v2}, Ljavax/xml/parsers/SAXParserFactory;->setValidating(Z)V │ │ .line 269 │ - invoke-virtual {v13}, Ljavax/xml/parsers/SAXParserFactory;->newSAXParser()Ljavax/xml/parsers/SAXParser; │ + invoke-virtual {v11}, Ljavax/xml/parsers/SAXParserFactory;->newSAXParser()Ljavax/xml/parsers/SAXParser; │ │ move-result-object v18 │ │ .line 270 │ .local v18, "saxParser":Ljavax/xml/parsers/SAXParser; │ new-instance v17, Lcom/tunes/viewer/ItunesXmlParser; │ │ new-instance v2, Ljava/net/URL; │ │ + .line 271 │ invoke-virtual/range {p1 .. p1}, Landroid/webkit/WebView;->getOriginalUrl()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ move-object/from16 v0, p0 │ @@ -1408,42 +1409,42 @@ │ │ invoke-direct {v15, v2}, Lorg/xml/sax/InputSource;->(Ljava/io/Reader;)V │ │ .line 275 │ .local v15, "is":Lorg/xml/sax/InputSource; │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v19 │ + move-result-wide v20 │ │ .line 276 │ - .local v19, "startMS":J │ + .local v20, "startMS":J │ move-object/from16 v0, v23 │ │ invoke-interface {v0, v15}, Lorg/xml/sax/XMLReader;->parse(Lorg/xml/sax/InputSource;)V │ │ .line 277 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ .line 278 │ - .local v11, "endMS":J │ + .local v12, "endMS":J │ const-string v2, "WVC" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "DOWNLOAD PARSING XML TOOK " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ - sub-long v4, v11, v19 │ + sub-long v4, v12, v20 │ │ invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ const-string v4, " MS." │ │ @@ -1537,21 +1538,21 @@ │ .catch Lorg/xml/sax/SAXException; {:try_start_2 .. :try_end_2} :catch_2 │ .catch Ljavax/xml/parsers/ParserConfigurationException; {:try_start_2 .. :try_end_2} :catch_3 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_4 │ │ goto/16 :goto_0 │ │ .line 287 │ - .end local v11 # "endMS":J │ - .end local v13 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .end local v11 # "factory":Ljavax/xml/parsers/SAXParserFactory; │ + .end local v12 # "endMS":J │ .end local v14 # "intent":Landroid/content/Intent; │ .end local v15 # "is":Lorg/xml/sax/InputSource; │ .end local v17 # "parser":Lcom/tunes/viewer/ItunesXmlParser; │ .end local v18 # "saxParser":Ljavax/xml/parsers/SAXParser; │ - .end local v19 # "startMS":J │ + .end local v20 # "startMS":J │ .end local v23 # "xr":Lorg/xml/sax/XMLReader; │ :catch_1 │ move-exception v10 │ │ .line 289 │ .local v10, "e":Ljava/net/MalformedURLException; │ invoke-virtual {v10}, Ljava/net/MalformedURLException;->printStackTrace()V │ @@ -1609,21 +1610,21 @@ │ │ invoke-virtual {v4, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ .line 302 │ - .local v21, "ua":Ljava/lang/String; │ + .local v19, "ua":Ljava/lang/String; │ const-string v2, "http.agent" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-static {v2, v0}, Ljava/lang/System;->setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ .line 304 │ invoke-virtual/range {p1 .. p1}, Landroid/webkit/WebView;->stopLoading()V │ │ .line 305 ├── original/AndroidManifest.xml │ @@ -1,465 +1,477 @@ │ -00000000: 0300 0800 101d 0000 0100 1c00 6408 0000 ............d... │ -00000010: 3700 0000 0000 0000 0000 0000 f800 0000 7............... │ +00000000: 0300 0800 d01d 0000 0100 1c00 fc08 0000 ................ │ +00000010: 3b00 0000 0000 0000 0000 0000 0801 0000 ;............... │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5200 0000 7600 0000 8200 0000 8e00 0000 R...v........... │ 00000040: 9c00 0000 ba00 0000 ca00 0000 d600 0000 ................ │ 00000050: 0001 0000 1a01 0000 2c01 0000 8401 0000 ........,....... │ -00000060: 8801 0000 9a01 0000 ae01 0000 d201 0000 ................ │ -00000070: e001 0000 f401 0000 1602 0000 5002 0000 ............P... │ -00000080: a602 0000 e202 0000 fc02 0000 1003 0000 ................ │ -00000090: 3c03 0000 5a03 0000 6a03 0000 a203 0000 <...Z...j....... │ -000000a0: b603 0000 fa03 0000 3204 0000 7404 0000 ........2...t... │ -000000b0: ba04 0000 c604 0000 d204 0000 e004 0000 ................ │ -000000c0: ec04 0000 1005 0000 3605 0000 5a05 0000 ........6...Z... │ -000000d0: 6805 0000 d005 0000 e205 0000 0406 0000 h............... │ -000000e0: 2406 0000 3a06 0000 7606 0000 8806 0000 $...:...v....... │ -000000f0: c606 0000 0207 0000 4807 0000 5407 0000 ........H...T... │ -00000100: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ -00000110: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ -00000120: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ -00000130: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ -00000140: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ -00000150: 0000 1000 7400 6100 7200 6700 6500 7400 ....t.a.r.g.e.t. │ -00000160: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ -00000170: 6f00 6e00 0000 0400 6e00 6100 6d00 6500 o.n.....n.a.m.e. │ -00000180: 0000 0400 6900 6300 6f00 6e00 0000 0500 ....i.c.o.n..... │ -00000190: 6c00 6100 6200 6500 6c00 0000 0d00 6300 l.a.b.e.l.....c. │ -000001a0: 6f00 6e00 6600 6900 6700 4300 6800 6100 o.n.f.i.g.C.h.a. │ -000001b0: 6e00 6700 6500 7300 0000 0600 7300 6300 n.g.e.s.....s.c. │ -000001c0: 6800 6500 6d00 6500 0000 0400 6800 6f00 h.e.m.e.....h.o. │ -000001d0: 7300 7400 0000 1300 7700 6900 6e00 6400 s.t.....w.i.n.d. │ -000001e0: 6f00 7700 5300 6f00 6600 7400 4900 6e00 o.w.S.o.f.t.I.n. │ -000001f0: 7000 7500 7400 4d00 6f00 6400 6500 0000 p.u.t.M.o.d.e... │ -00000200: 0b00 7000 6100 7400 6800 5000 6100 7400 ..p.a.t.h.P.a.t. │ -00000210: 7400 6500 7200 6e00 0000 0700 6100 6e00 t.e.r.n.....a.n. │ -00000220: 6400 7200 6f00 6900 6400 0000 2a00 6800 d.r.o.i.d...*.h. │ -00000230: 7400 7400 7000 3a00 2f00 2f00 7300 6300 t.t.p.:././.s.c. │ -00000240: 6800 6500 6d00 6100 7300 2e00 6100 6e00 h.e.m.a.s...a.n. │ -00000250: 6400 7200 6f00 6900 6400 2e00 6300 6f00 d.r.o.i.d...c.o. │ -00000260: 6d00 2f00 6100 7000 6b00 2f00 7200 6500 m./.a.p.k./.r.e. │ -00000270: 7300 2f00 6100 6e00 6400 7200 6f00 6900 s./.a.n.d.r.o.i. │ -00000280: 6400 0000 0000 0000 0700 7000 6100 6300 d.........p.a.c. │ -00000290: 6b00 6100 6700 6500 0000 0800 6d00 6100 k.a.g.e.....m.a. │ -000002a0: 6e00 6900 6600 6500 7300 7400 0000 1000 n.i.f.e.s.t..... │ -000002b0: 6300 6f00 6d00 2e00 7400 7500 6e00 6500 c.o.m...t.u.n.e. │ -000002c0: 7300 2e00 7600 6900 6500 7700 6500 7200 s...v.i.e.w.e.r. │ -000002d0: 0000 0500 3100 2e00 3300 2e00 3000 0000 ....1...3...0... │ -000002e0: 0800 7500 7300 6500 7300 2d00 7300 6400 ..u.s.e.s.-.s.d. │ -000002f0: 6b00 0000 0f00 7500 7300 6500 7300 2d00 k.....u.s.e.s.-. │ -00000300: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ -00000310: 6f00 6e00 0000 1b00 6100 6e00 6400 7200 o.n.....a.n.d.r. │ -00000320: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ -00000330: 6900 7300 7300 6900 6f00 6e00 2e00 4900 i.s.s.i.o.n...I. │ -00000340: 4e00 5400 4500 5200 4e00 4500 5400 0000 N.T.E.R.N.E.T... │ -00000350: 2900 6100 6e00 6400 7200 6f00 6900 6400 ).a.n.d.r.o.i.d. │ -00000360: 2e00 7000 6500 7200 6d00 6900 7300 7300 ..p.e.r.m.i.s.s. │ -00000370: 6900 6f00 6e00 2e00 5700 5200 4900 5400 i.o.n...W.R.I.T. │ -00000380: 4500 5f00 4500 5800 5400 4500 5200 4e00 E._.E.X.T.E.R.N. │ -00000390: 4100 4c00 5f00 5300 5400 4f00 5200 4100 A.L._.S.T.O.R.A. │ -000003a0: 4700 4500 0000 1c00 6100 6e00 6400 7200 G.E.....a.n.d.r. │ -000003b0: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ -000003c0: 6900 7300 7300 6900 6f00 6e00 2e00 5700 i.s.s.i.o.n...W. │ -000003d0: 4100 4b00 4500 5f00 4c00 4f00 4300 4b00 A.K.E._.L.O.C.K. │ -000003e0: 0000 0b00 6100 7000 7000 6c00 6900 6300 ....a.p.p.l.i.c. │ -000003f0: 6100 7400 6900 6f00 6e00 0000 0800 6100 a.t.i.o.n.....a. │ -00000400: 6300 7400 6900 7600 6900 7400 7900 0000 c.t.i.v.i.t.y... │ -00000410: 1400 2e00 5400 7500 6e00 6500 7300 5600 ....T.u.n.e.s.V. │ -00000420: 6900 6500 7700 6500 7200 4100 6300 7400 i.e.w.e.r.A.c.t. │ -00000430: 6900 7600 6900 7400 7900 0000 0d00 6900 i.v.i.t.y.....i. │ -00000440: 6e00 7400 6500 6e00 7400 2d00 6600 6900 n.t.e.n.t.-.f.i. │ -00000450: 6c00 7400 6500 7200 0000 0600 6100 6300 l.t.e.r.....a.c. │ -00000460: 7400 6900 6f00 6e00 0000 1a00 6100 6e00 t.i.o.n.....a.n. │ -00000470: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ -00000480: 7400 6500 6e00 7400 2e00 6100 6300 7400 t.e.n.t...a.c.t. │ -00000490: 6900 6f00 6e00 2e00 4d00 4100 4900 4e00 i.o.n...M.A.I.N. │ -000004a0: 0000 0800 6300 6100 7400 6500 6700 6f00 ....c.a.t.e.g.o. │ -000004b0: 7200 7900 0000 2000 6100 6e00 6400 7200 r.y... .a.n.d.r. │ -000004c0: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ -000004d0: 6e00 7400 2e00 6300 6100 7400 6500 6700 n.t...c.a.t.e.g. │ -000004e0: 6f00 7200 7900 2e00 4c00 4100 5500 4e00 o.r.y...L.A.U.N. │ -000004f0: 4300 4800 4500 5200 0000 1a00 6100 6e00 C.H.E.R.....a.n. │ -00000500: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ -00000510: 7400 6500 6e00 7400 2e00 6100 6300 7400 t.e.n.t...a.c.t. │ -00000520: 6900 6f00 6e00 2e00 5600 4900 4500 5700 i.o.n...V.I.E.W. │ -00000530: 0000 1f00 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ -00000540: 6400 2e00 6900 6e00 7400 6500 6e00 7400 d...i.n.t.e.n.t. │ -00000550: 2e00 6300 6100 7400 6500 6700 6f00 7200 ..c.a.t.e.g.o.r. │ -00000560: 7900 2e00 4400 4500 4600 4100 5500 4c00 y...D.E.F.A.U.L. │ -00000570: 5400 0000 2100 6100 6e00 6400 7200 6f00 T...!.a.n.d.r.o. │ -00000580: 6900 6400 2e00 6900 6e00 7400 6500 6e00 i.d...i.n.t.e.n. │ -00000590: 7400 2e00 6300 6100 7400 6500 6700 6f00 t...c.a.t.e.g.o. │ -000005a0: 7200 7900 2e00 4200 5200 4f00 5700 5300 r.y...B.R.O.W.S. │ -000005b0: 4100 4200 4c00 4500 0000 0400 6400 6100 A.B.L.E.....d.a. │ -000005c0: 7400 6100 0000 0400 6900 7400 6d00 7300 t.a.....i.t.m.s. │ -000005d0: 0000 0500 6900 7400 6d00 7300 7300 0000 ....i.t.m.s.s... │ -000005e0: 0400 6800 7400 7400 7000 0000 1000 6400 ..h.t.t.p.....d. │ -000005f0: 6500 6900 6d00 6f00 7300 2e00 6100 7000 e.i.m.o.s...a.p. │ -00000600: 7000 6c00 6500 2e00 6300 6f00 6d00 0000 p.l.e...c.o.m... │ -00000610: 1100 6400 6500 6900 6d00 6f00 7300 3300 ..d.e.i.m.o.s.3. │ -00000620: 2e00 6100 7000 7000 6c00 6500 2e00 6300 ..a.p.p.l.e...c. │ -00000630: 6f00 6d00 0000 1000 6900 7400 7500 6e00 o.m.....i.t.u.n. │ -00000640: 6500 7300 2e00 6100 7000 7000 6c00 6500 e.s...a.p.p.l.e. │ -00000650: 2e00 6300 6f00 6d00 0000 0500 6800 7400 ..c.o.m.....h.t. │ -00000660: 7400 7000 7300 0000 3200 6300 6f00 6d00 t.p.s...2.c.o.m. │ -00000670: 2e00 7400 7500 6e00 6500 7300 2e00 7600 ..t.u.n.e.s...v. │ -00000680: 6900 6500 7700 6500 7200 2e00 4400 6f00 i.e.w.e.r...D.o. │ -00000690: 7700 6e00 6c00 6f00 6100 6400 5300 6500 w.n.l.o.a.d.S.e. │ -000006a0: 7200 7600 6900 6300 6500 2e00 6100 6300 r.v.i.c.e...a.c. │ -000006b0: 7400 6900 6f00 6e00 2e00 4400 4f00 5700 t.i.o.n...D.O.W. │ -000006c0: 4e00 4c00 4f00 4100 4400 4500 4400 0000 N.L.O.A.D.E.D... │ -000006d0: 0700 2e00 5000 6c00 6100 7900 6500 7200 ....P.l.a.y.e.r. │ -000006e0: 0000 0f00 2e00 4400 6f00 7700 6e00 6c00 ......D.o.w.n.l. │ -000006f0: 6f00 6100 6400 5600 6900 6500 7700 6500 o.a.d.V.i.e.w.e. │ -00000700: 7200 0000 0e00 2e00 5000 7200 6500 6600 r.......P.r.e.f. │ -00000710: 7300 4100 6300 7400 6900 7600 6900 7400 s.A.c.t.i.v.i.t. │ -00000720: 7900 0000 0900 2e00 5300 6500 6100 7200 y.......S.e.a.r. │ -00000730: 6300 6800 6500 7200 0000 1c00 2e00 4200 c.h.e.r.......B. │ -00000740: 6f00 6f00 6b00 6d00 6100 7200 6b00 7300 o.o.k.m.a.r.k.s. │ -00000750: 2e00 4d00 6500 6400 6900 6100 4c00 6900 ..M.e.d.i.a.L.i. │ -00000760: 7300 7400 4100 6300 7400 6900 7600 6900 s.t.A.c.t.i.v.i. │ -00000770: 7400 7900 0000 0700 7300 6500 7200 7600 t.y.....s.e.r.v. │ -00000780: 6900 6300 6500 0000 1d00 2e00 4600 6900 i.c.e.......F.i. │ -00000790: 6c00 6500 4400 6f00 7700 6e00 6c00 6f00 l.e.D.o.w.n.l.o. │ -000007a0: 6100 6400 2e00 4400 6f00 7700 6e00 6c00 a.d...D.o.w.n.l. │ -000007b0: 6f00 6100 6400 5300 6500 7200 7600 6900 o.a.d.S.e.r.v.i. │ -000007c0: 6300 6500 0000 1c00 2e00 4200 6f00 6f00 c.e.......B.o.o. │ -000007d0: 6b00 6d00 6100 7200 6b00 7300 2e00 4200 k.m.a.r.k.s...B. │ -000007e0: 6f00 6f00 6b00 6d00 6100 7200 6b00 7300 o.o.k.m.a.r.k.s. │ -000007f0: 4100 6300 7400 6900 7600 6900 7400 7900 A.c.t.i.v.i.t.y. │ -00000800: 0000 2100 6300 6f00 6d00 2e00 7400 7500 ..!.c.o.m...t.u. │ -00000810: 6e00 6500 7300 2e00 7600 6900 6500 7700 n.e.s...v.i.e.w. │ -00000820: 6500 7200 2e00 4f00 7000 6500 6e00 4600 e.r...O.p.e.n.F. │ -00000830: 6900 6c00 6500 4100 6300 7400 6900 7600 i.l.e.A.c.t.i.v. │ -00000840: 6900 7400 7900 0000 0400 6600 6900 6c00 i.t.y.....f.i.l. │ -00000850: 6500 0000 0a00 2a00 2e00 2a00 5c00 2e00 e.....*...*.\... │ -00000860: 7000 6100 6700 6500 7300 0000 8001 0800 p.a.g.e.s....... │ -00000870: 3800 0000 1b02 0101 1c02 0101 0c02 0101 8............... │ -00000880: 7002 0101 0300 0101 0200 0101 0100 0101 p............... │ -00000890: 1f00 0101 2700 0101 2800 0101 2b02 0101 ....'...(...+... │ -000008a0: 2c00 0101 0001 1000 1800 0000 0200 0000 ,............... │ -000008b0: ffff ffff 0c00 0000 0d00 0000 0201 1000 ................ │ -000008c0: 6000 0000 0200 0000 ffff ffff ffff ffff `............... │ -000008d0: 1000 0000 1400 1400 0300 0000 0000 0000 ................ │ -000008e0: 0d00 0000 0000 0000 ffff ffff 0800 0010 ................ │ -000008f0: 1100 0000 0d00 0000 0100 0000 1200 0000 ................ │ -00000900: 0800 0003 1200 0000 ffff ffff 0f00 0000 ................ │ -00000910: 1100 0000 0800 0003 1100 0000 0201 1000 ................ │ -00000920: 4c00 0000 0600 0000 ffff ffff ffff ffff L............... │ -00000930: 1300 0000 1400 1400 0200 0000 0000 0000 ................ │ -00000940: 0d00 0000 0200 0000 ffff ffff 0800 0010 ................ │ -00000950: 0400 0000 0d00 0000 0300 0000 ffff ffff ................ │ -00000960: 0800 0010 0b00 0000 0301 1000 1800 0000 ................ │ -00000970: 0700 0000 ffff ffff ffff ffff 1300 0000 ................ │ -00000980: 0201 1000 3800 0000 0900 0000 ffff ffff ....8........... │ -00000990: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ -000009a0: 0000 0000 0d00 0000 0400 0000 1500 0000 ................ │ -000009b0: 0800 0003 1500 0000 0301 1000 1800 0000 ................ │ -000009c0: 0900 0000 ffff ffff ffff ffff 1400 0000 ................ │ -000009d0: 0201 1000 3800 0000 0a00 0000 ffff ffff ....8........... │ -000009e0: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ -000009f0: 0000 0000 0d00 0000 0400 0000 1600 0000 ................ │ -00000a00: 0800 0003 1600 0000 0301 1000 1800 0000 ................ │ -00000a10: 0a00 0000 ffff ffff ffff ffff 1400 0000 ................ │ -00000a20: 0201 1000 3800 0000 0b00 0000 ffff ffff ....8........... │ -00000a30: ffff ffff 1400 0000 1400 1400 0100 0000 ................ │ -00000a40: 0000 0000 0d00 0000 0400 0000 1700 0000 ................ │ -00000a50: 0800 0003 1700 0000 0301 1000 1800 0000 ................ │ -00000a60: 0b00 0000 ffff ffff ffff ffff 1400 0000 ................ │ -00000a70: 0201 1000 4c00 0000 0d00 0000 ffff ffff ....L........... │ -00000a80: ffff ffff 1800 0000 1400 1400 0200 0000 ................ │ -00000a90: 0000 0000 0d00 0000 0600 0000 ffff ffff ................ │ -00000aa0: 0800 0001 0000 067f 0d00 0000 0500 0000 ................ │ -00000ab0: ffff ffff 0800 0001 0600 027f 0201 1000 ................ │ -00000ac0: 6000 0000 1700 0000 ffff ffff ffff ffff `............... │ -00000ad0: 1900 0000 1400 1400 0300 0000 0000 0000 ................ │ -00000ae0: 0d00 0000 0600 0000 ffff ffff 0800 0001 ................ │ -00000af0: 0000 067f 0d00 0000 0400 0000 1a00 0000 ................ │ -00000b00: 0800 0003 1a00 0000 0d00 0000 0700 0000 ................ │ -00000b10: ffff ffff 0800 0011 8000 0000 0201 1000 ................ │ -00000b20: 2400 0000 1900 0000 ffff ffff ffff ffff $............... │ -00000b30: 1b00 0000 1400 1400 0000 0000 0000 0000 ................ │ -00000b40: 0201 1000 3800 0000 1a00 0000 ffff ffff ....8........... │ -00000b50: ffff ffff 1c00 0000 1400 1400 0100 0000 ................ │ -00000b60: 0000 0000 0d00 0000 0400 0000 1d00 0000 ................ │ -00000b70: 0800 0003 1d00 0000 0301 1000 1800 0000 ................ │ -00000b80: 1a00 0000 ffff ffff ffff ffff 1c00 0000 ................ │ -00000b90: 0201 1000 3800 0000 1b00 0000 ffff ffff ....8........... │ -00000ba0: ffff ffff 1e00 0000 1400 1400 0100 0000 ................ │ -00000bb0: 0000 0000 0d00 0000 0400 0000 1f00 0000 ................ │ -00000bc0: 0800 0003 1f00 0000 0301 1000 1800 0000 ................ │ -00000bd0: 1b00 0000 ffff ffff ffff ffff 1e00 0000 ................ │ -00000be0: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ -00000bf0: ffff ffff 1b00 0000 0201 1000 2400 0000 ............$... │ -00000c00: 1e00 0000 ffff ffff ffff ffff 1b00 0000 ................ │ -00000c10: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ -00000c20: 3800 0000 1f00 0000 ffff ffff ffff ffff 8............... │ -00000c30: 1c00 0000 1400 1400 0100 0000 0000 0000 ................ │ -00000c40: 0d00 0000 0400 0000 2000 0000 0800 0003 ........ ....... │ -00000c50: 2000 0000 0301 1000 1800 0000 1f00 0000 ............... │ -00000c60: ffff ffff ffff ffff 1c00 0000 0201 1000 ................ │ -00000c70: 3800 0000 2000 0000 ffff ffff ffff ffff 8... ........... │ -00000c80: 1e00 0000 1400 1400 0100 0000 0000 0000 ................ │ -00000c90: 0d00 0000 0400 0000 2100 0000 0800 0003 ........!....... │ -00000ca0: 2100 0000 0301 1000 1800 0000 2000 0000 !........... ... │ -00000cb0: ffff ffff ffff ffff 1e00 0000 0201 1000 ................ │ -00000cc0: 3800 0000 2100 0000 ffff ffff ffff ffff 8...!........... │ -00000cd0: 1e00 0000 1400 1400 0100 0000 0000 0000 ................ │ -00000ce0: 0d00 0000 0400 0000 2200 0000 0800 0003 ........"....... │ -00000cf0: 2200 0000 0301 1000 1800 0000 2100 0000 "...........!... │ -00000d00: ffff ffff ffff ffff 1e00 0000 0201 1000 ................ │ -00000d10: 3800 0000 2200 0000 ffff ffff ffff ffff 8..."........... │ -00000d20: 2300 0000 1400 1400 0100 0000 0000 0000 #............... │ -00000d30: 0d00 0000 0800 0000 2400 0000 0800 0003 ........$....... │ -00000d40: 2400 0000 0301 1000 1800 0000 2200 0000 $..........."... │ -00000d50: ffff ffff ffff ffff 2300 0000 0201 1000 ........#....... │ -00000d60: 3800 0000 2300 0000 ffff ffff ffff ffff 8...#........... │ -00000d70: 2300 0000 1400 1400 0100 0000 0000 0000 #............... │ -00000d80: 0d00 0000 0800 0000 2500 0000 0800 0003 ........%....... │ -00000d90: 2500 0000 0301 1000 1800 0000 2300 0000 %...........#... │ -00000da0: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -00000db0: 1800 0000 2400 0000 ffff ffff ffff ffff ....$........... │ -00000dc0: 1b00 0000 0201 1000 2400 0000 2500 0000 ........$...%... │ -00000dd0: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00000de0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00000df0: 2600 0000 ffff ffff ffff ffff 1c00 0000 &............... │ -00000e00: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00000e10: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -00000e20: 0301 1000 1800 0000 2600 0000 ffff ffff ........&....... │ -00000e30: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00000e40: 2700 0000 ffff ffff ffff ffff 1e00 0000 '............... │ -00000e50: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00000e60: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00000e70: 0301 1000 1800 0000 2700 0000 ffff ffff ........'....... │ -00000e80: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00000e90: 2800 0000 ffff ffff ffff ffff 1e00 0000 (............... │ -00000ea0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00000eb0: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00000ec0: 0301 1000 1800 0000 2800 0000 ffff ffff ........(....... │ -00000ed0: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -00000ee0: 2900 0000 ffff ffff ffff ffff 2300 0000 )...........#... │ -00000ef0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -00000f00: 0800 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ -00000f10: 0d00 0000 0900 0000 2700 0000 0800 0003 ........'....... │ -00000f20: 2700 0000 0301 1000 1800 0000 2900 0000 '...........)... │ -00000f30: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -00000f40: 1800 0000 2a00 0000 ffff ffff ffff ffff ....*........... │ -00000f50: 1b00 0000 0201 1000 2400 0000 2b00 0000 ........$...+... │ -00000f60: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00000f70: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00000f80: 2c00 0000 ffff ffff ffff ffff 1c00 0000 ,............... │ -00000f90: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00000fa0: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -00000fb0: 0301 1000 1800 0000 2c00 0000 ffff ffff ........,....... │ -00000fc0: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00000fd0: 2d00 0000 ffff ffff ffff ffff 1e00 0000 -............... │ -00000fe0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00000ff0: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00001000: 0301 1000 1800 0000 2d00 0000 ffff ffff ........-....... │ -00001010: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00001020: 2e00 0000 ffff ffff ffff ffff 1e00 0000 ................ │ -00001030: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001040: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00001050: 0301 1000 1800 0000 2e00 0000 ffff ffff ................ │ -00001060: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -00001070: 2f00 0000 ffff ffff ffff ffff 2300 0000 /...........#... │ -00001080: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -00001090: 0800 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ -000010a0: 0d00 0000 0900 0000 2800 0000 0800 0003 ........(....... │ -000010b0: 2800 0000 0301 1000 1800 0000 2f00 0000 (.........../... │ -000010c0: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -000010d0: 1800 0000 3000 0000 ffff ffff ffff ffff ....0........... │ -000010e0: 1b00 0000 0201 1000 2400 0000 3100 0000 ........$...1... │ -000010f0: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00001100: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00001110: 3200 0000 ffff ffff ffff ffff 1c00 0000 2............... │ -00001120: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001130: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -00001140: 0301 1000 1800 0000 3200 0000 ffff ffff ........2....... │ -00001150: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00001160: 3300 0000 ffff ffff ffff ffff 1e00 0000 3............... │ -00001170: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001180: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00001190: 0301 1000 1800 0000 3300 0000 ffff ffff ........3....... │ -000011a0: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -000011b0: 3400 0000 ffff ffff ffff ffff 1e00 0000 4............... │ -000011c0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000011d0: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -000011e0: 0301 1000 1800 0000 3400 0000 ffff ffff ........4....... │ -000011f0: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -00001200: 3500 0000 ffff ffff ffff ffff 2300 0000 5...........#... │ -00001210: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -00001220: 0800 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ -00001230: 0d00 0000 0900 0000 2900 0000 0800 0003 ........)....... │ -00001240: 2900 0000 0301 1000 1800 0000 3500 0000 )...........5... │ -00001250: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -00001260: 1800 0000 3600 0000 ffff ffff ffff ffff ....6........... │ -00001270: 1b00 0000 0201 1000 2400 0000 3700 0000 ........$...7... │ -00001280: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00001290: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -000012a0: 3800 0000 ffff ffff ffff ffff 1c00 0000 8............... │ -000012b0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000012c0: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -000012d0: 0301 1000 1800 0000 3800 0000 ffff ffff ........8....... │ -000012e0: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -000012f0: 3900 0000 ffff ffff ffff ffff 1e00 0000 9............... │ -00001300: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001310: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00001320: 0301 1000 1800 0000 3900 0000 ffff ffff ........9....... │ -00001330: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00001340: 3a00 0000 ffff ffff ffff ffff 1e00 0000 :............... │ -00001350: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001360: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00001370: 0301 1000 1800 0000 3a00 0000 ffff ffff ........:....... │ -00001380: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -00001390: 3b00 0000 ffff ffff ffff ffff 2300 0000 ;...........#... │ -000013a0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -000013b0: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ -000013c0: 0d00 0000 0900 0000 2700 0000 0800 0003 ........'....... │ -000013d0: 2700 0000 0301 1000 1800 0000 3b00 0000 '...........;... │ -000013e0: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -000013f0: 1800 0000 3c00 0000 ffff ffff ffff ffff ....<........... │ -00001400: 1b00 0000 0201 1000 2400 0000 3d00 0000 ........$...=... │ -00001410: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00001420: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00001430: 3e00 0000 ffff ffff ffff ffff 1c00 0000 >............... │ -00001440: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001450: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -00001460: 0301 1000 1800 0000 3e00 0000 ffff ffff ........>....... │ -00001470: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00001480: 3f00 0000 ffff ffff ffff ffff 1e00 0000 ?............... │ -00001490: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000014a0: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -000014b0: 0301 1000 1800 0000 3f00 0000 ffff ffff ........?....... │ -000014c0: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -000014d0: 4000 0000 ffff ffff ffff ffff 1e00 0000 @............... │ -000014e0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000014f0: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00001500: 0301 1000 1800 0000 4000 0000 ffff ffff ........@....... │ -00001510: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -00001520: 4100 0000 ffff ffff ffff ffff 2300 0000 A...........#... │ -00001530: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -00001540: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ -00001550: 0d00 0000 0900 0000 2800 0000 0800 0003 ........(....... │ -00001560: 2800 0000 0301 1000 1800 0000 4100 0000 (...........A... │ -00001570: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -00001580: 1800 0000 4200 0000 ffff ffff ffff ffff ....B........... │ -00001590: 1b00 0000 0201 1000 2400 0000 4300 0000 ........$...C... │ -000015a0: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -000015b0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -000015c0: 4400 0000 ffff ffff ffff ffff 1c00 0000 D............... │ -000015d0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000015e0: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -000015f0: 0301 1000 1800 0000 4400 0000 ffff ffff ........D....... │ -00001600: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00001610: 4500 0000 ffff ffff ffff ffff 1e00 0000 E............... │ -00001620: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001630: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00001640: 0301 1000 1800 0000 4500 0000 ffff ffff ........E....... │ -00001650: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00001660: 4600 0000 ffff ffff ffff ffff 1e00 0000 F............... │ -00001670: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001680: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00001690: 0301 1000 1800 0000 4600 0000 ffff ffff ........F....... │ -000016a0: ffff ffff 1e00 0000 0201 1000 4c00 0000 ............L... │ -000016b0: 4700 0000 ffff ffff ffff ffff 2300 0000 G...........#... │ -000016c0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -000016d0: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ -000016e0: 0d00 0000 0900 0000 2900 0000 0800 0003 ........)....... │ -000016f0: 2900 0000 0301 1000 1800 0000 4700 0000 )...........G... │ -00001700: ffff ffff ffff ffff 2300 0000 0301 1000 ........#....... │ -00001710: 1800 0000 4800 0000 ffff ffff ffff ffff ....H........... │ -00001720: 1b00 0000 0201 1000 2400 0000 4900 0000 ........$...I... │ -00001730: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00001740: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00001750: 4a00 0000 ffff ffff ffff ffff 1c00 0000 J............... │ -00001760: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001770: 0400 0000 1d00 0000 0800 0003 1d00 0000 ................ │ -00001780: 0301 1000 1800 0000 4a00 0000 ffff ffff ........J....... │ -00001790: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -000017a0: 4b00 0000 ffff ffff ffff ffff 1e00 0000 K............... │ -000017b0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000017c0: 0400 0000 1f00 0000 0800 0003 1f00 0000 ................ │ -000017d0: 0301 1000 1800 0000 4b00 0000 ffff ffff ........K....... │ -000017e0: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -000017f0: 4c00 0000 ffff ffff ffff ffff 1c00 0000 L............... │ -00001800: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001810: 0400 0000 2b00 0000 0800 0003 2b00 0000 ....+.......+... │ -00001820: 0301 1000 1800 0000 4c00 0000 ffff ffff ........L....... │ -00001830: ffff ffff 1c00 0000 0301 1000 1800 0000 ................ │ -00001840: 4d00 0000 ffff ffff ffff ffff 1b00 0000 M............... │ -00001850: 0301 1000 1800 0000 4e00 0000 ffff ffff ........N....... │ -00001860: ffff ffff 1900 0000 0201 1000 3800 0000 ............8... │ -00001870: 4f00 0000 ffff ffff ffff ffff 1900 0000 O............... │ -00001880: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001890: 0400 0000 2c00 0000 0800 0003 2c00 0000 ....,.......,... │ -000018a0: 0301 1000 1800 0000 4f00 0000 ffff ffff ........O....... │ -000018b0: ffff ffff 1900 0000 0201 1000 3800 0000 ............8... │ -000018c0: 5000 0000 ffff ffff ffff ffff 1900 0000 P............... │ -000018d0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -000018e0: 0400 0000 2d00 0000 0800 0003 2d00 0000 ....-.......-... │ -000018f0: 0301 1000 1800 0000 5000 0000 ffff ffff ........P....... │ -00001900: ffff ffff 1900 0000 0201 1000 3800 0000 ............8... │ -00001910: 5100 0000 ffff ffff ffff ffff 1900 0000 Q............... │ -00001920: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001930: 0400 0000 2e00 0000 0800 0003 2e00 0000 ................ │ -00001940: 0301 1000 1800 0000 5100 0000 ffff ffff ........Q....... │ -00001950: ffff ffff 1900 0000 0201 1000 4c00 0000 ............L... │ -00001960: 5200 0000 ffff ffff ffff ffff 1900 0000 R............... │ -00001970: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ -00001980: 0400 0000 2f00 0000 0800 0003 2f00 0000 ..../......./... │ -00001990: 0d00 0000 0a00 0000 ffff ffff 0800 0011 ................ │ -000019a0: 0400 0000 0301 1000 1800 0000 5200 0000 ............R... │ -000019b0: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ -000019c0: 3800 0000 5300 0000 ffff ffff ffff ffff 8...S........... │ -000019d0: 1900 0000 1400 1400 0100 0000 0000 0000 ................ │ -000019e0: 0d00 0000 0400 0000 3000 0000 0800 0003 ........0....... │ -000019f0: 3000 0000 0301 1000 1800 0000 5300 0000 0...........S... │ -00001a00: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ -00001a10: 3800 0000 5400 0000 ffff ffff ffff ffff 8...T........... │ -00001a20: 3100 0000 1400 1400 0100 0000 0000 0000 1............... │ -00001a30: 0d00 0000 0400 0000 3200 0000 0800 0003 ........2....... │ -00001a40: 3200 0000 0301 1000 1800 0000 5400 0000 2...........T... │ -00001a50: ffff ffff ffff ffff 3100 0000 0201 1000 ........1....... │ -00001a60: 3800 0000 5500 0000 ffff ffff ffff ffff 8...U........... │ -00001a70: 1900 0000 1400 1400 0100 0000 0000 0000 ................ │ -00001a80: 0d00 0000 0400 0000 3300 0000 0800 0003 ........3....... │ -00001a90: 3300 0000 0301 1000 1800 0000 5500 0000 3...........U... │ -00001aa0: ffff ffff ffff ffff 1900 0000 0201 1000 ................ │ -00001ab0: 3800 0000 5600 0000 ffff ffff ffff ffff 8...V........... │ -00001ac0: 1900 0000 1400 1400 0100 0000 0000 0000 ................ │ -00001ad0: 0d00 0000 0400 0000 3400 0000 0800 0003 ........4....... │ -00001ae0: 3400 0000 0201 1000 2400 0000 5800 0000 4.......$...X... │ -00001af0: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00001b00: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00001b10: 5900 0000 ffff ffff ffff ffff 1c00 0000 Y............... │ -00001b20: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001b30: 0400 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ -00001b40: 0301 1000 1800 0000 5900 0000 ffff ffff ........Y....... │ -00001b50: ffff ffff 1c00 0000 0201 1000 3800 0000 ............8... │ -00001b60: 5a00 0000 ffff ffff ffff ffff 1e00 0000 Z............... │ -00001b70: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001b80: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ -00001b90: 0301 1000 1800 0000 5a00 0000 ffff ffff ........Z....... │ -00001ba0: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00001bb0: 5b00 0000 ffff ffff ffff ffff 1e00 0000 [............... │ -00001bc0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001bd0: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00001be0: 0301 1000 1800 0000 5b00 0000 ffff ffff ........[....... │ -00001bf0: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00001c00: 5c00 0000 ffff ffff ffff ffff 2300 0000 \...........#... │ -00001c10: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001c20: 0800 0000 3500 0000 0800 0003 3500 0000 ....5.......5... │ -00001c30: 0301 1000 1800 0000 5c00 0000 ffff ffff ........\....... │ -00001c40: ffff ffff 2300 0000 0201 1000 3800 0000 ....#.......8... │ -00001c50: 5d00 0000 ffff ffff ffff ffff 2300 0000 ]...........#... │ -00001c60: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ -00001c70: 0b00 0000 3600 0000 0800 0003 3600 0000 ....6.......6... │ -00001c80: 0301 1000 1800 0000 5d00 0000 ffff ffff ........]....... │ -00001c90: ffff ffff 2300 0000 0301 1000 1800 0000 ....#........... │ -00001ca0: 6300 0000 ffff ffff ffff ffff 1b00 0000 c............... │ -00001cb0: 0301 1000 1800 0000 6400 0000 ffff ffff ........d....... │ -00001cc0: ffff ffff 1900 0000 0301 1000 1800 0000 ................ │ -00001cd0: 6500 0000 ffff ffff ffff ffff 1800 0000 e............... │ -00001ce0: 0301 1000 1800 0000 6600 0000 ffff ffff ........f....... │ -00001cf0: ffff ffff 1000 0000 0101 1000 1800 0000 ................ │ -00001d00: 6600 0000 ffff ffff 0c00 0000 0d00 0000 f............... │ +00000060: 8801 0000 9a01 0000 ce01 0000 0202 0000 ................ │ +00000070: 1602 0000 3a02 0000 4802 0000 5002 0000 ....:...H...P... │ +00000080: 6802 0000 7c02 0000 9e02 0000 d802 0000 h...|........... │ +00000090: 2e03 0000 6a03 0000 8403 0000 9803 0000 ....j........... │ +000000a0: c403 0000 e203 0000 f203 0000 2a04 0000 ............*... │ +000000b0: 3e04 0000 8204 0000 ba04 0000 fc04 0000 >............... │ +000000c0: 4205 0000 4e05 0000 5a05 0000 6805 0000 B...N...Z...h... │ +000000d0: 7405 0000 9805 0000 be05 0000 e205 0000 t............... │ +000000e0: f005 0000 5806 0000 6a06 0000 8c06 0000 ....X...j....... │ +000000f0: ac06 0000 c206 0000 fe06 0000 1007 0000 ................ │ +00000100: 4e07 0000 8a07 0000 d007 0000 dc07 0000 N............... │ +00000110: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ +00000120: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ +00000130: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ +00000140: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ +00000150: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ +00000160: 0000 1000 7400 6100 7200 6700 6500 7400 ....t.a.r.g.e.t. │ +00000170: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ +00000180: 6f00 6e00 0000 0400 6e00 6100 6d00 6500 o.n.....n.a.m.e. │ +00000190: 0000 0400 6900 6300 6f00 6e00 0000 0500 ....i.c.o.n..... │ +000001a0: 6c00 6100 6200 6500 6c00 0000 0d00 6300 l.a.b.e.l.....c. │ +000001b0: 6f00 6e00 6600 6900 6700 4300 6800 6100 o.n.f.i.g.C.h.a. │ +000001c0: 6e00 6700 6500 7300 0000 0600 7300 6300 n.g.e.s.....s.c. │ +000001d0: 6800 6500 6d00 6500 0000 0400 6800 6f00 h.e.m.e.....h.o. │ +000001e0: 7300 7400 0000 1300 7700 6900 6e00 6400 s.t.....w.i.n.d. │ +000001f0: 6f00 7700 5300 6f00 6600 7400 4900 6e00 o.w.S.o.f.t.I.n. │ +00000200: 7000 7500 7400 4d00 6f00 6400 6500 0000 p.u.t.M.o.d.e... │ +00000210: 0b00 7000 6100 7400 6800 5000 6100 7400 ..p.a.t.h.P.a.t. │ +00000220: 7400 6500 7200 6e00 0000 0700 6100 6e00 t.e.r.n.....a.n. │ +00000230: 6400 7200 6f00 6900 6400 0000 2a00 6800 d.r.o.i.d...*.h. │ +00000240: 7400 7400 7000 3a00 2f00 2f00 7300 6300 t.t.p.:././.s.c. │ +00000250: 6800 6500 6d00 6100 7300 2e00 6100 6e00 h.e.m.a.s...a.n. │ +00000260: 6400 7200 6f00 6900 6400 2e00 6300 6f00 d.r.o.i.d...c.o. │ +00000270: 6d00 2f00 6100 7000 6b00 2f00 7200 6500 m./.a.p.k./.r.e. │ +00000280: 7300 2f00 6100 6e00 6400 7200 6f00 6900 s./.a.n.d.r.o.i. │ +00000290: 6400 0000 0000 0000 0700 7000 6100 6300 d.........p.a.c. │ +000002a0: 6b00 6100 6700 6500 0000 1800 7000 6c00 k.a.g.e.....p.l. │ +000002b0: 6100 7400 6600 6f00 7200 6d00 4200 7500 a.t.f.o.r.m.B.u. │ +000002c0: 6900 6c00 6400 5600 6500 7200 7300 6900 i.l.d.V.e.r.s.i. │ +000002d0: 6f00 6e00 4300 6f00 6400 6500 0000 1800 o.n.C.o.d.e..... │ +000002e0: 7000 6c00 6100 7400 6600 6f00 7200 6d00 p.l.a.t.f.o.r.m. │ +000002f0: 4200 7500 6900 6c00 6400 5600 6500 7200 B.u.i.l.d.V.e.r. │ +00000300: 7300 6900 6f00 6e00 4e00 6100 6d00 6500 s.i.o.n.N.a.m.e. │ +00000310: 0000 0800 6d00 6100 6e00 6900 6600 6500 ....m.a.n.i.f.e. │ +00000320: 7300 7400 0000 1000 6300 6f00 6d00 2e00 s.t.....c.o.m... │ +00000330: 7400 7500 6e00 6500 7300 2e00 7600 6900 t.u.n.e.s...v.i. │ +00000340: 6500 7700 6500 7200 0000 0500 3100 2e00 e.w.e.r.....1... │ +00000350: 3300 2e00 3000 0000 0200 3100 3100 0000 3...0.....1.1... │ +00000360: 0a00 3300 2e00 3000 2d00 3100 3000 3400 ..3...0.-.1.0.4. │ +00000370: 3200 3500 3400 0000 0800 7500 7300 6500 2.5.4.....u.s.e. │ +00000380: 7300 2d00 7300 6400 6b00 0000 0f00 7500 s.-.s.d.k.....u. │ +00000390: 7300 6500 7300 2d00 7000 6500 7200 6d00 s.e.s.-.p.e.r.m. │ +000003a0: 6900 7300 7300 6900 6f00 6e00 0000 1b00 i.s.s.i.o.n..... │ +000003b0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +000003c0: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ +000003d0: 6f00 6e00 2e00 4900 4e00 5400 4500 5200 o.n...I.N.T.E.R. │ +000003e0: 4e00 4500 5400 0000 2900 6100 6e00 6400 N.E.T...).a.n.d. │ +000003f0: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ +00000400: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ +00000410: 5700 5200 4900 5400 4500 5f00 4500 5800 W.R.I.T.E._.E.X. │ +00000420: 5400 4500 5200 4e00 4100 4c00 5f00 5300 T.E.R.N.A.L._.S. │ +00000430: 5400 4f00 5200 4100 4700 4500 0000 1c00 T.O.R.A.G.E..... │ +00000440: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000450: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ +00000460: 6f00 6e00 2e00 5700 4100 4b00 4500 5f00 o.n...W.A.K.E._. │ +00000470: 4c00 4f00 4300 4b00 0000 0b00 6100 7000 L.O.C.K.....a.p. │ +00000480: 7000 6c00 6900 6300 6100 7400 6900 6f00 p.l.i.c.a.t.i.o. │ +00000490: 6e00 0000 0800 6100 6300 7400 6900 7600 n.....a.c.t.i.v. │ +000004a0: 6900 7400 7900 0000 1400 2e00 5400 7500 i.t.y.......T.u. │ +000004b0: 6e00 6500 7300 5600 6900 6500 7700 6500 n.e.s.V.i.e.w.e. │ +000004c0: 7200 4100 6300 7400 6900 7600 6900 7400 r.A.c.t.i.v.i.t. │ +000004d0: 7900 0000 0d00 6900 6e00 7400 6500 6e00 y.....i.n.t.e.n. │ +000004e0: 7400 2d00 6600 6900 6c00 7400 6500 7200 t.-.f.i.l.t.e.r. │ +000004f0: 0000 0600 6100 6300 7400 6900 6f00 6e00 ....a.c.t.i.o.n. │ +00000500: 0000 1a00 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ +00000510: 6400 2e00 6900 6e00 7400 6500 6e00 7400 d...i.n.t.e.n.t. │ +00000520: 2e00 6100 6300 7400 6900 6f00 6e00 2e00 ..a.c.t.i.o.n... │ +00000530: 4d00 4100 4900 4e00 0000 0800 6300 6100 M.A.I.N.....c.a. │ +00000540: 7400 6500 6700 6f00 7200 7900 0000 2000 t.e.g.o.r.y... . │ +00000550: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000560: 6900 6e00 7400 6500 6e00 7400 2e00 6300 i.n.t.e.n.t...c. │ +00000570: 6100 7400 6500 6700 6f00 7200 7900 2e00 a.t.e.g.o.r.y... │ +00000580: 4c00 4100 5500 4e00 4300 4800 4500 5200 L.A.U.N.C.H.E.R. │ +00000590: 0000 1a00 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ +000005a0: 6400 2e00 6900 6e00 7400 6500 6e00 7400 d...i.n.t.e.n.t. │ +000005b0: 2e00 6100 6300 7400 6900 6f00 6e00 2e00 ..a.c.t.i.o.n... │ +000005c0: 5600 4900 4500 5700 0000 1f00 6100 6e00 V.I.E.W.....a.n. │ +000005d0: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ +000005e0: 7400 6500 6e00 7400 2e00 6300 6100 7400 t.e.n.t...c.a.t. │ +000005f0: 6500 6700 6f00 7200 7900 2e00 4400 4500 e.g.o.r.y...D.E. │ +00000600: 4600 4100 5500 4c00 5400 0000 2100 6100 F.A.U.L.T...!.a. │ +00000610: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ +00000620: 6e00 7400 6500 6e00 7400 2e00 6300 6100 n.t.e.n.t...c.a. │ +00000630: 7400 6500 6700 6f00 7200 7900 2e00 4200 t.e.g.o.r.y...B. │ +00000640: 5200 4f00 5700 5300 4100 4200 4c00 4500 R.O.W.S.A.B.L.E. │ +00000650: 0000 0400 6400 6100 7400 6100 0000 0400 ....d.a.t.a..... │ +00000660: 6900 7400 6d00 7300 0000 0500 6900 7400 i.t.m.s.....i.t. │ +00000670: 6d00 7300 7300 0000 0400 6800 7400 7400 m.s.s.....h.t.t. │ +00000680: 7000 0000 1000 6400 6500 6900 6d00 6f00 p.....d.e.i.m.o. │ +00000690: 7300 2e00 6100 7000 7000 6c00 6500 2e00 s...a.p.p.l.e... │ +000006a0: 6300 6f00 6d00 0000 1100 6400 6500 6900 c.o.m.....d.e.i. │ +000006b0: 6d00 6f00 7300 3300 2e00 6100 7000 7000 m.o.s.3...a.p.p. │ +000006c0: 6c00 6500 2e00 6300 6f00 6d00 0000 1000 l.e...c.o.m..... │ +000006d0: 6900 7400 7500 6e00 6500 7300 2e00 6100 i.t.u.n.e.s...a. │ +000006e0: 7000 7000 6c00 6500 2e00 6300 6f00 6d00 p.p.l.e...c.o.m. │ +000006f0: 0000 0500 6800 7400 7400 7000 7300 0000 ....h.t.t.p.s... │ +00000700: 3200 6300 6f00 6d00 2e00 7400 7500 6e00 2.c.o.m...t.u.n. │ +00000710: 6500 7300 2e00 7600 6900 6500 7700 6500 e.s...v.i.e.w.e. │ +00000720: 7200 2e00 4400 6f00 7700 6e00 6c00 6f00 r...D.o.w.n.l.o. │ +00000730: 6100 6400 5300 6500 7200 7600 6900 6300 a.d.S.e.r.v.i.c. │ +00000740: 6500 2e00 6100 6300 7400 6900 6f00 6e00 e...a.c.t.i.o.n. │ +00000750: 2e00 4400 4f00 5700 4e00 4c00 4f00 4100 ..D.O.W.N.L.O.A. │ +00000760: 4400 4500 4400 0000 0700 2e00 5000 6c00 D.E.D.......P.l. │ +00000770: 6100 7900 6500 7200 0000 0f00 2e00 4400 a.y.e.r.......D. │ +00000780: 6f00 7700 6e00 6c00 6f00 6100 6400 5600 o.w.n.l.o.a.d.V. │ +00000790: 6900 6500 7700 6500 7200 0000 0e00 2e00 i.e.w.e.r....... │ +000007a0: 5000 7200 6500 6600 7300 4100 6300 7400 P.r.e.f.s.A.c.t. │ +000007b0: 6900 7600 6900 7400 7900 0000 0900 2e00 i.v.i.t.y....... │ +000007c0: 5300 6500 6100 7200 6300 6800 6500 7200 S.e.a.r.c.h.e.r. │ +000007d0: 0000 1c00 2e00 4200 6f00 6f00 6b00 6d00 ......B.o.o.k.m. │ +000007e0: 6100 7200 6b00 7300 2e00 4d00 6500 6400 a.r.k.s...M.e.d. │ +000007f0: 6900 6100 4c00 6900 7300 7400 4100 6300 i.a.L.i.s.t.A.c. │ +00000800: 7400 6900 7600 6900 7400 7900 0000 0700 t.i.v.i.t.y..... │ +00000810: 7300 6500 7200 7600 6900 6300 6500 0000 s.e.r.v.i.c.e... │ +00000820: 1d00 2e00 4600 6900 6c00 6500 4400 6f00 ....F.i.l.e.D.o. │ +00000830: 7700 6e00 6c00 6f00 6100 6400 2e00 4400 w.n.l.o.a.d...D. │ +00000840: 6f00 7700 6e00 6c00 6f00 6100 6400 5300 o.w.n.l.o.a.d.S. │ +00000850: 6500 7200 7600 6900 6300 6500 0000 1c00 e.r.v.i.c.e..... │ +00000860: 2e00 4200 6f00 6f00 6b00 6d00 6100 7200 ..B.o.o.k.m.a.r. │ +00000870: 6b00 7300 2e00 4200 6f00 6f00 6b00 6d00 k.s...B.o.o.k.m. │ +00000880: 6100 7200 6b00 7300 4100 6300 7400 6900 a.r.k.s.A.c.t.i. │ +00000890: 7600 6900 7400 7900 0000 2100 6300 6f00 v.i.t.y...!.c.o. │ +000008a0: 6d00 2e00 7400 7500 6e00 6500 7300 2e00 m...t.u.n.e.s... │ +000008b0: 7600 6900 6500 7700 6500 7200 2e00 4f00 v.i.e.w.e.r...O. │ +000008c0: 7000 6500 6e00 4600 6900 6c00 6500 4100 p.e.n.F.i.l.e.A. │ +000008d0: 6300 7400 6900 7600 6900 7400 7900 0000 c.t.i.v.i.t.y... │ +000008e0: 0400 6600 6900 6c00 6500 0000 0a00 2a00 ..f.i.l.e.....*. │ +000008f0: 2e00 2a00 5c00 2e00 7000 6100 6700 6500 ..*.\...p.a.g.e. │ +00000900: 7300 0000 8001 0800 3800 0000 1b02 0101 s.......8....... │ +00000910: 1c02 0101 0c02 0101 7002 0101 0300 0101 ........p....... │ +00000920: 0200 0101 0100 0101 1f00 0101 2700 0101 ............'... │ +00000930: 2800 0101 2b02 0101 2c00 0101 0001 1000 (...+...,....... │ +00000940: 1800 0000 0200 0000 ffff ffff 0c00 0000 ................ │ +00000950: 0d00 0000 0201 1000 8800 0000 0200 0000 ................ │ +00000960: ffff ffff ffff ffff 1200 0000 1400 1400 ................ │ +00000970: 0500 0000 0000 0000 0d00 0000 0000 0000 ................ │ +00000980: ffff ffff 0800 0010 1100 0000 0d00 0000 ................ │ +00000990: 0100 0000 1400 0000 0800 0003 1400 0000 ................ │ +000009a0: ffff ffff 0f00 0000 1300 0000 0800 0003 ................ │ +000009b0: 1300 0000 ffff ffff 1000 0000 1500 0000 ................ │ +000009c0: 0800 0010 0b00 0000 ffff ffff 1100 0000 ................ │ +000009d0: 1600 0000 0800 0003 1600 0000 0201 1000 ................ │ +000009e0: 4c00 0000 0600 0000 ffff ffff ffff ffff L............... │ +000009f0: 1700 0000 1400 1400 0200 0000 0000 0000 ................ │ +00000a00: 0d00 0000 0200 0000 ffff ffff 0800 0010 ................ │ +00000a10: 0400 0000 0d00 0000 0300 0000 ffff ffff ................ │ +00000a20: 0800 0010 0b00 0000 0301 1000 1800 0000 ................ │ +00000a30: 0700 0000 ffff ffff ffff ffff 1700 0000 ................ │ +00000a40: 0201 1000 3800 0000 0900 0000 ffff ffff ....8........... │ +00000a50: ffff ffff 1800 0000 1400 1400 0100 0000 ................ │ +00000a60: 0000 0000 0d00 0000 0400 0000 1900 0000 ................ │ +00000a70: 0800 0003 1900 0000 0301 1000 1800 0000 ................ │ +00000a80: 0900 0000 ffff ffff ffff ffff 1800 0000 ................ │ +00000a90: 0201 1000 3800 0000 0a00 0000 ffff ffff ....8........... │ +00000aa0: ffff ffff 1800 0000 1400 1400 0100 0000 ................ │ +00000ab0: 0000 0000 0d00 0000 0400 0000 1a00 0000 ................ │ +00000ac0: 0800 0003 1a00 0000 0301 1000 1800 0000 ................ │ +00000ad0: 0a00 0000 ffff ffff ffff ffff 1800 0000 ................ │ +00000ae0: 0201 1000 3800 0000 0b00 0000 ffff ffff ....8........... │ +00000af0: ffff ffff 1800 0000 1400 1400 0100 0000 ................ │ +00000b00: 0000 0000 0d00 0000 0400 0000 1b00 0000 ................ │ +00000b10: 0800 0003 1b00 0000 0301 1000 1800 0000 ................ │ +00000b20: 0b00 0000 ffff ffff ffff ffff 1800 0000 ................ │ +00000b30: 0201 1000 4c00 0000 0d00 0000 ffff ffff ....L........... │ +00000b40: ffff ffff 1c00 0000 1400 1400 0200 0000 ................ │ +00000b50: 0000 0000 0d00 0000 0600 0000 ffff ffff ................ │ +00000b60: 0800 0001 0000 067f 0d00 0000 0500 0000 ................ │ +00000b70: ffff ffff 0800 0001 0600 027f 0201 1000 ................ │ +00000b80: 6000 0000 1700 0000 ffff ffff ffff ffff `............... │ +00000b90: 1d00 0000 1400 1400 0300 0000 0000 0000 ................ │ +00000ba0: 0d00 0000 0600 0000 ffff ffff 0800 0001 ................ │ +00000bb0: 0000 067f 0d00 0000 0400 0000 1e00 0000 ................ │ +00000bc0: 0800 0003 1e00 0000 0d00 0000 0700 0000 ................ │ +00000bd0: ffff ffff 0800 0011 8000 0000 0201 1000 ................ │ +00000be0: 2400 0000 1900 0000 ffff ffff ffff ffff $............... │ +00000bf0: 1f00 0000 1400 1400 0000 0000 0000 0000 ................ │ +00000c00: 0201 1000 3800 0000 1a00 0000 ffff ffff ....8........... │ +00000c10: ffff ffff 2000 0000 1400 1400 0100 0000 .... ........... │ +00000c20: 0000 0000 0d00 0000 0400 0000 2100 0000 ............!... │ +00000c30: 0800 0003 2100 0000 0301 1000 1800 0000 ....!........... │ +00000c40: 1a00 0000 ffff ffff ffff ffff 2000 0000 ............ ... │ +00000c50: 0201 1000 3800 0000 1b00 0000 ffff ffff ....8........... │ +00000c60: ffff ffff 2200 0000 1400 1400 0100 0000 ...."........... │ +00000c70: 0000 0000 0d00 0000 0400 0000 2300 0000 ............#... │ +00000c80: 0800 0003 2300 0000 0301 1000 1800 0000 ....#........... │ +00000c90: 1b00 0000 ffff ffff ffff ffff 2200 0000 ............"... │ +00000ca0: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ +00000cb0: ffff ffff 1f00 0000 0201 1000 2400 0000 ............$... │ +00000cc0: 1e00 0000 ffff ffff ffff ffff 1f00 0000 ................ │ +00000cd0: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ +00000ce0: 3800 0000 1f00 0000 ffff ffff ffff ffff 8............... │ +00000cf0: 2000 0000 1400 1400 0100 0000 0000 0000 ............... │ +00000d00: 0d00 0000 0400 0000 2400 0000 0800 0003 ........$....... │ +00000d10: 2400 0000 0301 1000 1800 0000 1f00 0000 $............... │ +00000d20: ffff ffff ffff ffff 2000 0000 0201 1000 ........ ....... │ +00000d30: 3800 0000 2000 0000 ffff ffff ffff ffff 8... ........... │ +00000d40: 2200 0000 1400 1400 0100 0000 0000 0000 "............... │ +00000d50: 0d00 0000 0400 0000 2500 0000 0800 0003 ........%....... │ +00000d60: 2500 0000 0301 1000 1800 0000 2000 0000 %........... ... │ +00000d70: ffff ffff ffff ffff 2200 0000 0201 1000 ........"....... │ +00000d80: 3800 0000 2100 0000 ffff ffff ffff ffff 8...!........... │ +00000d90: 2200 0000 1400 1400 0100 0000 0000 0000 "............... │ +00000da0: 0d00 0000 0400 0000 2600 0000 0800 0003 ........&....... │ +00000db0: 2600 0000 0301 1000 1800 0000 2100 0000 &...........!... │ +00000dc0: ffff ffff ffff ffff 2200 0000 0201 1000 ........"....... │ +00000dd0: 3800 0000 2200 0000 ffff ffff ffff ffff 8..."........... │ +00000de0: 2700 0000 1400 1400 0100 0000 0000 0000 '............... │ +00000df0: 0d00 0000 0800 0000 2800 0000 0800 0003 ........(....... │ +00000e00: 2800 0000 0301 1000 1800 0000 2200 0000 (..........."... │ +00000e10: ffff ffff ffff ffff 2700 0000 0201 1000 ........'....... │ +00000e20: 3800 0000 2300 0000 ffff ffff ffff ffff 8...#........... │ +00000e30: 2700 0000 1400 1400 0100 0000 0000 0000 '............... │ +00000e40: 0d00 0000 0800 0000 2900 0000 0800 0003 ........)....... │ +00000e50: 2900 0000 0301 1000 1800 0000 2300 0000 )...........#... │ +00000e60: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +00000e70: 1800 0000 2400 0000 ffff ffff ffff ffff ....$........... │ +00000e80: 1f00 0000 0201 1000 2400 0000 2500 0000 ........$...%... │ +00000e90: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00000ea0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00000eb0: 2600 0000 ffff ffff ffff ffff 2000 0000 &........... ... │ +00000ec0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00000ed0: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00000ee0: 0301 1000 1800 0000 2600 0000 ffff ffff ........&....... │ +00000ef0: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00000f00: 2700 0000 ffff ffff ffff ffff 2200 0000 '..........."... │ +00000f10: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00000f20: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +00000f30: 0301 1000 1800 0000 2700 0000 ffff ffff ........'....... │ +00000f40: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00000f50: 2800 0000 ffff ffff ffff ffff 2200 0000 (..........."... │ +00000f60: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00000f70: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +00000f80: 0301 1000 1800 0000 2800 0000 ffff ffff ........(....... │ +00000f90: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +00000fa0: 2900 0000 ffff ffff ffff ffff 2700 0000 )...........'... │ +00000fb0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00000fc0: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ +00000fd0: 0d00 0000 0900 0000 2b00 0000 0800 0003 ........+....... │ +00000fe0: 2b00 0000 0301 1000 1800 0000 2900 0000 +...........)... │ +00000ff0: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +00001000: 1800 0000 2a00 0000 ffff ffff ffff ffff ....*........... │ +00001010: 1f00 0000 0201 1000 2400 0000 2b00 0000 ........$...+... │ +00001020: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00001030: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00001040: 2c00 0000 ffff ffff ffff ffff 2000 0000 ,........... ... │ +00001050: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001060: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00001070: 0301 1000 1800 0000 2c00 0000 ffff ffff ........,....... │ +00001080: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00001090: 2d00 0000 ffff ffff ffff ffff 2200 0000 -..........."... │ +000010a0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000010b0: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +000010c0: 0301 1000 1800 0000 2d00 0000 ffff ffff ........-....... │ +000010d0: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +000010e0: 2e00 0000 ffff ffff ffff ffff 2200 0000 ............"... │ +000010f0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001100: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +00001110: 0301 1000 1800 0000 2e00 0000 ffff ffff ................ │ +00001120: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +00001130: 2f00 0000 ffff ffff ffff ffff 2700 0000 /...........'... │ +00001140: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00001150: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ +00001160: 0d00 0000 0900 0000 2c00 0000 0800 0003 ........,....... │ +00001170: 2c00 0000 0301 1000 1800 0000 2f00 0000 ,.........../... │ +00001180: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +00001190: 1800 0000 3000 0000 ffff ffff ffff ffff ....0........... │ +000011a0: 1f00 0000 0201 1000 2400 0000 3100 0000 ........$...1... │ +000011b0: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +000011c0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +000011d0: 3200 0000 ffff ffff ffff ffff 2000 0000 2........... ... │ +000011e0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000011f0: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00001200: 0301 1000 1800 0000 3200 0000 ffff ffff ........2....... │ +00001210: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00001220: 3300 0000 ffff ffff ffff ffff 2200 0000 3..........."... │ +00001230: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001240: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +00001250: 0301 1000 1800 0000 3300 0000 ffff ffff ........3....... │ +00001260: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001270: 3400 0000 ffff ffff ffff ffff 2200 0000 4..........."... │ +00001280: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001290: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +000012a0: 0301 1000 1800 0000 3400 0000 ffff ffff ........4....... │ +000012b0: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +000012c0: 3500 0000 ffff ffff ffff ffff 2700 0000 5...........'... │ +000012d0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +000012e0: 0800 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ +000012f0: 0d00 0000 0900 0000 2d00 0000 0800 0003 ........-....... │ +00001300: 2d00 0000 0301 1000 1800 0000 3500 0000 -...........5... │ +00001310: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +00001320: 1800 0000 3600 0000 ffff ffff ffff ffff ....6........... │ +00001330: 1f00 0000 0201 1000 2400 0000 3700 0000 ........$...7... │ +00001340: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00001350: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00001360: 3800 0000 ffff ffff ffff ffff 2000 0000 8........... ... │ +00001370: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001380: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00001390: 0301 1000 1800 0000 3800 0000 ffff ffff ........8....... │ +000013a0: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +000013b0: 3900 0000 ffff ffff ffff ffff 2200 0000 9..........."... │ +000013c0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000013d0: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +000013e0: 0301 1000 1800 0000 3900 0000 ffff ffff ........9....... │ +000013f0: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001400: 3a00 0000 ffff ffff ffff ffff 2200 0000 :..........."... │ +00001410: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001420: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +00001430: 0301 1000 1800 0000 3a00 0000 ffff ffff ........:....... │ +00001440: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +00001450: 3b00 0000 ffff ffff ffff ffff 2700 0000 ;...........'... │ +00001460: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00001470: 0800 0000 2e00 0000 0800 0003 2e00 0000 ................ │ +00001480: 0d00 0000 0900 0000 2b00 0000 0800 0003 ........+....... │ +00001490: 2b00 0000 0301 1000 1800 0000 3b00 0000 +...........;... │ +000014a0: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +000014b0: 1800 0000 3c00 0000 ffff ffff ffff ffff ....<........... │ +000014c0: 1f00 0000 0201 1000 2400 0000 3d00 0000 ........$...=... │ +000014d0: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +000014e0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +000014f0: 3e00 0000 ffff ffff ffff ffff 2000 0000 >........... ... │ +00001500: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001510: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00001520: 0301 1000 1800 0000 3e00 0000 ffff ffff ........>....... │ +00001530: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00001540: 3f00 0000 ffff ffff ffff ffff 2200 0000 ?..........."... │ +00001550: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001560: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +00001570: 0301 1000 1800 0000 3f00 0000 ffff ffff ........?....... │ +00001580: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001590: 4000 0000 ffff ffff ffff ffff 2200 0000 @..........."... │ +000015a0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000015b0: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +000015c0: 0301 1000 1800 0000 4000 0000 ffff ffff ........@....... │ +000015d0: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +000015e0: 4100 0000 ffff ffff ffff ffff 2700 0000 A...........'... │ +000015f0: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00001600: 0800 0000 2e00 0000 0800 0003 2e00 0000 ................ │ +00001610: 0d00 0000 0900 0000 2c00 0000 0800 0003 ........,....... │ +00001620: 2c00 0000 0301 1000 1800 0000 4100 0000 ,...........A... │ +00001630: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +00001640: 1800 0000 4200 0000 ffff ffff ffff ffff ....B........... │ +00001650: 1f00 0000 0201 1000 2400 0000 4300 0000 ........$...C... │ +00001660: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00001670: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00001680: 4400 0000 ffff ffff ffff ffff 2000 0000 D........... ... │ +00001690: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000016a0: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +000016b0: 0301 1000 1800 0000 4400 0000 ffff ffff ........D....... │ +000016c0: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +000016d0: 4500 0000 ffff ffff ffff ffff 2200 0000 E..........."... │ +000016e0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000016f0: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +00001700: 0301 1000 1800 0000 4500 0000 ffff ffff ........E....... │ +00001710: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001720: 4600 0000 ffff ffff ffff ffff 2200 0000 F..........."... │ +00001730: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001740: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +00001750: 0301 1000 1800 0000 4600 0000 ffff ffff ........F....... │ +00001760: ffff ffff 2200 0000 0201 1000 4c00 0000 ....".......L... │ +00001770: 4700 0000 ffff ffff ffff ffff 2700 0000 G...........'... │ +00001780: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00001790: 0800 0000 2e00 0000 0800 0003 2e00 0000 ................ │ +000017a0: 0d00 0000 0900 0000 2d00 0000 0800 0003 ........-....... │ +000017b0: 2d00 0000 0301 1000 1800 0000 4700 0000 -...........G... │ +000017c0: ffff ffff ffff ffff 2700 0000 0301 1000 ........'....... │ +000017d0: 1800 0000 4800 0000 ffff ffff ffff ffff ....H........... │ +000017e0: 1f00 0000 0201 1000 2400 0000 4900 0000 ........$...I... │ +000017f0: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00001800: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00001810: 4a00 0000 ffff ffff ffff ffff 2000 0000 J........... ... │ +00001820: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001830: 0400 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ +00001840: 0301 1000 1800 0000 4a00 0000 ffff ffff ........J....... │ +00001850: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00001860: 4b00 0000 ffff ffff ffff ffff 2200 0000 K..........."... │ +00001870: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001880: 0400 0000 2300 0000 0800 0003 2300 0000 ....#.......#... │ +00001890: 0301 1000 1800 0000 4b00 0000 ffff ffff ........K....... │ +000018a0: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +000018b0: 4c00 0000 ffff ffff ffff ffff 2000 0000 L........... ... │ +000018c0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000018d0: 0400 0000 2f00 0000 0800 0003 2f00 0000 ..../......./... │ +000018e0: 0301 1000 1800 0000 4c00 0000 ffff ffff ........L....... │ +000018f0: ffff ffff 2000 0000 0301 1000 1800 0000 .... ........... │ +00001900: 4d00 0000 ffff ffff ffff ffff 1f00 0000 M............... │ +00001910: 0301 1000 1800 0000 4e00 0000 ffff ffff ........N....... │ +00001920: ffff ffff 1d00 0000 0201 1000 3800 0000 ............8... │ +00001930: 4f00 0000 ffff ffff ffff ffff 1d00 0000 O............... │ +00001940: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001950: 0400 0000 3000 0000 0800 0003 3000 0000 ....0.......0... │ +00001960: 0301 1000 1800 0000 4f00 0000 ffff ffff ........O....... │ +00001970: ffff ffff 1d00 0000 0201 1000 3800 0000 ............8... │ +00001980: 5000 0000 ffff ffff ffff ffff 1d00 0000 P............... │ +00001990: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000019a0: 0400 0000 3100 0000 0800 0003 3100 0000 ....1.......1... │ +000019b0: 0301 1000 1800 0000 5000 0000 ffff ffff ........P....... │ +000019c0: ffff ffff 1d00 0000 0201 1000 3800 0000 ............8... │ +000019d0: 5100 0000 ffff ffff ffff ffff 1d00 0000 Q............... │ +000019e0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +000019f0: 0400 0000 3200 0000 0800 0003 3200 0000 ....2.......2... │ +00001a00: 0301 1000 1800 0000 5100 0000 ffff ffff ........Q....... │ +00001a10: ffff ffff 1d00 0000 0201 1000 4c00 0000 ............L... │ +00001a20: 5200 0000 ffff ffff ffff ffff 1d00 0000 R............... │ +00001a30: 1400 1400 0200 0000 0000 0000 0d00 0000 ................ │ +00001a40: 0400 0000 3300 0000 0800 0003 3300 0000 ....3.......3... │ +00001a50: 0d00 0000 0a00 0000 ffff ffff 0800 0011 ................ │ +00001a60: 0400 0000 0301 1000 1800 0000 5200 0000 ............R... │ +00001a70: ffff ffff ffff ffff 1d00 0000 0201 1000 ................ │ +00001a80: 3800 0000 5300 0000 ffff ffff ffff ffff 8...S........... │ +00001a90: 1d00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00001aa0: 0d00 0000 0400 0000 3400 0000 0800 0003 ........4....... │ +00001ab0: 3400 0000 0301 1000 1800 0000 5300 0000 4...........S... │ +00001ac0: ffff ffff ffff ffff 1d00 0000 0201 1000 ................ │ +00001ad0: 3800 0000 5400 0000 ffff ffff ffff ffff 8...T........... │ +00001ae0: 3500 0000 1400 1400 0100 0000 0000 0000 5............... │ +00001af0: 0d00 0000 0400 0000 3600 0000 0800 0003 ........6....... │ +00001b00: 3600 0000 0301 1000 1800 0000 5400 0000 6...........T... │ +00001b10: ffff ffff ffff ffff 3500 0000 0201 1000 ........5....... │ +00001b20: 3800 0000 5500 0000 ffff ffff ffff ffff 8...U........... │ +00001b30: 1d00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00001b40: 0d00 0000 0400 0000 3700 0000 0800 0003 ........7....... │ +00001b50: 3700 0000 0301 1000 1800 0000 5500 0000 7...........U... │ +00001b60: ffff ffff ffff ffff 1d00 0000 0201 1000 ................ │ +00001b70: 3800 0000 5600 0000 ffff ffff ffff ffff 8...V........... │ +00001b80: 1d00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00001b90: 0d00 0000 0400 0000 3800 0000 0800 0003 ........8....... │ +00001ba0: 3800 0000 0201 1000 2400 0000 5800 0000 8.......$...X... │ +00001bb0: ffff ffff ffff ffff 1f00 0000 1400 1400 ................ │ +00001bc0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ +00001bd0: 5900 0000 ffff ffff ffff ffff 2000 0000 Y........... ... │ +00001be0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001bf0: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ +00001c00: 0301 1000 1800 0000 5900 0000 ffff ffff ........Y....... │ +00001c10: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ +00001c20: 5a00 0000 ffff ffff ffff ffff 2200 0000 Z..........."... │ +00001c30: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001c40: 0400 0000 2500 0000 0800 0003 2500 0000 ....%.......%... │ +00001c50: 0301 1000 1800 0000 5a00 0000 ffff ffff ........Z....... │ +00001c60: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001c70: 5b00 0000 ffff ffff ffff ffff 2200 0000 [..........."... │ +00001c80: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001c90: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ +00001ca0: 0301 1000 1800 0000 5b00 0000 ffff ffff ........[....... │ +00001cb0: ffff ffff 2200 0000 0201 1000 3800 0000 ....".......8... │ +00001cc0: 5c00 0000 ffff ffff ffff ffff 2700 0000 \...........'... │ +00001cd0: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001ce0: 0800 0000 3900 0000 0800 0003 3900 0000 ....9.......9... │ +00001cf0: 0301 1000 1800 0000 5c00 0000 ffff ffff ........\....... │ +00001d00: ffff ffff 2700 0000 0201 1000 3800 0000 ....'.......8... │ +00001d10: 5d00 0000 ffff ffff ffff ffff 2700 0000 ]...........'... │ +00001d20: 1400 1400 0100 0000 0000 0000 0d00 0000 ................ │ +00001d30: 0b00 0000 3a00 0000 0800 0003 3a00 0000 ....:.......:... │ +00001d40: 0301 1000 1800 0000 5d00 0000 ffff ffff ........]....... │ +00001d50: ffff ffff 2700 0000 0301 1000 1800 0000 ....'........... │ +00001d60: 6300 0000 ffff ffff ffff ffff 1f00 0000 c............... │ +00001d70: 0301 1000 1800 0000 6400 0000 ffff ffff ........d....... │ +00001d80: ffff ffff 1d00 0000 0301 1000 1800 0000 ................ │ +00001d90: 6500 0000 ffff ffff ffff ffff 1c00 0000 e............... │ +00001da0: 0301 1000 1800 0000 6600 0000 ffff ffff ........f....... │ +00001db0: ffff ffff 1200 0000 0101 1000 1800 0000 ................ │ +00001dc0: 6600 0000 ffff ffff 0c00 0000 0d00 0000 f...............