1.39 MB
/home/fdroid/fdroiddata/tmp/com.weicheng.taipeiyoubikeoffline_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.weicheng.taipeiyoubikeoffline_2.apk
2.02 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/app_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/bonuspack_bubble.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/pink_marker.gif entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/marker_node.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/bonuspack_bubble_black.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·6d9a81425e8655f034b5b448e6228b8bdee1afa0377f61d6dc56f958e7365b51 
10 Signer·#1·certificate·SHA-1·digest:·e7cc04a51dd09a8a43cce85abf82950e1b19f5b5 
11 Signer·#1·certificate·MD5·digest:·d84e14790b3c8c300d45c7f44f070113 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·4c15eeb27f58eab5096b48a8654eaac1ed04db7e402eec5e54769928ff5d755e 
15 Signer·#1·public·key·SHA-1·digest:·5bdfcae77d8af2435d307440845c4a12c17c2e24 
16 Signer·#1·public·key·MD5·digest:·bec15b5bfc3b70995a3e5b44bfae68fe 
66.0 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 998 lines modifiedOffset 1, 1007 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:··················18529933·(00000000011ABE8Dh)4 ··Zip·archive·file·size:··················18525729·(00000000011AAE21h)
5 ··Actual·end-cent-dir·record·offset:······18529911·(00000000011ABE77h)5 ··Actual·end-cent-dir·record·offset:······18525707·(00000000011AAE0Bh)
6 ··Expected·end-cent-dir·record·offset:····18529911·(00000000011ABE77h)6 ··Expected·end-cent-dir·record·offset:····18525707·(00000000011AAE0Bh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·32·entries.9 ··central·directory·contains·33·entries.
10 ··The·central·directory·is·2351·(000000000000092Fh)·bytes·long,10 ··The·central·directory·is·2442·(000000000000098Ah)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·18527560·(00000000011AB548h).12 ··is·18523265·(00000000011AA481h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2014·May·13·09:11:4226 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·00:03:18
27 ··32-bit·CRC·value·(hex):·························40a6797227 ··32-bit·CRC·value·(hex):·························1a3ee8f1
28 ··compressed·size:································1083·bytes28 ··compressed·size:································897·bytes
29 ··uncompressed·size:······························2419·bytes29 ··uncompressed·size:······························2752·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/E17323D0.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···114944 ··offset·of·local·header·from·start·of·archive:···966
43 ··················································(000000000000047Dh)·bytes45 ··················································(00000000000003C6h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2014·May·13·09:11:4253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························68e32c9654 ··32-bit·CRC·value·(hex):·························6ad018d7
54 ··compressed·size:································1149·bytes55 ··compressed·size:································7875·bytes
55 ··uncompressed·size:······························2540·bytes56 ··uncompressed·size:······························7875·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························36·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
 67 ··res/drawable-mdpi-v4/app_icon.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/E17323D0.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···236468 ··offset·of·local·header·from·start·of·archive:···8907
69 ··················································(000000000000093Ch)·bytes69 ··················································(00000000000022CBh)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2014·May·13·09:11:4277 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························7926e9c978 ··32-bit·CRC·value·(hex):·························9a08aa7d
80 ··compressed·size:································1078·bytes79 ··compressed·size:································5064·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························5064·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························33·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
 91 ··res/drawable-mdpi-v4/bonuspack_bubble.9.png
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··res/layout/activity_main.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···350992 ··offset·of·local·header·from·start·of·archive:···14034
95 ··················································(0000000000000DB5h)·bytes93 ··················································(00000000000036D2h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························none·(stored)
Max diff block lines reached; 59033/67509 bytes (87.44%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.58 KB
AndroidManifest.xml (decoded)
1.53 KB
AndroidManifest.xml
    
Offset 1, 18 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.weicheng.taipeiyoubikeoffline">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.1"·package="com.weicheng.taipeiyoubikeoffline"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461">
3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="17"/>3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="17"/>
4 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>4 ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/>5 ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/>
6 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>6 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>
7 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>7 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
9 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/app_icon"·android:allowBackup="true">9 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/app_icon"·android:allowBackup="true">
10 ····<activity·android:label="@string/app_name"·android:name="com.weicheng.taipeiyoubikeoffline.MainActivity">10 ····<activity·android:label="@string/app_name"·android:name="com.weicheng.taipeiyoubikeoffline.MainActivity">
11 ······<intent-filter>11 ······<intent-filter>
12 ········<action·android:name="android.intent.action.MAIN"/>12 ········<action·android:name="android.intent.action.MAIN"/>
13 ········<category·android:name="android.intent.category.LAUNCHER"/>13 ········<category·android:name="android.intent.category.LAUNCHER"/>
14 ······</intent-filter>14 ······</intent-filter>
15 ····</activity>15 ····</activity>
16 ··</application>16 ··</application>
17 ··<fdroid·buildserverid="751daf0cda33ca84d1df6119e9cef2aecf3c1ebe·"·fdroidserverid="751daf0cda33ca84d1df6119e9cef2aecf3c1ebe·"/> 
18 </manifest>17 </manifest>
338 B
APK metadata
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 !!brut.androlib.meta.MetaInfo1 !!brut.androlib.meta.MetaInfo
2 compressionType:·false2 compressionType:·false
3 doNotCompress:3 doNotCompress:
4 -·resources.arsc4 -·resources.arsc
5 -·res/raw/taipei_3.zip 
6 -·png5 -·png
7 -·gif6 -·gif
 7 -·res/raw/taipei_3.zip
8 isFrameworkApk:·false8 isFrameworkApk:·false
9 packageInfo:·null9 packageInfo:·null
10 sdkInfo:10 sdkInfo:
11 ··minSdkVersion:·'8'11 ··minSdkVersion:·'8'
12 ··targetSdkVersion:·'17'12 ··targetSdkVersion:·'17'
13 sharedLibrary:·false13 sharedLibrary:·false
14 sparseResources:·true14 sparseResources:·true
26.7 KB
resources.arsc
    
Offset 1, 193 lines modifiedOffset 1, 219 lines modified
00000000:·0200·0c00·0c0c·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·a80d·0000·0100·0000·0100·1c00··................
00000010:·4802·0000·1000·0000·0000·0000·0001·0000··H...............00000010:·7c02·0000·1100·0000·0000·0000·0001·0000··|...............
00000020:·5c00·0000·0000·0000·0000·0000·1f00·0000··\...............00000020:·6000·0000·0000·0000·0000·0000·1f00·0000··`...............
00000030:·4100·0000·5800·0000·6a00·0000·8000·0000··A...X...j.......00000030:·4100·0000·5800·0000·6a00·0000·8000·0000··A...X...j.......
00000040:·9400·0000·b500·0000·e000·0000·1101·0000··................00000040:·9400·0000·ac00·0000·d000·0000·fe00·0000··................
00000050:·3501·0000·5901·0000·7d01·0000·a101·0000··5...Y...}.......00000050:·3201·0000·5901·0000·8001·0000·a701·0000··2...Y...........
00000060:·c601·0000·df01·0000·1c1c·7265·732f·6c61··..........res/la00000060:·ce01·0000·f601·0000·0f02·0000·1c1c·7265··..............re
00000070:·796f·7574·2f61·6374·6976·6974·795f·6d61··yout/activity_ma00000070:·732f·6c61·796f·7574·2f61·6374·6976·6974··s/layout/activit
00000080:·696e·2e78·6d6c·001f·1f72·6573·2f6c·6179··in.xml...res/lay00000080:·795f·6d61·696e·2e78·6d6c·001f·1f72·6573··y_main.xml...res
00000090:·6f75·742f·626f·6e75·7370·6163·6b5f·6275··out/bonuspack_bu00000090:·2f6c·6179·6f75·742f·626f·6e75·7370·6163··/layout/bonuspac
000000a0:·6262·6c65·2e78·6d6c·0014·1472·6573·2f72··bble.xml...res/r000000a0:·6b5f·6275·6262·6c65·2e78·6d6c·0014·1472··k_bubble.xml...r
000000b0:·6177·2f74·6169·7065·695f·332e·7a69·7000··aw/taipei_3.zip.000000b0:·6573·2f72·6177·2f74·6169·7065·695f·332e··es/raw/taipei_3.
000000c0:·0f0f·7265·732f·7261·772f·796f·7562·696b··..res/raw/youbik000000c0:·7a69·7000·0f0f·7265·732f·7261·772f·796f··zip...res/raw/yo
000000d0:·6500·1313·7265·732f·7261·772f·796f·7562··e...res/raw/youb000000d0:·7562·696b·6500·1313·7265·732f·7261·772f··ubike...res/raw/
000000e0:·696b·655f·6f72·6900·1111·7265·732f·6d65··ike_ori...res/me000000e0:·796f·7562·696b·655f·6f72·6900·1111·7265··youbike_ori...re
000000f0:·6e75·2f6d·6169·6e2e·786d·6c00·1e1e·7265··nu/main.xml...re000000f0:·732f·6d65·6e75·2f6d·6169·6e2e·786d·6c00··s/menu/main.xml.
 00000100:·1515·7265·732f·6d65·6e75·2d76·3131·2f6d··..res/menu-v11/m
 00000110:·6169·6e2e·786d·6c00·2121·7265·732f·6472··ain.xml.!!res/dr
 00000120:·6177·6162·6c65·2d6d·6470·692d·7634·2f61··awable-mdpi-v4/a
 00000130:·7070·5f69·636f·6e2e·706e·6700·2b2b·7265··pp_icon.png.++re
00000100:·732f·6472·6177·6162·6c65·2d6d·6470·692f··s/drawable-mdpi/00000140:·732f·6472·6177·6162·6c65·2d6d·6470·692d··s/drawable-mdpi-
00000110:·6170·705f·6963·6f6e·2e70·6e67·0028·2872··app_icon.png.((r 
00000120:·6573·2f64·7261·7761·626c·652d·6d64·7069··es/drawable-mdpi00000150:·7634·2f62·6f6e·7573·7061·636b·5f62·7562··v4/bonuspack_bub
 00000160:·626c·652e·392e·706e·6700·3131·7265·732f··ble.9.png.11res/
 00000170:·6472·6177·6162·6c65·2d6d·6470·692d·7634··drawable-mdpi-v4
00000130:·2f62·6f6e·7573·7061·636b·5f62·7562·626c··/bonuspack_bubbl00000180:·2f62·6f6e·7573·7061·636b·5f62·7562·626c··/bonuspack_bubbl
 00000190:·655f·626c·6163·6b2e·392e·706e·6700·2424··e_black.9.png.$$
 000001a0:·7265·732f·6472·6177·6162·6c65·2d6d·6470··res/drawable-mdp
 000001b0:·692d·7634·2f69·635f·6c61·756e·6368·6572··i-v4/ic_launcher
00000140:·652e·392e·706e·6700·2e2e·7265·732f·6472··e.9.png...res/dr 
00000150:·6177·6162·6c65·2d6d·6470·692f·626f·6e75··awable-mdpi/bonu 
00000160:·7370·6163·6b5f·6275·6262·6c65·5f62·6c61··spack_bubble_bla 
00000170:·636b·2e39·2e70·6e67·0021·2172·6573·2f64··ck.9.png.!!res/d 
00000180:·7261·7761·626c·652d·6d64·7069·2f69·635f··rawable-mdpi/ic_ 
00000190:·6c61·756e·6368·6572·2e70·6e67·0021·2172··launcher.png.!!r 
000001a0:·6573·2f64·7261·7761·626c·652d·6d64·7069··es/drawable-mdpi 
000001b0:·2f6d·6172·6b65·725f·6e6f·6465·2e70·6e67··/marker_node.png 
000001c0:·0021·2172·6573·2f64·7261·7761·626c·652d··.!!res/drawable- 
000001d0:·6d64·7069·2f70·696e·6b5f·6d61·726b·6572··mdpi/pink_marker 
000001e0:·2e67·6966·0021·2172·6573·2f64·7261·7761··.gif.!!res/drawa000001c0:·2e70·6e67·0024·2472·6573·2f64·7261·7761··.png.$$res/drawa
000001f0:·626c·652d·6864·7069·2f69·635f·6c61·756e··ble-hdpi/ic_laun000001d0:·626c·652d·6d64·7069·2d76·342f·6d61·726b··ble-mdpi-v4/mark
00000200:·6368·6572·2e70·6e67·0022·2272·6573·2f64··cher.png.""res/d 
00000210:·7261·7761·626c·652d·7868·6470·692f·6963··rawable-xhdpi/ic000001e0:·6572·5f6e·6f64·652e·706e·6700·2424·7265··er_node.png.$$re
 000001f0:·732f·6472·6177·6162·6c65·2d6d·6470·692d··s/drawable-mdpi-
 00000200:·7634·2f70·696e·6b5f·6d61·726b·6572·2e67··v4/pink_marker.g
 00000210:·6966·0024·2472·6573·2f64·7261·7761·626c··if.$$res/drawabl
 00000220:·652d·6864·7069·2d76·342f·6963·5f6c·6175··e-hdpi-v4/ic_lau
 00000230:·6e63·6865·722e·706e·6700·2525·7265·732f··ncher.png.%%res/
 00000240:·6472·6177·6162·6c65·2d78·6864·7069·2d76··drawable-xhdpi-v
00000220:·5f6c·6175·6e63·6865·722e·706e·6700·1616··_launcher.png...00000250:·342f·6963·5f6c·6175·6e63·6865·722e·706e··4/ic_launcher.pn
00000230:·5461·6970·6569·2059·6f75·6269·6b65·204f··Taipei·Youbike·O00000260:·6700·1616·5461·6970·6569·2059·6f75·6269··g...Taipei·Youbi
00000240:·6666·6c69·6e65·0007·0743·7265·6469·7473··ffline...Credits00000270:·6b65·204f·6666·6c69·6e65·0007·0743·7265··ke·Offline...Cre
00000250:·0000·0000·0002·1c01·b809·0000·7f00·0000··................00000280:·6469·7473·0000·0000·0002·2001·200b·0000··dits......·.·...
00000260:·6300·6f00·6d00·2e00·7700·6500·6900·6300··c.o.m...w.e.i.c.00000290:·7f00·0000·6300·6f00·6d00·2e00·7700·6500··....c.o.m...w.e.
00000270:·6800·6500·6e00·6700·2e00·7400·6100·6900··h.e.n.g...t.a.i.000002a0:·6900·6300·6800·6500·6e00·6700·2e00·7400··i.c.h.e.n.g...t.
00000280:·7000·6500·6900·7900·6f00·7500·6200·6900··p.e.i.y.o.u.b.i.000002b0:·6100·6900·7000·6500·6900·7900·6f00·7500··a.i.p.e.i.y.o.u.
00000290:·6b00·6500·6f00·6600·6600·6c00·6900·6e00··k.e.o.f.f.l.i.n.000002c0:·6200·6900·6b00·6500·6f00·6600·6600·6c00··b.i.k.e.o.f.f.l.
000002a0:·6500·0000·0000·0000·0000·0000·0000·0000··e............... 
000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002d0:·6900·6e00·6500·0000·0000·0000·0000·0000··i.n.e...........
000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000360:·1c01·0000·0900·0000·a401·0000·1600·0000··................ 
00000370:·0100·1c00·8800·0000·0900·0000·0000·0000··................ 
00000380:·0001·0000·4000·0000·0000·0000·0000·0000··....@........... 
00000390:·0700·0000·1200·0000·1b00·0000·2100·0000··............!... 
000003a0:·2900·0000·3200·0000·3a00·0000·4100·0000··)...2...:...A... 
000003b0:·0404·6174·7472·0008·0864·7261·7761·626c··..attr...drawabl 
000003c0:·6500·0606·6c61·796f·7574·0003·0372·6177··e...layout...raw 
000003d0:·0005·0564·696d·656e·0006·0673·7472·696e··...dimen...strin 
000003e0:·6700·0505·7374·796c·6500·0404·6d65·6e75··g...style...menu 
000003f0:·0002·0269·6400·0000·0100·1c00·d401·0000··...id........... 
00000400:·1600·0000·0000·0000·0001·0000·7400·0000··............t... 
00000410:·0000·0000·0000·0000·0b00·0000·1e00·0000··................ 
00000420:·3700·0000·4500·0000·5300·0000·6100·0000··7...E...S...a... 
00000430:·7100·0000·7c00·0000·8600·0000·9400·0000··q...|........... 
00000440:·b100·0000·cc00·0000·d700·0000·e800·0000··................ 
00000450:·f700·0000·0201·0000·0901·0000·1301·0000··................ 
00000460:·2201·0000·3101·0000·4601·0000·0808·6170··"...1...F.....ap 
00000470:·705f·6963·6f6e·0010·1062·6f6e·7573·7061··p_icon...bonuspa 
00000480:·636b·5f62·7562·626c·6500·1616·626f·6e75··ck_bubble...bonu 
00000490:·7370·6163·6b5f·6275·6262·6c65·5f62·6c61··spack_bubble_bla 
000004a0:·636b·000b·0b69·635f·6c61·756e·6368·6572··ck...ic_launcher 
000004b0:·000b·0b6d·6172·6b65·725f·6e6f·6465·000b··...marker_node.. 
000004c0:·0b70·696e·6b5f·6d61·726b·6572·000d·0d61··.pink_marker...a 
000004d0:·6374·6976·6974·795f·6d61·696e·0008·0874··ctivity_main...t 
000004e0:·6169·7065·695f·3300·0707·796f·7562·696b··aipei_3...youbik 
000004f0:·6500·0b0b·796f·7562·696b·655f·6f72·6900··e...youbike_ori. 
00000500:·1a1a·6163·7469·7669·7479·5f68·6f72·697a··..activity_horiz 
00000510:·6f6e·7461·6c5f·6d61·7267·696e·0018·1861··ontal_margin...a 
00000520:·6374·6976·6974·795f·7665·7274·6963·616c··ctivity_vertical 
00000530:·5f6d·6172·6769·6e00·0808·6170·705f·6e61··_margin...app_na 
00000540:·6d65·000e·0e61·6374·696f·6e5f·6372·6564··me...action_cred 
00000550:·6974·7300·0c0c·4170·7042·6173·6554·6865··its...AppBaseThe 
00000560:·6d65·0008·0841·7070·5468·656d·6500·0404··me...AppTheme... 
00000570:·6d61·696e·0007·076d·6170·7669·6577·000c··main...mapview.. 
00000580:·0c62·7562·626c·655f·696d·6167·6500·0c0c··.bubble_image... 
00000590:·6275·6262·6c65·5f74·6974·6c65·0012·1262··bubble_title...b 
000005a0:·7562·626c·655f·6465·7363·7269·7074·696f··ubble_descriptio 
000005b0:·6e00·1515·6275·6262·6c65·5f73·7562·6465··n...bubble_subde 
000005c0:·7363·7269·7074·696f·6e00·0000·0202·1000··scription....... 
000005d0:·1000·0000·0100·0000·0000·0000·0202·1000··................ 
000005e0:·2800·0000·0200·0000·0600·0000·0000·0000··(............... 
000005f0:·0000·0000·0000·0000·0001·0000·0000·0000··................ 
00000600:·0000·0000·0102·3800·b000·0000·0200·0000··......8......... 
00000610:·0600·0000·5000·0000·2400·0000·0000·0000··....P...$....... 
00000620:·0000·0000·0000·a000·0000·0000·0000·0000··................00000360:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000630:·0400·0000·0000·0000·0000·0000·0000·0000··................00000370:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000640:·1000·0000·2000·0000·3000·0000·4000·0000··....·...0...@...00000380:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000390:·0000·0000·2001·0000·0900·0000·a801·0000··....·...........
 000003a0:·1600·0000·0000·0000·0100·1c00·8800·0000··................
 000003b0:·0900·0000·0000·0000·0001·0000·4000·0000··............@...
 000003c0:·0000·0000·0000·0000·0700·0000·1200·0000··................
 000003d0:·1b00·0000·2100·0000·2900·0000·3200·0000··....!...)...2...
 000003e0:·3a00·0000·4100·0000·0404·6174·7472·0008··:...A.....attr..
 000003f0:·0864·7261·7761·626c·6500·0606·6c61·796f··.drawable...layo
 00000400:·7574·0003·0372·6177·0005·0564·696d·656e··ut...raw...dimen
 00000410:·0006·0673·7472·696e·6700·0505·7374·796c··...string...styl
 00000420:·6500·0404·6d65·6e75·0002·0269·6400·0000··e...menu...id...
 00000430:·0100·1c00·d401·0000·1600·0000·0000·0000··................
Max diff block lines reached; 11649/27263 bytes (42.73%) of diff not shown.
241 KB
classes.dex
241 KB
classes.jar
17.2 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1158235·bytes,·number·of·entries:·6301 Zip·file·size:·1158234·bytes,·number·of·entries:·630
2 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class5 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
6 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class6 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
7 ?rwxrwxr-x··2.0·unx·····3142·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class7 ?rwxrwxr-x··2.0·unx·····3142·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
8 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class8 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class89 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
90 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class90 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
91 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class91 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
92 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class92 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
93 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class93 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
94 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class94 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
95 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class95 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
96 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class96 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
97 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class97 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
98 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class98 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
99 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class99 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class
100 ?rwxrwxr-x··2.0·unx·····1491·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat.class100 ?rwxrwxr-x··2.0·unx·····1491·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat.class
101 ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatGingerbread.class101 ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatGingerbread.class
102 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class102 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class
103 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatJellyBean.class103 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatJellyBean.class
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 ?rwxrwxr-x··2.0·unx·····3327·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/location/PicasaPOIProvider.class294 ?rwxrwxr-x··2.0·unx·····3327·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/location/PicasaPOIProvider.class
295 ?rwxrwxr-x··2.0·unx·····2976·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/location/PicasaXMLHandler.class295 ?rwxrwxr-x··2.0·unx·····2976·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/location/PicasaXMLHandler.class
296 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/DefaultInfoWindow$1.class296 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/DefaultInfoWindow$1.class
297 ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/InfoWindow.class297 ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/InfoWindow.class
298 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/MapEventsReceiver.class298 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/MapEventsReceiver.class
299 ?rwxrwxr-x··2.0·unx·····3742·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/GoogleDirectionsHandler.class299 ?rwxrwxr-x··2.0·unx·····3742·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/GoogleDirectionsHandler.class
300 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/Road$1.class300 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/Road$1.class
301 ?rwxrwxr-x··2.0·unx·····4643·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/Road.class301 ?rwxrwxr-x··2.0·unx·····4675·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/Road.class
302 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLeg$1.class302 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLeg$1.class
303 ?rwxrwxr-x··2.0·unx·····1786·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLeg.class303 ?rwxrwxr-x··2.0·unx·····1786·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLeg.class
304 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLink.class304 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadLink.class
305 ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadManager.class305 ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadManager.class
306 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadNode$1.class306 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadNode$1.class
307 ?rwxrwxr-x··2.0·unx·····1497·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadNode.class307 ?rwxrwxr-x··2.0·unx·····1497·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/RoadNode.class
308 ?rwxrwxr-x··2.0·unx·····3423·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/XMLHandler.class308 ?rwxrwxr-x··2.0·unx·····3423·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/XMLHandler.class
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
449 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class449 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class
450 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class450 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class
451 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class451 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class
452 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class452 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class
453 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class453 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
454 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class454 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class
455 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class455 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
456 ?rwxrwxr-x··2.0·unx·····8074·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class456 ?rwxrwxr-x··2.0·unx·····8070·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
457 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class457 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class
458 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class458 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class
459 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class459 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class
460 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class460 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class
461 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class461 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class
462 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class462 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class
463 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class463 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class
Offset 501, 15 lines modifiedOffset 501, 15 lines modified
501 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.class501 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.class
502 ?rwxrwxr-x··2.0·unx·····4725·b-·stor·80-Jan-01·00:00·org/osmdroid/DefaultResourceProxyImpl.class502 ?rwxrwxr-x··2.0·unx·····4725·b-·stor·80-Jan-01·00:00·org/osmdroid/DefaultResourceProxyImpl.class
503 ?rwxrwxr-x··2.0·unx·····2569·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/DefaultInfoWindow.class503 ?rwxrwxr-x··2.0·unx·····2569·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/DefaultInfoWindow.class
504 ?rwxrwxr-x··2.0·unx·····3819·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.class504 ?rwxrwxr-x··2.0·unx·····3819·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.class
505 ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/ItemizedOverlayWithBubble$1.class505 ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/overlays/ItemizedOverlayWithBubble$1.class
506 ?rwxrwxr-x··2.0·unx·····3171·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/GoogleRoadManager.class506 ?rwxrwxr-x··2.0·unx·····3171·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/GoogleRoadManager.class
507 ?rwxrwxr-x··2.0·unx·····3906·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/MapQuestRoadManager.class507 ?rwxrwxr-x··2.0·unx·····3906·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/MapQuestRoadManager.class
508 ?rwxrwxr-x··2.0·unx·····9415·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/OSRMRoadManager.class508 ?rwxrwxr-x··2.0·unx·····9427·b-·stor·80-Jan-01·00:00·org/osmdroid/bonuspack/routing/OSRMRoadManager.class
509 ?rwxrwxr-x··2.0·unx·····4049·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/OSMUploader.class509 ?rwxrwxr-x··2.0·unx·····4049·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/OSMUploader.class
510 ?rwxrwxr-x··2.0·unx·····3502·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/util/RecordedRouteGPXFormatter.class510 ?rwxrwxr-x··2.0·unx·····3502·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/util/RecordedRouteGPXFormatter.class
511 ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/util/Util.class511 ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·org/osmdroid/contributor/util/Util.class
512 ?rwxrwxr-x··2.0·unx·····1493·b-·stor·80-Jan-01·00:00·org/osmdroid/events/DelayedMapListener.class512 ?rwxrwxr-x··2.0·unx·····1493·b-·stor·80-Jan-01·00:00·org/osmdroid/events/DelayedMapListener.class
513 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·org/osmdroid/events/MapAdapter.class513 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·org/osmdroid/events/MapAdapter.class
514 ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·org/osmdroid/events/ScrollEvent.class514 ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·org/osmdroid/events/ScrollEvent.class
515 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·org/osmdroid/events/ZoomEvent.class515 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·org/osmdroid/events/ZoomEvent.class
Offset 521, 39 lines modifiedOffset 521, 39 lines modified
521 ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/GEMFFileArchive.class521 ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/GEMFFileArchive.class
522 ?rwxrwxr-x··2.0·unx·····3041·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MBTilesFileArchive.class522 ?rwxrwxr-x··2.0·unx·····3041·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MBTilesFileArchive.class
523 ?rwxrwxr-x··2.0·unx·····7991·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileDownloader$TileLoader.class523 ?rwxrwxr-x··2.0·unx·····7991·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileDownloader$TileLoader.class
524 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFileArchiveProvider$TileLoader.class524 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFileArchiveProvider$TileLoader.class
525 ?rwxrwxr-x··2.0·unx·····2895·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFilesystemProvider$TileLoader.class525 ?rwxrwxr-x··2.0·unx·····2895·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFilesystemProvider$TileLoader.class
526 ?rwxrwxr-x··2.0·unx·····3055·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileModuleProviderBase.class526 ?rwxrwxr-x··2.0·unx·····3055·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileModuleProviderBase.class
527 ?rwxrwxr-x··2.0·unx·····1103·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/NetworkAvailabliltyCheck.class527 ?rwxrwxr-x··2.0·unx·····1103·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/NetworkAvailabliltyCheck.class
528 ?rwxrwxr-x··2.0·unx·····4681·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/TileWriter.class528 ?rwxrwxr-x··2.0·unx·····4683·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/TileWriter.class
529 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/ZipFileArchive.class529 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/ZipFileArchive.class
530 ?rwxrwxr-x··2.0·unx·····3497·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/tilesource/BitmapTileSourceBase.class530 ?rwxrwxr-x··2.0·unx·····3497·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/tilesource/BitmapTileSourceBase.class
531 ?rwxrwxr-x··2.0·unx·····4714·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/util/CloudmadeUtil.class531 ?rwxrwxr-x··2.0·unx·····4714·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/util/CloudmadeUtil.class
532 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/util/SimpleRegisterReceiver.class532 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/util/SimpleRegisterReceiver.class
533 ?rwxrwxr-x··2.0·unx·····4511·b-·stor·80-Jan-01·00:00·org/osmdroid/util/BoundingBoxE6.class533 ?rwxrwxr-x··2.0·unx·····4511·b-·stor·80-Jan-01·00:00·org/osmdroid/util/BoundingBoxE6.class
534 ?rwxrwxr-x··2.0·unx·····5476·b-·stor·80-Jan-01·00:00·org/osmdroid/util/GeoPoint.class534 ?rwxrwxr-x··2.0·unx·····5443·b-·stor·80-Jan-01·00:00·org/osmdroid/util/GeoPoint.class
535 ?rwxrwxr-x··2.0·unx······583·b-·stor·80-Jan-01·00:00·org/osmdroid/util/LocationUtils.class535 ?rwxrwxr-x··2.0·unx······583·b-·stor·80-Jan-01·00:00·org/osmdroid/util/LocationUtils.class
536 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·org/osmdroid/util/MyMath.class536 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·org/osmdroid/util/MyMath.class
537 ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·org/osmdroid/util/NetworkLocationIgnorer.class537 ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·org/osmdroid/util/NetworkLocationIgnorer.class
538 ?rwxrwxr-x··2.0·unx·····1965·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$CosinusalBasedAnimationRunner.class538 ?rwxrwxr-x··2.0·unx·····1977·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$CosinusalBasedAnimationRunner.class
539 ?rwxrwxr-x··2.0·unx·····1536·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner.class539 ?rwxrwxr-x··2.0·unx·····1536·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner.class
540 ?rwxrwxr-x··2.0·unx·····1316·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$LinearAnimationRunner.class540 ?rwxrwxr-x··2.0·unx·····1316·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$LinearAnimationRunner.class
541 ?rwxrwxr-x··2.0·unx·····4363·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController.class541 ?rwxrwxr-x··2.0·unx·····4363·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController.class
542 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapView$MapViewZoomListener.class542 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapView$MapViewZoomListener.class
543 ?rwxrwxr-x··2.0·unx·····4544·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapView$Projection.class543 ?rwxrwxr-x··2.0·unx·····4544·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapView$Projection.class
544 ?rwxrwxr-x··2.0·unx····24169·b-·defN·80-Jan-01·00:00·org/osmdroid/views/MapView.class544 ?rwxrwxr-x··2.0·unx····24169·b-·defN·80-Jan-01·00:00·org/osmdroid/views/MapView.class
545 ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/ItemizedIconOverlay$1.class545 ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/ItemizedIconOverlay$1.class
546 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/ItemizedIconOverlay$2.class546 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/ItemizedIconOverlay$2.class
547 ?rwxrwxr-x··2.0·unx·····3045·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/Overlay.class547 ?rwxrwxr-x··2.0·unx·····3045·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/Overlay.class
548 ?rwxrwxr-x··2.0·unx·····1573·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/TilesOverlay$1.class548 ?rwxrwxr-x··2.0·unx·····1573·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/TilesOverlay$1.class
549 ?rwxrwxr-x··2.0·unx·····1772·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/compass/InternalCompassOrientationProvider.class549 ?rwxrwxr-x··2.0·unx·····1772·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/compass/InternalCompassOrientationProvider.class
550 ?rwxrwxr-x··2.0·unx·····2769·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.class550 ?rwxrwxr-x··2.0·unx·····2769·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.class
551 ?rwxrwxr-x··2.0·unx····12566·b-·defN·80-Jan-01·00:00·org/osmdroid/views/safecanvas/SafeTranslatedCanvas.class551 ?rwxrwxr-x··2.0·unx····12566·b-·defN·80-Jan-01·00:00·org/osmdroid/views/safecanvas/SafeTranslatedCanvas.class
552 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·org/osmdroid/views/util/Mercator.class552 ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·org/osmdroid/views/util/Mercator.class
553 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMDCAdapter.class553 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMDCAdapter.class
554 ?rwxrwxr-x··2.0·unx·····2769·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMarker.class554 ?rwxrwxr-x··2.0·unx·····2769·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMarker.class
555 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMarkerFactory.class555 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/BasicMarkerFactory.class
556 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NOPMakerAdapter.class556 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NOPMakerAdapter.class
557 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NamedLoggerBase.class557 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NamedLoggerBase.class
558 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/SubstituteLoggerFactory.class558 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/SubstituteLoggerFactory.class
559 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/slf4j/impl/AndroidLoggerFactory.class559 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/slf4j/impl/AndroidLoggerFactory.class
Offset 590, 15 lines modifiedOffset 590, 15 lines modified
590 ?rwxrwxr-x··2.0·unx·····2299·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFileStorageProviderBase.class590 ?rwxrwxr-x··2.0·unx·····2299·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/modules/MapTileFileStorageProviderBase.class
591 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/tilesource/OnlineTileSourceBase.class591 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/osmdroid/tileprovider/tilesource/OnlineTileSourceBase.class
592 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$HalfCosinusalDeceleratingAnimationRunner.class592 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$HalfCosinusalDeceleratingAnimationRunner.class
593 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$MiddlePeakSpeedAnimationRunner.class593 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$MiddlePeakSpeedAnimationRunner.class
594 ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$QuarterCosinusalDeceleratingAnimationRunner.class594 ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·org/osmdroid/views/MapController$QuarterCosinusalDeceleratingAnimationRunner.class
595 ?rwxrwxr-x··2.0·unx·····3502·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/DirectedLocationOverlay.class595 ?rwxrwxr-x··2.0·unx·····3502·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/DirectedLocationOverlay.class
596 ?rwxrwxr-x··2.0·unx····16613·b-·defN·80-Jan-01·00:00·org/osmdroid/views/overlay/MyLocationOverlay.class596 ?rwxrwxr-x··2.0·unx····16613·b-·defN·80-Jan-01·00:00·org/osmdroid/views/overlay/MyLocationOverlay.class
597 ?rwxrwxr-x··2.0·unx·····4932·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/PathOverlay.class597 ?rwxrwxr-x··2.0·unx·····4924·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/PathOverlay.class
598 ?rwxrwxr-x··2.0·unx·····1955·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/SafeDrawOverlay.class598 ?rwxrwxr-x··2.0·unx·····1955·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/SafeDrawOverlay.class
599 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/SimpleLocationOverlay.class599 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/osmdroid/views/overlay/SimpleLocationOverlay.class
600 ?rwxrwxr-x··2.0·unx·····2524·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/MarkerIgnoringBase.class600 ?rwxrwxr-x··2.0·unx·····2524·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/MarkerIgnoringBase.class
601 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplJB.class601 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplJB.class
602 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class602 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class
603 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class603 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class
Max diff block lines reached; 2729/17613 bytes (15.49%) of diff not shown.
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
30.0 KB
com/weicheng/taipeiyoubikeoffline/MainActivity.class
29.9 KB
procyon -ec {}
    
Offset 338, 53 lines modifiedOffset 338, 53 lines modified
338 ········//···532:·istore_2·······338 ········//···532:·istore_2·······
339 ········//···533:·iload_2········339 ········//···533:·iload_2········
340 ········//···534:·ifgt············1749340 ········//···534:·ifgt············1749
341 ········//···537:·new·············Lorg/osmdroid/util/GeoPoint;341 ········//···537:·new·············Lorg/osmdroid/util/GeoPoint;
342 ········//···540:·astore··········6342 ········//···540:·astore··········6
343 ········//···542:·aload···········21343 ········//···542:·aload···········21
344 ········//···544:·invokevirtual···android/location/Location.getLatitude:()D344 ········//···544:·invokevirtual···android/location/Location.getLatitude:()D
345 ········//···547:·dstore··········24345 ········//···547:·dstore··········18
346 ········//···549:·aload···········21346 ········//···549:·aload···········21
347 ········//···551:·invokevirtual···android/location/Location.getLongitude:()D347 ········//···551:·invokevirtual···android/location/Location.getLongitude:()D
348 ········//···554:·dstore··········26348 ········//···554:·dstore··········11
349 ········//···556:·aload···········6349 ········//···556:·aload···········6
350 ········//···558:·dload···········24350 ········//···558:·dload···········18
351 ········//···560:·dload···········26351 ········//···560:·dload···········11
352 ········//···562:·invokespecial···org/osmdroid/util/GeoPoint.<init>:(DD)V352 ········//···562:·invokespecial···org/osmdroid/util/GeoPoint.<init>:(DD)V
353 ········//···565:·aload_0········353 ········//···565:·aload_0········
354 ········//···566:·aload···········6354 ········//···566:·aload···········6
355 ········//···568:·putfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;355 ········//···568:·putfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;
356 ········//···571:·aload_0········356 ········//···571:·aload_0········
357 ········//···572:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;357 ········//···572:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;
358 ········//···575:·ldc_w···········2130837509358 ········//···575:·ldc_w···········2130837509
359 ········//···578:·invokevirtual···android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;359 ········//···578:·invokevirtual···android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;
360 ········//···581:·astore··········28360 ········//···581:·astore··········24
361 ········//···583:·new·············Lorg/osmdroid/bonuspack/overlays/ExtendedOverlayItem;361 ········//···583:·new·············Lorg/osmdroid/bonuspack/overlays/ExtendedOverlayItem;
362 ········//···586:·astore··········29362 ········//···586:·astore··········25
363 ········//···588:·ldc_w···········""363 ········//···588:·ldc_w···········""
364 ········//···591:·astore··········7364 ········//···591:·astore··········7
365 ········//···593:·aload_0········365 ········//···593:·aload_0········
366 ········//···594:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;366 ········//···594:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;
367 ········//···597:·astore··········23367 ········//···597:·astore··········23
368 ········//···599:·aload···········29368 ········//···599:·aload···········25
369 ········//···601:·ldc_w···········"\u4f60\u5728\u9019\u88e1"369 ········//···601:·ldc_w···········"\u4f60\u5728\u9019\u88e1"
370 ········//···604:·aload···········7370 ········//···604:·aload···········7
371 ········//···606:·aload···········23371 ········//···606:·aload···········23
372 ········//···608:·aload_0········372 ········//···608:·aload_0········
373 ········//···609:·invokespecial···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.<init>:(Ljava/lang/String;Ljava/lang/String;Lorg/osmdroid/util/GeoPoint;Landroid/content/Context;)V373 ········//···609:·invokespecial···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.<init>:(Ljava/lang/String;Ljava/lang/String;Lorg/osmdroid/util/GeoPoint;Landroid/content/Context;)V
374 ········//···612:·getstatic·······org/osmdroid/views/overlay/OverlayItem$HotspotPlace.CENTER:Lorg/osmdroid/views/overlay/OverlayItem$HotspotPlace;374 ········//···612:·getstatic·······org/osmdroid/views/overlay/OverlayItem$HotspotPlace.CENTER:Lorg/osmdroid/views/overlay/OverlayItem$HotspotPlace;
375 ········//···615:·astore··········6375 ········//···615:·astore··········6
376 ········//···617:·aload···········29376 ········//···617:·aload···········25
377 ········//···619:·aload···········6377 ········//···619:·aload···········6
378 ········//···621:·invokevirtual···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.setMarkerHotspot:(Lorg/osmdroid/views/overlay/OverlayItem$HotspotPlace;)V378 ········//···621:·invokevirtual···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.setMarkerHotspot:(Lorg/osmdroid/views/overlay/OverlayItem$HotspotPlace;)V
379 ········//···624:·aload···········29379 ········//···624:·aload···········25
380 ········//···626:·aload···········28380 ········//···626:·aload···········24
381 ········//···628:·invokevirtual···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.setMarker:(Landroid/graphics/drawable/Drawable;)V381 ········//···628:·invokevirtual···org/osmdroid/bonuspack/overlays/ExtendedOverlayItem.setMarker:(Landroid/graphics/drawable/Drawable;)V
382 ········//···631:·aload···········22382 ········//···631:·aload···········22
383 ········//···633:·aload···········29383 ········//···633:·aload···········25
384 ········//···635:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z384 ········//···635:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z
385 ········//···638:·pop············385 ········//···638:·pop············
386 ········//···639:·aload_0········386 ········//···639:·aload_0········
387 ········//···640:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.mapController:Lorg/osmdroid/views/MapController;387 ········//···640:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.mapController:Lorg/osmdroid/views/MapController;
388 ········//···643:·astore··········6388 ········//···643:·astore··········6
389 ········//···645:·bipush··········15389 ········//···645:·bipush··········15
390 ········//···647:·istore··········15390 ········//···647:·istore··········15
Offset 398, 114 lines modifiedOffset 398, 114 lines modified
398 ········//···663:·aload_0········398 ········//···663:·aload_0········
399 ········//···664:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;399 ········//···664:·getfield········com/weicheng/taipeiyoubikeoffline/MainActivity.currentLocation:Lorg/osmdroid/util/GeoPoint;
400 ········//···667:·astore··········7400 ········//···667:·astore··········7
401 ········//···669:·aload···········6401 ········//···669:·aload···········6
402 ········//···671:·aload···········7402 ········//···671:·aload···········7
403 ········//···673:·invokevirtual···org/osmdroid/views/MapController.setCenter:(Lorg/osmdroid/api/IGeoPoint;)V403 ········//···673:·invokevirtual···org/osmdroid/views/MapController.setCenter:(Lorg/osmdroid/api/IGeoPoint;)V
404 ········//···676:·aconst_null····404 ········//···676:·aconst_null····
405 ········//···677:·astore··········30405 ········//···677:·astore··········26
406 ········//···679:·aload_0········406 ········//···679:·aload_0········
407 ········//···680:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;407 ········//···680:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;
408 ········//···683:·astore··········6408 ········//···683:·astore··········6
409 ········//···685:·ldc_w···········2130837508409 ········//···685:·ldc_w···········2130837508
410 ········//···688:·istore··········15410 ········//···688:·istore··········15
411 ········//···690:·aload···········6411 ········//···690:·aload···········6
412 ········//···692:·iload···········15412 ········//···692:·iload···········15
413 ········//···694:·invokevirtual···android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;413 ········//···694:·invokevirtual···android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;
414 ········//···697:·astore··········31414 ········//···697:·astore··········27
415 ········//···699:·new·············Ljava/util/Scanner;415 ········//···699:·new·············Ljava/util/Scanner;
416 ········//···702:·astore··········32416 ········//···702:·astore··········28
417 ········//···704:·aload_0········417 ········//···704:·aload_0········
418 ········//···705:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;418 ········//···705:·invokevirtual···com/weicheng/taipeiyoubikeoffline/MainActivity.getResources:()Landroid/content/res/Resources;
419 ········//···708:·astore··········6419 ········//···708:·astore··········6
420 ········//···710:·ldc_w···········2130968577420 ········//···710:·ldc_w···········2130968577
421 ········//···713:·istore··········15421 ········//···713:·istore··········15
422 ········//···715:·aload···········6422 ········//···715:·aload···········6
423 ········//···717:·iload···········15423 ········//···717:·iload···········15
424 ········//···719:·invokevirtual···android/content/res/Resources.openRawResource:(I)Ljava/io/InputStream;424 ········//···719:·invokevirtual···android/content/res/Resources.openRawResource:(I)Ljava/io/InputStream;
425 ········//···722:·astore··········6425 ········//···722:·astore··········6
426 ········//···724:·ldc_w···········"UTF-8"426 ········//···724:·ldc_w···········"UTF-8"
427 ········//···727:·astore··········7427 ········//···727:·astore··········7
428 ········//···729:·aload···········32428 ········//···729:·aload···········28
429 ········//···731:·aload···········6429 ········//···731:·aload···········6
430 ········//···733:·aload···········7430 ········//···733:·aload···········7
431 ········//···735:·invokespecial···java/util/Scanner.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V431 ········//···735:·invokespecial···java/util/Scanner.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V
432 ········//···738:·aload···········32432 ········//···738:·aload···········28
433 ········//···740:·invokevirtual···java/util/Scanner.hasNextLine:()Z433 ········//···740:·invokevirtual···java/util/Scanner.hasNextLine:()Z
434 ········//···743:·istore_2·······434 ········//···743:·istore_2·······
435 ········//···744:·iload_2········435 ········//···744:·iload_2········
436 ········//···745:·ifeq············1856436 ········//···745:·ifeq············1856
437 ········//···748:·aload···········32437 ········//···748:·aload···········28
438 ········//···750:·invokevirtual···java/util/Scanner.nextLine:()Ljava/lang/String;438 ········//···750:·invokevirtual···java/util/Scanner.nextLine:()Ljava/lang/String;
439 ········//···753:·astore··········33439 ········//···753:·astore··········29
440 ········//···755:·aconst_null····440 ········//···755:·aconst_null····
441 ········//···756:·astore··········34441 ········//···756:·astore··········30
442 ········//···758:·new·············Ljava/util/Scanner;442 ········//···758:·new·············Ljava/util/Scanner;
443 ········//···761:·astore··········35443 ········//···761:·astore··········31
444 ········//···763:·aload···········35444 ········//···763:·aload···········31
445 ········//···765:·aload···········33445 ········//···765:·aload···········29
446 ········//···767:·invokespecial···java/util/Scanner.<init>:(Ljava/lang/String;)V446 ········//···767:·invokespecial···java/util/Scanner.<init>:(Ljava/lang/String;)V
447 ········//···770:·ldc_w···········","447 ········//···770:·ldc_w···········","
448 ········//···773:·astore··········6448 ········//···773:·astore··········6
449 ········//···775:·aload···········35449 ········//···775:·aload···········31
450 ········//···777:·aload···········6450 ········//···777:·aload···········6
451 ········//···779:·invokevirtual···java/util/Scanner.useDelimiter:(Ljava/lang/String;)Ljava/util/Scanner;451 ········//···779:·invokevirtual···java/util/Scanner.useDelimiter:(Ljava/lang/String;)Ljava/util/Scanner;
452 ········//···782:·pop············452 ········//···782:·pop············
453 ········//···783:·aload···········35453 ········//···783:·aload···········31
454 ········//···785:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;454 ········//···785:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;
455 ········//···788:·astore··········36455 ········//···788:·astore··········32
456 ········//···790:·aload···········35456 ········//···790:·aload···········31
457 ········//···792:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;457 ········//···792:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;
458 ········//···795:·astore··········37458 ········//···795:·astore··········33
459 ········//···797:·aload···········35459 ········//···797:·aload···········31
460 ········//···799:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;460 ········//···799:·invokevirtual···java/util/Scanner.next:()Ljava/lang/String;
461 ········//···802:·pop············461 ········//···802:·pop············
462 ········//···803:·aload···········35462 ········//···803:·aload···········31
463 ········//···805:·invokevirtual···java/util/Scanner.nextInt:()I463 ········//···805:·invokevirtual···java/util/Scanner.nextInt:()I
464 ········//···808:·istore··········38464 ········//···808:·istore··········34
465 ········//···810:·aload···········35465 ········//···810:·aload···········31
466 ········//···812:·invokevirtual···java/util/Scanner.nextInt:()I466 ········//···812:·invokevirtual···java/util/Scanner.nextInt:()I
467 ········//···815:·istore··········39467 ········//···815:·istore··········35
468 ········//···817:·new·············Lorg/osmdroid/bonuspack/overlays/ExtendedOverlayItem;468 ········//···817:·new·············Lorg/osmdroid/bonuspack/overlays/ExtendedOverlayItem;
469 ········//···820:·astore··········40469 ········//···820:·astore··········36
470 ········//···822:·new·············Lorg/osmdroid/util/GeoPoint;470 ········//···822:·new·············Lorg/osmdroid/util/GeoPoint;
Max diff block lines reached; 22273/30573 bytes (72.85%) of diff not shown.
7.2 KB
org/osmdroid/bonuspack/routing/GoogleDirectionsHandler.class
7.08 KB
javap -verbose -constants -s -l -private {}
    
Offset 350, 15 lines modifiedOffset 350, 15 lines modified
350 ········27:·putfield······#59·················//·Field·mString:Ljava/lang/String;350 ········27:·putfield······#59·················//·Field·mString:Ljava/lang/String;
351 ········30:·return351 ········30:·return
  
352 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);352 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);
353 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V353 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
354 ····flags:·(0x0001)·ACC_PUBLIC354 ····flags:·(0x0001)·ACC_PUBLIC
355 ····Code:355 ····Code:
356 ······stack=300,·locals=26,·args_size=4356 ······stack=300,·locals=20,·args_size=4
357 ·········0:·bipush········10357 ·········0:·bipush········10
358 ·········2:·istore········4358 ·········2:·istore········4
359 ·········4:·ldc2_w········#67·················//·double·1000.0d359 ·········4:·ldc2_w········#67·················//·double·1000.0d
360 ·········7:·dstore········5360 ·········7:·dstore········5
361 ·········9:·ldc···········#70·················//·String·points361 ·········9:·ldc···········#70·················//·String·points
362 ········11:·astore········7362 ········11:·astore········7
363 ········13:·aload_2363 ········13:·aload_2
Offset 594, 21 lines modifiedOffset 594, 21 lines modified
594 ·······497:·aload_0594 ·······497:·aload_0
595 ·······498:·getfield······#112················//·Field·mNode:Lorg/osmdroid/bonuspack/routing/RoadNode;595 ·······498:·getfield······#112················//·Field·mNode:Lorg/osmdroid/bonuspack/routing/RoadNode;
596 ·······501:·astore········7596 ·······501:·astore········7
597 ·······503:·new···········#147················//·class·org/osmdroid/util/GeoPoint597 ·······503:·new···········#147················//·class·org/osmdroid/util/GeoPoint
598 ·······506:·astore········10598 ·······506:·astore········10
599 ·······508:·aload_0599 ·······508:·aload_0
600 ·······509:·getfield······#149················//·Field·mLat:D600 ·······509:·getfield······#149················//·Field·mLat:D
601 ·······512:·dstore········15601 ·······512:·dstore········5
602 ·······514:·aload_0602 ·······514:·aload_0
603 ·······515:·getfield······#151················//·Field·mLng:D603 ·······515:·getfield······#151················//·Field·mLng:D
604 ·······518:·dstore········17604 ·······518:·dstore········15
605 ·······520:·aload·········10605 ·······520:·aload·········10
606 ·······522:·dload·········15606 ·······522:·dload·········5
607 ·······524:·dload·········17607 ·······524:·dload·········15
608 ·······526:·invokespecial·#154················//·Method·org/osmdroid/util/GeoPoint."<init>":(DD)V608 ·······526:·invokespecial·#154················//·Method·org/osmdroid/util/GeoPoint."<init>":(DD)V
609 ·······529:·aload·········7609 ·······529:·aload·········7
610 ·······531:·aload·········10610 ·······531:·aload·········10
611 ·······533:·putfield······#158················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLocation:Lorg/osmdroid/util/GeoPoint;611 ·······533:·putfield······#158················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLocation:Lorg/osmdroid/util/GeoPoint;
612 ·······536:·goto··········65612 ·······536:·goto··········65
613 ·······539:·ldc···········#160················//·String·step613 ·······539:·ldc···········#160················//·String·step
614 ·······541:·astore········7614 ·······541:·astore········7
Offset 665, 17 lines modifiedOffset 665, 17 lines modified
665 ·······647:·iload·········8665 ·······647:·iload·········8
666 ·······649:·ifeq··········674666 ·······649:·ifeq··········674
667 ·······652:·aload_0667 ·······652:·aload_0
668 ·······653:·getfield······#59·················//·Field·mString:Ljava/lang/String;668 ·······653:·getfield······#59·················//·Field·mString:Ljava/lang/String;
669 ·······656:·astore········7669 ·······656:·astore········7
670 ·······658:·aload·········7670 ·······658:·aload·········7
671 ·······660:·invokestatic··#179················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D671 ·······660:·invokestatic··#179················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
672 ·······663:·dstore········19672 ·······663:·dstore········12
673 ·······665:·aload_0673 ·······665:·aload_0
674 ·······666:·dload·········19674 ·······666:·dload·········12
675 ·······668:·putfield······#149················//·Field·mLat:D675 ·······668:·putfield······#149················//·Field·mLat:D
676 ·······671:·goto··········65676 ·······671:·goto··········65
677 ·······674:·ldc···········#181················//·String·lng677 ·······674:·ldc···········#181················//·String·lng
678 ·······676:·astore········7678 ·······676:·astore········7
679 ·······678:·aload_2679 ·······678:·aload_2
680 ·······679:·aload·········7680 ·······679:·aload·········7
681 ·······681:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z681 ·······681:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 683, 17 lines modifiedOffset 683, 17 lines modified
683 ·······686:·iload·········8683 ·······686:·iload·········8
684 ·······688:·ifeq··········713684 ·······688:·ifeq··········713
685 ·······691:·aload_0685 ·······691:·aload_0
686 ·······692:·getfield······#59·················//·Field·mString:Ljava/lang/String;686 ·······692:·getfield······#59·················//·Field·mString:Ljava/lang/String;
687 ·······695:·astore········7687 ·······695:·astore········7
688 ·······697:·aload·········7688 ·······697:·aload·········7
689 ·······699:·invokestatic··#179················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D689 ·······699:·invokestatic··#179················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
690 ·······702:·dstore········19690 ·······702:·dstore········12
691 ·······704:·aload_0691 ·······704:·aload_0
692 ·······705:·dload·········19692 ·······705:·dload·········12
693 ·······707:·putfield······#151················//·Field·mLng:D693 ·······707:·putfield······#151················//·Field·mLng:D
694 ·······710:·goto··········65694 ·······710:·goto··········65
695 ·······713:·ldc···········#183················//·String·northeast695 ·······713:·ldc···········#183················//·String·northeast
696 ·······715:·astore········7696 ·······715:·astore········7
697 ·······717:·aload_2697 ·······717:·aload_2
698 ·······718:·aload·········7698 ·······718:·aload·········7
699 ·······720:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z699 ·······720:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 703, 23 lines modifiedOffset 703, 23 lines modified
703 ·······730:·aload_0703 ·······730:·aload_0
704 ·······731:·getfield······#45·················//·Field·isBB:Z704 ·······731:·getfield······#45·················//·Field·isBB:Z
705 ·······734:·istore········8705 ·······734:·istore········8
706 ·······736:·iload·········8706 ·······736:·iload·········8
707 ·······738:·ifeq··········65707 ·······738:·ifeq··········65
708 ·······741:·aload_0708 ·······741:·aload_0
709 ·······742:·getfield······#149················//·Field·mLat:D709 ·······742:·getfield······#149················//·Field·mLat:D
710 ·······745:·dstore········19710 ·······745:·dstore········12
711 ·······747:·aload_0711 ·······747:·aload_0
712 ·······748:·dload·········19712 ·······748:·dload·········12
713 ·······750:·putfield······#185················//·Field·mNorth:D713 ·······750:·putfield······#185················//·Field·mNorth:D
714 ·······753:·aload_0714 ·······753:·aload_0
715 ·······754:·getfield······#151················//·Field·mLng:D715 ·······754:·getfield······#151················//·Field·mLng:D
716 ·······757:·dstore········19716 ·······757:·dstore········12
717 ·······759:·aload_0717 ·······759:·aload_0
718 ·······760:·dload·········19718 ·······760:·dload·········12
719 ·······762:·putfield······#187················//·Field·mEast:D719 ·······762:·putfield······#187················//·Field·mEast:D
720 ·······765:·goto··········65720 ·······765:·goto··········65
721 ·······768:·ldc···········#189················//·String·southwest721 ·······768:·ldc···········#189················//·String·southwest
722 ·······770:·astore········7722 ·······770:·astore········7
723 ·······772:·aload_2723 ·······772:·aload_2
724 ·······773:·aload·········7724 ·······773:·aload·········7
725 ·······775:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z725 ·······775:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 729, 57 lines modifiedOffset 729, 57 lines modified
729 ·······785:·aload_0729 ·······785:·aload_0
730 ·······786:·getfield······#45·················//·Field·isBB:Z730 ·······786:·getfield······#45·················//·Field·isBB:Z
731 ·······789:·istore········8731 ·······789:·istore········8
732 ·······791:·iload·········8732 ·······791:·iload·········8
733 ·······793:·ifeq··········65733 ·······793:·ifeq··········65
734 ·······796:·aload_0734 ·······796:·aload_0
735 ·······797:·getfield······#149················//·Field·mLat:D735 ·······797:·getfield······#149················//·Field·mLat:D
736 ·······800:·dstore········19736 ·······800:·dstore········12
737 ·······802:·aload_0737 ·······802:·aload_0
738 ·······803:·dload·········19738 ·······803:·dload·········12
739 ·······805:·putfield······#191················//·Field·mSouth:D739 ·······805:·putfield······#191················//·Field·mSouth:D
740 ·······808:·aload_0740 ·······808:·aload_0
741 ·······809:·getfield······#151················//·Field·mLng:D741 ·······809:·getfield······#151················//·Field·mLng:D
742 ·······812:·dstore········19742 ·······812:·dstore········12
743 ·······814:·aload_0743 ·······814:·aload_0
744 ·······815:·dload·········19744 ·······815:·dload·········12
745 ·······817:·putfield······#193················//·Field·mWest:D745 ·······817:·putfield······#193················//·Field·mWest:D
746 ·······820:·goto··········65746 ·······820:·goto··········65
747 ·······823:·ldc···········#195················//·String·bounds747 ·······823:·ldc···········#195················//·String·bounds
748 ·······825:·astore········7748 ·······825:·astore········7
749 ·······827:·aload_2749 ·······827:·aload_2
750 ·······828:·aload·········7750 ·······828:·aload·········7
751 ·······830:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z751 ·······830:·invokevirtual·#74·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
752 ·······833:·istore········8752 ·······833:·istore········8
753 ·······835:·iload·········8753 ·······835:·iload·········8
754 ·······837:·ifeq··········65754 ·······837:·ifeq··········65
755 ·······840:·aload_0755 ·······840:·aload_0
756 ·······841:·getfield······#52·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;756 ·······841:·getfield······#52·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;
757 ·······844:·astore········21757 ·······844:·astore········17
Max diff block lines reached; 1230/7166 bytes (17.16%) of diff not shown.
27.5 KB
org/osmdroid/bonuspack/routing/Road.class
27.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 518, 143 lines modifiedOffset 518, 165 lines modified
518 ····flags:·(0x0001)·ACC_PUBLIC518 ····flags:·(0x0001)·ACC_PUBLIC
519 ····Code:519 ····Code:
520 ······stack=300,·locals=19,·args_size=2520 ······stack=300,·locals=19,·args_size=2
521 ·········0:·new···········#90·················//·class·java/util/ArrayList521 ·········0:·new···········#90·················//·class·java/util/ArrayList
522 ·········3:·astore_2522 ·········3:·astore_2
523 ·········4:·aload_2523 ·········4:·aload_2
524 ·········5:·invokespecial·#108················//·Method·java/util/ArrayList."<init>":()V524 ·········5:·invokespecial·#108················//·Method·java/util/ArrayList."<init>":()V
525 ·········8:·aload_0525 ·········8:·aload_2
526 ·········9:·astore_3526 ·········9:·astore_3
527 ········10:·aload_0527 ········10:·aload_0
528 ········11:·aload_2528 ········11:·aload_2
529 ········12:·putfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;529 ········12:·putfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;
530 ········15:·iconst_0530 ········15:·iconst_0
531 ········16:·istore········4531 ········16:·istore········4
532 ········18:·aload_1532 ········18:·aload_1
533 ········19:·invokevirtual·#93·················//·Method·java/util/ArrayList.size:()I533 ········19:·invokevirtual·#93·················//·Method·java/util/ArrayList.size:()I
534 ········22:·istore········5534 ········22:·istore········5
535 ········24:·aload_0535 ········24:·aload_0
 536 ········25:·astore_3
 537 ········26:·aload_0
536 ········25:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;538 ········27:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;
 539 ········30:·astore_3
 540 ········31:·aload_3
537 ········28:·astore_2541 ········32:·astore_2
538 ········29:·aload_2542 ········33:·aload_3
539 ········30:·invokevirtual·#93·················//·Method·java/util/ArrayList.size:()I543 ········34:·invokevirtual·#93·················//·Method·java/util/ArrayList.size:()I
540 ········33:·istore········6544 ········37:·istore········6
541 ········35:·iconst_1545 ········39:·iconst_1
542 ········36:·istore········7546 ········40:·istore········7
543 ········38:·iload·········5547 ········42:·iload·········5
544 ········40:·iconst_m1548 ········44:·iconst_m1
545 ········41:·iadd549 ········45:·iadd
546 ········42:·istore········8550 ········46:·istore········8
547 ········44:·iload·········7551 ········48:·iload·········7
548 ········46:·iload·········8552 ········50:·iload·········8
549 ········48:·if_icmplt·····92553 ········52:·if_icmplt·····100
550 ········51:·new···········#71·················//·class·org/osmdroid/bonuspack/routing/RoadLeg554 ········55:·new···········#71·················//·class·org/osmdroid/bonuspack/routing/RoadLeg
551 ········54:·astore········9555 ········58:·astore········9
552 ········56:·iload·········6556 ········60:·iload·········6
553 ········58:·iconst_m1557 ········62:·iconst_m1
554 ········59:·iadd558 ········63:·iadd
555 ········60:·istore········8559 ········64:·istore········8
556 ········62:·aload_0560 ········66:·aload_0
557 ········63:·astore_3561 ········67:·astore_3
558 ········64:·aload_0562 ········68:·aload_0
559 ········65:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;563 ········69:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;
560 ········68:·astore_3564 ········72:·astore_3
561 ········69:·aload·········9565 ········73:·aload·········9
562 ········71:·iload·········4566 ········75:·iload·········4
563 ········73:·iload·········8567 ········77:·iload·········8
564 ········75:·aload_3568 ········79:·aload_3
565 ········76:·invokespecial·#114················//·Method·org/osmdroid/bonuspack/routing/RoadLeg."<init>":(IILjava/util/ArrayList;)V569 ········80:·invokespecial·#114················//·Method·org/osmdroid/bonuspack/routing/RoadLeg."<init>":(IILjava/util/ArrayList;)V
566 ········79:·aload_0570 ········83:·aload_0
567 ········80:·astore_3571 ········84:·astore_3
568 ········81:·aload_0572 ········85:·aload_0
569 ········82:·getfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;573 ········86:·getfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;
 574 ········89:·astore_3
 575 ········90:·aload_3
 576 ········91:·astore_2
 577 ········92:·aload_3
570 ········85:·aload·········9578 ········93:·aload·········9
571 ········87:·invokevirtual·#106················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z579 ········95:·invokevirtual·#106················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
572 ········90:·pop580 ········98:·pop
573 ········91:·return581 ········99:·return
 582 ·······100:·aload_1
 583 ·······101:·astore_3
574 ········92:·aload_1584 ·······102:·aload_1
575 ········93:·astore_3 
576 ········94:·aload_1 
577 ········95:·iload·········7585 ·······103:·iload·········7
578 ········97:·invokevirtual·#102················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;586 ·······105:·invokevirtual·#102················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;
579 ·······100:·checkcast·····#75·················//·class·org/osmdroid/util/GeoPoint587 ·······108:·checkcast·····#75·················//·class·org/osmdroid/util/GeoPoint
580 ·······103:·astore········10588 ·······111:·astore········10
581 ·······105:·ldc2_w········#117················//·double·-1.0d589 ·······113:·ldc2_w········#117················//·double·-1.0d
582 ·······108:·dstore········11590 ·······116:·dstore········11
583 ·······110:·iconst_m1591 ·······118:·iconst_m1
584 ·······111:·istore········13592 ·······119:·istore········13
585 ·······113:·iload·········4593 ·······121:·iload·········4
586 ·······115:·istore········14594 ·······123:·istore········14
587 ·······117:·iload·········14595 ·······125:·iload·········14
588 ·······119:·iload·········6596 ·······127:·iload·········6
589 ·······121:·if_icmplt·····173597 ·······129:·if_icmplt·····187
590 ·······124:·new···········#71·················//·class·org/osmdroid/bonuspack/routing/RoadLeg598 ·······132:·new···········#71·················//·class·org/osmdroid/bonuspack/routing/RoadLeg
591 ·······127:·astore········15599 ·······135:·astore········15
592 ·······129:·aload_0600 ·······137:·aload_0
593 ·······130:·astore_3601 ·······138:·astore_3
594 ·······131:·aload_0602 ·······139:·aload_0
595 ·······132:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;603 ·······140:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;
 604 ·······143:·astore_3
 605 ·······144:·aload_3
596 ·······135:·astore_2606 ·······145:·astore_2
597 ·······136:·aload·········15607 ·······146:·aload·········15
598 ·······138:·iload·········4608 ·······148:·iload·········4
599 ·······140:·iload·········13609 ·······150:·iload·········13
600 ·······142:·aload_2610 ·······152:·aload_3
601 ·······143:·invokespecial·#114················//·Method·org/osmdroid/bonuspack/routing/RoadLeg."<init>":(IILjava/util/ArrayList;)V611 ·······153:·invokespecial·#114················//·Method·org/osmdroid/bonuspack/routing/RoadLeg."<init>":(IILjava/util/ArrayList;)V
602 ·······146:·aload_0612 ·······156:·aload_0
 613 ·······157:·astore_3
 614 ·······158:·aload_0
603 ·······147:·getfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;615 ·······159:·getfield······#73·················//·Field·mLegs:Ljava/util/ArrayList;
 616 ·······162:·astore_3
 617 ·······163:·aload_3
604 ·······150:·astore_2618 ·······164:·astore_2
605 ·······151:·aload_2619 ·······165:·aload_3
606 ·······152:·aload·········15620 ·······166:·aload·········15
607 ·······154:·invokevirtual·#106················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z621 ·······168:·invokevirtual·#106················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
608 ·······157:·pop622 ·······171:·pop
609 ·······158:·iload·········13623 ·······172:·iload·········13
610 ·······160:·iconst_1624 ·······174:·iconst_1
611 ·······161:·iadd625 ·······175:·iadd
612 ·······162:·istore········4626 ·······176:·istore········4
613 ·······164:·iload·········7627 ·······178:·iload·········7
614 ·······166:·iconst_1628 ·······180:·iconst_1
615 ·······167:·iadd629 ·······181:·iadd
616 ·······168:·istore········7630 ·······182:·istore········7
617 ·······170:·goto··········38631 ·······184:·goto··········42
618 ·······173:·aload_0632 ·······187:·aload_0
619 ·······174:·astore_3633 ·······188:·astore_3
620 ·······175:·aload_0634 ·······189:·aload_0
621 ·······176:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;635 ·······190:·getfield······#69·················//·Field·mNodes:Ljava/util/ArrayList;
 636 ·······193:·astore_3
 637 ·······194:·aload_3
 638 ·······195:·astore_2
 639 ·······196:·aload_3
622 ·······179:·iload·········14640 ·······197:·iload·········14
623 ·······181:·invokevirtual·#102················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;641 ·······199:·invokevirtual·#102················//·Method·java/util/ArrayList.get:(I)Ljava/lang/Object;
624 ·······184:·checkcast·····#57·················//·class·org/osmdroid/bonuspack/routing/RoadNode642 ·······202:·checkcast·····#57·················//·class·org/osmdroid/bonuspack/routing/RoadNode
Max diff block lines reached; 17787/27962 bytes (63.61%) of diff not shown.
13.8 KB
org/osmdroid/bonuspack/routing/XMLHandler.class
13.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 299, 15 lines modifiedOffset 299, 15 lines modified
299 ········27:·putfield······#49·················//·Field·mString:Ljava/lang/String;299 ········27:·putfield······#49·················//·Field·mString:Ljava/lang/String;
300 ········30:·return300 ········30:·return
  
301 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);301 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);
302 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V302 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
303 ····flags:·(0x0001)·ACC_PUBLIC303 ····flags:·(0x0001)·ACC_PUBLIC
304 ····Code:304 ····Code:
305 ······stack=300,·locals=22,·args_size=4305 ······stack=300,·locals=20,·args_size=4
306 ·········0:·bipush········10306 ·········0:·bipush········10
307 ·········2:·istore········4307 ·········2:·istore········4
308 ·········4:·ldc···········#56·················//·String·lat308 ·········4:·ldc···········#56·················//·String·lat
309 ·········6:·astore········5309 ·········6:·astore········5
310 ·········8:·aload_2310 ·········8:·aload_2
311 ·········9:·aload·········5311 ·········9:·aload·········5
312 ········11:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z312 ········11:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 394, 17 lines modifiedOffset 394, 17 lines modified
394 ·······186:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;394 ·······186:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
395 ·······189:·astore········5395 ·······189:·astore········5
396 ·······191:·aload_0396 ·······191:·aload_0
397 ·······192:·getfield······#49·················//·Field·mString:Ljava/lang/String;397 ·······192:·getfield······#49·················//·Field·mString:Ljava/lang/String;
398 ·······195:·astore········9398 ·······195:·astore········9
399 ·······197:·aload·········9399 ·······197:·aload·········9
400 ·······199:·invokestatic··#66·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D400 ·······199:·invokestatic··#66·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
401 ·······202:·dstore········10401 ·······202:·dstore········7
402 ·······204:·aload·········5402 ·······204:·aload·········5
403 ·······206:·dload·········10403 ·······206:·dload·········7
404 ·······208:·putfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D404 ·······208:·putfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D
405 ·······211:·goto··········40405 ·······211:·goto··········40
406 ·······214:·ldc···········#100················//·String·speed406 ·······214:·ldc···········#100················//·String·speed
407 ·······216:·astore········5407 ·······216:·astore········5
408 ·······218:·aload_2408 ·······218:·aload_2
409 ·······219:·aload·········5409 ·······219:·aload·········5
410 ·······221:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z410 ·······221:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 415, 17 lines modifiedOffset 415, 17 lines modified
415 ·······232:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;415 ·······232:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
416 ·······235:·astore········5416 ·······235:·astore········5
417 ·······237:·aload_0417 ·······237:·aload_0
418 ·······238:·getfield······#49·················//·Field·mString:Ljava/lang/String;418 ·······238:·getfield······#49·················//·Field·mString:Ljava/lang/String;
419 ·······241:·astore········9419 ·······241:·astore········9
420 ·······243:·aload·········9420 ·······243:·aload·········9
421 ·······245:·invokestatic··#66·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D421 ·······245:·invokestatic··#66·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
422 ·······248:·dstore········10422 ·······248:·dstore········7
423 ·······250:·aload·········5423 ·······250:·aload·········5
424 ·······252:·dload·········10424 ·······252:·dload·········7
425 ·······254:·putfield······#103················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mSpeed:D425 ·······254:·putfield······#103················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mSpeed:D
426 ·······257:·goto··········40426 ·······257:·goto··········40
427 ·······260:·ldc···········#105················//·String·shapeIndex427 ·······260:·ldc···········#105················//·String·shapeIndex
428 ·······262:·astore········5428 ·······262:·astore········5
429 ·······264:·aload_2429 ·······264:·aload_2
430 ·······265:·aload·········5430 ·······265:·aload·········5
431 ·······267:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z431 ·······267:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 436, 17 lines modifiedOffset 436, 17 lines modified
436 ·······278:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;436 ·······278:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
437 ·······281:·astore········5437 ·······281:·astore········5
438 ·······283:·aload_0438 ·······283:·aload_0
439 ·······284:·getfield······#49·················//·Field·mString:Ljava/lang/String;439 ·······284:·getfield······#49·················//·Field·mString:Ljava/lang/String;
440 ·······287:·astore········9440 ·······287:·astore········9
441 ·······289:·aload·········9441 ·······289:·aload·········9
442 ·······291:·invokestatic··#111················//·Method·java/lang/Integer.parseInt:(Ljava/lang/String;)I442 ·······291:·invokestatic··#111················//·Method·java/lang/Integer.parseInt:(Ljava/lang/String;)I
443 ·······294:·istore········12443 ·······294:·istore········10
444 ·······296:·aload·········5444 ·······296:·aload·········5
445 ·······298:·iload·········12445 ·······298:·iload·········10
446 ·······300:·putfield······#115················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mShapeIndex:I446 ·······300:·putfield······#115················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mShapeIndex:I
447 ·······303:·goto··········40447 ·······303:·goto··········40
448 ·······306:·ldc···········#117················//·String·link448 ·······306:·ldc···········#117················//·String·link
449 ·······308:·astore········5449 ·······308:·astore········5
450 ·······310:·aload_2450 ·······310:·aload_2
451 ·······311:·aload·········5451 ·······311:·aload·········5
452 ·······313:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z452 ·······313:·invokevirtual·#60·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
Offset 455, 27 lines modifiedOffset 455, 27 lines modified
455 ·······320:·ifeq··········469455 ·······320:·ifeq··········469
456 ·······323:·aload_0456 ·······323:·aload_0
457 ·······324:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;457 ·······324:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
458 ·······327:·astore········5458 ·······327:·astore········5
459 ·······329:·aload_0459 ·······329:·aload_0
460 ·······330:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;460 ·······330:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
461 ·······333:·getfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D461 ·······333:·getfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D
462 ·······336:·dstore········10462 ·······336:·dstore········7
463 ·······338:·aload_0463 ·······338:·aload_0
464 ·······339:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;464 ·······339:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
465 ·······342:·getfield······#103················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mSpeed:D465 ·······342:·getfield······#103················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mSpeed:D
466 ·······345:·dstore········13466 ·······345:·dstore········11
467 ·······347:·dload·········10467 ·······347:·dload·········7
468 ·······349:·dload·········13468 ·······349:·dload·········11
469 ·······351:·ddiv469 ·······351:·ddiv
470 ·······352:·ldc2_w········#120················//·double·3600.0d470 ·······352:·ldc2_w········#120················//·double·3600.0d
471 ·······355:·dmul471 ·······355:·dmul
472 ·······356:·dstore········10472 ·······356:·dstore········7
473 ·······358:·aload·········5473 ·······358:·aload·········5
474 ·······360:·dload·········10474 ·······360:·dload·········7
475 ·······362:·putfield······#124················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mDuration:D475 ·······362:·putfield······#124················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mDuration:D
476 ·······365:·aload_0476 ·······365:·aload_0
477 ·······366:·getfield······#42·················//·Field·mLinks:Ljava/util/ArrayList;477 ·······366:·getfield······#42·················//·Field·mLinks:Ljava/util/ArrayList;
478 ·······369:·astore········5478 ·······369:·astore········5
479 ·······371:·aload_0479 ·······371:·aload_0
480 ·······372:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;480 ·······372:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
481 ·······375:·astore········9481 ·······375:·astore········9
Offset 484, 44 lines modifiedOffset 484, 44 lines modified
484 ·······381:·invokevirtual·#127················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z484 ·······381:·invokevirtual·#127················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
485 ·······384:·pop485 ·······384:·pop
486 ·······385:·aload_0486 ·······385:·aload_0
487 ·······386:·getfield······#37·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;487 ·······386:·getfield······#37·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;
488 ·······389:·astore········5488 ·······389:·astore········5
489 ·······391:·aload·········5489 ·······391:·aload·········5
490 ·······393:·getfield······#128················//·Field·org/osmdroid/bonuspack/routing/Road.mLength:D490 ·······393:·getfield······#128················//·Field·org/osmdroid/bonuspack/routing/Road.mLength:D
491 ·······396:·dstore········10491 ·······396:·dstore········7
492 ·······398:·aload_0492 ·······398:·aload_0
493 ·······399:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;493 ·······399:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
494 ·······402:·getfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D494 ·······402:·getfield······#98·················//·Field·org/osmdroid/bonuspack/routing/RoadLink.mLength:D
495 ·······405:·dstore········13495 ·······405:·dstore········11
496 ·······407:·dload·········10496 ·······407:·dload·········7
497 ·······409:·dload·········13497 ·······409:·dload·········11
498 ·······411:·dadd498 ·······411:·dadd
499 ·······412:·dstore········10499 ·······412:·dstore········7
500 ·······414:·aload·········5500 ·······414:·aload·········5
501 ·······416:·dload·········10501 ·······416:·dload·········7
502 ·······418:·putfield······#128················//·Field·org/osmdroid/bonuspack/routing/Road.mLength:D502 ·······418:·putfield······#128················//·Field·org/osmdroid/bonuspack/routing/Road.mLength:D
503 ·······421:·aload_0503 ·······421:·aload_0
504 ·······422:·getfield······#37·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;504 ·······422:·getfield······#37·················//·Field·mRoad:Lorg/osmdroid/bonuspack/routing/Road;
505 ·······425:·astore········5505 ·······425:·astore········5
506 ·······427:·aload·········5506 ·······427:·aload·········5
507 ·······429:·getfield······#129················//·Field·org/osmdroid/bonuspack/routing/Road.mDuration:D507 ·······429:·getfield······#129················//·Field·org/osmdroid/bonuspack/routing/Road.mDuration:D
508 ·······432:·dstore········10508 ·······432:·dstore········7
509 ·······434:·aload_0509 ·······434:·aload_0
510 ·······435:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;510 ·······435:·getfield······#93·················//·Field·mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
511 ·······438:·astore········15511 ·······438:·astore········13
512 ·······440:·aload·········15512 ·······440:·aload·········13
Max diff block lines reached; 7012/13993 bytes (50.11%) of diff not shown.
1.58 KB
org/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream.class
1.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V
42 ·········5:·return42 ·········5:·return
  
43 ··public·long·skip(long);43 ··public·long·skip(long);
44 ····descriptor:·(J)J44 ····descriptor:·(J)J
45 ····flags:·(0x0001)·ACC_PUBLIC45 ····flags:·(0x0001)·ACC_PUBLIC
46 ····Code:46 ····Code:
47 ······stack=300,·locals=14,·args_size=247 ······stack=300,·locals=12,·args_size=2
48 ·········0:·lconst_048 ·········0:·lconst_0
49 ·········1:·lstore_349 ·········1:·lstore_3
50 ·········2:·lload_350 ·········2:·lload_3
51 ·········3:·lload_151 ·········3:·lload_1
52 ·········4:·lcmp52 ·········4:·lcmp
53 ·········5:·istore········553 ·········5:·istore········5
54 ·········7:·iload·········554 ·········7:·iload·········5
Offset 64, 25 lines modifiedOffset 64, 25 lines modified
64 ········22:·lsub64 ········22:·lsub
65 ········23:·lstore········765 ········23:·lstore········7
66 ········25:·aload·········666 ········25:·aload·········6
67 ········27:·lload·········767 ········27:·lload·········7
68 ········29:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J68 ········29:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J
69 ········32:·lstore········969 ········32:·lstore········9
70 ········34:·lconst_070 ········34:·lconst_0
71 ········35:·lstore········1171 ········35:·lstore········7
72 ········37:·lload·········972 ········37:·lload·········9
73 ········39:·lload·········1173 ········39:·lload·········7
74 ········41:·lcmp74 ········41:·lcmp
75 ········42:·istore········575 ········42:·istore········5
76 ········44:·iload·········576 ········44:·iload·········5
77 ········46:·ifne··········6377 ········46:·ifne··········63
78 ········49:·aload_078 ········49:·aload_0
79 ········50:·invokevirtual·#22·················//·Method·read:()I79 ········50:·invokevirtual·#22·················//·Method·read:()I
80 ········53:·istore········1380 ········53:·istore········11
81 ········55:·iload·········1381 ········55:·iload·········11
82 ········57:·iflt··········1282 ········57:·iflt··········12
83 ········60:·lconst_183 ········60:·lconst_1
84 ········61:·lstore········984 ········61:·lstore········9
85 ········63:·lload_385 ········63:·lload_3
86 ········64:·lload·········986 ········64:·lload·········9
87 ········66:·ladd87 ········66:·ladd
88 ········67:·lstore_388 ········67:·lstore_3
1.54 KB
org/osmdroid/util/GEMFFile.class
1.47 KB
javap -verbose -constants -s -l -private {}
    
Offset 2311, 15 lines modifiedOffset 2311, 15 lines modified
2311 ·······179:·goto··········642311 ·······179:·goto··········64
2312 ·······182:·return2312 ·······182:·return
  
2313 ··private·void·readHeader();2313 ··private·void·readHeader();
2314 ····descriptor:·()V2314 ····descriptor:·()V
2315 ····flags:·(0x0002)·ACC_PRIVATE2315 ····flags:·(0x0002)·ACC_PRIVATE
2316 ····Code:2316 ····Code:
2317 ······stack=300,·locals=21,·args_size=12317 ······stack=300,·locals=19,·args_size=1
2318 ·········0:·aload_02318 ·········0:·aload_0
2319 ·········1:·getfield······#49·················//·Field·mFiles:Ljava/util/List;2319 ·········1:·getfield······#49·················//·Field·mFiles:Ljava/util/List;
2320 ·········4:·astore_12320 ·········4:·astore_1
2321 ·········5:·aconst_null2321 ·········5:·aconst_null
2322 ·········6:·astore_22322 ·········6:·astore_2
2323 ·········7:·aload_12323 ·········7:·aload_1
2324 ·········8:·iconst_02324 ·········8:·iconst_0
Offset 2511, 16 lines modifiedOffset 2511, 16 lines modified
2511 ·······387:·invokestatic··#116················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;2511 ·······387:·invokestatic··#116················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
2512 ·······390:·astore_12512 ·······390:·astore_1
2513 ·······391:·aload·········182513 ·······391:·aload·········18
2514 ·······393:·aload_12514 ·······393:·aload_1
2515 ·······394:·putfield······#184················//·Field·org/osmdroid/util/GEMFFile$GEMFRange.sourceIndex:Ljava/lang/Integer;2515 ·······394:·putfield······#184················//·Field·org/osmdroid/util/GEMFFile$GEMFRange.sourceIndex:Ljava/lang/Integer;
2516 ·······397:·aload_32516 ·······397:·aload_3
2517 ·······398:·invokevirtual·#309················//·Method·java/io/RandomAccessFile.readLong:()J2517 ·······398:·invokevirtual·#309················//·Method·java/io/RandomAccessFile.readLong:()J
2518 ·······401:·lstore········192518 ·······401:·lstore········7
2519 ·······403:·lload·········192519 ·······403:·lload·········7
2520 ·······405:·invokestatic··#204················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;2520 ·······405:·invokestatic··#204················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
2521 ·······408:·astore_12521 ·······408:·astore_1
2522 ·······409:·aload·········182522 ·······409:·aload·········18
2523 ·······411:·aload_12523 ·······411:·aload_1
2524 ·······412:·putfield······#208················//·Field·org/osmdroid/util/GEMFFile$GEMFRange.offset:Ljava/lang/Long;2524 ·······412:·putfield······#208················//·Field·org/osmdroid/util/GEMFFile$GEMFRange.offset:Ljava/lang/Long;
2525 ·······415:·aload_02525 ·······415:·aload_0
2526 ·······416:·getfield······#53·················//·Field·mRangeData:Ljava/util/List;2526 ·······416:·getfield······#53·················//·Field·mRangeData:Ljava/util/List;
2.99 KB
org/osmdroid/util/GeometryMath.class
2.92 KB
javap -verbose -constants -s -l -private {}
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ········17:·invokestatic··#45·················//·Method·getBoundingBoxForRotatatedRectangle:(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;169 ········17:·invokestatic··#45·················//·Method·getBoundingBoxForRotatatedRectangle:(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;
170 ········20:·areturn170 ········20:·areturn
  
171 ··public·static·final·android.graphics.Rect·getBoundingBoxForRotatatedRectangle(android.graphics.Rect,·int,·int,·float,·android.graphics.Rect);171 ··public·static·final·android.graphics.Rect·getBoundingBoxForRotatatedRectangle(android.graphics.Rect,·int,·int,·float,·android.graphics.Rect);
172 ····descriptor:·(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;172 ····descriptor:·(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;
173 ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL173 ····flags:·(0x0019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL
174 ····Code:174 ····Code:
175 ······stack=300,·locals=57,·args_size=5175 ······stack=300,·locals=55,·args_size=5
176 ·········0:·aload·········4176 ·········0:·aload·········4
177 ·········2:·ifnonnull·····15177 ·········2:·ifnonnull·····15
178 ·········5:·new···········#34·················//·class·android/graphics/Rect178 ·········5:·new···········#34·················//·class·android/graphics/Rect
179 ·········8:·astore········4179 ·········8:·astore········4
180 ········10:·aload·········4180 ········10:·aload·········4
181 ········12:·invokespecial·#46·················//·Method·android/graphics/Rect."<init>":()V181 ········12:·invokespecial·#46·················//·Method·android/graphics/Rect."<init>":()V
182 ········15:·fload_3182 ········15:·fload_3
Offset 503, 46 lines modifiedOffset 503, 46 lines modified
503 ·······576:·d2i503 ·······576:·d2i
504 ·······577:·istore········16504 ·······577:·istore········16
505 ·······579:·dload·········25505 ·······579:·dload·········25
506 ·······581:·dload·········33506 ·······581:·dload·········33
507 ·······583:·dload·········41507 ·······583:·dload·········41
508 ·······585:·dload·········49508 ·······585:·dload·········49
509 ·······587:·invokestatic··#71·················//·Method·Min4:(DDDD)D509 ·······587:·invokestatic··#71·················//·Method·Min4:(DDDD)D
510 ·······590:·dstore········51510 ·······590:·dstore········21
511 ·······592:·dload·········51511 ·······592:·dload·········21
512 ·······594:·dstore········5512 ·······594:·dstore········5
513 ·······596:·dload·········51513 ·······596:·dload·········21
514 ·······598:·d2i514 ·······598:·d2i
515 ·······599:·istore········53515 ·······599:·istore········51
516 ·······601:·dload·········23516 ·······601:·dload·········23
517 ·······603:·dload·········31517 ·······603:·dload·········31
518 ·······605:·dload·········39518 ·······605:·dload·········39
519 ·······607:·dload·········47519 ·······607:·dload·········47
520 ·······609:·invokestatic··#74·················//·Method·Max4:(DDDD)D520 ·······609:·invokestatic··#74·················//·Method·Max4:(DDDD)D
521 ·······612:·dstore········21521 ·······612:·dstore········21
522 ·······614:·dload·········21522 ·······614:·dload·········21
523 ·······616:·dstore········5523 ·······616:·dstore········5
524 ·······618:·dload·········21524 ·······618:·dload·········21
525 ·······620:·d2i525 ·······620:·d2i
526 ·······621:·istore········54526 ·······621:·istore········52
527 ·······623:·dload·········25527 ·······623:·dload·········25
528 ·······625:·dload·········33528 ·······625:·dload·········33
529 ·······627:·dload·········41529 ·······627:·dload·········41
530 ·······629:·dload·········49530 ·······629:·dload·········49
531 ·······631:·invokestatic··#74·················//·Method·Max4:(DDDD)D531 ·······631:·invokestatic··#74·················//·Method·Max4:(DDDD)D
532 ·······634:·dstore········55532 ·······634:·dstore········53
533 ·······636:·dload·········55533 ·······636:·dload·········53
534 ·······638:·dstore········5534 ·······638:·dstore········5
535 ·······640:·dload·········55535 ·······640:·dload·········53
536 ·······642:·d2i536 ·······642:·d2i
537 ·······643:·istore········15537 ·······643:·istore········15
538 ·······645:·aload·········4538 ·······645:·aload·········4
539 ·······647:·iload·········16539 ·······647:·iload·········16
540 ·······649:·iload·········53540 ·······649:·iload·········51
541 ·······651:·iload·········54541 ·······651:·iload·········52
542 ·······653:·iload·········15542 ·······653:·iload·········15
543 ·······655:·invokevirtual·#78·················//·Method·android/graphics/Rect.set:(IIII)V543 ·······655:·invokevirtual·#78·················//·Method·android/graphics/Rect.set:(IIII)V
544 ·······658:·aload·········4544 ·······658:·aload·········4
545 ·······660:·areturn545 ·······660:·areturn
  
546 ··public·static·final·android.graphics.Rect·getBoundingBoxForRotatatedRectangle(android.graphics.Rect,·android.graphics.Point,·float,·android.graphics.Rect);546 ··public·static·final·android.graphics.Rect·getBoundingBoxForRotatatedRectangle(android.graphics.Rect,·android.graphics.Point,·float,·android.graphics.Rect);
547 ····descriptor:·(Landroid/graphics/Rect;Landroid/graphics/Point;FLandroid/graphics/Rect;)Landroid/graphics/Rect;547 ····descriptor:·(Landroid/graphics/Rect;Landroid/graphics/Point;FLandroid/graphics/Rect;)Landroid/graphics/Rect;
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I
738 ·······109:·return738 ·······109:·return
  
739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
741 ····flags:·(0x0002)·ACC_PRIVATE741 ····flags:·(0x0002)·ACC_PRIVATE
742 ····Code:742 ····Code:
743 ······stack=300,·locals=16,·args_size=4743 ······stack=300,·locals=15,·args_size=4
744 ·········0:·iconst_0744 ·········0:·iconst_0
745 ·········1:·istore········4745 ·········1:·istore········4
746 ·········3:·aload_0746 ·········3:·aload_0
747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z
748 ·········7:·istore········5748 ·········7:·istore········5
749 ·········9:·iload·········5749 ·········9:·iload·········5
750 ········11:·ifne··········17750 ········11:·ifne··········17
Offset 758, 73 lines modifiedOffset 758, 71 lines modified
758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J
759 ········27:·lstore········8759 ········27:·lstore········8
760 ········29:·lload·········6760 ········29:·lload·········6
761 ········31:·lload·········8761 ········31:·lload·········8
762 ········33:·lsub762 ········33:·lsub
763 ········34:·lstore········6763 ········34:·lstore········6
764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I
765 ········39:·istore········10 
766 ········41:·iload·········10 
767 ········43:·i2l765 ········39:·i2l
768 ········44:·lstore········8766 ········40:·lstore········8
769 ········46:·lload·········6767 ········42:·lload·········6
770 ········48:·lload·········8768 ········44:·lload·········8
771 ········50:·lcmp769 ········46:·lcmp
772 ········51:·istore········5770 ········47:·istore········5
773 ········53:·iload·········5771 ········49:·iload·········5
774 ········55:·ifgt··········14772 ········51:·ifgt··········14
775 ········58:·aload_1773 ········54:·aload_1
776 ········59:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F774 ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
777 ········62:·f2i775 ········58:·f2i
778 ········63:·istore········5776 ········59:·istore········5
779 ········65:·aload_3777 ········61:·aload_3
780 ········66:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F778 ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
781 ········69:·f2i779 ········65:·f2i
 780 ········66:·istore········10
 781 ········68:·iload·········5
 782 ········70:·iload·········10
 783 ········72:·isub
782 ········70:·istore········11784 ········73:·istore········11
783 ········72:·iload·········5 
784 ········74:·iload·········11 
785 ········76:·isub 
786 ········77:·istore········12 
787 ········79:·aload_1785 ········75:·aload_1
 786 ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
 787 ········79:·fstore········12
 788 ········81:·fload·········12
 789 ········83:·f2i
 790 ········84:·istore········5
 791 ········86:·aload_3
788 ········80:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F792 ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
789 ········83:·fstore········13793 ········90:·fstore········13
790 ········85:·fload·········13794 ········92:·fload·········13
791 ········87:·f2i 
792 ········88:·istore········5 
793 ········90:·aload_3 
794 ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F 
795 ········94:·fstore········14 
796 ········96:·fload·········14 
797 ········98:·f2i795 ········94:·f2i
798 ········99:·istore········11796 ········95:·istore········10
799 ·······101:·iload·········5797 ········97:·iload·········5
 798 ········99:·iload·········10
 799 ·······101:·isub
 800 ·······102:·istore········14
800 ·······103:·iload·········11801 ·······104:·iload·········11
 802 ·······106:·iload·········11
801 ·······105:·isub803 ·······108:·imul
802 ·······106:·istore········15804 ·······109:·istore········5
803 ·······108:·iload·········12 
804 ·······110:·iload·········12805 ·······111:·iload·········14
 806 ·······113:·iload·········14
805 ·······112:·imul807 ·······115:·imul
 808 ·······116:·istore········10
 809 ·······118:·iload·········5
 810 ·······120:·iload·········10
 811 ·······122:·iadd
806 ·······113:·istore········5812 ·······123:·istore········5
807 ·······115:·iload·········15 
808 ·······117:·iload·········15 
809 ·······119:·imul 
810 ·······120:·istore········11 
811 ·······122:·iload·········5 
812 ·······124:·iload·········11 
813 ·······126:·iadd 
814 ·······127:·istore········5 
815 ·······129:·aload_0813 ·······125:·aload_0
816 ·······130:·getfield······#166················//·Field·mDoubleTapSlopSquare:I814 ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I
817 ·······133:·istore········11815 ·······129:·istore········10
818 ·······135:·iload·········5816 ·······131:·iload·········5
819 ·······137:·iload·········11817 ·······133:·iload·········10
820 ·······139:·if_icmpge·····14818 ·······135:·if_icmpge·····14
821 ·······142:·iconst_1819 ·······138:·iconst_1
822 ·······143:·istore········4820 ·······139:·istore········4
823 ·······145:·goto··········14821 ·······141:·goto··········14
  
824 ··public·boolean·isLongpressEnabled();822 ··public·boolean·isLongpressEnabled();
825 ····descriptor:·()Z823 ····descriptor:·()Z
826 ····flags:·(0x0001)·ACC_PUBLIC824 ····flags:·(0x0001)·ACC_PUBLIC
827 ····Code:825 ····Code:
828 ······stack=300,·locals=1,·args_size=1826 ······stack=300,·locals=1,·args_size=1
829 ·········0:·aload_0827 ·········0:·aload_0
18.9 KB
org/osmdroid/bonuspack/routing/OSRMRoadManager.class
18.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1386, 15 lines modifiedOffset 1386, 15 lines modified
1386 ·······399:·astore········51386 ·······399:·astore········5
1387 ·······401:·aload·········51387 ·······401:·aload·········5
1388 ·······403:·astore········71388 ·······403:·astore········7
1389 ·······405:·aload·········51389 ·······405:·aload·········5
1390 ·······407:·invokevirtual·#389················//·Method·java/util/ArrayList.size:()I1390 ·······407:·invokevirtual·#389················//·Method·java/util/ArrayList.size:()I
1391 ·······410:·istore········141391 ·······410:·istore········14
1392 ·······412:·iload·········141392 ·······412:·iload·········14
1393 ·······414:·ifne··········8631393 ·······414:·ifne··········875
1394 ·······417:·new···········#315················//·class·org/osmdroid/bonuspack/routing/Road1394 ·······417:·new···········#315················//·class·org/osmdroid/bonuspack/routing/Road
1395 ·······420:·astore········91395 ·······420:·astore········9
1396 ·······422:·aload·········91396 ·······422:·aload·········9
1397 ·······424:·astore········51397 ·······424:·astore········5
1398 ·······426:·aload·········91398 ·······426:·aload·········9
1399 ·······428:·aload_11399 ·······428:·aload_1
1400 ·······429:·invokespecial·#318················//·Method·org/osmdroid/bonuspack/routing/Road."<init>":(Ljava/util/ArrayList;)V1400 ·······429:·invokespecial·#318················//·Method·org/osmdroid/bonuspack/routing/Road."<init>":(Ljava/util/ArrayList;)V
Offset 1489, 211 lines modifiedOffset 1489, 217 lines modified
1489 ·······613:·iconst_11489 ·······613:·iconst_1
1490 ·······614:·istore········141490 ·······614:·istore········14
1491 ·······616:·aload·········261491 ·······616:·aload·········26
1492 ·······618:·iload·········141492 ·······618:·iload·········14
1493 ·······620:·invokevirtual·#415················//·Method·org/json/JSONArray.getString:(I)Ljava/lang/String;1493 ·······620:·invokevirtual·#415················//·Method·org/json/JSONArray.getString:(I)Ljava/lang/String;
1494 ·······623:·astore········301494 ·······623:·astore········30
1495 ·······625:·aload·········171495 ·······625:·aload·········17
1496 ·······627:·ifnull········7671496 ·······627:·ifnull········779
1497 ·······630:·ldc···········#37·················//·String·11497 ·······630:·ldc···········#37·················//·String·1
1498 ·······632:·astore········71498 ·······632:·astore········7
1499 ·······634:·aload·········71499 ·······634:·aload·········7
1500 ·······636:·astore········51500 ·······636:·astore········5
1501 ·······638:·aload·········71501 ·······638:·aload·········7
1502 ·······640:·aload·········291502 ·······640:·aload·········29
1503 ·······642:·invokevirtual·#244················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z1503 ·······642:·invokevirtual·#244················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
1504 ·······645:·istore········141504 ·······645:·istore········14
1505 ·······647:·iload·········141505 ·······647:·iload·········14
1506 ·······649:·ifeq··········7671506 ·······649:·ifeq··········779
1507 ·······652:·ldc···········#240················//·String1507 ·······652:·ldc···········#240················//·String
1508 ·······654:·astore········71508 ·······654:·astore········7
1509 ·······656:·aload·········71509 ·······656:·aload·········7
1510 ·······658:·astore········51510 ·······658:·astore········5
1511 ·······660:·aload·········71511 ·······660:·aload·········7
1512 ·······662:·aload·········301512 ·······662:·aload·········30
1513 ·······664:·invokevirtual·#244················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z1513 ·······664:·invokevirtual·#244················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
1514 ·······667:·istore········141514 ·······667:·istore········14
1515 ·······669:·iload·········141515 ·······669:·iload·········14
1516 ·······671:·ifeq··········7671516 ·······671:·ifeq··········779
1517 ·······674:·aload·········171517 ·······674:·aload·········17
 1518 ·······676:·astore········5
 1519 ·······678:·aload·········17
1518 ·······676:·getfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D1520 ·······680:·getfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D
1519 ·······679:·dstore········20 
1520 ·······681:·dload·········20 
1521 ·······683:·dstore········221521 ·······683:·dstore········20
1522 ·······685:·aload·········271522 ·······685:·dload·········20
1523 ·······687:·astore········51523 ·······687:·dstore········22
1524 ·······689:·aload·········271524 ·······689:·aload·········27
 1525 ·······691:·astore········5
 1526 ·······693:·aload·········27
1525 ·······691:·getfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D1527 ·······695:·getfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D
1526 ·······694:·dstore········201528 ·······698:·dstore········20
1527 ·······696:·dload·········20 
1528 ·······698:·dstore········24 
1529 ·······700:·dload·········221529 ·······700:·dload·········20
1530 ·······702:·dload·········20 
1531 ·······704:·dadd 
1532 ·······705:·dstore········221530 ·······702:·dstore········24
1533 ·······707:·dload·········221531 ·······704:·dload·········22
 1532 ·······706:·dload·········20
 1533 ·······708:·dadd
1534 ·······709:·dstore········201534 ·······709:·dstore········22
1535 ·······711:·aload·········17 
1536 ·······713:·dload·········221535 ·······711:·dload·········22
 1536 ·······713:·dstore········20
 1537 ·······715:·aload·········17
 1538 ·······717:·dload·········22
1537 ·······715:·putfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D1539 ·······719:·putfield······#411················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mLength:D
1538 ·······718:·aload·········171540 ·······722:·aload·········17
 1541 ·······724:·astore········5
 1542 ·······726:·aload·········17
1539 ·······720:·getfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D1543 ·······728:·getfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D
1540 ·······723:·dstore········201544 ·······731:·dstore········20
1541 ·······725:·dload·········201545 ·······733:·dload·········20
1542 ·······727:·dstore········221546 ·······735:·dstore········22
1543 ·······729:·aload·········271547 ·······737:·aload·········27
 1548 ·······739:·astore········5
 1549 ·······741:·aload·········27
1544 ·······731:·getfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D1550 ·······743:·getfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D
1545 ·······734:·dstore········201551 ·······746:·dstore········20
1546 ·······736:·dload·········20 
1547 ·······738:·dstore········24 
1548 ·······740:·dload·········22 
1549 ·······742:·dload·········201552 ·······748:·dload·········20
1550 ·······744:·dadd 
1551 ·······745:·dstore········221553 ·······750:·dstore········24
1552 ·······747:·dload·········22 
1553 ·······749:·dstore········20 
1554 ·······751:·aload·········17 
1555 ·······753:·dload·········221554 ·······752:·dload·········22
 1555 ·······754:·dload·········20
 1556 ·······756:·dadd
 1557 ·······757:·dstore········22
 1558 ·······759:·dload·········22
 1559 ·······761:·dstore········20
 1560 ·······763:·aload·········17
 1561 ·······765:·dload·········22
1556 ·······755:·putfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D1562 ·······767:·putfield······#412················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mDuration:D
1557 ·······758:·iload·········181563 ·······770:·iload·········18
1558 ·······760:·iconst_11564 ·······772:·iconst_1
1559 ·······761:·iadd1565 ·······773:·iadd
1560 ·······762:·istore········181566 ·······774:·istore········18
1561 ·······764:·goto··········2811567 ·······776:·goto··········281
1562 ·······767:·aload_01568 ·······779:·aload_0
1563 ·······768:·astore········51569 ·······780:·astore········5
1564 ·······770:·aload_01570 ·······782:·aload_0
1565 ·······771:·aload·········291571 ·······783:·aload·········29
1566 ·······773:·invokevirtual·#418················//·Method·getManeuverCode:(Ljava/lang/String;)I1572 ·······785:·invokevirtual·#418················//·Method·getManeuverCode:(Ljava/lang/String;)I
1567 ·······776:·istore········141573 ·······788:·istore········14
1568 ·······778:·aload·········271574 ·······790:·aload·········27
1569 ·······780:·iload·········141575 ·······792:·iload·········14
1570 ·······782:·putfield······#422················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mManeuverType:I1576 ·······794:·putfield······#422················//·Field·org/osmdroid/bonuspack/routing/RoadNode.mManeuverType:I
1571 ·······785:·aload_01577 ·······797:·aload_0
1572 ·······786:·aload·········291578 ·······798:·aload·········29
1573 ·······788:·aload·········301579 ·······800:·aload·········30
1574 ·······790:·aload·········111580 ·······802:·aload·········11
1575 ·······792:·invokevirtual·#426················//·Method·buildInstructions:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Ljava/lang/String;1581 ·······804:·invokevirtual·#426················//·Method·buildInstructions:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Ljava/lang/String;
1576 ·······795:·astore········71582 ·······807:·astore········7
1577 ·······797:·aload·········71583 ·······809:·aload·········7
1578 ·······799:·astore········51584 ·······811:·astore········5
1579 ·······801:·aload·········271585 ·······813:·aload·········27
Max diff block lines reached; 8239/19177 bytes (42.96%) of diff not shown.
6.07 KB
org/osmdroid/contributor/util/RecordedRouteGPXFormatter.class
5.95 KB
javap -verbose -constants -s -l -private {}
    
Offset 293, 15 lines modifiedOffset 293, 15 lines modified
293 ·········1:·invokespecial·#66·················//·Method·java/lang/Object."<init>":()V293 ·········1:·invokespecial·#66·················//·Method·java/lang/Object."<init>":()V
294 ·········4:·return294 ·········4:·return
  
295 ··public·static·java.lang.String·create(java.util.List);295 ··public·static·java.lang.String·create(java.util.List);
296 ····descriptor:·(Ljava/util/List;)Ljava/lang/String;296 ····descriptor:·(Ljava/util/List;)Ljava/lang/String;
297 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC297 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
298 ····Code:298 ····Code:
299 ······stack=300,·locals=23,·args_size=1299 ······stack=300,·locals=21,·args_size=1
300 ·········0:·iconst_1300 ·········0:·iconst_1
301 ·········1:·istore_1301 ·········1:·istore_1
302 ·········2:·aload_0302 ·········2:·aload_0
303 ·········3:·ifnonnull·····18303 ·········3:·ifnonnull·····18
304 ·········6:·new···········#69·················//·class·java/lang/IllegalArgumentException304 ·········6:·new···········#69·················//·class·java/lang/IllegalArgumentException
305 ·········9:·astore_2305 ·········9:·astore_2
306 ········10:·aload_2306 ········10:·aload_2
Offset 423, 16 lines modifiedOffset 423, 16 lines modified
423 ·······251:·invokevirtual·#123················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getTimeStamp:()J423 ·······251:·invokevirtual·#123················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getTimeStamp:()J
424 ·······254:·lstore········13424 ·······254:·lstore········13
425 ·······256:·aload·········12425 ·······256:·aload·········12
426 ·······258:·lload·········13426 ·······258:·lload·········13
427 ·······260:·invokespecial·#126················//·Method·java/util/Date."<init>":(J)V427 ·······260:·invokespecial·#126················//·Method·java/util/Date."<init>":(J)V
428 ·······263:·aload·········12428 ·······263:·aload·········12
429 ·······265:·invokevirtual·#129················//·Method·java/util/Date.getTime:()J429 ·······265:·invokevirtual·#129················//·Method·java/util/Date.getTime:()J
430 ·······268:·lstore········15430 ·······268:·lstore········13
431 ·······270:·lload·········15431 ·······270:·lload·········13
432 ·······272:·invokestatic··#135················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;432 ·······272:·invokestatic··#135················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
433 ·······275:·astore_2433 ·······275:·astore_2
434 ·······276:·aload·········11434 ·······276:·aload·········11
435 ·······278:·aload_2435 ·······278:·aload_2
436 ·······279:·invokevirtual·#138················//·Method·java/text/SimpleDateFormat.format:(Ljava/lang/Object;)Ljava/lang/String;436 ·······279:·invokevirtual·#138················//·Method·java/text/SimpleDateFormat.format:(Ljava/lang/Object;)Ljava/lang/String;
437 ·······282:·astore_2437 ·······282:·astore_2
438 ·······283:·aload·········10438 ·······283:·aload·········10
Offset 453, 39 lines modifiedOffset 453, 39 lines modified
453 ·······310:·astore_2453 ·······310:·astore_2
454 ·······311:·aload·········4454 ·······311:·aload·········4
455 ·······313:·aload_2455 ·······313:·aload_2
456 ·······314:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;456 ·······314:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
457 ·······317:·pop457 ·······317:·pop
458 ·······318:·aload_0458 ·······318:·aload_0
459 ·······319:·invokeinterface·#148,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;459 ·······319:·invokeinterface·#148,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
460 ·······324:·astore········17460 ·······324:·astore········15
461 ·······326:·aload·········17461 ·······326:·aload·········15
462 ·······328:·invokeinterface·#154,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z462 ·······328:·invokeinterface·#154,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
463 ·······333:·istore_3463 ·······333:·istore_3
464 ·······334:·iload_3464 ·······334:·iload_3
465 ·······335:·ifeq··········508465 ·······335:·ifeq··········508
466 ·······338:·aload·········17466 ·······338:·aload·········15
467 ·······340:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;467 ·······340:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
468 ·······345:·checkcast·····#120················//·class·org/osmdroid/contributor/util/RecordedGeoPoint468 ·······345:·checkcast·····#120················//·class·org/osmdroid/contributor/util/RecordedGeoPoint
469 ·······348:·astore········18469 ·······348:·astore········16
470 ·······350:·iconst_2470 ·······350:·iconst_2
471 ·······351:·anewarray·····#4··················//·class·java/lang/Object471 ·······351:·anewarray·····#4··················//·class·java/lang/Object
472 ·······354:·astore········6472 ·······354:·astore········6
473 ·······356:·aload·········18473 ·······356:·aload·········16
474 ·······358:·invokevirtual·#163················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getLatitudeAsDouble:()D474 ·······358:·invokevirtual·#163················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getLatitudeAsDouble:()D
475 ·······361:·invokestatic··#168················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;475 ·······361:·invokestatic··#168················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
476 ·······364:·astore········9476 ·······364:·astore········9
477 ·······366:·aload·········6477 ·······366:·aload·········6
478 ·······368:·iconst_0478 ·······368:·iconst_0
479 ·······369:·aload·········9479 ·······369:·aload·········9
480 ·······371:·aastore480 ·······371:·aastore
481 ·······372:·aload·········18481 ·······372:·aload·········16
482 ·······374:·invokevirtual·#171················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getLongitudeAsDouble:()D482 ·······374:·invokevirtual·#171················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getLongitudeAsDouble:()D
483 ·······377:·dstore········19483 ·······377:·dstore········17
484 ·······379:·dload·········19484 ·······379:·dload·········17
485 ·······381:·invokestatic··#168················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;485 ·······381:·invokestatic··#168················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
486 ·······384:·astore········9486 ·······384:·astore········9
487 ·······386:·aload·········6487 ·······386:·aload·········6
488 ·······388:·iload_1488 ·······388:·iload_1
489 ·······389:·aload·········9489 ·······389:·aload·········9
490 ·······391:·aastore490 ·······391:·aastore
491 ·······392:·aload·········5491 ·······392:·aload·········5
Offset 494, 48 lines modifiedOffset 494, 48 lines modified
494 ·······398:·invokevirtual·#98·················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;494 ·······398:·invokevirtual·#98·················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
495 ·······401:·pop495 ·······401:·pop
496 ·······402:·ldc···········#17·················//·String·<time>%s</time>496 ·······402:·ldc···········#17·················//·String·<time>%s</time>
497 ·······404:·astore_2497 ·······404:·astore_2
498 ·······405:·iload_1498 ·······405:·iload_1
499 ·······406:·anewarray·····#4··················//·class·java/lang/Object499 ·······406:·anewarray·····#4··················//·class·java/lang/Object
500 ·······409:·astore········6500 ·······409:·astore········6
501 ·······411:·aload·········18501 ·······411:·aload·········16
502 ·······413:·invokevirtual·#123················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getTimeStamp:()J502 ·······413:·invokevirtual·#123················//·Method·org/osmdroid/contributor/util/RecordedGeoPoint.getTimeStamp:()J
503 ·······416:·lstore········7503 ·······416:·lstore········7
504 ·······418:·lload·········7504 ·······418:·lload·········7
505 ·······420:·invokestatic··#110················//·Method·org/osmdroid/contributor/util/Util.convertTimestampToUTCString:(J)Ljava/lang/String;505 ·······420:·invokestatic··#110················//·Method·org/osmdroid/contributor/util/Util.convertTimestampToUTCString:(J)Ljava/lang/String;
506 ·······423:·astore········9506 ·······423:·astore········9
507 ·······425:·aload·········6507 ·······425:·aload·········6
508 ·······427:·iconst_0508 ·······427:·iconst_0
509 ·······428:·aload·········9509 ·······428:·aload·········9
510 ·······430:·aastore510 ·······430:·aastore
511 ·······431:·aload·········5511 ·······431:·aload·········5
512 ·······433:·aload_2512 ·······433:·aload_2
513 ·······434:·aload·········6513 ·······434:·aload·········6
514 ·······436:·invokevirtual·#98·················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;514 ·······436:·invokevirtual·#98·················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
515 ·······439:·pop515 ·······439:·pop
516 ·······440:·aload·········18516 ·······440:·aload·········16
517 ·······442:·getfield······#175················//·Field·org/osmdroid/contributor/util/RecordedGeoPoint.mNumSatellites:I517 ·······442:·getfield······#175················//·Field·org/osmdroid/contributor/util/RecordedGeoPoint.mNumSatellites:I
518 ·······445:·istore_3518 ·······445:·istore_3
519 ·······446:·iconst_m1519 ·······446:·iconst_m1
520 ·······447:·iconst_m1520 ·······447:·iconst_m1
521 ·······448:·ishl521 ·······448:·ishl
522 ·······449:·istore········21522 ·······449:·istore········19
523 ·······451:·iload_3523 ·······451:·iload_3
524 ·······452:·iload·········21524 ·······452:·iload·········19
525 ·······454:·if_icmpeq·····495525 ·······454:·if_icmpeq·····495
526 ·······457:·ldc···········#44·················//·String·<sat>%d</sat>526 ·······457:·ldc···········#44·················//·String·<sat>%d</sat>
527 ·······459:·astore_2527 ·······459:·astore_2
528 ·······460:·iload_1528 ·······460:·iload_1
529 ·······461:·anewarray·····#4··················//·class·java/lang/Object529 ·······461:·anewarray·····#4··················//·class·java/lang/Object
530 ·······464:·astore········6530 ·······464:·astore········6
531 ·······466:·aload·········18531 ·······466:·aload·········16
532 ·······468:·getfield······#175················//·Field·org/osmdroid/contributor/util/RecordedGeoPoint.mNumSatellites:I532 ·······468:·getfield······#175················//·Field·org/osmdroid/contributor/util/RecordedGeoPoint.mNumSatellites:I
533 ·······471:·istore········22533 ·······471:·istore········20
534 ·······473:·iload·········22534 ·······473:·iload·········20
535 ·······475:·invokestatic··#180················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;535 ·······475:·invokestatic··#180················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
536 ·······478:·astore········9536 ·······478:·astore········9
537 ·······480:·aload·········6537 ·······480:·aload·········6
538 ·······482:·iconst_0538 ·······482:·iconst_0
539 ·······483:·aload·········9539 ·······483:·aload·········9
540 ·······485:·aastore540 ·······485:·aastore
541 ·······486:·aload·········5541 ·······486:·aload·········5
1.31 KB
org/osmdroid/tileprovider/modules/TileWriter.class
1.21 KB
procyon -ec {}
    
Offset 64, 24 lines modifiedOffset 64, 23 lines modified
64 ················break;64 ················break;
65 ············}65 ············}
66 ········}66 ········}
67 ········return·b;67 ········return·b;
68 ····}68 ····}
69 ····69 ····
70 ····private·void·cutCurrentCache()·{70 ····private·void·cutCurrentCache()·{
71 ········final·long·n·=·524288000L; 
72 ········synchronized·(TileWriter.TILE_PATH_BASE)·{71 ········synchronized·(TileWriter.TILE_PATH_BASE)·{
73 ············if·(TileWriter.mUsedCacheSpace·>·n)·{72 ············if·(TileWriter.mUsedCacheSpace·>·524288000L)·{
74 ················TileWriter.logger.info("Trimming·tile·cache·from·"·+·TileWriter.mUsedCacheSpace·+·"·to·"·+·524288000L);73 ················TileWriter.logger.info("Trimming·tile·cache·from·"·+·TileWriter.mUsedCacheSpace·+·"·to·"·+·524288000L);
75 ················final·File[]·a·=·(File[])this.getDirectoryFileList(TileWriter.TILE_PATH_BASE).toArray(new·File[0]);74 ················final·File[]·a·=·(File[])this.getDirectoryFileList(TileWriter.TILE_PATH_BASE).toArray(new·File[0]);
76 ················Arrays.sort(a,·(Comparator<?·super·File>)new·TileWriter$2(this));75 ················Arrays.sort(a,·(Comparator<?·super·File>)new·TileWriter$2(this));
77 ················final·File[]·array·=·a;76 ················final·File[]·array·=·a;
78 ················for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{77 ················for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{
79 ····················final·File·file·=·array[i];78 ····················final·File·file·=·array[i];
80 ····················if·(TileWriter.mUsedCacheSpace·<=·n)·{79 ····················if·(TileWriter.mUsedCacheSpace·<=·524288000L)·{
81 ························break;80 ························break;
82 ····················}81 ····················}
83 ····················final·long·length2·=·file.length();82 ····················final·long·length2·=·file.length();
84 ····················if·(file.delete())·{83 ····················if·(file.delete())·{
85 ························TileWriter.mUsedCacheSpace·-=·length2;84 ························TileWriter.mUsedCacheSpace·-=·length2;
86 ····················}85 ····················}
87 ················}86 ················}
26.8 KB
org/osmdroid/util/GeoPoint.class
26.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 ········50:·aload_2463 ········50:·aload_2
464 ········51:·areturn464 ········51:·areturn
  
465 ··public·static·org.osmdroid.util.GeoPoint·fromDoubleString(java.lang.String,·char);465 ··public·static·org.osmdroid.util.GeoPoint·fromDoubleString(java.lang.String,·char);
466 ····descriptor:·(Ljava/lang/String;C)Lorg/osmdroid/util/GeoPoint;466 ····descriptor:·(Ljava/lang/String;C)Lorg/osmdroid/util/GeoPoint;
467 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC467 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
468 ····Code:468 ····Code:
469 ······stack=300,·locals=21,·args_size=2469 ······stack=300,·locals=17,·args_size=2
470 ·········0:·iconst_0470 ·········0:·iconst_0
471 ·········1:·istore_2471 ·········1:·istore_2
472 ·········2:·aconst_null472 ·········2:·aconst_null
473 ·········3:·astore_3473 ·········3:·astore_3
474 ·········4:·ldc2_w········#38·················//·double·1000000.0d474 ·········4:·ldc2_w········#38·················//·double·1000000.0d
475 ·········7:·dstore········4475 ·········7:·dstore········4
476 ·········9:·aload_0476 ·········9:·aload_0
Offset 487, 112 lines modifiedOffset 487, 108 lines modified
487 ········24:·iload·········7487 ········24:·iload·········7
488 ········26:·invokevirtual·#88·················//·Method·java/lang/String.indexOf:(II)I488 ········26:·invokevirtual·#88·················//·Method·java/lang/String.indexOf:(II)I
489 ········29:·istore········8489 ········29:·istore········8
490 ········31:·iconst_m1490 ········31:·iconst_m1
491 ········32:·istore········7491 ········32:·istore········7
492 ········34:·iload·········8492 ········34:·iload·········8
493 ········36:·iload·········7493 ········36:·iload·········7
494 ········38:·if_icmpne·····115494 ········38:·if_icmpne·····111
495 ········41:·new···········#2··················//·class·org/osmdroid/util/GeoPoint495 ········41:·new···········#2··················//·class·org/osmdroid/util/GeoPoint
496 ········44:·astore········9496 ········44:·astore········9
497 ········46:·aload_0497 ········46:·aload_0
498 ········47:·iconst_0498 ········47:·iconst_0
499 ········48:·iload·········6499 ········48:·iload·········6
500 ········50:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;500 ········50:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
501 ········53:·astore_3501 ········53:·astore_3
502 ········54:·aload_3502 ········54:·aload_3
503 ········55:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D503 ········55:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
504 ········58:·dload·········4504 ········58:·dload·········4
505 ········60:·dmul505 ········60:·dmul
506 ········61:·dstore········10 
507 ········63:·dload·········10 
508 ········65:·d2i506 ········61:·d2i
509 ········66:·istore_2507 ········62:·istore_2
510 ········67:·iload·········6508 ········63:·iload·········6
511 ········69:·iconst_1509 ········65:·iconst_1
512 ········70:·iadd510 ········66:·iadd
513 ········71:·istore········12511 ········67:·istore········10
514 ········73:·aload_0512 ········69:·aload_0
515 ········74:·invokevirtual·#101················//·Method·java/lang/String.length:()I513 ········70:·invokevirtual·#101················//·Method·java/lang/String.length:()I
516 ········77:·istore········13514 ········73:·istore········11
517 ········79:·aload_0515 ········75:·aload_0
 516 ········76:·iload·········10
518 ········80:·iload·········12517 ········78:·iload·········11
519 ········82:·iload·········13 
520 ········84:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;518 ········80:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
521 ········87:·astore········14519 ········83:·astore········12
522 ········89:·aload·········14520 ········85:·aload·········12
523 ········91:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D521 ········87:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
524 ········94:·dload·········4522 ········90:·dload·········4
525 ········96:·dmul523 ········92:·dmul
526 ········97:·dstore········15524 ········93:·dstore········13
527 ········99:·dload·········15525 ········95:·dload·········13
528 ·······101:·d2i526 ········97:·d2i
529 ·······102:·istore········12527 ········98:·istore········10
530 ·······104:·aload·········9528 ·······100:·aload·········9
531 ·······106:·iload_2529 ·······102:·iload_2
532 ·······107:·iload·········12530 ·······103:·iload·········10
533 ·······109:·invokespecial·#79·················//·Method·"<init>":(II)V531 ·······105:·invokespecial·#79·················//·Method·"<init>":(II)V
534 ·······112:·aload·········9532 ·······108:·aload·········9
535 ·······114:·areturn533 ·······110:·areturn
536 ·······115:·new···········#2··················//·class·org/osmdroid/util/GeoPoint534 ·······111:·new···········#2··················//·class·org/osmdroid/util/GeoPoint
537 ·······118:·astore········9535 ·······114:·astore········9
538 ·······120:·aload_0536 ·······116:·aload_0
539 ·······121:·iconst_0537 ·······117:·iconst_0
540 ·······122:·iload·········6538 ·······118:·iload·········6
541 ·······124:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;539 ·······120:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
542 ·······127:·astore_3540 ·······123:·astore_3
543 ·······128:·aload_3541 ·······124:·aload_3
544 ·······129:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D542 ·······125:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
545 ·······132:·dload·········4543 ·······128:·dload·········4
546 ·······134:·dmul544 ·······130:·dmul
547 ·······135:·dstore········10 
548 ·······137:·dload·········10 
549 ·······139:·d2i545 ·······131:·d2i
550 ·······140:·istore_2546 ·······132:·istore_2
551 ·······141:·iload·········6547 ·······133:·iload·········6
552 ·······143:·iconst_1548 ·······135:·iconst_1
553 ·······144:·iadd549 ·······136:·iadd
554 ·······145:·istore········12550 ·······137:·istore········10
555 ·······147:·aload_0551 ·······139:·aload_0
556 ·······148:·iload·········12552 ·······140:·iload·········10
557 ·······150:·iload·········8553 ·······142:·iload·········8
558 ·······152:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;554 ·······144:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
559 ·······155:·astore········14555 ·······147:·astore········12
560 ·······157:·aload·········14556 ·······149:·aload·········12
561 ·······159:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D557 ·······151:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
562 ·······162:·dload·········4558 ·······154:·dload·········4
563 ·······164:·dmul559 ·······156:·dmul
564 ·······165:·dstore········15560 ·······157:·dstore········13
565 ·······167:·dload·········15561 ·······159:·dload·········13
566 ·······169:·d2i562 ·······161:·d2i
567 ·······170:·istore········12563 ·······162:·istore········10
568 ·······172:·iload·········8564 ·······164:·iload·········8
569 ·······174:·iconst_1565 ·······166:·iconst_1
570 ·······175:·iadd566 ·······167:·iadd
571 ·······176:·istore········13567 ·······168:·istore········11
572 ·······178:·aload_0568 ·······170:·aload_0
573 ·······179:·invokevirtual·#101················//·Method·java/lang/String.length:()I569 ·······171:·invokevirtual·#101················//·Method·java/lang/String.length:()I
574 ·······182:·istore········17570 ·······174:·istore········15
575 ·······184:·aload_0571 ·······176:·aload_0
576 ·······185:·iload·········13 
577 ·······187:·iload·········17572 ·······177:·iload·········11
 573 ·······179:·iload·········15
578 ·······189:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;574 ·······181:·invokevirtual·#92·················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
579 ·······192:·astore········18575 ·······184:·astore········16
580 ·······194:·aload·········18576 ·······186:·aload·········16
581 ·······196:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D577 ·······188:·invokestatic··#98·················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
582 ·······199:·dstore········19578 ·······191:·dstore········4
583 ·······201:·dload·········19579 ·······193:·dload·········4
584 ·······203:·d2i580 ·······195:·d2i
585 ·······204:·istore········13581 ·······196:·istore········11
586 ·······206:·aload·········9582 ·······198:·aload·········9
587 ·······208:·iload_2583 ·······200:·iload_2
588 ·······209:·iload·········12584 ·······201:·iload·········10
589 ·······211:·iload·········13585 ·······203:·iload·········11
590 ·······213:·invokespecial·#104················//·Method·"<init>":(III)V586 ·······205:·invokespecial·#104················//·Method·"<init>":(III)V
591 ·······216:·goto··········112587 ·······208:·goto··········108
  
592 ··public·static·org.osmdroid.util.GeoPoint·fromIntString(java.lang.String);588 ··public·static·org.osmdroid.util.GeoPoint·fromIntString(java.lang.String);
593 ····descriptor:·(Ljava/lang/String;)Lorg/osmdroid/util/GeoPoint;589 ····descriptor:·(Ljava/lang/String;)Lorg/osmdroid/util/GeoPoint;
594 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC590 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
Max diff block lines reached; 19561/27343 bytes (71.54%) of diff not shown.
9.04 KB
org/osmdroid/views/MapController$CosinusalBasedAnimationRunner.class
8.91 KB
javap -verbose -constants -s -l -private {}
    
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ·······142:·invokevirtual·#46·················//·Method·setName:(Ljava/lang/String;)V237 ·······142:·invokevirtual·#46·················//·Method·setName:(Ljava/lang/String;)V
238 ·······145:·return238 ·······145:·return
  
239 ··public·void·onRunAnimation();239 ··public·void·onRunAnimation();
240 ····descriptor:·()V240 ····descriptor:·()V
241 ····flags:·(0x0001)·ACC_PUBLIC241 ····flags:·(0x0001)·ACC_PUBLIC
242 ····Code:242 ····Code:
243 ······stack=300,·locals=24,·args_size=1243 ······stack=300,·locals=26,·args_size=1
244 ·········0:·aload_0244 ·········0:·aload_0
245 ·········1:·getfield······#21·················//·Field·this$0:Lorg/osmdroid/views/MapController;245 ·········1:·getfield······#21·················//·Field·this$0:Lorg/osmdroid/views/MapController;
246 ·········4:·astore_1246 ·········4:·astore_1
247 ·········5:·aload_1247 ·········5:·aload_1
248 ·········6:·invokestatic··#52·················//·Method·org/osmdroid/views/MapController.access$000:(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;248 ·········6:·invokestatic··#52·················//·Method·org/osmdroid/views/MapController.access$000:(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;
249 ·········9:·astore_2249 ·········9:·astore_2
250 ········10:·aload_2250 ········10:·aload_2
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
260 ········27:·iconst_0260 ········27:·iconst_0
261 ········28:·istore········6261 ········28:·istore········6
262 ········30:·aload_0262 ········30:·aload_0
263 ········31:·getfield······#65·················//·Field·mSmoothness:I263 ········31:·getfield······#65·················//·Field·mSmoothness:I
264 ········34:·istore········7264 ········34:·istore········7
265 ········36:·iload·········6265 ········36:·iload·········6
266 ········38:·iload·········7266 ········38:·iload·········7
267 ········40:·if_icmpge·····211267 ········40:·if_icmpge·····223
268 ········43:·aload_0268 ········43:·aload_0
269 ········44:·getfield······#26·················//·Field·mYOffset:F269 ········44:·getfield······#26·················//·Field·mYOffset:F
270 ········47:·fstore········8270 ········47:·fstore········8
271 ········49:·fload·········8271 ········49:·fload·········8
272 ········51:·f2d272 ········51:·f2d
273 ········52:·dstore········9273 ········52:·dstore········9
274 ········54:·aload_0274 ········54:·aload_0
Offset 285, 105 lines modifiedOffset 285, 111 lines modified
285 ········73:·getfield······#28·················//·Field·mStart:F285 ········73:·getfield······#28·················//·Field·mStart:F
286 ········76:·fstore········12286 ········76:·fstore········12
287 ········78:·fload·········11287 ········78:·fload·········11
288 ········80:·fload·········12288 ········80:·fload·········12
289 ········82:·fadd289 ········82:·fadd
290 ········83:·fstore········11290 ········83:·fstore········11
291 ········85:·fload·········11291 ········85:·fload·········11
292 ········87:·f2d 
293 ········88:·dstore········13292 ········87:·fstore········12
294 ········90:·dload·········13293 ········89:·fload·········11
295 ········92:·invokestatic··#36·················//·Method·java/lang/Math.cos:(D)D294 ········91:·f2d
296 ········95:·dstore········13295 ········92:·dstore········13
297 ········97:·dload·········9 
298 ········99:·dload·········13296 ········94:·dload·········13
299 ·······101:·dadd 
300 ·······102:·dstore········9297 ········96:·dstore········15
301 ·······104:·fload·········5298 ········98:·dload·········13
302 ·······106:·f2d299 ·······100:·invokestatic··#36·················//·Method·java/lang/Math.cos:(D)D
303 ·······107:·dstore········13300 ·······103:·dstore········15
304 ·······109:·dload·········9301 ·······105:·dload·········9
 302 ·······107:·dload·········15
 303 ·······109:·dadd
 304 ·······110:·dstore········9
 305 ·······112:·fload·········5
 306 ·······114:·f2d
 307 ·······115:·dstore········13
305 ·······111:·dload·········13308 ·······117:·dload·········13
306 ·······113:·dmul 
307 ·······114:·dstore········15309 ·······119:·dstore········15
 310 ·······121:·dload·········9
 311 ·······123:·dload·········13
 312 ·······125:·dmul
 313 ·······126:·dstore········17
308 ·······116:·aload_0314 ·······128:·aload_0
309 ·······117:·getfield······#68·················//·Field·mPanTotalLatitudeE6:I315 ·······129:·getfield······#68·················//·Field·mPanTotalLatitudeE6:I
310 ·······120:·istore········7316 ·······132:·istore········7
311 ·······122:·iload·········7317 ·······134:·iload·········7
312 ·······124:·i2d318 ·······136:·i2d
313 ·······125:·dload·········15319 ·······137:·dload·········17
314 ·······127:·dmul320 ·······139:·dmul
315 ·······128:·dstore········9321 ·······140:·dstore········9
316 ·······130:·dload·········9322 ·······142:·dload·········9
317 ·······132:·d2i323 ·······144:·d2i
318 ·······133:·istore········17324 ·······145:·istore········19
319 ·······135:·aload_0325 ·······147:·aload_0
320 ·······136:·getfield······#71·················//·Field·mPanTotalLongitudeE6:I326 ·······148:·getfield······#71·················//·Field·mPanTotalLongitudeE6:I
321 ·······139:·istore········7327 ·······151:·istore········7
322 ·······141:·iload·········7328 ·······153:·iload·········7
323 ·······143:·i2d329 ·······155:·i2d
324 ·······144:·dload·········15330 ·······156:·dload·········17
325 ·······146:·dmul331 ·······158:·dmul
326 ·······147:·dstore········9332 ·······159:·dstore········9
327 ·······149:·dload·········9333 ·······161:·dload·········9
328 ·······151:·d2i334 ·······163:·d2i
329 ·······152:·istore········18335 ·······164:·istore········20
330 ·······154:·aload_3336 ·······166:·aload_3
331 ·······155:·invokeinterface·#77,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I337 ·······167:·invokeinterface·#77,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I
332 ·······160:·istore········7338 ·······172:·istore········7
333 ·······162:·iload·········7 
334 ·······164:·iload·········17339 ·······174:·iload·········7
 340 ·······176:·iload·········19
335 ·······166:·isub341 ·······178:·isub
336 ·······167:·istore········19342 ·······179:·istore········21
337 ·······169:·aload_3343 ·······181:·aload_3
338 ·······170:·invokeinterface·#80,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLongitudeE6:()I344 ·······182:·invokeinterface·#80,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLongitudeE6:()I
339 ·······175:·istore········7345 ·······187:·istore········7
340 ·······177:·iload·········7346 ·······189:·iload·········7
341 ·······179:·iload·········18 
342 ·······181:·isub 
343 ·······182:·istore········20 
344 ·······184:·aload_2 
345 ·······185:·iload·········19 
346 ·······187:·iload·········20347 ·······191:·iload·········20
 348 ·······193:·isub
 349 ·······194:·istore········22
 350 ·······196:·aload_2
 351 ·······197:·iload·········21
 352 ·······199:·iload·········22
347 ·······189:·invokevirtual·#84·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V353 ·······201:·invokevirtual·#84·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V
348 ·······192:·iload·········4354 ·······204:·iload·········4
349 ·······194:·i2l355 ·······206:·i2l
350 ·······195:·lstore········21356 ·······207:·lstore········23
351 ·······197:·lload·········21357 ·······209:·lload·········23
352 ·······199:·invokestatic··#90·················//·Method·java/lang/Thread.sleep:(J)V358 ·······211:·invokestatic··#90·················//·Method·java/lang/Thread.sleep:(J)V
353 ·······202:·iload·········6359 ·······214:·iload·········6
354 ·······204:·iconst_1360 ·······216:·iconst_1
355 ·······205:·iadd361 ·······217:·iadd
356 ·······206:·istore········6362 ·······218:·istore········6
357 ·······208:·goto··········30363 ·······220:·goto··········30
358 ·······211:·aload_0364 ·······223:·aload_0
359 ·······212:·getfield······#93·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLatitudeE6:I365 ·······224:·getfield······#93·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLatitudeE6:I
360 ·······215:·istore········7366 ·······227:·istore········7
361 ·······217:·aload_0367 ·······229:·aload_0
362 ·······218:·getfield······#96·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLongitudeE6:I368 ·······230:·getfield······#96·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLongitudeE6:I
363 ·······221:·istore········23369 ·······233:·istore········25
Max diff block lines reached; 1605/9039 bytes (17.76%) of diff not shown.
4.3 KB
org/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner.class
4.15 KB
javap -verbose -constants -s -l -private {}
    
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ········19:·invokevirtual·#21·················//·Method·setName:(Ljava/lang/String;)V133 ········19:·invokevirtual·#21·················//·Method·setName:(Ljava/lang/String;)V
134 ········22:·return134 ········22:·return
  
135 ··public·void·onRunAnimation();135 ··public·void·onRunAnimation();
136 ····descriptor:·()V136 ····descriptor:·()V
137 ····flags:·(0x0001)·ACC_PUBLIC137 ····flags:·(0x0001)·ACC_PUBLIC
138 ····Code:138 ····Code:
139 ······stack=300,·locals=21,·args_size=1139 ······stack=300,·locals=20,·args_size=1
140 ·········0:·aload_0140 ·········0:·aload_0
141 ·········1:·getfield······#14·················//·Field·this$0:Lorg/osmdroid/views/MapController;141 ·········1:·getfield······#14·················//·Field·this$0:Lorg/osmdroid/views/MapController;
142 ·········4:·astore_1142 ·········4:·astore_1
143 ·········5:·aload_1143 ·········5:·aload_1
144 ·········6:·invokestatic··#27·················//·Method·org/osmdroid/views/MapController.access$000:(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;144 ·········6:·invokestatic··#27·················//·Method·org/osmdroid/views/MapController.access$000:(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;
145 ·········9:·astore_2145 ·········9:·astore_2
146 ········10:·aload_2146 ········10:·aload_2
Offset 161, 61 lines modifiedOffset 161, 61 lines modified
161 ········37:·ldc2_w········#41·················//·long·4602678819172646912l161 ········37:·ldc2_w········#41·················//·long·4602678819172646912l
162 ········40:·lstore········7162 ········40:·lstore········7
163 ········42:·ldc2_w········#43·················//·double·0.5d163 ········42:·ldc2_w········#43·················//·double·0.5d
164 ········45:·dstore········9164 ········45:·dstore········9
165 ········47:·iload·········5165 ········47:·iload·········5
166 ········49:·iconst_1166 ········49:·iconst_1
167 ········50:·iadd167 ········50:·iadd
168 ········51:·istore········11168 ········51:·istore········6
169 ········53:·iload·········11169 ········53:·iload·········6
170 ········55:·i2d170 ········55:·i2d
171 ········56:·dstore········12171 ········56:·dstore········11
172 ········58:·dload·········9172 ········58:·dload·········9
173 ········60:·dload·········12173 ········60:·dload·········11
174 ········62:·invokestatic··#50·················//·Method·java/lang/Math.pow:(DD)D174 ········62:·invokestatic··#50·················//·Method·java/lang/Math.pow:(DD)D
175 ········65:·dstore········14175 ········65:·dstore········13
176 ········67:·aload_0176 ········67:·aload_0
177 ········68:·getfield······#53·················//·Field·mPanTotalLatitudeE6:I177 ········68:·getfield······#53·················//·Field·mPanTotalLatitudeE6:I
178 ········71:·istore········6178 ········71:·istore········6
179 ········73:·iload·········6179 ········73:·iload·········6
180 ········75:·i2d180 ········75:·i2d
181 ········76:·dload·········14181 ········76:·dload·········13
182 ········78:·dmul182 ········78:·dmul
183 ········79:·dstore········9183 ········79:·dstore········9
184 ········81:·dload·········9184 ········81:·dload·········9
185 ········83:·d2i185 ········83:·d2i
186 ········84:·istore········16186 ········84:·istore········15
187 ········86:·aload_0187 ········86:·aload_0
188 ········87:·getfield······#56·················//·Field·mPanTotalLongitudeE6:I188 ········87:·getfield······#56·················//·Field·mPanTotalLongitudeE6:I
189 ········90:·istore········6189 ········90:·istore········6
190 ········92:·iload·········6190 ········92:·iload·········6
191 ········94:·i2d191 ········94:·i2d
192 ········95:·dload·········14192 ········95:·dload·········13
193 ········97:·dmul193 ········97:·dmul
194 ········98:·dstore········9194 ········98:·dstore········9
195 ·······100:·dload·········9195 ·······100:·dload·········9
196 ·······102:·d2i196 ·······102:·d2i
197 ·······103:·istore········17197 ·······103:·istore········16
198 ·······105:·aload_3198 ·······105:·aload_3
199 ·······106:·invokeinterface·#62,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I199 ·······106:·invokeinterface·#62,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I
200 ·······111:·istore········6200 ·······111:·istore········6
201 ·······113:·iload·········6201 ·······113:·iload·········6
202 ·······115:·iload·········16202 ·······115:·iload·········15
203 ·······117:·isub203 ·······117:·isub
204 ·······118:·istore········18204 ·······118:·istore········17
205 ·······120:·aload_3205 ·······120:·aload_3
206 ·······121:·invokeinterface·#65,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLongitudeE6:()I206 ·······121:·invokeinterface·#65,··1···········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLongitudeE6:()I
207 ·······126:·istore········6207 ·······126:·istore········6
208 ·······128:·iload·········6208 ·······128:·iload·········6
209 ·······130:·iload·········17209 ·······130:·iload·········16
210 ·······132:·isub210 ·······132:·isub
211 ·······133:·istore········19211 ·······133:·istore········18
212 ·······135:·aload_2212 ·······135:·aload_2
213 ·······136:·iload·········18213 ·······136:·iload·········17
214 ·······138:·iload·········19214 ·······138:·iload·········18
215 ·······140:·invokevirtual·#69·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V215 ·······140:·invokevirtual·#69·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V
216 ·······143:·iload·········4216 ·······143:·iload·········4
217 ·······145:·i2l217 ·······145:·i2l
218 ·······146:·lstore········7218 ·······146:·lstore········7
219 ·······148:·lload·········7219 ·······148:·lload·········7
220 ·······150:·invokestatic··#75·················//·Method·java/lang/Thread.sleep:(J)V220 ·······150:·invokestatic··#75·················//·Method·java/lang/Thread.sleep:(J)V
221 ·······153:·iload·········5221 ·······153:·iload·········5
Offset 224, 18 lines modifiedOffset 224, 18 lines modified
224 ·······157:·istore········5224 ·······157:·istore········5
225 ·······159:·goto··········24225 ·······159:·goto··········24
226 ·······162:·aload_0226 ·······162:·aload_0
227 ·······163:·getfield······#78·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLatitudeE6:I227 ·······163:·getfield······#78·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLatitudeE6:I
228 ·······166:·istore········6228 ·······166:·istore········6
229 ·······168:·aload_0229 ·······168:·aload_0
230 ·······169:·getfield······#81·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLongitudeE6:I230 ·······169:·getfield······#81·················//·Field·org/osmdroid/views/MapController$AbstractAnimationRunner.mTargetLongitudeE6:I
231 ·······172:·istore········20231 ·······172:·istore········19
232 ·······174:·aload_2232 ·······174:·aload_2
233 ·······175:·iload·········6233 ·······175:·iload·········6
234 ·······177:·iload·········20234 ·······177:·iload·········19
235 ·······179:·invokevirtual·#69·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V235 ·······179:·invokevirtual·#69·················//·Method·org/osmdroid/views/MapView.setMapCenter:(II)V
236 ·······182:·return236 ·······182:·return
237 ·······183:·pop237 ·······183:·pop
238 ·······184:·aload_0238 ·······184:·aload_0
239 ·······185:·invokevirtual·#85·················//·Method·interrupt:()V239 ·······185:·invokevirtual·#85·················//·Method·interrupt:()V
240 ·······188:·goto··········182240 ·······188:·goto··········182
241 ······Exception·table:241 ······Exception·table:
12.9 KB
org/osmdroid/views/MapView.class
12.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 4962, 184 lines modifiedOffset 4962, 186 lines modified
4962 ·········6:·getfield······#122················//·Field·mZoomLevel:I4962 ·········6:·getfield······#122················//·Field·mZoomLevel:I
4963 ·········9:·istore_34963 ·········9:·istore_3
4964 ········10:·aload_04964 ········10:·aload_0
4965 ········11:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I4965 ········11:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I
4966 ········14:·istore········44966 ········14:·istore········4
4967 ········16:·iload_34967 ········16:·iload_3
4968 ········17:·iload·········44968 ········17:·iload·········4
4969 ········19:·if_icmpne·····2444969 ········19:·if_icmpne·····248
4970 ········22:·aload_24970 ········22:·aload_2
4971 ········23:·invokevirtual·#625················//·Method·org/osmdroid/util/BoundingBoxE6.getLatitudeSpanE6:()I4971 ········23:·invokevirtual·#625················//·Method·org/osmdroid/util/BoundingBoxE6.getLatitudeSpanE6:()I
4972 ········26:·istore_34972 ········26:·istore_3
4973 ········27:·iload_34973 ········27:·iload_3
4974 ········28:·i2d4974 ········28:·i2d
4975 ········29:·dstore········54975 ········29:·dstore········5
4976 ········31:·aload_04976 ········31:·aload_0
4977 ········32:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I4977 ········32:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I
4978 ········35:·i2d4978 ········35:·i2d
4979 ········36:·dstore········74979 ········36:·dstore········7
4980 ········38:·aload_14980 ········38:·aload_1
4981 ········39:·invokevirtual·#625················//·Method·org/osmdroid/util/BoundingBoxE6.getLatitudeSpanE6:()I4981 ········39:·invokevirtual·#625················//·Method·org/osmdroid/util/BoundingBoxE6.getLatitudeSpanE6:()I
4982 ········42:·istore········9 
4983 ········44:·iload·········9 
4984 ········46:·i2d4982 ········42:·i2d
4985 ········47:·dload·········54983 ········43:·dload·········5
4986 ········49:·ddiv4984 ········45:·ddiv
 4985 ········46:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D
 4986 ········49:·dstore········9
 4987 ········51:·ldc2_w········#90·················//·double·2.0d
4987 ········50:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D4988 ········54:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D
4988 ········53:·dstore········104989 ········57:·dstore········11
 4990 ········59:·dload·········9
4989 ········55:·ldc2_w········#90·················//·double·2.0d 
4990 ········58:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D 
4991 ········61:·dstore········12 
4992 ········63:·dload·········104991 ········61:·dload·········11
4993 ········65:·dload·········12 
4994 ········67:·ddiv4992 ········63:·ddiv
4995 ········68:·invokestatic··#952················//·Method·java/lang/Math.ceil:(D)D4993 ········64:·invokestatic··#952················//·Method·java/lang/Math.ceil:(D)D
4996 ········71:·dstore········104994 ········67:·dstore········9
4997 ········73:·dload·········74995 ········69:·dload·········7
4998 ········75:·dload·········104996 ········71:·dload·········9
4999 ········77:·dsub4997 ········73:·dsub
5000 ········78:·dstore········144998 ········74:·dstore········13
5001 ········80:·aload_04999 ········76:·aload_0
5002 ········81:·getfield······#122················//·Field·mZoomLevel:I5000 ········77:·getfield······#122················//·Field·mZoomLevel:I
5003 ········84:·istore_35001 ········80:·istore_3
5004 ········85:·aload_05002 ········81:·aload_0
5005 ········86:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I5003 ········82:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I
5006 ········89:·istore········45004 ········85:·istore········4
5007 ········91:·iload_35005 ········87:·iload_3
5008 ········92:·iload·········45006 ········88:·iload·········4
5009 ········94:·if_icmpne·····2975007 ········90:·if_icmpne·····299
5010 ········97:·aload_25008 ········93:·aload_2
5011 ········98:·invokevirtual·#628················//·Method·org/osmdroid/util/BoundingBoxE6.getLongitudeSpanE6:()I5009 ········94:·invokevirtual·#628················//·Method·org/osmdroid/util/BoundingBoxE6.getLongitudeSpanE6:()I
5012 ·······101:·istore_35010 ········97:·istore_3
5013 ·······102:·iload_35011 ········98:·iload_3
5014 ·······103:·i2d5012 ········99:·i2d
5015 ·······104:·dstore········165013 ·······100:·dstore········15
5016 ·······106:·aload_05014 ·······102:·aload_0
5017 ·······107:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I5015 ·······103:·invokevirtual·#435················//·Method·getMaxZoomLevel:()I
5018 ·······110:·istore_3 
5019 ·······111:·iload_3 
5020 ·······112:·i2d5016 ·······106:·i2d
5021 ·······113:·dstore········75017 ·······107:·dstore········7
5022 ·······115:·aload_15018 ·······109:·aload_1
5023 ·······116:·invokevirtual·#628················//·Method·org/osmdroid/util/BoundingBoxE6.getLongitudeSpanE6:()I5019 ·······110:·invokevirtual·#628················//·Method·org/osmdroid/util/BoundingBoxE6.getLongitudeSpanE6:()I
5024 ·······119:·istore········9 
5025 ·······121:·iload·········95020 ·······113:·istore_3
 5021 ·······114:·iload_3
5026 ·······123:·i2d5022 ·······115:·i2d
5027 ·······124:·dload·········165023 ·······116:·dload·········15
5028 ·······126:·ddiv5024 ·······118:·ddiv
 5025 ·······119:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D
 5026 ·······122:·dstore········9
 5027 ·······124:·ldc2_w········#90·················//·double·2.0d
5029 ·······127:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D5028 ·······127:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D
5030 ·······130:·dstore········105029 ·······130:·dstore········11
5031 ·······132:·ldc2_w········#90·················//·double·2.0d 
5032 ·······135:·invokestatic··#97·················//·Method·java/lang/Math.log:(D)D 
5033 ·······138:·dstore········125030 ·······132:·dload·········9
5034 ·······140:·dload·········105031 ·······134:·dload·········11
5035 ·······142:·dload·········12 
5036 ·······144:·ddiv5032 ·······136:·ddiv
5037 ·······145:·invokestatic··#952················//·Method·java/lang/Math.ceil:(D)D5033 ·······137:·invokestatic··#952················//·Method·java/lang/Math.ceil:(D)D
5038 ·······148:·dstore········105034 ·······140:·dstore········9
5039 ·······150:·dload·········75035 ·······142:·dload·········7
5040 ·······152:·dload·········105036 ·······144:·dload·········9
5041 ·······154:·dsub5037 ·······146:·dsub
5042 ·······155:·dstore········185038 ·······147:·dstore········17
5043 ·······157:·aload_05039 ·······149:·aload_0
5044 ·······158:·invokevirtual·#606················//·Method·getController:()Lorg/osmdroid/views/MapController;5040 ·······150:·invokevirtual·#606················//·Method·getController:()Lorg/osmdroid/views/MapController;
5045 ·······161:·astore········205041 ·······153:·astore········19
5046 ·······163:·dload·········14 
5047 ·······165:·dload·········185042 ·······155:·dload·········13
 5043 ·······157:·dload·········17
5048 ·······167:·dcmpg5044 ·······159:·dcmpg
5049 ·······168:·istore········45045 ·······160:·istore········4
5050 ·······170:·iload·········4 
5051 ·······172:·ifge··········350 
5052 ·······175:·dload·········14 
5053 ·······177:·d2i 
5054 ·······178:·istore········4 
5055 ·······180:·aload·········20 
5056 ·······182:·iload·········45046 ·······162:·iload·········4
 5047 ·······164:·ifge··········350
 5048 ·······167:·dload·········13
 5049 ·······169:·d2i
 5050 ·······170:·istore········4
 5051 ·······172:·aload·········19
 5052 ·······174:·iload·········4
5057 ·······184:·invokevirtual·#955················//·Method·org/osmdroid/views/MapController.setZoom:(I)I5053 ·······176:·invokevirtual·#955················//·Method·org/osmdroid/views/MapController.setZoom:(I)I
5058 ·······187:·pop5054 ·······179:·pop
5059 ·······188:·aload_05055 ·······180:·aload_0
5060 ·······189:·invokevirtual·#606················//·Method·getController:()Lorg/osmdroid/views/MapController;5056 ·······181:·invokevirtual·#606················//·Method·getController:()Lorg/osmdroid/views/MapController;
5061 ·······192:·astore········205057 ·······184:·astore········19
5062 ·······194:·new···········#957················//·class·org/osmdroid/util/GeoPoint5058 ·······186:·new···········#957················//·class·org/osmdroid/util/GeoPoint
5063 ·······197:·astore········215059 ·······189:·astore········20
5064 ·······199:·aload_15060 ·······191:·aload_1
 5061 ·······192:·invokevirtual·#961················//·Method·org/osmdroid/util/BoundingBoxE6.getCenter:()Lorg/osmdroid/util/GeoPoint;
 5062 ·······195:·invokevirtual·#962················//·Method·org/osmdroid/util/GeoPoint.getLatitudeE6:()I
 5063 ·······198:·i2d
 5064 ·······199:·ldc2_w········#840················//·double·1000000.0d
 5065 ·······202:·ddiv
 5066 ·······203:·dstore········9
 5067 ·······205:·aload_1
5065 ·······200:·invokevirtual·#961················//·Method·org/osmdroid/util/BoundingBoxE6.getCenter:()Lorg/osmdroid/util/GeoPoint;5068 ·······206:·invokevirtual·#961················//·Method·org/osmdroid/util/BoundingBoxE6.getCenter:()Lorg/osmdroid/util/GeoPoint;
5066 ·······203:·invokevirtual·#962················//·Method·org/osmdroid/util/GeoPoint.getLatitudeE6:()I 
Max diff block lines reached; 4685/13082 bytes (35.81%) of diff not shown.
1.36 KB
org/osmdroid/views/safecanvas/SafeTranslatedCanvas.class
1.25 KB
javap -verbose -constants -s -l -private {}
    
Offset 2408, 15 lines modifiedOffset 2408, 15 lines modified
2408 ·········6:·invokevirtual·#351················//·Method·android/graphics/Canvas.skew:(FF)V2408 ·········6:·invokevirtual·#351················//·Method·android/graphics/Canvas.skew:(FF)V
2409 ·········9:·return2409 ·········9:·return
  
2410 ··protected·final·float[]·toOffsetFloatAry(double[],·float[]);2410 ··protected·final·float[]·toOffsetFloatAry(double[],·float[]);
2411 ····descriptor:·([D[F)[F2411 ····descriptor:·([D[F)[F
2412 ····flags:·(0x0014)·ACC_PROTECTED,·ACC_FINAL2412 ····flags:·(0x0014)·ACC_PROTECTED,·ACC_FINAL
2413 ····Code:2413 ····Code:
2414 ······stack=300,·locals=13,·args_size=32414 ······stack=300,·locals=11,·args_size=3
2415 ·········0:·aload_22415 ·········0:·aload_2
2416 ·········1:·ifnull········172416 ·········1:·ifnull········17
2417 ·········4:·aload_22417 ·········4:·aload_2
2418 ·········5:·arraylength2418 ·········5:·arraylength
2419 ·········6:·istore_32419 ·········6:·istore_3
2420 ·········7:·aload_12420 ·········7:·aload_1
2421 ·········8:·arraylength2421 ·········8:·arraylength
Offset 2453, 21 lines modifiedOffset 2453, 21 lines modified
2453 ········55:·istore_32453 ········55:·istore_3
2454 ········56:·iload_32454 ········56:·iload_3
2455 ········57:·i2d2455 ········57:·i2d
2456 ········58:·dstore········82456 ········58:·dstore········8
2457 ········60:·dload·········62457 ········60:·dload·········6
2458 ········62:·dload·········82458 ········62:·dload·········8
2459 ········64:·dadd2459 ········64:·dadd
2460 ········65:·dstore········102460 ········65:·dstore········6
2461 ········67:·dload·········102461 ········67:·dload·········6
2462 ········69:·d2f2462 ········69:·d2f
2463 ········70:·fstore········122463 ········70:·fstore········10
2464 ········72:·aload_22464 ········72:·aload_2
2465 ········73:·iload·········52465 ········73:·iload·········5
2466 ········75:·fload·········122466 ········75:·fload·········10
2467 ········77:·fastore2467 ········77:·fastore
2468 ········78:·iload·········52468 ········78:·iload·········5
2469 ········80:·iconst_12469 ········80:·iconst_1
2470 ········81:·iadd2470 ········81:·iadd
2471 ········82:·istore········52471 ········82:·istore········5
2472 ········84:·goto··········272472 ········84:·goto··········27
2473 ········87:·aload_02473 ········87:·aload_0
1.46 KB
org/osmdroid/views/util/Mercator.class
1.39 KB
procyon -ec {}
    
Offset 19, 26 lines modifiedOffset 19, 23 lines modified
19 ····}19 ····}
20 ····20 ····
21 ····public·static·BoundingBoxE6·getBoundingBoxFromPointInMapTile(final·Point·point,·final·int·n)·{21 ····public·static·BoundingBoxE6·getBoundingBoxFromPointInMapTile(final·Point·point,·final·int·n)·{
22 ········return·new·BoundingBoxE6(tile2lat(point.y,·n),·tile2lon(point.x·+·1,·n),·tile2lat(point.y·+·1,·n),·tile2lon(point.x,·n));22 ········return·new·BoundingBoxE6(tile2lat(point.y,·n),·tile2lon(point.x·+·1,·n),·tile2lat(point.y·+·1,·n),·tile2lon(point.x,·n));
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Point·projectGeoPoint(final·double·n,·final·double·n2,·final·int·n3,·final·Point·point)·{25 ····public·static·Point·projectGeoPoint(final·double·n,·final·double·n2,·final·int·n3,·final·Point·point)·{
26 ········final·int·n4·=·1; 
27 ········final·double·n5·=·1.0; 
28 ········final·double·n6·=·0.017453292519943295; 
29 ········Point·point2;26 ········Point·point2;
30 ········if·(point·!=·null)·{27 ········if·(point·!=·null)·{
31 ············point2·=·point;28 ············point2·=·point;
32 ········}29 ········}
33 ········else·{30 ········else·{
34 ············point2·=·new·Point(0,·0);31 ············point2·=·new·Point(0,·0);
35 ········}32 ········}
36 ········point2.x·=·(int)Math.floor((180.0·+·n2)·/·360.0·*·(double)(n4·<<·n3));33 ········point2.x·=·(int)Math.floor((180.0·+·n2)·/·360.0·*·(double)(1·<<·n3));
37 ········point2.y·=·(int)Math.floor((n5·-·Math.log(Math.tan(n·*·n6)·+·n5·/·Math.cos(n·*·n6))·/·3.141592653589793)·/·2.0·*·(double)(n4·<<·n3));34 ········point2.y·=·(int)Math.floor((1.0·-·Math.log(Math.tan(0.017453292519943295·*·n)·+·1.0·/·Math.cos(0.017453292519943295·*·n))·/·3.141592653589793)·/·2.0·*·(double)(1·<<·n3));
38 ········return·point2;35 ········return·point2;
39 ····}36 ····}
40 ····37 ····
41 ····public·static·Point·projectGeoPoint(final·int·n,·final·int·n2,·final·int·n3,·final·Point·point)·{38 ····public·static·Point·projectGeoPoint(final·int·n,·final·int·n2,·final·int·n3,·final·Point·point)·{
42 ········final·double·n4·=·1.0E-6;39 ········final·double·n4·=·1.0E-6;
43 ········return·projectGeoPoint((double)n·*·n4,·(double)n2·*·n4,·n3,·point);40 ········return·projectGeoPoint((double)n·*·n4,·(double)n2·*·n4,·n3,·point);
44 ····}41 ····}
11.8 KB
org/osmdroid/views/overlay/MyLocationOverlay.class
11.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1020, 15 lines modifiedOffset 1020, 15 lines modified
1020 ········13:·invokespecial·#104················//·Method·"<init>":(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V1020 ········13:·invokespecial·#104················//·Method·"<init>":(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V
1021 ········16:·return1021 ········16:·return
  
1022 ··public·org.osmdroid.views.overlay.MyLocationOverlay(android.content.Context,·org.osmdroid.views.MapView,·org.osmdroid.ResourceProxy);1022 ··public·org.osmdroid.views.overlay.MyLocationOverlay(android.content.Context,·org.osmdroid.views.MapView,·org.osmdroid.ResourceProxy);
1023 ····descriptor:·(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V1023 ····descriptor:·(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V
1024 ····flags:·(0x0001)·ACC_PUBLIC1024 ····flags:·(0x0001)·ACC_PUBLIC
1025 ····Code:1025 ····Code:
1026 ······stack=300,·locals=13,·args_size=41026 ······stack=300,·locals=14,·args_size=4
1027 ·········0:·bipush········1001027 ·········0:·bipush········100
1028 ·········2:·istore········41028 ·········2:·istore········4
1029 ·········4:·ldc···········#107················//·float·35.0f1029 ·········4:·ldc···········#107················//·float·35.0f
1030 ·········6:·fstore········51030 ·········6:·fstore········5
1031 ·········8:·iconst_11031 ·········8:·iconst_1
1032 ·········9:·istore········61032 ·········9:·istore········6
1033 ········11:·ldc···········#110················//·float·0.5f1033 ········11:·ldc···········#110················//·float·0.5f
Offset 1263, 17 lines modifiedOffset 1263, 17 lines modified
1263 ·······495:·fload·········111263 ·······495:·fload·········11
1264 ·······497:·fmul1264 ·······497:·fmul
1265 ·······498:·fload·········71265 ·······498:·fload·········7
1266 ·······500:·fadd1266 ·······500:·fadd
1267 ·······501:·fstore········121267 ·······501:·fstore········12
1268 ·······503:·aload_01268 ·······503:·aload_0
1269 ·······504:·getfield······#277················//·Field·mScale:F1269 ·······504:·getfield······#277················//·Field·mScale:F
1270 ·······507:·fstore········51270 ·······507:·fstore········13
1271 ·······509:·ldc_w·········#279················//·float·39.0f1271 ·······509:·ldc_w·········#279················//·float·39.0f
1272 ·······512:·fload·········51272 ·······512:·fload·········13
1273 ·······514:·fmul1273 ·······514:·fmul
1274 ·······515:·fload·········71274 ·······515:·fload·········7
1275 ·······517:·fadd1275 ·······517:·fadd
1276 ·······518:·fstore········111276 ·······518:·fstore········11
1277 ·······520:·aload·········81277 ·······520:·aload·········8
1278 ·······522:·fload·········121278 ·······522:·fload·········12
1279 ·······524:·fload·········111279 ·······524:·fload·········11
Offset 2984, 15 lines modifiedOffset 2984, 15 lines modified
2984 ········24:·invokespecial·#589················//·Method·org/osmdroid/util/GeoPoint."<init>":(Landroid/location/Location;)V2984 ········24:·invokespecial·#589················//·Method·org/osmdroid/util/GeoPoint."<init>":(Landroid/location/Location;)V
2985 ········27:·goto··········112985 ········27:·goto··········11
  
2986 ··protected·android.graphics.Rect·getMyLocationDrawingBounds(int,·android.location.Location,·android.graphics.Rect);2986 ··protected·android.graphics.Rect·getMyLocationDrawingBounds(int,·android.location.Location,·android.graphics.Rect);
2987 ····descriptor:·(ILandroid/location/Location;Landroid/graphics/Rect;)Landroid/graphics/Rect;2987 ····descriptor:·(ILandroid/location/Location;Landroid/graphics/Rect;)Landroid/graphics/Rect;
2988 ····flags:·(0x0004)·ACC_PROTECTED2988 ····flags:·(0x0004)·ACC_PROTECTED
2989 ····Code:2989 ····Code:
2990 ······stack=300,·locals=24,·args_size=42990 ······stack=300,·locals=22,·args_size=4
2991 ·········0:·aload_32991 ·········0:·aload_3
2992 ·········1:·ifnonnull·····122992 ·········1:·ifnonnull·····12
2993 ·········4:·new···········#183················//·class·android/graphics/Rect2993 ·········4:·new···········#183················//·class·android/graphics/Rect
2994 ·········7:·astore_32994 ·········7:·astore_3
2995 ·········8:·aload_32995 ·········8:·aload_3
2996 ·········9:·invokespecial·#184················//·Method·android/graphics/Rect."<init>":()V2996 ·········9:·invokespecial·#184················//·Method·android/graphics/Rect."<init>":()V
2997 ········12:·bipush········222997 ········12:·bipush········22
Offset 3082, 59 lines modifiedOffset 3082, 59 lines modified
3082 ·······175:·aload_23082 ·······175:·aload_2
3083 ·······176:·invokevirtual·#515················//·Method·android/location/Location.getAccuracy:()F3083 ·······176:·invokevirtual·#515················//·Method·android/location/Location.getAccuracy:()F
3084 ·······179:·fstore········163084 ·······179:·fstore········16
3085 ·······181:·aload_23085 ·······181:·aload_2
3086 ·······182:·invokevirtual·#519················//·Method·android/location/Location.getLatitude:()D3086 ·······182:·invokevirtual·#519················//·Method·android/location/Location.getLatitude:()D
3087 ·······185:·iload_13087 ·······185:·iload_1
3088 ·······186:·invokestatic··#526················//·Method·microsoft/mappoint/TileSystem.GroundResolution:(DI)D3088 ·······186:·invokestatic··#526················//·Method·microsoft/mappoint/TileSystem.GroundResolution:(DI)D
3089 ·······189:·dstore········173089 ·······189:·dstore········13
3090 ·······191:·dload·········173090 ·······191:·dload·········13
3091 ·······193:·d2f3091 ·······193:·d2f
3092 ·······194:·fstore········193092 ·······194:·fstore········17
3093 ·······196:·fload·········163093 ·······196:·fload·········16
3094 ·······198:·fload·········193094 ·······198:·fload·········17
3095 ·······200:·fdiv3095 ·······200:·fdiv
3096 ·······201:·f2d3096 ·······201:·f2d
3097 ·······202:·invokestatic··#441················//·Method·java/lang/Math.ceil:(D)D3097 ·······202:·invokestatic··#441················//·Method·java/lang/Math.ceil:(D)D
3098 ·······205:·dstore········113098 ·······205:·dstore········11
3099 ·······207:·dload·········113099 ·······207:·dload·········11
3100 ·······209:·d2i3100 ·······209:·d2i
3101 ·······210:·istore········203101 ·······210:·istore········18
3102 ·······212:·iload·········53102 ·······212:·iload·········5
3103 ·······214:·iload·········203103 ·······214:·iload·········18
3104 ·······216:·isub3104 ·······216:·isub
3105 ·······217:·istore········83105 ·······217:·istore········8
3106 ·······219:·iload·········73106 ·······219:·iload·········7
3107 ·······221:·iload·········203107 ·······221:·iload·········18
3108 ·······223:·isub3108 ·······223:·isub
3109 ·······224:·istore········103109 ·······224:·istore········10
3110 ·······226:·iload·········53110 ·······226:·iload·········5
3111 ·······228:·iload·········203111 ·······228:·iload·········18
3112 ·······230:·iadd3112 ·······230:·iadd
3113 ·······231:·istore········213113 ·······231:·istore········19
3114 ·······233:·iload·········73114 ·······233:·iload·········7
3115 ·······235:·iload·········203115 ·······235:·iload·········18
3116 ·······237:·iadd3116 ·······237:·iadd
3117 ·······238:·istore········223117 ·······238:·istore········20
3118 ·······240:·aload_33118 ·······240:·aload_3
3119 ·······241:·iload·········83119 ·······241:·iload·········8
3120 ·······243:·iload·········103120 ·······243:·iload·········10
3121 ·······245:·iload·········213121 ·······245:·iload·········19
3122 ·······247:·iload·········223122 ·······247:·iload·········20
3123 ·······249:·invokevirtual·#628················//·Method·android/graphics/Rect.union:(IIII)V3123 ·······249:·invokevirtual·#628················//·Method·android/graphics/Rect.union:(IIII)V
3124 ·······252:·aload_03124 ·······252:·aload_0
3125 ·······253:·getfield······#122················//·Field·mCirclePaint:Landroid/graphics/Paint;3125 ·······253:·getfield······#122················//·Field·mCirclePaint:Landroid/graphics/Paint;
3126 ·······256:·astore········63126 ·······256:·astore········6
3127 ·······258:·aload·········63127 ·······258:·aload·········6
3128 ·······260:·invokevirtual·#631················//·Method·android/graphics/Paint.getStrokeWidth:()F3128 ·······260:·invokevirtual·#631················//·Method·android/graphics/Paint.getStrokeWidth:()F
3129 ·······263:·fstore········163129 ·······263:·fstore········16
3130 ·······265:·iconst_03130 ·······265:·iconst_0
3131 ·······266:·istore········103131 ·······266:·istore········10
3132 ·······268:·fconst_03132 ·······268:·fconst_0
3133 ·······269:·fstore········193133 ·······269:·fstore········17
3134 ·······271:·aconst_null3134 ·······271:·aconst_null
3135 ·······272:·astore········93135 ·······272:·astore········9
3136 ·······274:·fload·········163136 ·······274:·fload·········16
3137 ·······276:·fconst_03137 ·······276:·fconst_0
3138 ·······277:·fcmpl3138 ·······277:·fcmpl
3139 ·······278:·istore········83139 ·······278:·istore········8
3140 ·······280:·iload·········83140 ·······280:·iload·········8
Offset 3142, 19 lines modifiedOffset 3142, 19 lines modified
3142 ·······285:·ldc2_w········#634················//·double·1.0d3142 ·······285:·ldc2_w········#634················//·double·1.0d
3143 ·······288:·dstore········113143 ·······288:·dstore········11
3144 ·······290:·dload·········113144 ·······290:·dload·········11
3145 ·······292:·invokestatic··#441················//·Method·java/lang/Math.ceil:(D)D3145 ·······292:·invokestatic··#441················//·Method·java/lang/Math.ceil:(D)D
3146 ·······295:·dstore········113146 ·······295:·dstore········11
3147 ·······297:·dload·········113147 ·······297:·dload·········11
3148 ·······299:·d2i3148 ·······299:·d2i
3149 ·······300:·istore········233149 ·······300:·istore········21
3150 ·······302:·iload·········233150 ·······302:·iload·········21
3151 ·······304:·ineg3151 ·······304:·ineg
3152 ·······305:·istore········83152 ·······305:·istore········8
3153 ·······307:·iload·········233153 ·······307:·iload·········21
3154 ·······309:·ineg3154 ·······309:·ineg
3155 ·······310:·istore········103155 ·······310:·istore········10
3156 ·······312:·aload_33156 ·······312:·aload_3
3157 ·······313:·iload·········83157 ·······313:·iload·········8
3158 ·······315:·iload·········103158 ·······315:·iload·········10
Max diff block lines reached; 6464/11937 bytes (54.15%) of diff not shown.
3.95 KB
org/osmdroid/views/overlay/PathOverlay.class
3.86 KB
javap -verbose -constants -s -l -private {}
    
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
373 ········13:·invokevirtual·#88·················//·Method·addGreatCircle:(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;I)V373 ········13:·invokevirtual·#88·················//·Method·addGreatCircle:(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;I)V
374 ········16:·return374 ········16:·return
  
375 ··public·void·addGreatCircle(org.osmdroid.util.GeoPoint,·org.osmdroid.util.GeoPoint,·int);375 ··public·void·addGreatCircle(org.osmdroid.util.GeoPoint,·org.osmdroid.util.GeoPoint,·int);
376 ····descriptor:·(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;I)V376 ····descriptor:·(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;I)V
377 ····flags:·(0x0001)·ACC_PUBLIC377 ····flags:·(0x0001)·ACC_PUBLIC
378 ····Code:378 ····Code:
379 ······stack=300,·locals=54,·args_size=4379 ······stack=300,·locals=50,·args_size=4
380 ·········0:·aload_1380 ·········0:·aload_1
381 ·········1:·invokevirtual·#92·················//·Method·org/osmdroid/util/GeoPoint.getLatitudeE6:()I381 ·········1:·invokevirtual·#92·················//·Method·org/osmdroid/util/GeoPoint.getLatitudeE6:()I
382 ·········4:·istore········4382 ·········4:·istore········4
383 ·········6:·iload·········4383 ·········6:·iload·········4
384 ·········8:·istore········5384 ·········8:·istore········5
385 ········10:·iload·········4385 ········10:·iload·········4
386 ········12:·i2d386 ········12:·i2d
Offset 569, 15 lines modifiedOffset 569, 15 lines modified
569 ·······376:·istore········30569 ·······376:·istore········30
570 ·······378:·iload_3570 ·······378:·iload_3
571 ·······379:·iconst_1571 ·······379:·iconst_1
572 ·······380:·iadd572 ·······380:·iadd
573 ·······381:·istore········31573 ·······381:·istore········31
574 ·······383:·iload·········30574 ·······383:·iload·········30
575 ·······385:·iload·········31575 ·······385:·iload·········31
576 ·······387:·if_icmpge·····757576 ·······387:·if_icmpge·····749
577 ·······390:·iload_3577 ·······390:·iload_3
578 ·······391:·istore········5578 ·······391:·istore········5
579 ·······393:·iload_3579 ·······393:·iload_3
580 ·······394:·i2d580 ·······394:·i2d
581 ·······395:·dstore········6581 ·······395:·dstore········6
582 ·······397:·dload·········6582 ·······397:·dload·········6
583 ·······399:·dstore········18583 ·······399:·dstore········18
Offset 720, 51 lines modifiedOffset 720, 47 lines modified
720 ·······673:·dload·········40720 ·······673:·dload·········40
721 ·······675:·dload·········38721 ·······675:·dload·········38
722 ·······677:·invokestatic··#133················//·Method·java/lang/Math.atan2:(DD)D722 ·······677:·invokestatic··#133················//·Method·java/lang/Math.atan2:(DD)D
723 ·······680:·dstore········48723 ·······680:·dstore········48
724 ·······682:·dload·········46724 ·······682:·dload·········46
725 ·······684:·ldc2_w········#148················//·double·0.017453292519943295d725 ·······684:·ldc2_w········#148················//·double·0.017453292519943295d
726 ·······687:·ddiv726 ·······687:·ddiv
727 ·······688:·dstore········8 
728 ·······690:·ldc2_w········#95·················//·double·1000000.0d727 ·······688:·ldc2_w········#95·················//·double·1000000.0d
 728 ·······691:·dmul
729 ·······693:·dstore········18729 ·······692:·dstore········8
730 ·······695:·dload·········8730 ·······694:·dload·········8
 731 ·······696:·dstore········6
731 ·······697:·dload·········18732 ·······698:·dload·········8
732 ·······699:·dmul 
733 ·······700:·dstore········8 
734 ·······702:·dload·········8 
735 ·······704:·dstore········6 
736 ·······706:·dload·········8 
737 ·······708:·d2i733 ·······700:·d2i
738 ·······709:·istore········4734 ·······701:·istore········4
739 ·······711:·dload·········48735 ·······703:·dload·········48
740 ·······713:·ldc2_w········#148················//·double·0.017453292519943295d736 ·······705:·ldc2_w········#148················//·double·0.017453292519943295d
741 ·······716:·ddiv737 ·······708:·ddiv
742 ·······717:·dstore········50738 ·······709:·dstore········18
743 ·······719:·ldc2_w········#95·················//·double·1000000.0d739 ·······711:·ldc2_w········#95·················//·double·1000000.0d
744 ·······722:·dstore········52740 ·······714:·dstore········20
745 ·······724:·dload·········50 
746 ·······726:·dload·········52741 ·······716:·dload·········18
 742 ·······718:·dload·········20
747 ·······728:·dmul743 ·······720:·dmul
748 ·······729:·dstore········50744 ·······721:·dstore········18
749 ·······731:·dload·········50745 ·······723:·dload·········18
750 ·······733:·dstore········6746 ·······725:·dstore········6
751 ·······735:·dload·········50747 ·······727:·dload·········18
752 ·······737:·d2i748 ·······729:·d2i
753 ·······738:·istore········5749 ·······730:·istore········5
754 ·······740:·aload_0750 ·······732:·aload_0
755 ·······741:·iload·········4751 ·······733:·iload·········4
756 ·······743:·iload·········5752 ·······735:·iload·········5
757 ·······745:·invokevirtual·#153················//·Method·addPoint:(II)V753 ·······737:·invokevirtual·#153················//·Method·addPoint:(II)V
758 ·······748:·iload·········30754 ·······740:·iload·········30
759 ·······750:·iconst_1755 ·······742:·iconst_1
760 ·······751:·iadd756 ·······743:·iadd
761 ·······752:·istore········30757 ·······744:·istore········30
762 ·······754:·goto··········383758 ·······746:·goto··········383
763 ·······757:·return759 ·······749:·return
  
764 ··public·void·addPoint(int,·int);760 ··public·void·addPoint(int,·int);
765 ····descriptor:·(II)V761 ····descriptor:·(II)V
766 ····flags:·(0x0001)·ACC_PUBLIC762 ····flags:·(0x0001)·ACC_PUBLIC
767 ····Code:763 ····Code:
768 ······stack=300,·locals=5,·args_size=3764 ······stack=300,·locals=5,·args_size=3
769 ·········0:·aload_0765 ·········0:·aload_0
14.8 KB
org/osmdroid/views/overlay/ScaleBarOverlay.class
14.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 2104, 15 lines modifiedOffset 2104, 15 lines modified
2104 ·········7:·putfield······#96·················//·Field·lastZoomLevel:I2104 ·········7:·putfield······#96·················//·Field·lastZoomLevel:I
2105 ········10:·return2105 ········10:·return
  
2106 ··public·void·drawSafe(org.osmdroid.views.safecanvas.ISafeCanvas,·org.osmdroid.views.MapView,·boolean);2106 ··public·void·drawSafe(org.osmdroid.views.safecanvas.ISafeCanvas,·org.osmdroid.views.MapView,·boolean);
2107 ····descriptor:·(Lorg/osmdroid/views/safecanvas/ISafeCanvas;Lorg/osmdroid/views/MapView;Z)V2107 ····descriptor:·(Lorg/osmdroid/views/safecanvas/ISafeCanvas;Lorg/osmdroid/views/MapView;Z)V
2108 ····flags:·(0x0001)·ACC_PUBLIC2108 ····flags:·(0x0001)·ACC_PUBLIC
2109 ····Code:2109 ····Code:
2110 ······stack=300,·locals=22,·args_size=42110 ······stack=300,·locals=20,·args_size=4
2111 ·········0:·ldc2_w········#364················//·double·1000000.0d2111 ·········0:·ldc2_w········#364················//·double·1000000.0d
2112 ·········3:·dstore········42112 ·········3:·dstore········4
2113 ·········5:·iload_32113 ·········5:·iload_3
2114 ·········6:·ifeq··········102114 ·········6:·ifeq··········10
2115 ·········9:·return2115 ·········9:·return
2116 ········10:·aload_22116 ········10:·aload_2
2117 ········11:·invokevirtual·#369················//·Method·org/osmdroid/views/MapView.isAnimating:()Z2117 ········11:·invokevirtual·#369················//·Method·org/osmdroid/views/MapView.isAnimating:()Z
Offset 2149, 179 lines modifiedOffset 2149, 177 lines modified
2149 ········73:·invokevirtual·#318················//·Method·org/osmdroid/views/MapView$Projection.fromPixels:(II)Lorg/osmdroid/api/IGeoPoint;2149 ········73:·invokevirtual·#318················//·Method·org/osmdroid/views/MapView$Projection.fromPixels:(II)Lorg/osmdroid/api/IGeoPoint;
2150 ········76:·astore········102150 ········76:·astore········10
2151 ········78:·aload_02151 ········78:·aload_0
2152 ········79:·getfield······#96·················//·Field·lastZoomLevel:I2152 ········79:·getfield······#96·················//·Field·lastZoomLevel:I
2153 ········82:·istore········62153 ········82:·istore········6
2154 ········84:·iload·········72154 ········84:·iload·········7
2155 ········86:·iload·········62155 ········86:·iload·········6
2156 ········88:·if_icmpne·····1352156 ········88:·if_icmpne·····131
2157 ········91:·aload·········102157 ········91:·aload·········10
2158 ········93:·invokeinterface·#377,··1··········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I2158 ········93:·invokeinterface·#377,··1··········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I
2159 ········98:·i2d2159 ········98:·i2d
2160 ········99:·dload·········42160 ········99:·dload·········4
2161 ·······101:·ddiv2161 ·······101:·ddiv
2162 ·······102:·dstore········11 
2163 ·······104:·dload·········11 
2164 ·······106:·d2i2162 ·······102:·d2i
2165 ·······107:·istore········62163 ·······103:·istore········6
2166 ·······109:·aload_02164 ·······105:·aload_0
2167 ·······110:·getfield······#98·················//·Field·lastLatitude:F2165 ·······106:·getfield······#98·················//·Field·lastLatitude:F
2168 ·······113:·fstore········132166 ·······109:·fstore········11
2169 ·······115:·fload·········132167 ·······111:·fload·········11
2170 ·······117:·f2d2168 ·······113:·f2d
2171 ·······118:·dload·········42169 ·······114:·dload·········4
2172 ·······120:·ddiv2170 ·······116:·ddiv
2173 ·······121:·dstore········142171 ·······117:·dstore········12
2174 ·······123:·dload·········142172 ·······119:·dload·········12
2175 ·······125:·d2i2173 ·······121:·d2i
2176 ·······126:·istore········92174 ·······122:·istore········9
2177 ·······128:·iload·········62175 ·······124:·iload·········6
2178 ·······130:·iload·········92176 ·······126:·iload·········9
2179 ·······132:·if_icmpeq·····1662177 ·······128:·if_icmpeq·····162
2180 ·······135:·aload_02178 ·······131:·aload_0
2181 ·······136:·iload·········72179 ·······132:·iload·········7
2182 ·······138:·putfield······#96·················//·Field·lastZoomLevel:I2180 ·······134:·putfield······#96·················//·Field·lastZoomLevel:I
2183 ·······141:·aload·········102181 ·······137:·aload·········10
2184 ·······143:·invokeinterface·#377,··1··········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I2182 ·······139:·invokeinterface·#377,··1··········//·InterfaceMethod·org/osmdroid/api/IGeoPoint.getLatitudeE6:()I
2185 ·······148:·istore········62183 ·······144:·istore········6
2186 ·······150:·iload·········62184 ·······146:·iload·········6
2187 ·······152:·i2f2185 ·······148:·i2f
2188 ·······153:·fstore········162186 ·······149:·fstore········14
2189 ·······155:·aload_02187 ·······151:·aload_0
2190 ·······156:·fload·········162188 ·······152:·fload·········14
2191 ·······158:·putfield······#98·················//·Field·lastLatitude:F2189 ·······154:·putfield······#98·················//·Field·lastLatitude:F
2192 ·······161:·aload_02190 ·······157:·aload_0
2193 ·······162:·aload_22191 ·······158:·aload_2
2194 ·······163:·invokespecial·#381················//·Method·createScaleBarPicture:(Lorg/osmdroid/views/MapView;)V2192 ·······159:·invokespecial·#381················//·Method·createScaleBarPicture:(Lorg/osmdroid/views/MapView;)V
2195 ·······166:·aload_02193 ·······162:·aload_0
2196 ·······167:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;2194 ·······163:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;
2197 ·······170:·astore········17 
2198 ·······172:·aload_0 
2199 ·······173:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture; 
2200 ·······176:·astore········182195 ·······166:·astore········15
2201 ·······178:·aload·········18 
2202 ·······180:·invokevirtual·#384················//·Method·android/graphics/Picture.getWidth:()I 
2203 ·······183:·istore········9 
2204 ·······185:·aload_02196 ·······168:·aload_0
2205 ·······186:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture;2197 ·······169:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture;
 2198 ·······172:·astore········16
 2199 ·······174:·aload·········16
 2200 ·······176:·invokevirtual·#384················//·Method·android/graphics/Picture.getWidth:()I
 2201 ·······179:·istore········9
 2202 ·······181:·aload_0
 2203 ·······182:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture;
2206 ·······189:·astore········192204 ·······185:·astore········17
2207 ·······191:·aload·········192205 ·······187:·aload·········17
2208 ·······193:·invokevirtual·#387················//·Method·android/graphics/Picture.getHeight:()I2206 ·······189:·invokevirtual·#387················//·Method·android/graphics/Picture.getHeight:()I
2209 ·······196:·istore········202207 ·······192:·istore········18
2210 ·······198:·aload·········172208 ·······194:·aload·········15
2211 ·······200:·iconst_0 
2212 ·······201:·iconst_02209 ·······196:·iconst_0
 2210 ·······197:·iconst_0
 2211 ·······198:·iload·········9
2213 ·······202:·iload·········92212 ·······200:·iload·········18
2214 ·······204:·iload·········20 
2215 ·······206:·invokevirtual·#391················//·Method·android/graphics/Rect.set:(IIII)V2213 ·······202:·invokevirtual·#391················//·Method·android/graphics/Rect.set:(IIII)V
2216 ·······209:·aload_02214 ·······205:·aload_0
2217 ·······210:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;2215 ·······206:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;
2218 ·······213:·astore········172216 ·······209:·astore········15
2219 ·······215:·aload_02217 ·······211:·aload_0
2220 ·······216:·getfield······#68·················//·Field·xOffset:F2218 ·······212:·getfield······#68·················//·Field·xOffset:F
2221 ·······219:·fstore········132219 ·······215:·fstore········11
2222 ·······221:·fload·········132220 ·······217:·fload·········11
2223 ·······223:·f2i2221 ·······219:·f2i
2224 ·······224:·istore········92222 ·······220:·istore········9
2225 ·······226:·aload_02223 ·······222:·aload_0
2226 ·······227:·getfield······#70·················//·Field·yOffset:F2224 ·······223:·getfield······#70·················//·Field·yOffset:F
2227 ·······230:·fstore········212225 ·······226:·fstore········19
2228 ·······232:·fload·········212226 ·······228:·fload·········19
2229 ·······234:·f2i2227 ·······230:·f2i
2230 ·······235:·istore········202228 ·······231:·istore········18
2231 ·······237:·aload·········172229 ·······233:·aload·········15
2232 ·······239:·iload·········92230 ·······235:·iload·········9
2233 ·······241:·iload·········202231 ·······237:·iload·········18
2234 ·······243:·invokevirtual·#395················//·Method·android/graphics/Rect.offset:(II)V2232 ·······239:·invokevirtual·#395················//·Method·android/graphics/Rect.offset:(II)V
2235 ·······246:·aload_02233 ·······242:·aload_0
2236 ·······247:·getfield······#110················//·Field·centred:Z2234 ·······243:·getfield······#110················//·Field·centred:Z
2237 ·······250:·istore········62235 ·······246:·istore········6
2238 ·······252:·iload·········62236 ·······248:·iload·········6
2239 ·······254:·ifeq··········2982237 ·······250:·ifeq··········294
2240 ·······257:·aload_02238 ·······253:·aload_0
2241 ·······258:·getfield······#85·················//·Field·latitudeBar:Z2239 ·······254:·getfield······#85·················//·Field·latitudeBar:Z
2242 ·······261:·istore········62240 ·······257:·istore········6
2243 ·······263:·iload·········62241 ·······259:·iload·········6
2244 ·······265:·ifeq··········2982242 ·······261:·ifeq··········294
2245 ·······268:·aload_02243 ·······264:·aload_0
2246 ·······269:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;2244 ·······265:·getfield······#103················//·Field·mBounds:Landroid/graphics/Rect;
2247 ·······272:·astore········172245 ·······268:·astore········15
2248 ·······274:·aload_02246 ·······270:·aload_0
2249 ·······275:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture;2247 ·······271:·getfield······#94·················//·Field·scaleBarPicture:Landroid/graphics/Picture;
2250 ·······278:·astore········182248 ·······274:·astore········16
2251 ·······280:·aload·········182249 ·······276:·aload·········16
Max diff block lines reached; 852/14944 bytes (5.70%) of diff not shown.
17.1 KB
org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.class
17.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 1530, 15 lines modifiedOffset 1530, 15 lines modified
1530 ········24:·invokespecial·#343················//·Method·org/osmdroid/util/GeoPoint."<init>":(Landroid/location/Location;)V1530 ········24:·invokespecial·#343················//·Method·org/osmdroid/util/GeoPoint."<init>":(Landroid/location/Location;)V
1531 ········27:·goto··········111531 ········27:·goto··········11
  
1532 ··protected·android.graphics.Rect·getMyLocationDrawingBounds(int,·android.location.Location,·android.graphics.Rect);1532 ··protected·android.graphics.Rect·getMyLocationDrawingBounds(int,·android.location.Location,·android.graphics.Rect);
1533 ····descriptor:·(ILandroid/location/Location;Landroid/graphics/Rect;)Landroid/graphics/Rect;1533 ····descriptor:·(ILandroid/location/Location;Landroid/graphics/Rect;)Landroid/graphics/Rect;
1534 ····flags:·(0x0004)·ACC_PROTECTED1534 ····flags:·(0x0004)·ACC_PROTECTED
1535 ····Code:1535 ····Code:
1536 ······stack=300,·locals=24,·args_size=41536 ······stack=300,·locals=22,·args_size=4
1537 ·········0:·aload_31537 ·········0:·aload_3
1538 ·········1:·ifnonnull·····121538 ·········1:·ifnonnull·····12
1539 ·········4:·new···········#119················//·class·android/graphics/Rect1539 ·········4:·new···········#119················//·class·android/graphics/Rect
1540 ·········7:·astore_31540 ·········7:·astore_3
1541 ·········8:·aload_31541 ·········8:·aload_3
1542 ·········9:·invokespecial·#120················//·Method·android/graphics/Rect."<init>":()V1542 ·········9:·invokespecial·#120················//·Method·android/graphics/Rect."<init>":()V
1543 ········12:·bipush········221543 ········12:·bipush········22
Offset 1628, 56 lines modifiedOffset 1628, 56 lines modified
1628 ·······175:·aload_21628 ·······175:·aload_2
1629 ·······176:·invokevirtual·#227················//·Method·android/location/Location.getAccuracy:()F1629 ·······176:·invokevirtual·#227················//·Method·android/location/Location.getAccuracy:()F
1630 ·······179:·fstore········161630 ·······179:·fstore········16
1631 ·······181:·aload_21631 ·······181:·aload_2
1632 ·······182:·invokevirtual·#231················//·Method·android/location/Location.getLatitude:()D1632 ·······182:·invokevirtual·#231················//·Method·android/location/Location.getLatitude:()D
1633 ·······185:·iload_11633 ·······185:·iload_1
1634 ·······186:·invokestatic··#238················//·Method·microsoft/mappoint/TileSystem.GroundResolution:(DI)D1634 ·······186:·invokestatic··#238················//·Method·microsoft/mappoint/TileSystem.GroundResolution:(DI)D
1635 ·······189:·dstore········171635 ·······189:·dstore········13
1636 ·······191:·dload·········171636 ·······191:·dload·········13
1637 ·······193:·d2f1637 ·······193:·d2f
1638 ·······194:·fstore········191638 ·······194:·fstore········17
1639 ·······196:·fload·········161639 ·······196:·fload·········16
1640 ·······198:·fload·········191640 ·······198:·fload·········17
1641 ·······200:·fdiv1641 ·······200:·fdiv
1642 ·······201:·invokestatic··#386················//·Method·android/util/FloatMath.ceil:(F)F1642 ·······201:·invokestatic··#386················//·Method·android/util/FloatMath.ceil:(F)F
1643 ·······204:·f2i1643 ·······204:·f2i
1644 ·······205:·istore········201644 ·······205:·istore········18
1645 ·······207:·iload·········51645 ·······207:·iload·········5
1646 ·······209:·iload·········201646 ·······209:·iload·········18
1647 ·······211:·isub1647 ·······211:·isub
1648 ·······212:·istore········81648 ·······212:·istore········8
1649 ·······214:·iload·········71649 ·······214:·iload·········7
1650 ·······216:·iload·········201650 ·······216:·iload·········18
1651 ·······218:·isub1651 ·······218:·isub
1652 ·······219:·istore········101652 ·······219:·istore········10
1653 ·······221:·iload·········51653 ·······221:·iload·········5
1654 ·······223:·iload·········201654 ·······223:·iload·········18
1655 ·······225:·iadd1655 ·······225:·iadd
1656 ·······226:·istore········211656 ·······226:·istore········19
1657 ·······228:·iload·········71657 ·······228:·iload·········7
1658 ·······230:·iload·········201658 ·······230:·iload·········18
1659 ·······232:·iadd1659 ·······232:·iadd
1660 ·······233:·istore········221660 ·······233:·istore········20
1661 ·······235:·aload_31661 ·······235:·aload_3
1662 ·······236:·iload·········81662 ·······236:·iload·········8
1663 ·······238:·iload·········101663 ·······238:·iload·········10
1664 ·······240:·iload·········211664 ·······240:·iload·········19
1665 ·······242:·iload·········221665 ·······242:·iload·········20
1666 ·······244:·invokevirtual·#389················//·Method·android/graphics/Rect.union:(IIII)V1666 ·······244:·invokevirtual·#389················//·Method·android/graphics/Rect.union:(IIII)V
1667 ·······247:·aload_01667 ·······247:·aload_0
1668 ·······248:·getfield······#89·················//·Field·mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;1668 ·······248:·getfield······#89·················//·Field·mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
1669 ·······251:·astore········61669 ·······251:·astore········6
1670 ·······253:·aload·········61670 ·······253:·aload·········6
1671 ·······255:·invokevirtual·#392················//·Method·org/osmdroid/views/safecanvas/SafePaint.getStrokeWidth:()F1671 ·······255:·invokevirtual·#392················//·Method·org/osmdroid/views/safecanvas/SafePaint.getStrokeWidth:()F
1672 ·······258:·fstore········161672 ·······258:·fstore········16
1673 ·······260:·iconst_01673 ·······260:·iconst_0
1674 ·······261:·istore········101674 ·······261:·istore········10
1675 ·······263:·fconst_01675 ·······263:·fconst_0
1676 ·······264:·fstore········191676 ·······264:·fstore········17
1677 ·······266:·aconst_null1677 ·······266:·aconst_null
1678 ·······267:·astore········91678 ·······267:·astore········9
1679 ·······269:·fload·········161679 ·······269:·fload·········16
1680 ·······271:·fconst_01680 ·······271:·fconst_0
1681 ·······272:·fcmpl1681 ·······272:·fcmpl
1682 ·······273:·istore········81682 ·······273:·istore········8
1683 ·······275:·iload·········81683 ·······275:·iload·········8
Offset 1687, 19 lines modifiedOffset 1687, 19 lines modified
1687 ·······284:·ldc···········#212················//·float·1.0f1687 ·······284:·ldc···········#212················//·float·1.0f
1688 ·······286:·fstore········161688 ·······286:·fstore········16
1689 ·······288:·fload·········161689 ·······288:·fload·········16
1690 ·······290:·invokestatic··#386················//·Method·android/util/FloatMath.ceil:(F)F1690 ·······290:·invokestatic··#386················//·Method·android/util/FloatMath.ceil:(F)F
1691 ·······293:·fstore········161691 ·······293:·fstore········16
1692 ·······295:·fload·········161692 ·······295:·fload·········16
1693 ·······297:·f2i1693 ·······297:·f2i
1694 ·······298:·istore········231694 ·······298:·istore········21
1695 ·······300:·iload·········231695 ·······300:·iload·········21
1696 ·······302:·ineg1696 ·······302:·ineg
1697 ·······303:·istore········81697 ·······303:·istore········8
1698 ·······305:·iload·········231698 ·······305:·iload·········21
1699 ·······307:·ineg1699 ·······307:·ineg
1700 ·······308:·istore········101700 ·······308:·istore········10
1701 ·······310:·aload_31701 ·······310:·aload_3
1702 ·······311:·iload·········81702 ·······311:·iload·········8
1703 ·······313:·iload·········101703 ·······313:·iload·········10
1704 ·······315:·invokevirtual·#395················//·Method·android/graphics/Rect.inset:(II)V1704 ·······315:·invokevirtual·#395················//·Method·android/graphics/Rect.inset:(II)V
1705 ·······318:·aload_01705 ·······318:·aload_0
Offset 1750, 16 lines modifiedOffset 1750, 16 lines modified
1750 ·······403:·istore········81750 ·······403:·istore········8
1751 ·······405:·aload_01751 ·······405:·aload_0
1752 ·······406:·getfield······#201················//·Field·mPersonHotspot:Landroid/graphics/PointF;1752 ·······406:·getfield······#201················//·Field·mPersonHotspot:Landroid/graphics/PointF;
1753 ·······409:·astore········91753 ·······409:·astore········9
1754 ·······411:·aload·········91754 ·······411:·aload·········9
1755 ·······413:·getfield······#306················//·Field·android/graphics/PointF.y:F1755 ·······413:·getfield······#306················//·Field·android/graphics/PointF.y:F
1756 ·······416:·fneg1756 ·······416:·fneg
1757 ·······417:·fstore········191757 ·······417:·fstore········17
1758 ·······419:·fload·········191758 ·······419:·fload·········17
1759 ·······421:·f2i1759 ·······421:·f2i
1760 ·······422:·istore········101760 ·······422:·istore········10
1761 ·······424:·aload_31761 ·······424:·aload_3
1762 ·······425:·iload·········81762 ·······425:·iload·········8
1763 ·······427:·iload·········101763 ·······427:·iload·········10
1764 ·······429:·invokevirtual·#381················//·Method·android/graphics/Rect.offset:(II)V1764 ·······429:·invokevirtual·#381················//·Method·android/graphics/Rect.offset:(II)V
1765 ·······432:·goto··········1641765 ·······432:·goto··········164
Offset 1873, 15 lines modifiedOffset 1873, 15 lines modified
1873 ·········6:·invokespecial·#437················//·Method·org/osmdroid/views/overlay/SafeDrawOverlay.onDetach:(Lorg/osmdroid/views/MapView;)V1873 ·········6:·invokespecial·#437················//·Method·org/osmdroid/views/overlay/SafeDrawOverlay.onDetach:(Lorg/osmdroid/views/MapView;)V
1874 ·········9:·return1874 ·········9:·return
  
1875 ··public·void·onLocationChanged(android.location.Location,·org.osmdroid.views.overlay.mylocation.IMyLocationProvider);1875 ··public·void·onLocationChanged(android.location.Location,·org.osmdroid.views.overlay.mylocation.IMyLocationProvider);
1876 ····descriptor:·(Landroid/location/Location;Lorg/osmdroid/views/overlay/mylocation/IMyLocationProvider;)V1876 ····descriptor:·(Landroid/location/Location;Lorg/osmdroid/views/overlay/mylocation/IMyLocationProvider;)V
1877 ····flags:·(0x0001)·ACC_PUBLIC1877 ····flags:·(0x0001)·ACC_PUBLIC
1878 ····Code:1878 ····Code:
1879 ······stack=300,·locals=26,·args_size=31879 ······stack=300,·locals=24,·args_size=3
1880 ·········0:·bipush········221880 ·········0:·bipush········22
1881 ·········2:·istore_31881 ·········2:·istore_3
1882 ·········3:·iconst_01882 ·········3:·iconst_0
1883 ·········4:·istore········41883 ·········4:·istore········4
1884 ·········6:·aconst_null1884 ·········6:·aconst_null
1885 ·········7:·astore········51885 ·········7:·astore········5
1886 ·········9:·aload_01886 ·········9:·aload_0
Offset 1912, 15 lines modifiedOffset 1912, 15 lines modified
1912 ········59:·iconst_01912 ········59:·iconst_0
Max diff block lines reached; 11758/17287 bytes (68.02%) of diff not shown.
2.65 KB
smali/microsoft/mappoint/TileSystem.smali
    
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
  
297 ····shl-int/2addr·v0,·p0297 ····shl-int/2addr·v0,·p0
  
298 ····return·v0298 ····return·v0
299 .end·method299 .end·method
  
300 .method·public·static·PixelXYToLatLong(IIILorg/osmdroid/util/GeoPoint;)Lorg/osmdroid/util/GeoPoint;300 .method·public·static·PixelXYToLatLong(IIILorg/osmdroid/util/GeoPoint;)Lorg/osmdroid/util/GeoPoint;
301 ····.locals·21301 ····.locals·22
302 ····.param·p0,·"pixelX"····#·I302 ····.param·p0,·"pixelX"····#·I
303 ····.param·p1,·"pixelY"····#·I303 ····.param·p1,·"pixelY"····#·I
304 ····.param·p2,·"levelOfDetail"····#·I304 ····.param·p2,·"levelOfDetail"····#·I
305 ····.param·p3,·"reuse"····#·Lorg/osmdroid/util/GeoPoint;305 ····.param·p3,·"reuse"····#·Lorg/osmdroid/util/GeoPoint;
  
306 ····.prologue306 ····.prologue
307 ····.line·142307 ····.line·142
Offset 344, 19 lines modifiedOffset 344, 19 lines modified
  
344 ····move-result-wide·v2344 ····move-result-wide·v2
  
345 ····div-double/2addr·v2,·v12345 ····div-double/2addr·v2,·v12
  
346 ····const-wide/high16·v4,·0x3fe0000000000000L····#·0.5346 ····const-wide/high16·v4,·0x3fe0000000000000L····#·0.5
  
347 ····sub-double·v15,·v2,·v4347 ····sub-double·v16,·v2,·v4
  
348 ····.line·146348 ····.line·146
349 ····.local·v15,·"x":D349 ····.local·v16,·"x":D
350 ····const-wide/high16·v19,·0x3fe0000000000000L····#·0.5350 ····const-wide/high16·v20,·0x3fe0000000000000L····#·0.5
  
351 ····move/from16·v0,·p1351 ····move/from16·v0,·p1
  
352 ····int-to-double·v2,·v0352 ····int-to-double·v2,·v0
  
353 ····const-wide/16·v4,·0x0353 ····const-wide/16·v4,·0x0
  
Offset 366, 33 lines modifiedOffset 366, 33 lines modified
  
366 ····invoke-static/range·{v2·..·v7},·Lmicrosoft/mappoint/TileSystem;->Clip(DDD)D366 ····invoke-static/range·{v2·..·v7},·Lmicrosoft/mappoint/TileSystem;->Clip(DDD)D
  
367 ····move-result-wide·v2367 ····move-result-wide·v2
  
368 ····div-double/2addr·v2,·v12368 ····div-double/2addr·v2,·v12
  
369 ····sub-double·v17,·v19,·v2369 ····sub-double·v18,·v20,·v2
  
370 ····.line·148370 ····.line·148
371 ····.local·v17,·"y":D371 ····.local·v18,·"y":D
372 ····const-wide·v2,·0x4056800000000000L····#·90.0372 ····const-wide·v2,·0x4056800000000000L····#·90.0
  
373 ····const-wide·v4,·0x4076800000000000L····#·360.0373 ····const-wide·v4,·0x4076800000000000L····#·360.0
  
374 ····move-wide/from16·v0,·v17374 ····move-wide/from16·v0,·v18
  
375 ····neg-double·v6,·v0375 ····neg-double·v6,·v0
  
376 ····const-wide/high16·v19,·0x4000000000000000L····#·2.0376 ····const-wide/high16·v20,·0x4000000000000000L····#·2.0
  
377 ····mul-double·v6,·v6,·v19377 ····mul-double·v6,·v6,·v20
  
378 ····const-wide·v19,·0x400921fb54442d18L····#·Math.PI378 ····const-wide·v20,·0x400921fb54442d18L····#·Math.PI
  
379 ····mul-double·v6,·v6,·v19379 ····mul-double·v6,·v6,·v20
  
380 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->exp(D)D380 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->exp(D)D
  
381 ····move-result-wide·v6381 ····move-result-wide·v6
  
382 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->atan(D)D382 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->atan(D)D
  
Offset 406, 15 lines modifiedOffset 406, 15 lines modified
  
406 ····sub-double·v8,·v2,·v4406 ····sub-double·v8,·v2,·v4
  
407 ····.line·149407 ····.line·149
408 ····.local·v8,·"latitude":D408 ····.local·v8,·"latitude":D
409 ····const-wide·v2,·0x4076800000000000L····#·360.0409 ····const-wide·v2,·0x4076800000000000L····#·360.0
  
410 ····mul-double·v10,·v2,·v15410 ····mul-double·v10,·v2,·v16
  
411 ····.line·151411 ····.line·151
412 ····.local·v10,·"longitude":D412 ····.local·v10,·"longitude":D
413 ····const-wide·v2,·0x412e848000000000L····#·1000000.0413 ····const-wide·v2,·0x412e848000000000L····#·1000000.0
  
414 ····mul-double/2addr·v2,·v8414 ····mul-double/2addr·v2,·v8
  
Offset 434, 16 lines modifiedOffset 434, 16 lines modified
434 ····.line·153434 ····.line·153
435 ····return-object·v14435 ····return-object·v14
  
436 ····.end·local·v8····#·"latitude":D436 ····.end·local·v8····#·"latitude":D
437 ····.end·local·v10····#·"longitude":D437 ····.end·local·v10····#·"longitude":D
438 ····.end·local·v12····#·"mapSize":D438 ····.end·local·v12····#·"mapSize":D
439 ····.end·local·v14····#·"out":Lorg/osmdroid/util/GeoPoint;439 ····.end·local·v14····#·"out":Lorg/osmdroid/util/GeoPoint;
440 ····.end·local·v15····#·"x":D440 ····.end·local·v16····#·"x":D
441 ····.end·local·v17····#·"y":D441 ····.end·local·v18····#·"y":D
442 ····:cond_0442 ····:cond_0
443 ····move-object/from16·v14,·p3443 ····move-object/from16·v14,·p3
  
444 ····.line·142444 ····.line·142
445 ····goto·:goto_0445 ····goto·:goto_0
446 .end·method446 .end·method
  
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4745, 258 lines modifiedOffset 4745, 264 lines modified
4745 ········0x15·->·:sswitch_04745 ········0x15·->·:sswitch_0
4746 ········0x16·->·:sswitch_14746 ········0x16·->·:sswitch_1
4747 ········0x3d·->·:sswitch_24747 ········0x3d·->·:sswitch_2
4748 ····.end·sparse-switch4748 ····.end·sparse-switch
4749 .end·method4749 .end·method
  
4750 .method·public·fakeDragBy(F)V4750 .method·public·fakeDragBy(F)V
4751 ····.locals·174751 ····.locals·18
4752 ····.param·p1,·"xOffset"····#·F4752 ····.param·p1,·"xOffset"····#·F
  
4753 ····.prologue4753 ····.prologue
4754 ····.line·23124754 ····.line·2312
4755 ····move-object/from16·v0,·p04755 ····move-object/from16·v0,·p0
  
4756 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4756 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4757 ····if-nez·v1,·:cond_04757 ····if-nez·v2,·:cond_0
  
4758 ····.line·23134758 ····.line·2313
4759 ····new-instance·v1,·Ljava/lang/IllegalStateException;4759 ····new-instance·v2,·Ljava/lang/IllegalStateException;
  
4760 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4760 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4761 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4761 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4762 ····throw·v14762 ····throw·v2
  
4763 ····.line·23164763 ····.line·2316
4764 ····:cond_04764 ····:cond_0
4765 ····move-object/from16·v0,·p04765 ····move-object/from16·v0,·p0
  
4766 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4766 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4767 ····add-float·v1,·v1,·p14767 ····add-float·v2,·v2,·p1
  
4768 ····move-object/from16·v0,·p04768 ····move-object/from16·v0,·p0
  
4769 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4769 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4770 ····.line·23184770 ····.line·2318
4771 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4771 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4772 ····move-result·v14772 ····move-result·v2
  
4773 ····int-to-float·v13,·v14773 ····int-to-float·v14,·v2
  
4774 ····.line·23194774 ····.line·2319
4775 ····.local·v13,·"oldScrollX":F4775 ····.local·v14,·"oldScrollX":F
4776 ····sub-float·v15,·v13,·p14776 ····sub-float·v16,·v14,·p1
  
4777 ····.line·23204777 ····.line·2320
4778 ····.local·v15,·"scrollX":F4778 ····.local·v16,·"scrollX":F
4779 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I4779 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I
  
4780 ····move-result·v164780 ····move-result·v17
  
4781 ····.line·23224781 ····.line·2322
4782 ····.local·v16,·"width":I4782 ····.local·v17,·"width":I
4783 ····move/from16·v0,·v164783 ····move/from16·v0,·v17
  
4784 ····int-to-float·v1,·v04784 ····int-to-float·v2,·v0
  
4785 ····move-object/from16·v0,·p04785 ····move-object/from16·v0,·p0
  
4786 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4786 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4787 ····mul-float·v12,·v1,·v24787 ····mul-float·v13,·v2,·v3
  
4788 ····.line·23234788 ····.line·2323
4789 ····.local·v12,·"leftBound":F4789 ····.local·v13,·"leftBound":F
4790 ····move/from16·v0,·v164790 ····move/from16·v0,·v17
  
4791 ····int-to-float·v1,·v04791 ····int-to-float·v2,·v0
  
4792 ····move-object/from16·v0,·p04792 ····move-object/from16·v0,·p0
  
4793 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4793 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4794 ····mul-float·v14,·v1,·v24794 ····mul-float·v15,·v2,·v3
  
4795 ····.line·23254795 ····.line·2325
4796 ····.local·v14,·"rightBound":F4796 ····.local·v15,·"rightBound":F
4797 ····move-object/from16·v0,·p04797 ····move-object/from16·v0,·p0
  
4798 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4798 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4799 ····const/4·v2,·0x04799 ····const/4·v3,·0x0
  
4800 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4800 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4801 ····move-result-object·v104801 ····move-result-object·v11
  
4802 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;4802 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4803 ····.line·23264803 ····.line·2326
4804 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4804 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4805 ····move-object/from16·v0,·p04805 ····move-object/from16·v0,·p0
  
4806 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4806 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4807 ····move-object/from16·v0,·p04807 ····move-object/from16·v0,·p0
  
4808 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4808 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4809 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I4809 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
4810 ····move-result·v24810 ····move-result·v3
  
4811 ····add-int/lit8·v2,·v2,·-0x14811 ····add-int/lit8·v3,·v3,·-0x1
  
4812 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4812 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4813 ····move-result-object·v114813 ····move-result-object·v12
  
4814 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4814 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4815 ····.line·23274815 ····.line·2327
4816 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4816 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4817 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4817 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4818 ····if-eqz·v1,·:cond_14818 ····if-eqz·v2,·:cond_1
  
4819 ····.line·23284819 ····.line·2328
4820 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4820 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4821 ····move/from16·v0,·v164821 ····move/from16·v0,·v17
  
Max diff block lines reached; 4946/10266 bytes (48.18%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 210, 38 lines modifiedOffset 210, 38 lines modified
210 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V210 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V
  
211 ····.line·200211 ····.line·200
212 ····return-void212 ····return-void
213 .end·method213 .end·method
  
214 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V214 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V
215 ····.locals·7215 ····.locals·8
216 ····.param·p1,·"view"····#·Landroid/view/View;216 ····.param·p1,·"view"····#·Landroid/view/View;
217 ····.param·p2,·"left"····#·I217 ····.param·p2,·"left"····#·I
218 ····.param·p3,·"top"····#·I218 ····.param·p3,·"top"····#·I
219 ····.param·p4,·"right"····#·I219 ····.param·p4,·"right"····#·I
220 ····.param·p5,·"bottom"····#·I220 ····.param·p5,·"bottom"····#·I
  
221 ····.prologue221 ····.prologue
222 ····.line·202222 ····.line·202
223 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J223 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
  
224 ····move-result-wide·v1224 ····move-result-wide·v2
  
225 ····move-object·v0,·p1225 ····move-object·v1,·p1
  
226 ····move·v3,·p2226 ····move·v4,·p2
  
227 ····move·v4,·p3227 ····move·v5,·p3
  
228 ····move·v5,·p4228 ····move·v6,·p4
  
229 ····move·v6,·p5229 ····move·v7,·p5
  
230 ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V230 ····invoke-virtual/range·{v1·..·v7},·Landroid/view/View;->postInvalidateDelayed(JIIII)V
  
231 ····.line·203231 ····.line·203
232 ····return-void232 ····return-void
233 .end·method233 .end·method
  
234 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V234 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
235 ····.locals·2235 ····.locals·2
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
257 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z257 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
258 ····.line·206258 ····.line·206
259 ····return-void259 ····return-void
260 .end·method260 .end·method
  
261 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V261 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
262 ····.locals·2262 ····.locals·3
263 ····.param·p1,·"view"····#·Landroid/view/View;263 ····.param·p1,·"view"····#·Landroid/view/View;
264 ····.param·p2,·"action"····#·Ljava/lang/Runnable;264 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
265 ····.param·p3,·"delayMillis"····#·J265 ····.param·p3,·"delayMillis"····#·J
  
266 ····.prologue266 ····.prologue
267 ····.line·208267 ····.line·208
268 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J268 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
747 B
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
149 ····.line·335149 ····.line·335
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
153 ····.locals·0153 ····.locals·1
154 ····.param·p1,·"view"····#·Landroid/view/View;154 ····.param·p1,·"view"····#·Landroid/view/View;
155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
156 ····.param·p3,·"delayMillis"····#·J156 ····.param·p3,·"delayMillis"····#·J
  
157 ····.prologue157 ····.prologue
158 ····.line·338158 ····.line·338
159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
53.6 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
462 ····.line·182462 ····.line·182
463 ····return-void463 ····return-void
464 .end·method464 .end·method
  
465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
466 ····.locals·7466 ····.locals·8
467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
470 ····.prologue470 ····.prologue
471 ····const/4·v2,·0x0471 ····const/4·v2,·0x0
  
Offset 483, 27 lines modifiedOffset 483, 27 lines modified
483 ····:goto_0483 ····:goto_0
484 ····return·v2484 ····return·v2
  
485 ····.line·443485 ····.line·443
486 ····:cond_1486 ····:cond_1
487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
488 ····move-result-wide·v3488 ····move-result-wide·v4
  
489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
490 ····move-result-wide·v5490 ····move-result-wide·v6
  
491 ····sub-long/2addr·v3,·v5491 ····sub-long/2addr·v4,·v6
  
492 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I492 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
493 ····int-to-long·v5,·v5493 ····int-to-long·v6,·v3
  
494 ····cmp-long·v3,·v3,·v5494 ····cmp-long·v3,·v4,·v6
  
495 ····if-gtz·v3,·:cond_0495 ····if-gtz·v3,·:cond_0
  
496 ····.line·447496 ····.line·447
497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
498 ····move-result·v3498 ····move-result·v3
Offset 560, 1448 lines modifiedOffset 560, 1448 lines modified
560 ····.line·212560 ····.line·212
561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
562 ····return·v0562 ····return·v0
563 .end·method563 .end·method
  
564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
565 ····.locals·41565 ····.locals·42
566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
567 ····.prologue567 ····.prologue
568 ····.line·224568 ····.line·224
569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
570 ····move-result·v5570 ····move-result·v6
  
571 ····.line·226571 ····.line·226
572 ····.local·v5,·"action":I572 ····.local·v6,·"action":I
573 ····move-object/from16·v0,·p0573 ····move-object/from16·v0,·p0
  
574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
575 ····move-object/from16·v35,·v0575 ····move-object/from16·v36,·v0
  
576 ····if-nez·v35,·:cond_0576 ····if-nez·v36,·:cond_0
  
577 ····.line·227577 ····.line·227
578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
579 ····move-result-object·v35579 ····move-result-object·v36
  
580 ····move-object/from16·v0,·v35580 ····move-object/from16·v0,·v36
  
581 ····move-object/from16·v1,·p0581 ····move-object/from16·v1,·p0
  
582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
583 ····.line·229583 ····.line·229
584 ····:cond_0584 ····:cond_0
585 ····move-object/from16·v0,·p0585 ····move-object/from16·v0,·p0
  
586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
587 ····move-object/from16·v35,·v0587 ····move-object/from16·v36,·v0
  
588 ····move-object/from16·v0,·v35588 ····move-object/from16·v0,·v36
  
589 ····move-object/from16·v1,·p1589 ····move-object/from16·v1,·p1
  
590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
591 ····.line·231591 ····.line·231
592 ····and-int/lit16·v0,·v5,·0xff592 ····and-int/lit16·v0,·v6,·0xff
  
593 ····move/from16·v35,·v0593 ····move/from16·v36,·v0
  
594 ····const/16·v36,·0x6594 ····const/16·v37,·0x6
  
595 ····move/from16·v0,·v35595 ····move/from16·v0,·v36
  
596 ····move/from16·v1,·v36596 ····move/from16·v1,·v37
  
597 ····if-ne·v0,·v1,·:cond_1597 ····if-ne·v0,·v1,·:cond_1
  
598 ····const/16·v21,·0x1598 ····const/16·v22,·0x1
  
599 ····.line·233599 ····.line·233
600 ····.local·v21,·"pointerUp":Z600 ····.local·v22,·"pointerUp":Z
601 ····:goto_0601 ····:goto_0
602 ····if-eqz·v21,·:cond_2602 ····if-eqz·v22,·:cond_2
  
603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
604 ····move-result·v24604 ····move-result·v25
  
605 ····.line·236605 ····.line·236
606 ····.local·v24,·"skipIndex":I606 ····.local·v25,·"skipIndex":I
607 ····:goto_1607 ····:goto_1
608 ····const/16·v25,·0x0 
  
609 ····.local·v25,·"sumX":F 
610 ····const/16·v26,·0x0608 ····const/16·v26,·0x0
  
Max diff block lines reached; 50669/54757 bytes (92.53%) of diff not shown.
713 B
smali/android/support/v4/view/ViewCompat.smali
    
Offset 424, 15 lines modifiedOffset 424, 15 lines modified
424 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V424 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
425 ····.line·651425 ····.line·651
426 ····return-void426 ····return-void
427 .end·method427 .end·method
  
428 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V428 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
429 ····.locals·1429 ····.locals·2
430 ····.param·p0,·"view"····#·Landroid/view/View;430 ····.param·p0,·"view"····#·Landroid/view/View;
431 ····.param·p1,·"action"····#·Ljava/lang/Runnable;431 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
432 ····.param·p2,·"delayMillis"····#·J432 ····.param·p2,·"delayMillis"····#·J
  
433 ····.prologue433 ····.prologue
434 ····.line·667434 ····.line·667
435 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;435 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
  
553 ····move-result-object·v0553 ····move-result-object·v0
  
554 ····return-object·v0554 ····return-object·v0
555 .end·method555 .end·method
  
556 .method·public·setUpdateThrottle(J)V556 .method·public·setUpdateThrottle(J)V
557 ····.locals·2557 ····.locals·3
558 ····.param·p1,·"delayMS"····#·J558 ····.param·p1,·"delayMS"····#·J
  
559 ····.prologue559 ····.prologue
560 ····.line·103560 ····.line·103
561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
  
319 ····.line·1334319 ····.line·1334
320 ····:cond_1320 ····:cond_1
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
324 ····.locals·3324 ····.locals·4
325 ····.param·p0,·"context"····#·Landroid/content/Context;325 ····.param·p0,·"context"····#·Landroid/content/Context;
326 ····.param·p1,·"start"····#·F326 ····.param·p1,·"start"····#·F
327 ····.param·p2,·"end"····#·F327 ····.param·p2,·"end"····#·F
  
328 ····.prologue328 ····.prologue
329 ····.line·734329 ····.line·734
330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 337, 17 lines modifiedOffset 337, 17 lines modified
337 ····.line·735337 ····.line·735
338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
341 ····.line·736341 ····.line·736
342 ····const-wide/16·v1,·0xdc342 ····const-wide/16·v2,·0xdc
  
343 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V343 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
344 ····.line·737344 ····.line·737
345 ····return-object·v0345 ····return-object·v0
346 .end·method346 .end·method
  
347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
348 ····.locals·11348 ····.locals·11
Offset 390, 17 lines modifiedOffset 390, 17 lines modified
390 ····.line·723390 ····.line·723
391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
394 ····.line·724394 ····.line·724
395 ····const-wide/16·v1,·0xdc395 ····const-wide/16·v2,·0xdc
  
396 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V396 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
397 ····.line·725397 ····.line·725
398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
399 ····.line·726399 ····.line·726
400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 409, 17 lines modifiedOffset 409, 17 lines modified
409 ····.line·727409 ····.line·727
410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
413 ····.line·728413 ····.line·728
414 ····const-wide/16·v1,·0xdc414 ····const-wide/16·v2,·0xdc
  
415 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V415 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
416 ····.line·729416 ····.line·729
417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
418 ····.line·730418 ····.line·730
419 ····return-object·v10419 ····return-object·v10
420 .end·method420 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·243 ····.locals·3
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····.line·91186 ····.line·91
187 ····.local·v1,·"itemId":J187 ····.local·v2,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v3191 ····move-result-object·v1
  
192 ····.line·92192 ····.line·92
193 ····.local·v3,·"name":Ljava/lang/String;193 ····.local·v1,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
12.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/app/Notification$Builder;6 .field·private·b:Landroid/app/Notification$Builder;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
9 ····.locals·79 ····.locals·8
10 ····.param·p1,·"context"····#·Landroid/content/Context;10 ····.param·p1,·"context"····#·Landroid/content/Context;
11 ····.param·p2,·"n"····#·Landroid/app/Notification;11 ····.param·p2,·"n"····#·Landroid/app/Notification;
12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;
13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;
14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;
15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;
16 ····.param·p7,·"number"····#·I16 ····.param·p7,·"number"····#·I
Offset 28, 211 lines modifiedOffset 28, 213 lines modified
28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·33
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·3432 ····.line·34
33 ····new-instance·v3,·Landroid/app/Notification$Builder;33 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
34 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V34 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
35 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J35 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
36 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;36 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
37 ····move-result-object·v337 ····move-result-object·v4
  
38 ····iget·v4,·p2,·Landroid/app/Notification;->icon:I38 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
39 ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I39 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
40 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;40 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
41 ····move-result-object·v341 ····move-result-object·v4
  
42 ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;42 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
43 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;43 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
44 ····move-result-object·v344 ····move-result-object·v4
  
45 ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;45 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
46 ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;46 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
47 ····move-result-object·v347 ····move-result-object·v4
  
48 ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;48 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
49 ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I49 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
50 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;50 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
51 ····move-result-object·v351 ····move-result-object·v4
  
52 ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J52 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
53 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;53 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
54 ····move-result-object·v354 ····move-result-object·v4
  
55 ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I55 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
56 ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I56 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
57 ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I57 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
58 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;58 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
59 ····move-result-object·v459 ····move-result-object·v5
  
60 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
61 ····and-int/lit8·v3,·v3,·0x261 ····and-int/lit8·v4,·v4,·0x2
  
62 ····if-eqz·v3,·:cond_062 ····if-eqz·v4,·:cond_0
  
63 ····const/4·v3,·0x163 ····const/4·v4,·0x1
  
64 ····:goto_064 ····:goto_0
65 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
66 ····move-result-object·v466 ····move-result-object·v5
  
67 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I67 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
68 ····and-int/lit8·v3,·v3,·0x868 ····and-int/lit8·v4,·v4,·0x8
  
69 ····if-eqz·v3,·:cond_169 ····if-eqz·v4,·:cond_1
  
70 ····const/4·v3,·0x170 ····const/4·v4,·0x1
  
71 ····:goto_171 ····:goto_1
72 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;72 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
73 ····move-result-object·v473 ····move-result-object·v5
  
74 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I74 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
75 ····and-int/lit8·v3,·v3,·0x1075 ····and-int/lit8·v4,·v4,·0x10
  
76 ····if-eqz·v3,·:cond_276 ····if-eqz·v4,·:cond_2
  
77 ····const/4·v3,·0x177 ····const/4·v4,·0x1
  
78 ····:goto_278 ····:goto_2
79 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;79 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
80 ····move-result-object·v380 ····move-result-object·v4
  
81 ····iget·v4,·p2,·Landroid/app/Notification;->defaults:I81 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I
  
82 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
83 ····move-result-object·v383 ····move-result-object·v4
  
84 ····invoke-virtual·{v3,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
85 ····move-result-object·v385 ····move-result-object·v4
  
86 ····invoke-virtual·{v3,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 4758/12541 bytes (37.94%) of diff not shown.
1.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 .field·mTickerView:Landroid/widget/RemoteViews;59 .field·mTickerView:Landroid/widget/RemoteViews;
  
60 .field·mUseChronometer:Z60 .field·mUseChronometer:Z
  
  
61 #·direct·methods61 #·direct·methods
62 .method·public·constructor·<init>(Landroid/content/Context;)V62 .method·public·constructor·<init>(Landroid/content/Context;)V
63 ····.locals·363 ····.locals·4
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
  
65 ····.prologue65 ····.prologue
66 ····.line·21766 ····.line·217
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·20268 ····.line·202
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
89 ····.line·22189 ····.line·221
90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
92 ····move-result-wide·v192 ····move-result-wide·v2
  
93 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J93 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
94 ····.line·22294 ····.line·222
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
96 ····const/4·v1,·-0x196 ····const/4·v1,·-0x1
  
97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
11.6 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·816 ····.locals·9
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
Offset 28, 193 lines modifiedOffset 28, 195 lines modified
28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
29 ····.param·p10,·"mProgressMax"····#·I29 ····.param·p10,·"mProgressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"mProgress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"mProgressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.line·31
34 ····new-instance·v4,·Landroid/app/Notification$Builder;34 ····new-instance·v5,·Landroid/app/Notification$Builder;
  
35 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
36 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J36 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J
  
37 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;37 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
38 ····move-result-object·v438 ····move-result-object·v5
  
39 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I39 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I
  
40 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I40 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I
  
41 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;41 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
42 ····move-result-object·v442 ····move-result-object·v5
  
43 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;43 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
44 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;44 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
45 ····move-result-object·v445 ····move-result-object·v5
  
46 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;46 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
47 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;47 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
48 ····move-result-object·v448 ····move-result-object·v5
  
49 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;49 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
50 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I50 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I
  
51 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;51 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
52 ····move-result-object·v452 ····move-result-object·v5
  
53 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J53 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J
  
54 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;54 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
55 ····move-result-object·v455 ····move-result-object·v5
  
56 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I56 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I
  
57 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I57 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I
  
58 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I58 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I
  
59 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;59 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
60 ····move-result-object·v560 ····move-result-object·v6
  
61 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I61 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
62 ····and-int/lit8·v4,·v4,·0x262 ····and-int/lit8·v5,·v5,·0x2
  
63 ····if-eqz·v4,·:cond_063 ····if-eqz·v5,·:cond_0
  
64 ····const/4·v4,·0x164 ····const/4·v5,·0x1
  
65 ····:goto_065 ····:goto_0
66 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;66 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
67 ····move-result-object·v567 ····move-result-object·v6
  
68 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I68 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
69 ····and-int/lit8·v4,·v4,·0x869 ····and-int/lit8·v5,·v5,·0x8
  
70 ····if-eqz·v4,·:cond_170 ····if-eqz·v5,·:cond_1
  
71 ····const/4·v4,·0x171 ····const/4·v5,·0x1
  
72 ····:goto_172 ····:goto_1
73 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;73 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
74 ····move-result-object·v574 ····move-result-object·v6
  
75 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I75 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
76 ····and-int/lit8·v4,·v4,·0x1076 ····and-int/lit8·v5,·v5,·0x10
  
77 ····if-eqz·v4,·:cond_277 ····if-eqz·v5,·:cond_2
  
78 ····const/4·v4,·0x178 ····const/4·v5,·0x1
  
79 ····:goto_279 ····:goto_2
80 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;80 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
81 ····move-result-object·v481 ····move-result-object·v5
  
82 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I82 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I
  
83 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;83 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
84 ····move-result-object·v484 ····move-result-object·v5
  
85 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;85 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
86 ····move-result-object·v486 ····move-result-object·v5
  
87 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;87 ····invoke-virtual·{v5,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 3942/11773 bytes (33.48%) of diff not shown.
562 B
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1150, 15 lines modifiedOffset 1150, 15 lines modified
  
1150 ····.line·4941150 ····.line·494
1151 ····:cond_01151 ····:cond_0
1152 ····return-void1152 ····return-void
1153 .end·method1153 .end·method
  
1154 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z1154 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
1155 ····.locals·281155 ····.locals·29
1156 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;1156 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
1157 ····.param·p2,·"child"····#·Landroid/view/View;1157 ····.param·p2,·"child"····#·Landroid/view/View;
1158 ····.param·p3,·"drawingTime"····#·J1158 ····.param·p3,·"drawingTime"····#·J
  
1159 ····.prologue1159 ····.prologue
1160 ····.line·7441160 ····.line·744
1161 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I1161 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
2.56 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
95 ····.line·5095 ····.line·50
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·private·static·binarySearch([JIIJ)I98 .method·private·static·binarySearch([JIIJ)I
99 ····.locals·599 ····.locals·7
100 ····.param·p0,·"a"····#·[J100 ····.param·p0,·"a"····#·[J
101 ····.param·p1,·"start"····#·I101 ····.param·p1,·"start"····#·I
102 ····.param·p2,·"len"····#·I102 ····.param·p2,·"len"····#·I
103 ····.param·p3,·"key"····#·J103 ····.param·p3,·"key"····#·J
  
104 ····.prologue104 ····.prologue
105 ····.line·335105 ····.line·335
Offset 123, 17 lines modifiedOffset 123, 17 lines modified
123 ····.line·338123 ····.line·338
124 ····add-int·v3,·v1,·v2124 ····add-int·v3,·v1,·v2
  
125 ····div-int/lit8·v0,·v3,·0x2125 ····div-int/lit8·v0,·v3,·0x2
  
126 ····.line·340126 ····.line·340
127 ····.local·v0,·"guess":I127 ····.local·v0,·"guess":I
128 ····aget-wide·v3,·p0,·v0128 ····aget-wide·v4,·p0,·v0
  
129 ····cmp-long·v3,·v3,·p3129 ····cmp-long·v3,·v4,·p3
  
130 ····if-gez·v3,·:cond_0130 ····if-gez·v3,·:cond_0
  
131 ····.line·341131 ····.line·341
132 ····move·v2,·v0132 ····move·v2,·v0
  
133 ····goto·:goto_0133 ····goto·:goto_0
Offset 161, 17 lines modifiedOffset 161, 17 lines modified
161 ····:cond_2161 ····:cond_2
162 ····:goto_1162 ····:goto_1
163 ····return·v1163 ····return·v1
  
164 ····.line·348164 ····.line·348
165 ····.restart·local·v1····#·"high":I165 ····.restart·local·v1····#·"high":I
166 ····:cond_3166 ····:cond_3
167 ····aget-wide·v3,·p0,·v1167 ····aget-wide·v4,·p0,·v1
  
168 ····cmp-long·v3,·v3,·p3168 ····cmp-long·v3,·v4,·p3
  
169 ····if-eqz·v3,·:cond_2169 ····if-eqz·v3,·:cond_2
  
170 ····.line·351170 ····.line·351
171 ····xor-int/lit8·v1,·v1,·-0x1171 ····xor-int/lit8·v1,·v1,·-0x1
  
172 ····goto·:goto_1172 ····goto·:goto_1
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
  
564 ····move-result-object·v0564 ····move-result-object·v0
  
565 ····return-object·v0565 ····return-object·v0
566 .end·method566 .end·method
  
567 .method·public·delete(J)V567 .method·public·delete(J)V
568 ····.locals·4568 ····.locals·5
569 ····.param·p1,·"key"····#·J569 ····.param·p1,·"key"····#·J
  
570 ····.prologue570 ····.prologue
571 ····.line·93571 ····.line·93
572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J
  
Offset 632, 15 lines modifiedOffset 632, 15 lines modified
  
632 ····move-result-object·v0632 ····move-result-object·v0
  
633 ····return-object·v0633 ····return-object·v0
634 .end·method634 .end·method
  
635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;
636 ····.locals·4636 ····.locals·5
637 ····.param·p1,·"key"····#·J637 ····.param·p1,·"key"····#·J
638 ····.annotation·system·Ldalvik/annotation/Signature;638 ····.annotation·system·Ldalvik/annotation/Signature;
639 ········value·=·{639 ········value·=·{
640 ············"(JTE;)TE;"640 ············"(JTE;)TE;"
641 ········}641 ········}
642 ····.end·annotation642 ····.end·annotation
  
Offset 789, 15 lines modifiedOffset 789, 15 lines modified
  
789 ····aget-wide·v0,·v0,·p1789 ····aget-wide·v0,·v0,·p1
  
790 ····return-wide·v0790 ····return-wide·v0
791 .end·method791 .end·method
  
792 .method·public·put(JLjava/lang/Object;)V792 .method·public·put(JLjava/lang/Object;)V
793 ····.locals·8793 ····.locals·9
794 ····.param·p1,·"key"····#·J794 ····.param·p1,·"key"····#·J
795 ····.annotation·system·Ldalvik/annotation/Signature;795 ····.annotation·system·Ldalvik/annotation/Signature;
796 ········value·=·{796 ········value·=·{
797 ············"(JTE;)V"797 ············"(JTE;)V"
798 ········}798 ········}
799 ····.end·annotation799 ····.end·annotation
  
Offset 992, 15 lines modifiedOffset 992, 15 lines modified
  
992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
993 ····goto/16·:goto_0993 ····goto/16·:goto_0
994 .end·method994 .end·method
  
995 .method·public·remove(J)V995 .method·public·remove(J)V
996 ····.locals·0996 ····.locals·1
997 ····.param·p1,·"key"····#·J997 ····.param·p1,·"key"····#·J
  
998 ····.prologue998 ····.prologue
999 ····.line·107999 ····.line·107
1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
848 B
smali/com/weicheng/taipeiyoubikeoffline/MainActivity$CustomTileSource.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;18 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;Ljava/lang/String;Lorg/osmdroid/ResourceProxy$string;IIILjava/lang/String;)V20 .method·public·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;Ljava/lang/String;Lorg/osmdroid/ResourceProxy$string;IIILjava/lang/String;)V
21 ····.locals·721 ····.locals·7
 22 ····.param·p1,·"this$0"····#·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
22 ····.param·p2,·"aName"····#·Ljava/lang/String;23 ····.param·p2,·"aName"····#·Ljava/lang/String;
23 ····.param·p3,·"aResourceId"····#·Lorg/osmdroid/ResourceProxy$string;24 ····.param·p3,·"aResourceId"····#·Lorg/osmdroid/ResourceProxy$string;
24 ····.param·p4,·"aZoomMinLevel"····#·I25 ····.param·p4,·"aZoomMinLevel"····#·I
25 ····.param·p5,·"aZoomMaxLevel"····#·I26 ····.param·p5,·"aZoomMaxLevel"····#·I
26 ····.param·p6,·"aTileSizePixels"····#·I27 ····.param·p6,·"aTileSizePixels"····#·I
27 ····.param·p7,·"aImageFilenameEnding"····#·Ljava/lang/String;28 ····.param·p7,·"aImageFilenameEnding"····#·Ljava/lang/String;
  
298 B
smali/com/weicheng/taipeiyoubikeoffline/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·1026 ····.line·10
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·55 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
59.5 KB
smali/com/weicheng/taipeiyoubikeoffline/MainActivity.smali
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 .method·public·constructor·<init>()V43 .method·public·constructor·<init>()V
44 ····.locals·044 ····.locals·0
  
45 ····.prologue45 ····.prologue
46 ····.line·3946 ····.line·39
47 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V47 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
48 ····.line·308 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·static·synthetic·access$100(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)Lorg/osmdroid/util/GeoPoint;50 .method·static·synthetic·access$100(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)Lorg/osmdroid/util/GeoPoint;
52 ····.locals·151 ····.locals·1
53 ····.param·p0,·"x0"····#·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;52 ····.param·p0,·"x0"····#·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
Offset 218, 28 lines modifiedOffset 217, 31 lines modified
218 ····.line·270217 ····.line·270
219 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;218 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
220 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V219 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
221 ····const-string·v1,·"\u7121\u6cd5\u5c07\u5730\u5716\u8cc7\u6599\u5b58\u5230\u624b\u6a5f\u4e0a"220 ····const-string·v1,·"\u7121\u6cd5\u5c07\u5730\u5716\u8cc7\u6599\u5b58\u5230\u624b\u6a5f\u4e0a"
  
 221 ····.line·271
222 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;222 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
223 ····move-result-object·v0223 ····move-result-object·v0
  
224 ····const-string·v1,·"OK"224 ····const-string·v1,·"OK"
  
225 ····new-instance·v2,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;225 ····new-instance·v2,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;
  
226 ····invoke-direct·{v2,·p0},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;-><init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V226 ····invoke-direct·{v2,·p0},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;-><init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V
  
 227 ····.line·272
227 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;228 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
228 ····move-result-object·v0229 ····move-result-object·v0
  
 230 ····.line·277
229 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;231 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
230 ····.line·278232 ····.line·278
231 ····return-void233 ····return-void
232 .end·method234 .end·method
  
  
Offset 249, 19 lines modifiedOffset 251, 19 lines modified
249 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;251 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
250 ····.prologue252 ····.prologue
251 ····.line·51253 ····.line·51
252 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V254 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
253 ····.line·52255 ····.line·52
254 ····const/high16·v3,·0x7f030000256 ····const/high16·v4,·0x7f030000
  
255 ····move-object/from16·v0,·p0257 ····move-object/from16·v0,·p0
  
256 ····invoke-virtual·{v0,·v3},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->setContentView(I)V258 ····invoke-virtual·{v0,·v4},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->setContentView(I)V
  
257 ····.line·57259 ····.line·57
258 ····const/16·v16,·0x0260 ····const/16·v16,·0x0
  
259 ····.line·58261 ····.line·58
260 ····.local·v16,·"isExternalStorageAvailable":Z262 ····.local·v16,·"isExternalStorageAvailable":Z
261 ····const/16·v17,·0x0263 ····const/16·v17,·0x0
Offset 271, 23 lines modifiedOffset 273, 23 lines modified
271 ····:try_start_0273 ····:try_start_0
272 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String;274 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String;
  
273 ····move-result-object·v33275 ····move-result-object·v33
  
274 ····.line·61276 ····.line·61
275 ····.local·v33,·"state":Ljava/lang/String;277 ····.local·v33,·"state":Ljava/lang/String;
276 ····const-string·v3,·"mounted"278 ····const-string·v4,·"mounted"
  
277 ····move-object/from16·v0,·v33279 ····move-object/from16·v0,·v33
  
278 ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z280 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
279 ····move-result·v3281 ····move-result·v4
  
280 ····if-eqz·v3,·:cond_3282 ····if-eqz·v4,·:cond_3
  
281 ····.line·63283 ····.line·63
282 ····const/16·v17,·0x1284 ····const/16·v17,·0x1
  
283 ····move/from16·v16,·v17285 ····move/from16·v16,·v17
  
284 ····.line·74286 ····.line·74
Offset 303, 426 lines modifiedOffset 305, 427 lines modified
303 ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0305 ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
304 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_1306 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_1
  
305 ····.line·150307 ····.line·150
306 ····.end·local·v33····#·"state":Ljava/lang/String;308 ····.end·local·v33····#·"state":Ljava/lang/String;
307 ····:cond_0309 ····:cond_0
308 ····:goto_1310 ····:goto_1
309 ····const/high16·v3,·0x7f090000311 ····const/high16·v4,·0x7f090000
  
310 ····move-object/from16·v0,·p0312 ····move-object/from16·v0,·p0
  
311 ····invoke-virtual·{v0,·v3},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->findViewById(I)Landroid/view/View;313 ····invoke-virtual·{v0,·v4},·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->findViewById(I)Landroid/view/View;
  
312 ····move-result-object·v3314 ····move-result-object·v4
  
313 ····check-cast·v3,·Lorg/osmdroid/views/MapView;315 ····check-cast·v4,·Lorg/osmdroid/views/MapView;
  
314 ····move-object/from16·v0,·p0316 ····move-object/from16·v0,·p0
  
315 ····iput-object·v3,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;317 ····iput-object·v4,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;
  
316 ····.line·151318 ····.line·151
317 ····move-object/from16·v0,·p0319 ····move-object/from16·v0,·p0
  
318 ····iget-object·v3,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;320 ····iget-object·v4,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;
  
319 ····sget-object·v4,·Lorg/osmdroid/tileprovider/tilesource/TileSourceFactory;->MAPNIK:Lorg/osmdroid/tileprovider/tilesource/OnlineTileSourceBase;321 ····sget-object·v5,·Lorg/osmdroid/tileprovider/tilesource/TileSourceFactory;->MAPNIK:Lorg/osmdroid/tileprovider/tilesource/OnlineTileSourceBase;
  
320 ····invoke-virtual·{v3,·v4},·Lorg/osmdroid/views/MapView;->setTileSource(Lorg/osmdroid/tileprovider/tilesource/ITileSource;)V322 ····invoke-virtual·{v4,·v5},·Lorg/osmdroid/views/MapView;->setTileSource(Lorg/osmdroid/tileprovider/tilesource/ITileSource;)V
  
321 ····.line·152323 ····.line·152
322 ····move-object/from16·v0,·p0324 ····move-object/from16·v0,·p0
  
323 ····iget-object·v3,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;325 ····iget-object·v4,·v0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;->mapView:Lorg/osmdroid/views/MapView;
  
Max diff block lines reached; 55836/60858 bytes (91.75%) of diff not shown.
658 B
smali/com/weicheng/taipeiyoubikeoffline/MainActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;21 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V23 .method·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·27227 ····.line·272
27 ····iput-object·p1,·p0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;->this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;28 ····iput-object·p1,·p0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$1;->this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/weicheng/taipeiyoubikeoffline/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;21 .field·final·synthetic·this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V23 .method·constructor·<init>(Lcom/weicheng/taipeiyoubikeoffline/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·34727 ····.line·347
27 ····iput-object·p1,·p0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$2;->this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;28 ····iput-object·p1,·p0,·Lcom/weicheng/taipeiyoubikeoffline/MainActivity$2;->this$0:Lcom/weicheng/taipeiyoubikeoffline/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.3 KB
smali/com/weicheng/taipeiyoubikeoffline/Station.smali
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····.line·1746 ····.line·17
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·equals(Ljava/lang/Object;)Z50 .method·public·equals(Ljava/lang/Object;)Z
51 ····.locals·751 ····.locals·8
52 ····.param·p1,·"obj"····#·Ljava/lang/Object;52 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
53 ····.prologue53 ····.prologue
54 ····const/4·v1,·0x154 ····const/4·v1,·0x1
  
55 ····const/4·v2,·0x055 ····const/4·v2,·0x0
  
Offset 162, 50 lines modifiedOffset 162, 50 lines modified
162 ····move·v1,·v2162 ····move·v1,·v2
  
163 ····.line·54163 ····.line·54
164 ····goto·:goto_0164 ····goto·:goto_0
  
165 ····.line·55165 ····.line·55
166 ····:cond_7166 ····:cond_7
167 ····iget-wide·v3,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D167 ····iget-wide·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D
  
168 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->doubleToLongBits(D)J168 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->doubleToLongBits(D)J
  
169 ····move-result-wide·v3169 ····move-result-wide·v4
  
170 ····iget-wide·v5,·v0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D170 ····iget-wide·v6,·v0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D
  
171 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->doubleToLongBits(D)J171 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToLongBits(D)J
  
172 ····move-result-wide·v5172 ····move-result-wide·v6
  
173 ····cmp-long·v3,·v3,·v5173 ····cmp-long·v3,·v4,·v6
  
174 ····if-eqz·v3,·:cond_8174 ····if-eqz·v3,·:cond_8
  
175 ····move·v1,·v2175 ····move·v1,·v2
  
176 ····.line·56176 ····.line·56
177 ····goto·:goto_0177 ····goto·:goto_0
  
178 ····.line·57178 ····.line·57
179 ····:cond_8179 ····:cond_8
180 ····iget-wide·v3,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lng:D180 ····iget-wide·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lng:D
  
181 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->doubleToLongBits(D)J181 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->doubleToLongBits(D)J
  
182 ····move-result-wide·v3182 ····move-result-wide·v4
  
183 ····iget-wide·v5,·v0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lng:D183 ····iget-wide·v6,·v0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lng:D
  
184 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->doubleToLongBits(D)J184 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToLongBits(D)J
  
185 ····move-result-wide·v5185 ····move-result-wide·v6
  
186 ····cmp-long·v3,·v3,·v5186 ····cmp-long·v3,·v4,·v6
  
187 ····if-eqz·v3,·:cond_9187 ····if-eqz·v3,·:cond_9
  
188 ····move·v1,·v2188 ····move·v1,·v2
  
189 ····.line·58189 ····.line·58
190 ····goto·:goto_0190 ····goto·:goto_0
Offset 313, 26 lines modifiedOffset 313, 28 lines modified
313 ····.local·v1,·"result":I313 ····.local·v1,·"result":I
314 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseDesc:Ljava/lang/String;314 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseDesc:Ljava/lang/String;
  
315 ····if-nez·v4,·:cond_0315 ····if-nez·v4,·:cond_0
  
316 ····move·v4,·v5316 ····move·v4,·v5
  
 317 ····.line·24
317 ····:goto_0318 ····:goto_0
318 ····add-int/lit8·v1,·v4,·0x1f319 ····add-int/lit8·v1,·v4,·0x1f
  
319 ····.line·25320 ····.line·25
320 ····mul-int/lit8·v6,·v1,·0x1f321 ····mul-int/lit8·v6,·v1,·0x1f
  
321 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseName:Ljava/lang/String;322 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseName:Ljava/lang/String;
  
322 ····if-nez·v4,·:cond_1323 ····if-nez·v4,·:cond_1
  
323 ····move·v4,·v5324 ····move·v4,·v5
  
 325 ····.line·26
324 ····:goto_1326 ····:goto_1
325 ····add-int·v1,·v6,·v4327 ····add-int·v1,·v6,·v4
  
326 ····.line·28328 ····.line·28
327 ····iget-wide·v6,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D329 ····iget-wide·v6,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->lat:D
  
328 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToLongBits(D)J330 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->doubleToLongBits(D)J
Offset 383, 24 lines modifiedOffset 385, 26 lines modified
383 ····return·v1385 ····return·v1
  
384 ····.line·23386 ····.line·23
385 ····.end·local·v2····#·"temp":J387 ····.end·local·v2····#·"temp":J
386 ····:cond_0388 ····:cond_0
387 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseDesc:Ljava/lang/String;389 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseDesc:Ljava/lang/String;
  
 390 ····.line·24
388 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I391 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I
  
389 ····move-result·v4392 ····move-result·v4
  
390 ····goto·:goto_0393 ····goto·:goto_0
  
391 ····.line·25394 ····.line·25
392 ····:cond_1395 ····:cond_1
393 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseName:Ljava/lang/String;396 ····iget-object·v4,·p0,·Lcom/weicheng/taipeiyoubikeoffline/Station;->chineseName:Ljava/lang/String;
  
 397 ····.line·26
394 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I398 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I
  
395 ····move-result·v4399 ····move-result·v4
  
396 ····goto·:goto_1400 ····goto·:goto_1
  
397 ····.line·32401 ····.line·32
482 B
smali/com/weicheng/taipeiyoubikeoffline/MainActivity$MyLocationListener.smali
    
Offset 70, 14 lines modifiedOffset 70, 15 lines modified
  
70 ····const-wide·v2,·0x405e6947ae147ae1L····#·121.64570 ····const-wide·v2,·0x405e6947ae147ae1L····#·121.645
  
71 ····cmpg-double·v0,·v0,·v271 ····cmpg-double·v0,·v0,·v2
  
72 ····if-gtz·v0,·:cond_072 ····if-gtz·v0,·:cond_0
  
 73 ····.line·312
73 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D74 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D
  
74 ····move-result-wide·v075 ····move-result-wide·v0
  
75 ····const-wide·v2,·0x4038fae147ae147bL····#·24.9876 ····const-wide·v2,·0x4038fae147ae147bL····#·24.98
  
76 ····cmpl-double·v0,·v0,·v277 ····cmpl-double·v0,·v0,·v2
1.49 KB
smali/org/metalev/multitouch/controller/MultiTouchController$PointInfo.smali
    
Offset 741, 15 lines modifiedOffset 741, 15 lines modified
741 ····.line·563741 ····.line·563
742 ····iget-boolean·v0,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->isMultiTouch:Z742 ····iget-boolean·v0,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->isMultiTouch:Z
  
743 ····return·v0743 ····return·v0
744 .end·method744 .end·method
  
745 .method·public·set(Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;)V745 .method·public·set(Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;)V
746 ····.locals·3746 ····.locals·4
747 ····.param·p1,·"other"····#·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;747 ····.param·p1,·"other"····#·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;
  
748 ····.prologue748 ····.prologue
749 ····.line·535749 ····.line·535
750 ····iget·v1,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->numPoints:I750 ····iget·v1,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->numPoints:I
  
751 ····iput·v1,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->numPoints:I751 ····iput·v1,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->numPoints:I
Offset 872, 14 lines modifiedOffset 872, 14 lines modified
  
872 ····.line·555872 ····.line·555
873 ····iget-boolean·v1,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->angleIsCalculated:Z873 ····iget-boolean·v1,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->angleIsCalculated:Z
  
874 ····iput-boolean·v1,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->angleIsCalculated:Z874 ····iput-boolean·v1,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->angleIsCalculated:Z
  
875 ····.line·556875 ····.line·556
876 ····iget-wide·v1,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->eventTime:J876 ····iget-wide·v2,·p1,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->eventTime:J
  
877 ····iput-wide·v1,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->eventTime:J877 ····iput-wide·v2,·p0,·Lorg/metalev/multitouch/controller/MultiTouchController$PointInfo;->eventTime:J
  
878 ····.line·557878 ····.line·557
879 ····return-void879 ····return-void
880 .end·method880 .end·method
23.0 KB
smali/org/metalev/multitouch/controller/MultiTouchController.smali
    
Offset 662, 15 lines modifiedOffset 662, 15 lines modified
  
662 ····move-result·v1662 ····move-result·v1
  
663 ····goto·:goto_1663 ····goto·:goto_1
664 .end·method664 .end·method
  
665 .method·private·decodeTouchEvent(I[F[F[F[IIZJ)V665 .method·private·decodeTouchEvent(I[F[F[F[IIZJ)V
666 ····.locals·11666 ····.locals·12
667 ····.param·p1,·"pointerCount"····#·I667 ····.param·p1,·"pointerCount"····#·I
668 ····.param·p2,·"x"····#·[F668 ····.param·p2,·"x"····#·[F
669 ····.param·p3,·"y"····#·[F669 ····.param·p3,·"y"····#·[F
670 ····.param·p4,·"pressure"····#·[F670 ····.param·p4,·"pressure"····#·[F
671 ····.param·p5,·"pointerIds"····#·[I671 ····.param·p5,·"pointerIds"····#·[I
672 ····.param·p6,·"action"····#·I672 ····.param·p6,·"action"····#·I
673 ····.param·p7,·"down"····#·Z673 ····.param·p7,·"down"····#·Z
Offset 695, 15 lines modifiedOffset 695, 15 lines modified
  
695 ····move·v1,·p1695 ····move·v1,·p1
  
696 ····move-object·v2,·p2696 ····move-object·v2,·p2
  
697 ····move-object·v3,·p3697 ····move-object·v3,·p3
  
698 ····move-object·v4,·p4698 ····move-object/from16·v4,·p4
  
699 ····move-object/from16·v5,·p5699 ····move-object/from16·v5,·p5
  
700 ····move/from16·v6,·p6700 ····move/from16·v6,·p6
  
701 ····move/from16·v7,·p7701 ····move/from16·v7,·p7
  
Offset 1421, 569 lines modifiedOffset 1421, 571 lines modified
1421 ····:cond_01421 ····:cond_0
1422 ····const/4·v0,·0x01422 ····const/4·v0,·0x0
  
1423 ····goto·:goto_01423 ····goto·:goto_0
1424 .end·method1424 .end·method
  
1425 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z1425 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
1426 ····.locals·191426 ····.locals·20
1427 ····.param·p1,·"event"····#·Landroid/view/MotionEvent;1427 ····.param·p1,·"event"····#·Landroid/view/MotionEvent;
  
1428 ····.prologue1428 ····.prologue
1429 ····.line·2391429 ····.line·239
1430 ····.local·p0,·"this":Lorg/metalev/multitouch/controller/MultiTouchController;,·"Lorg/metalev/multitouch/controller/MultiTouchController<TT;>;"1430 ····.local·p0,·"this":Lorg/metalev/multitouch/controller/MultiTouchController;,·"Lorg/metalev/multitouch/controller/MultiTouchController<TT;>;"
1431 ····:try_start_01431 ····:try_start_0
1432 ····sget-boolean·v1,·Lorg/metalev/multitouch/controller/MultiTouchController;->multiTouchSupported:Z1432 ····sget-boolean·v2,·Lorg/metalev/multitouch/controller/MultiTouchController;->multiTouchSupported:Z
  
1433 ····if-eqz·v1,·:cond_01433 ····if-eqz·v2,·:cond_0
  
1434 ····sget-object·v1,·Lorg/metalev/multitouch/controller/MultiTouchController;->m_getPointerCount:Ljava/lang/reflect/Method;1434 ····sget-object·v2,·Lorg/metalev/multitouch/controller/MultiTouchController;->m_getPointerCount:Ljava/lang/reflect/Method;
  
1435 ····const/4·v3,·0x01435 ····const/4·v4,·0x0
  
1436 ····new-array·v3,·v3,·[Ljava/lang/Object;1436 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
1437 ····move-object/from16·v0,·p11437 ····move-object/from16·v0,·p1
  
1438 ····invoke-virtual·{v1,·v0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;1438 ····invoke-virtual·{v2,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
1439 ····move-result-object·v11439 ····move-result-object·v2
  
1440 ····check-cast·v1,·Ljava/lang/Integer;1440 ····check-cast·v2,·Ljava/lang/Integer;
  
1441 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I1441 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
1442 ····move-result·v21442 ····move-result·v3
  
1443 ····.line·2421443 ····.line·242
1444 ····.local·v2,·"pointerCount":I1444 ····.local·v3,·"pointerCount":I
1445 ····:goto_01445 ····:goto_0
1446 ····move-object/from16·v0,·p01446 ····move-object/from16·v0,·p0
  
1447 ····iget·v1,·v0,·Lorg/metalev/multitouch/controller/MultiTouchController;->mMode:I1447 ····iget·v2,·v0,·Lorg/metalev/multitouch/controller/MultiTouchController;->mMode:I
  
1448 ····if-nez·v1,·:cond_11448 ····if-nez·v2,·:cond_1
  
1449 ····move-object/from16·v0,·p01449 ····move-object/from16·v0,·p0
  
1450 ····iget-boolean·v1,·v0,·Lorg/metalev/multitouch/controller/MultiTouchController;->handleSingleTouchEvents:Z1450 ····iget-boolean·v2,·v0,·Lorg/metalev/multitouch/controller/MultiTouchController;->handleSingleTouchEvents:Z
  
1451 ····if-nez·v1,·:cond_11451 ····if-nez·v2,·:cond_1
  
1452 ····const/4·v1,·0x11452 ····const/4·v2,·0x1
  
1453 ····if-ne·v2,·v1,·:cond_11453 ····if-ne·v3,·v2,·:cond_1
  
1454 ····.line·2441454 ····.line·244
1455 ····const/4·v1,·0x01455 ····const/4·v2,·0x0
  
1456 ····.line·2951456 ····.line·295
1457 ····.end·local·v2····#·"pointerCount":I1457 ····.end·local·v3····#·"pointerCount":I
1458 ····:goto_11458 ····:goto_1
1459 ····return·v11459 ····return·v2
  
1460 ····.line·2391460 ····.line·239
1461 ····:cond_01461 ····:cond_0
1462 ····const/4·v2,·0x11462 ····const/4·v3,·0x1
  
1463 ····goto·:goto_01463 ····goto·:goto_0
  
1464 ····.line·2491464 ····.line·249
1465 ····.restart·local·v2····#·"pointerCount":I1465 ····.restart·local·v3····#·"pointerCount":I
1466 ····:cond_11466 ····:cond_1
1467 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I1467 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
1468 ····move-result·v111468 ····move-result·v12
  
1469 ····.line·2501469 ····.line·250
1470 ····.local·v11,·"action":I1470 ····.local·v12,·"action":I
1471 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getHistorySize()I1471 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getHistorySize()I
  
1472 ····move-result·v11472 ····move-result·v2
  
1473 ····div-int·v14,·v1,·v21473 ····div-int·v15,·v2,·v3
  
1474 ····.line·2511474 ····.line·251
1475 ····.local·v14,·"histLen":I1475 ····.local·v15,·"histLen":I
1476 ····const/4·v13,·0x01476 ····const/4·v14,·0x0
  
1477 ····.local·v13,·"histIdx":I1477 ····.local·v14,·"histIdx":I
1478 ····:goto_21478 ····:goto_2
1479 ····if-gt·v13,·v14,·:cond_101479 ····if-gt·v14,·v15,·:cond_10
  
1480 ····.line·2531480 ····.line·253
1481 ····if-ge·v13,·v14,·:cond_41481 ····if-ge·v14,·v15,·:cond_4
  
Max diff block lines reached; 19255/23455 bytes (82.09%) of diff not shown.
718 B
smali/org/osmdroid/bonuspack/location/NominatimPOIProvider.smali
    
Offset 643, 17 lines modifiedOffset 643, 17 lines modified
  
643 ····.line·93643 ····.line·93
644 ····.local·v6,·"poi":Lorg/osmdroid/bonuspack/location/POI;644 ····.local·v6,·"poi":Lorg/osmdroid/bonuspack/location/POI;
645 ····const-string·v9,·"osm_id"645 ····const-string·v9,·"osm_id"
  
646 ····invoke-virtual·{v2,·v9},·Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J646 ····invoke-virtual·{v2,·v9},·Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
  
647 ····move-result-wide·v9647 ····move-result-wide·v10
  
648 ····iput-wide·v9,·v6,·Lorg/osmdroid/bonuspack/location/POI;->mId:J648 ····iput-wide·v10,·v6,·Lorg/osmdroid/bonuspack/location/POI;->mId:J
  
649 ····.line·94649 ····.line·94
650 ····new-instance·v9,·Lorg/osmdroid/util/GeoPoint;650 ····new-instance·v9,·Lorg/osmdroid/util/GeoPoint;
  
651 ····const-string·v10,·"lat"651 ····const-string·v10,·"lat"
  
652 ····invoke-virtual·{v2,·v10},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D652 ····invoke-virtual·{v2,·v10},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D
32.9 KB
smali/org/osmdroid/bonuspack/location/GeocoderNominatim.smali
    
Offset 62, 724 lines modifiedOffset 62, 724 lines modified
  
62 ····return·v062 ····return·v0
63 .end·method63 .end·method
  
  
64 #·virtual·methods64 #·virtual·methods
65 .method·protected·buildAndroidAddress(Lorg/json/JSONObject;)Landroid/location/Address;65 .method·protected·buildAndroidAddress(Lorg/json/JSONObject;)Landroid/location/Address;
66 ····.locals·3266 ····.locals·33
67 ····.param·p1,·"jResult"····#·Lorg/json/JSONObject;67 ····.param·p1,·"jResult"····#·Lorg/json/JSONObject;
68 ····.annotation·system·Ldalvik/annotation/Throws;68 ····.annotation·system·Ldalvik/annotation/Throws;
69 ········value·=·{69 ········value·=·{
70 ············Lorg/json/JSONException;70 ············Lorg/json/JSONException;
71 ········}71 ········}
72 ····.end·annotation72 ····.end·annotation
  
73 ····.prologue73 ····.prologue
74 ····.line·7574 ····.line·75
75 ····new-instance·v17,·Landroid/location/Address;75 ····new-instance·v18,·Landroid/location/Address;
  
76 ····move-object/from16·v0,·p076 ····move-object/from16·v0,·p0
  
77 ····iget-object·v6,·v0,·Lorg/osmdroid/bonuspack/location/GeocoderNominatim;->mLocale:Ljava/util/Locale;77 ····iget-object·v8,·v0,·Lorg/osmdroid/bonuspack/location/GeocoderNominatim;->mLocale:Ljava/util/Locale;
  
78 ····move-object/from16·v0,·v1778 ····move-object/from16·v0,·v18
  
79 ····invoke-direct·{v0,·v6},·Landroid/location/Address;-><init>(Ljava/util/Locale;)V79 ····invoke-direct·{v0,·v8},·Landroid/location/Address;-><init>(Ljava/util/Locale;)V
  
80 ····.line·7680 ····.line·76
81 ····.local·v17,·"gAddress":Landroid/location/Address;81 ····.local·v18,·"gAddress":Landroid/location/Address;
82 ····const-string·v6,·"lat"82 ····const-string·v8,·"lat"
  
83 ····move-object/from16·v0,·p183 ····move-object/from16·v0,·p1
  
84 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D84 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D
  
85 ····move-result-wide·v685 ····move-result-wide·v8
  
86 ····move-object/from16·v0,·v1786 ····move-object/from16·v0,·v18
  
87 ····invoke-virtual·{v0,·v6,·v7},·Landroid/location/Address;->setLatitude(D)V87 ····invoke-virtual·{v0,·v8,·v9},·Landroid/location/Address;->setLatitude(D)V
  
88 ····.line·7788 ····.line·77
89 ····const-string·v6,·"lon"89 ····const-string·v8,·"lon"
  
90 ····move-object/from16·v0,·p190 ····move-object/from16·v0,·p1
  
91 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D91 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D
  
92 ····move-result-wide·v692 ····move-result-wide·v8
  
93 ····move-object/from16·v0,·v1793 ····move-object/from16·v0,·v18
  
94 ····invoke-virtual·{v0,·v6,·v7},·Landroid/location/Address;->setLongitude(D)V94 ····invoke-virtual·{v0,·v8,·v9},·Landroid/location/Address;->setLongitude(D)V
  
95 ····.line·7995 ····.line·79
96 ····const-string·v6,·"address"96 ····const-string·v8,·"address"
  
97 ····move-object/from16·v0,·p197 ····move-object/from16·v0,·p1
  
98 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;98 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
  
99 ····move-result-object·v1999 ····move-result-object·v20
  
100 ····.line·81100 ····.line·81
101 ····.local·v19,·"jAddress":Lorg/json/JSONObject;101 ····.local·v20,·"jAddress":Lorg/json/JSONObject;
102 ····const/4·v14,·0x0102 ····const/4·v6,·0x0
  
103 ····.line·82103 ····.line·82
104 ····.local·v14,·"addressIndex":I104 ····.local·v6,·"addressIndex":I
105 ····const-string·v6,·"road"105 ····const-string·v8,·"road"
  
106 ····move-object/from16·v0,·v19106 ····move-object/from16·v0,·v20
  
107 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z107 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
  
108 ····move-result·v6108 ····move-result·v8
  
109 ····if-eqz·v6,·:cond_0109 ····if-eqz·v8,·:cond_0
  
110 ····.line·83110 ····.line·83
111 ····add-int/lit8·v15,·v14,·0x1111 ····add-int/lit8·v16,·v6,·0x1
  
112 ····.end·local·v14····#·"addressIndex":I112 ····.end·local·v6····#·"addressIndex":I
113 ····.local·v15,·"addressIndex":I113 ····.local·v16,·"addressIndex":I
114 ····const-string·v6,·"road"114 ····const-string·v8,·"road"
  
115 ····move-object/from16·v0,·v19115 ····move-object/from16·v0,·v20
  
116 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;116 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
  
117 ····move-result-object·v6117 ····move-result-object·v8
  
118 ····move-object/from16·v0,·v17118 ····move-object/from16·v0,·v18
  
119 ····invoke-virtual·{v0,·v14,·v6},·Landroid/location/Address;->setAddressLine(ILjava/lang/String;)V119 ····invoke-virtual·{v0,·v6,·v8},·Landroid/location/Address;->setAddressLine(ILjava/lang/String;)V
  
120 ····.line·84120 ····.line·84
121 ····const-string·v6,·"road"121 ····const-string·v8,·"road"
  
122 ····move-object/from16·v0,·v19122 ····move-object/from16·v0,·v20
  
123 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;123 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
  
124 ····move-result-object·v6124 ····move-result-object·v8
  
125 ····move-object/from16·v0,·v17125 ····move-object/from16·v0,·v18
  
126 ····invoke-virtual·{v0,·v6},·Landroid/location/Address;->setThoroughfare(Ljava/lang/String;)V126 ····invoke-virtual·{v0,·v8},·Landroid/location/Address;->setThoroughfare(Ljava/lang/String;)V
  
127 ····move·v14,·v15127 ····move/from16·v6,·v16
  
128 ····.line·86128 ····.line·86
129 ····.end·local·v15····#·"addressIndex":I129 ····.end·local·v16····#·"addressIndex":I
130 ····.restart·local·v14····#·"addressIndex":I130 ····.restart·local·v6····#·"addressIndex":I
131 ····:cond_0131 ····:cond_0
132 ····const-string·v6,·"suburb"132 ····const-string·v8,·"suburb"
  
133 ····move-object/from16·v0,·v19133 ····move-object/from16·v0,·v20
  
134 ····invoke-virtual·{v0,·v6},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z134 ····invoke-virtual·{v0,·v8},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
  
135 ····move-result·v6135 ····move-result·v8
  
136 ····if-eqz·v6,·:cond_1136 ····if-eqz·v8,·:cond_1
  
137 ····.line·89137 ····.line·89
138 ····const-string·v6,·"suburb"138 ····const-string·v8,·"suburb"
Max diff block lines reached; 28102/33572 bytes (83.71%) of diff not shown.
1.05 KB
smali/org/osmdroid/bonuspack/location/GeoNamesPOIProvider.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····iput-object·p1,·p0,·Lorg/osmdroid/bonuspack/location/GeoNamesPOIProvider;->mUserName:Ljava/lang/String;20 ····iput-object·p1,·p0,·Lorg/osmdroid/bonuspack/location/GeoNamesPOIProvider;->mUserName:Ljava/lang/String;
  
21 ····.line·3821 ····.line·38
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·private·getUrlCloseTo(Lorg/osmdroid/util/GeoPoint;ID)Ljava/lang/String;24 .method·private·getUrlCloseTo(Lorg/osmdroid/util/GeoPoint;ID)Ljava/lang/String;
25 ····.locals·625 ····.locals·7
26 ····.param·p1,·"p"····#·Lorg/osmdroid/util/GeoPoint;26 ····.param·p1,·"p"····#·Lorg/osmdroid/util/GeoPoint;
27 ····.param·p2,·"maxResults"····#·I27 ····.param·p2,·"maxResults"····#·I
28 ····.param·p3,·"maxDistance"····#·D28 ····.param·p3,·"maxDistance"····#·D
  
29 ····.prologue29 ····.prologue
30 ····const-wide·v4,·0x3eb0c6f7a0b5ed8dL····#·1.0E-630 ····const-wide·v4,·0x3eb0c6f7a0b5ed8dL····#·1.0E-6
  
Offset 360, 15 lines modifiedOffset 360, 15 lines modified
  
360 ····return-object·v1360 ····return-object·v1
361 .end·method361 .end·method
  
  
362 #·virtual·methods362 #·virtual·methods
363 .method·public·getPOICloseTo(Lorg/osmdroid/util/GeoPoint;ID)Ljava/util/ArrayList;363 .method·public·getPOICloseTo(Lorg/osmdroid/util/GeoPoint;ID)Ljava/util/ArrayList;
364 ····.locals·2364 ····.locals·3
365 ····.param·p1,·"position"····#·Lorg/osmdroid/util/GeoPoint;365 ····.param·p1,·"position"····#·Lorg/osmdroid/util/GeoPoint;
366 ····.param·p2,·"maxResults"····#·I366 ····.param·p2,·"maxResults"····#·I
367 ····.param·p3,·"maxDistance"····#·D367 ····.param·p3,·"maxDistance"····#·D
368 ····.annotation·system·Ldalvik/annotation/Signature;368 ····.annotation·system·Ldalvik/annotation/Signature;
369 ········value·=·{369 ········value·=·{
370 ············"(",370 ············"(",
371 ············"Lorg/osmdroid/util/GeoPoint;",371 ············"Lorg/osmdroid/util/GeoPoint;",
15.6 KB
smali/org/osmdroid/bonuspack/location/FlickrPOIProvider.smali
    
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
  
238 ····move-result-object·v1238 ····move-result-object·v1
  
239 ····return-object·v1239 ····return-object·v1
240 .end·method240 .end·method
  
241 .method·public·getThem(Ljava/lang/String;)Ljava/util/ArrayList;241 .method·public·getThem(Ljava/lang/String;)Ljava/util/ArrayList;
242 ····.locals·19242 ····.locals·20
243 ····.param·p1,·"fullUrl"····#·Ljava/lang/String;243 ····.param·p1,·"fullUrl"····#·Ljava/lang/String;
244 ····.annotation·system·Ldalvik/annotation/Signature;244 ····.annotation·system·Ldalvik/annotation/Signature;
245 ········value·=·{245 ········value·=·{
246 ············"(",246 ············"(",
247 ············"Ljava/lang/String;",247 ············"Ljava/lang/String;",
248 ············")",248 ············")",
249 ············"Ljava/util/ArrayList",249 ············"Ljava/util/ArrayList",
Offset 254, 279 lines modifiedOffset 254, 289 lines modified
254 ············"Lorg/osmdroid/bonuspack/location/POI;",254 ············"Lorg/osmdroid/bonuspack/location/POI;",
255 ············">;"255 ············">;"
256 ········}256 ········}
257 ····.end·annotation257 ····.end·annotation
  
258 ····.prologue258 ····.prologue
259 ····.line·101259 ····.line·101
260 ····const-string·v14,·"BONUSPACK"260 ····const-string·v15,·"BONUSPACK"
  
261 ····new-instance·v15,·Ljava/lang/StringBuilder;261 ····new-instance·v16,·Ljava/lang/StringBuilder;
  
262 ····const-string·v16,·"FlickrPOIProvider:get:"262 ····const-string·v17,·"FlickrPOIProvider:get:"
  
263 ····invoke-direct/range·{v15·..·v16},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V263 ····invoke-direct/range·{v16·..·v17},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
264 ····move-object/from16·v0,·p1264 ····move-object/from16·v0,·v16
  
265 ····invoke-virtual·{v15,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;265 ····move-object/from16·v1,·p1
  
266 ····move-result-object·v15266 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
267 ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;267 ····move-result-object·v16
  
268 ····move-result-object·v15268 ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 269 ····move-result-object·v16
  
269 ····invoke-static·{v14,·v15},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I270 ····invoke-static/range·{v15·..·v16},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
270 ····.line·102271 ····.line·102
271 ····invoke-static/range·{p1·..·p1},·Lorg/osmdroid/bonuspack/utils/BonusPackHelper;->requestStringFromUrl(Ljava/lang/String;)Ljava/lang/String;272 ····invoke-static/range·{p1·..·p1},·Lorg/osmdroid/bonuspack/utils/BonusPackHelper;->requestStringFromUrl(Ljava/lang/String;)Ljava/lang/String;
  
272 ····move-result-object·v7273 ····move-result-object·v8
  
273 ····.line·103274 ····.line·103
274 ····.local·v7,·"jString":Ljava/lang/String;275 ····.local·v8,·"jString":Ljava/lang/String;
275 ····if-nez·v7,·:cond_0276 ····if-nez·v8,·:cond_0
  
276 ····.line·104277 ····.line·104
277 ····const-string·v14,·"BONUSPACK"278 ····const-string·v15,·"BONUSPACK"
  
278 ····const-string·v15,·"FlickrPOIProvider:·request·failed."279 ····const-string·v16,·"FlickrPOIProvider:·request·failed."
  
279 ····invoke-static·{v14,·v15},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I280 ····invoke-static/range·{v15·..·v16},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
280 ····.line·105281 ····.line·105
281 ····const/4·v12,·0x0282 ····const/4·v13,·0x0
  
282 ····.line·132283 ····.line·132
283 ····:goto_0284 ····:goto_0
284 ····return-object·v12285 ····return-object·v13
  
285 ····.line·108286 ····.line·108
286 ····:cond_0287 ····:cond_0
287 ····:try_start_0288 ····:try_start_0
288 ····new-instance·v6,·Lorg/json/JSONObject;289 ····new-instance·v7,·Lorg/json/JSONObject;
  
289 ····invoke-direct·{v6,·v7},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V290 ····invoke-direct·{v7,·v8},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
  
290 ····.line·109291 ····.line·109
291 ····.local·v6,·"jRoot":Lorg/json/JSONObject;292 ····.local·v7,·"jRoot":Lorg/json/JSONObject;
292 ····const-string·v14,·"photos"293 ····const-string·v15,·"photos"
  
293 ····invoke-virtual·{v6,·v14},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;294 ····invoke-virtual·{v7,·v15},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
  
294 ····move-result-object·v5295 ····move-result-object·v6
  
295 ····.line·110296 ····.line·110
296 ····.local·v5,·"jPhotos":Lorg/json/JSONObject;297 ····.local·v6,·"jPhotos":Lorg/json/JSONObject;
297 ····const-string·v14,·"photo"298 ····const-string·v15,·"photo"
  
298 ····invoke-virtual·{v5,·v14},·Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;299 ····invoke-virtual·{v6,·v15},·Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
  
299 ····move-result-object·v4300 ····move-result-object·v5
  
300 ····.line·111301 ····.line·111
301 ····.local·v4,·"jPhotoArray":Lorg/json/JSONArray;302 ····.local·v5,·"jPhotoArray":Lorg/json/JSONArray;
302 ····invoke-virtual·{v4},·Lorg/json/JSONArray;->length()I303 ····invoke-virtual·{v5},·Lorg/json/JSONArray;->length()I
  
303 ····move-result·v8304 ····move-result·v9
  
304 ····.line·112305 ····.line·112
305 ····.local·v8,·"n":I306 ····.local·v9,·"n":I
306 ····new-instance·v12,·Ljava/util/ArrayList;307 ····new-instance·v13,·Ljava/util/ArrayList;
  
307 ····invoke-direct·{v12,·v8},·Ljava/util/ArrayList;-><init>(I)V308 ····invoke-direct·{v13,·v9},·Ljava/util/ArrayList;-><init>(I)V
  
308 ····.line·113309 ····.line·113
309 ····.local·v12,·"pois":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/location/POI;>;"310 ····.local·v13,·"pois":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/location/POI;>;"
310 ····const/4·v2,·0x0311 ····const/4·v3,·0x0
  
311 ····.local·v2,·"i":I312 ····.local·v3,·"i":I
312 ····:goto_1313 ····:goto_1
313 ····if-lt·v2,·v8,·:cond_1314 ····if-lt·v3,·v9,·:cond_1
  
314 ····.line·127315 ····.line·127
315 ····const-string·v14,·"total"316 ····const-string·v15,·"total"
  
316 ····invoke-virtual·{v5,·v14},·Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I317 ····invoke-virtual·{v6,·v15},·Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
  
317 ····move-result·v13318 ····move-result·v14
  
318 ····.line·128319 ····.line·128
319 ····.local·v13,·"total":I320 ····.local·v14,·"total":I
320 ····const-string·v14,·"BONUSPACK"321 ····const-string·v15,·"BONUSPACK"
  
321 ····new-instance·v15,·Ljava/lang/StringBuilder;322 ····new-instance·v16,·Ljava/lang/StringBuilder;
  
322 ····const-string·v16,·"done:"323 ····const-string·v17,·"done:"
  
323 ····invoke-direct/range·{v15·..·v16},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V324 ····invoke-direct/range·{v16·..·v17},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
Max diff block lines reached; 10134/15822 bytes (64.05%) of diff not shown.
2.59 KB
smali/org/osmdroid/bonuspack/location/PicasaXMLHandler.smali
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ····iput-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mString:Ljava/lang/String;79 ····iput-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mString:Ljava/lang/String;
  
80 ····.line·12580 ····.line·125
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V83 .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
84 ····.locals·784 ····.locals·8
85 ····.param·p1,·"uri"····#·Ljava/lang/String;85 ····.param·p1,·"uri"····#·Ljava/lang/String;
86 ····.param·p2,·"localName"····#·Ljava/lang/String;86 ····.param·p2,·"localName"····#·Ljava/lang/String;
87 ····.param·p3,·"qName"····#·Ljava/lang/String;87 ····.param·p3,·"qName"····#·Ljava/lang/String;
88 ····.annotation·system·Ldalvik/annotation/Throws;88 ····.annotation·system·Ldalvik/annotation/Throws;
89 ········value·=·{89 ········value·=·{
90 ············Lorg/xml/sax/SAXException;90 ············Lorg/xml/sax/SAXException;
91 ········}91 ········}
Offset 118, 28 lines modifiedOffset 118, 28 lines modified
  
118 ····.line·132118 ····.line·132
119 ····.local·v0,·"coords":[Ljava/lang/String;119 ····.local·v0,·"coords":[Ljava/lang/String;
120 ····aget-object·v1,·v0,·v4120 ····aget-object·v1,·v0,·v4
  
121 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D121 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
122 ····move-result-wide·v1122 ····move-result-wide·v2
  
123 ····iput-wide·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLat:D123 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLat:D
  
124 ····.line·133124 ····.line·133
125 ····const/4·v1,·0x1125 ····const/4·v1,·0x1
  
126 ····aget-object·v1,·v0,·v1126 ····aget-object·v1,·v0,·v1
  
127 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D127 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
128 ····move-result-wide·v1128 ····move-result-wide·v2
  
129 ····iput-wide·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLng:D129 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLng:D
  
130 ····.line·151130 ····.line·151
131 ····.end·local·v0····#·"coords":[Ljava/lang/String;131 ····.end·local·v0····#·"coords":[Ljava/lang/String;
132 ····:cond_0132 ····:cond_0
133 ····:goto_0133 ····:goto_0
134 ····return-void134 ····return-void
  
Offset 276, 19 lines modifiedOffset 276, 19 lines modified
276 ····if-eqz·v1,·:cond_6276 ····if-eqz·v1,·:cond_6
  
277 ····.line·145277 ····.line·145
278 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOI:Lorg/osmdroid/bonuspack/location/POI;278 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOI:Lorg/osmdroid/bonuspack/location/POI;
  
279 ····new-instance·v2,·Lorg/osmdroid/util/GeoPoint;279 ····new-instance·v2,·Lorg/osmdroid/util/GeoPoint;
  
280 ····iget-wide·v3,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLat:D280 ····iget-wide·v4,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLat:D
  
281 ····iget-wide·v5,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLng:D281 ····iget-wide·v6,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mLng:D
  
282 ····invoke-direct·{v2,·v3,·v4,·v5,·v6},·Lorg/osmdroid/util/GeoPoint;-><init>(DD)V282 ····invoke-direct·{v2,·v4,·v5,·v6,·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(DD)V
  
283 ····iput-object·v2,·v1,·Lorg/osmdroid/bonuspack/location/POI;->mLocation:Lorg/osmdroid/util/GeoPoint;283 ····iput-object·v2,·v1,·Lorg/osmdroid/bonuspack/location/POI;->mLocation:Lorg/osmdroid/util/GeoPoint;
  
284 ····.line·146284 ····.line·146
285 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOIs:Ljava/util/ArrayList;285 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOIs:Ljava/util/ArrayList;
  
286 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOI:Lorg/osmdroid/bonuspack/location/POI;286 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/location/PicasaXMLHandler;->mPOI:Lorg/osmdroid/bonuspack/location/POI;
1.95 KB
smali/org/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream.smali
    
Offset 26, 67 lines modifiedOffset 26, 67 lines modified
26 ····.line·9926 ····.line·99
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·skip(J)J30 .method·public·skip(J)J
31 ····.locals·831 ····.locals·9
32 ····.param·p1,·"n"····#·J32 ····.param·p1,·"n"····#·J
33 ····.annotation·system·Ldalvik/annotation/Throws;33 ····.annotation·system·Ldalvik/annotation/Throws;
34 ········value·=·{34 ········value·=·{
35 ············Ljava/io/IOException;35 ············Ljava/io/IOException;
36 ········}36 ········}
37 ····.end·annotation37 ····.end·annotation
  
38 ····.prologue38 ····.prologue
39 ····.line·10239 ····.line·102
40 ····const-wide/16·v3,·0x040 ····const-wide/16·v4,·0x0
  
41 ····.line·10341 ····.line·103
42 ····.local·v3,·"totalBytesSkipped":J42 ····.local·v4,·"totalBytesSkipped":J
43 ····:goto_043 ····:goto_0
44 ····cmp-long·v5,·v3,·p144 ····cmp-long·v1,·v4,·p1
  
45 ····if-ltz·v5,·:cond_145 ····if-ltz·v1,·:cond_1
  
46 ····.line·11546 ····.line·115
47 ····:cond_047 ····:cond_0
48 ····return-wide·v348 ····return-wide·v4
  
49 ····.line·10449 ····.line·104
50 ····:cond_150 ····:cond_1
51 ····iget-object·v5,·p0,·Lorg/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream;->in:Ljava/io/InputStream;51 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream;->in:Ljava/io/InputStream;
  
52 ····sub-long·v6,·p1,·v352 ····sub-long·v6,·p1,·v4
  
53 ····invoke-virtual·{v5,·v6,·v7},·Ljava/io/InputStream;->skip(J)J53 ····invoke-virtual·{v1,·v6,·v7},·Ljava/io/InputStream;->skip(J)J
  
54 ····move-result-wide·v154 ····move-result-wide·v2
  
55 ····.line·10555 ····.line·105
56 ····.local·v1,·"bytesSkipped":J56 ····.local·v2,·"bytesSkipped":J
57 ····const-wide/16·v5,·0x057 ····const-wide/16·v6,·0x0
  
58 ····cmp-long·v5,·v1,·v558 ····cmp-long·v1,·v2,·v6
  
59 ····if-nez·v5,·:cond_259 ····if-nez·v1,·:cond_2
  
60 ····.line·10660 ····.line·106
61 ····invoke-virtual·{p0},·Lorg/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream;->read()I61 ····invoke-virtual·{p0},·Lorg/osmdroid/bonuspack/utils/BonusPackHelper$FlushedInputStream;->read()I
  
62 ····move-result·v062 ····move-result·v0
  
63 ····.line·10763 ····.line·107
64 ····.local·v0,·"byteValue":I64 ····.local·v0,·"byteValue":I
65 ····if-ltz·v0,·:cond_065 ····if-ltz·v0,·:cond_0
  
66 ····.line·11066 ····.line·110
67 ····const-wide/16·v1,·0x167 ····const-wide/16·v2,·0x1
  
68 ····.line·11368 ····.line·113
69 ····.end·local·v0····#·"byteValue":I69 ····.end·local·v0····#·"byteValue":I
70 ····:cond_270 ····:cond_2
71 ····add-long/2addr·v3,·v171 ····add-long/2addr·v4,·v2
  
72 ····goto·:goto_072 ····goto·:goto_0
73 .end·method73 .end·method
2.12 KB
smali/org/osmdroid/bonuspack/utils/DouglasPeuckerReducer.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·1211 ····.line·12
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·private·static·douglasPeuckerReduction(Ljava/util/ArrayList;[ZDII)V15 .method·private·static·douglasPeuckerReduction(Ljava/util/ArrayList;[ZDII)V
16 ····.locals·1716 ····.locals·18
17 ····.param·p1,·"marked"····#·[Z17 ····.param·p1,·"marked"····#·[Z
18 ····.param·p2,·"tolerance"····#·D18 ····.param·p2,·"tolerance"····#·D
19 ····.param·p4,·"firstIdx"····#·I19 ····.param·p4,·"firstIdx"····#·I
20 ····.param·p5,·"lastIdx"····#·I20 ····.param·p5,·"lastIdx"····#·I
21 ····.annotation·system·Ldalvik/annotation/Signature;21 ····.annotation·system·Ldalvik/annotation/Signature;
22 ········value·=·{22 ········value·=·{
23 ············"(",23 ············"(",
Offset 56, 20 lines modifiedOffset 56, 20 lines modified
56 ····.local·v7,·"indexFarthest":I56 ····.local·v7,·"indexFarthest":I
57 ····move-object/from16·v0,·p057 ····move-object/from16·v0,·p0
  
58 ····move/from16·v1,·p458 ····move/from16·v1,·p4
  
59 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;59 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
60 ····move-result-object·v1160 ····move-result-object·v9
  
61 ····check-cast·v11,·Lorg/osmdroid/util/GeoPoint;61 ····check-cast·v9,·Lorg/osmdroid/util/GeoPoint;
  
62 ····.line·8262 ····.line·82
63 ····.local·v11,·"firstPoint":Lorg/osmdroid/util/GeoPoint;63 ····.local·v9,·"firstPoint":Lorg/osmdroid/util/GeoPoint;
64 ····move-object/from16·v0,·p064 ····move-object/from16·v0,·p0
  
65 ····move/from16·v1,·p565 ····move/from16·v1,·p5
  
66 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;66 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
67 ····move-result-object·v1367 ····move-result-object·v13
Offset 130, 26 lines modifiedOffset 130, 26 lines modified
  
130 ····check-cast·v16,·Lorg/osmdroid/util/GeoPoint;130 ····check-cast·v16,·Lorg/osmdroid/util/GeoPoint;
  
131 ····.line·87131 ····.line·87
132 ····.local·v16,·"point":Lorg/osmdroid/util/GeoPoint;132 ····.local·v16,·"point":Lorg/osmdroid/util/GeoPoint;
133 ····move-object/from16·v0,·v16133 ····move-object/from16·v0,·v16
  
134 ····invoke-static·{v0,·v11,·v13},·Lorg/osmdroid/bonuspack/utils/DouglasPeuckerReducer;->orthogonalDistance(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;)D134 ····invoke-static·{v0,·v9,·v13},·Lorg/osmdroid/bonuspack/utils/DouglasPeuckerReducer;->orthogonalDistance(Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;Lorg/osmdroid/util/GeoPoint;)D
  
135 ····move-result-wide·v9135 ····move-result-wide·v10
  
136 ····.line·90136 ····.line·90
137 ····.local·v9,·"distance":D137 ····.local·v10,·"distance":D
138 ····cmpl-double·v2,·v9,·v14138 ····cmpl-double·v2,·v10,·v14
  
139 ····if-lez·v2,·:cond_3139 ····if-lez·v2,·:cond_3
  
140 ····.line·91140 ····.line·91
141 ····move-wide·v14,·v9141 ····move-wide·v14,·v10
  
142 ····.line·92142 ····.line·92
143 ····move·v7,·v12143 ····move·v7,·v12
  
144 ····.line·84144 ····.line·84
145 ····:cond_3145 ····:cond_3
146 ····add-int/lit8·v12,·v12,·0x1146 ····add-int/lit8·v12,·v12,·0x1
28.3 KB
smali/org/osmdroid/bonuspack/routing/OSRMRoadManager.smali
    
Offset 951, 15 lines modifiedOffset 951, 15 lines modified
951 ····:cond_0951 ····:cond_0
952 ····const/4·v1,·0x0952 ····const/4·v1,·0x0
  
953 ····goto·:goto_0953 ····goto·:goto_0
954 .end·method954 .end·method
  
955 .method·public·getRoad(Ljava/util/ArrayList;)Lorg/osmdroid/bonuspack/routing/Road;955 .method·public·getRoad(Ljava/util/ArrayList;)Lorg/osmdroid/bonuspack/routing/Road;
956 ····.locals·28956 ····.locals·29
957 ····.annotation·system·Ldalvik/annotation/Signature;957 ····.annotation·system·Ldalvik/annotation/Signature;
958 ········value·=·{958 ········value·=·{
959 ············"(",959 ············"(",
960 ············"Ljava/util/ArrayList",960 ············"Ljava/util/ArrayList",
961 ············"<",961 ············"<",
962 ············"Lorg/osmdroid/util/GeoPoint;",962 ············"Lorg/osmdroid/util/GeoPoint;",
963 ············">;)",963 ············">;)",
Offset 968, 616 lines modifiedOffset 968, 624 lines modified
968 ····.end·annotation968 ····.end·annotation
  
969 ····.prologue969 ····.prologue
970 ····.line·174970 ····.line·174
971 ····.local·p1,·"waypoints":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"971 ····.local·p1,·"waypoints":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"
972 ····invoke-virtual/range·{p0·..·p1},·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->getUrl(Ljava/util/ArrayList;)Ljava/lang/String;972 ····invoke-virtual/range·{p0·..·p1},·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->getUrl(Ljava/util/ArrayList;)Ljava/lang/String;
  
973 ····move-result-object·v22973 ····move-result-object·v23
  
974 ····.line·175974 ····.line·175
975 ····.local·v22,·"url":Ljava/lang/String;975 ····.local·v23,·"url":Ljava/lang/String;
976 ····const-string·v23,·"BONUSPACK"976 ····const-string·v24,·"BONUSPACK"
  
977 ····new-instance·v24,·Ljava/lang/StringBuilder;977 ····new-instance·v25,·Ljava/lang/StringBuilder;
  
978 ····const-string·v25,·"OSRMRoadManager.getRoad:"978 ····const-string·v26,·"OSRMRoadManager.getRoad:"
  
979 ····invoke-direct/range·{v24·..·v25},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V979 ····invoke-direct/range·{v25·..·v26},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
980 ····move-object/from16·v0,·v24980 ····move-object/from16·v0,·v25
  
981 ····move-object/from16·v1,·v22981 ····move-object/from16·v1,·v23
  
982 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;982 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
983 ····move-result-object·v24983 ····move-result-object·v25
  
984 ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;984 ····invoke-virtual/range·{v25·..·v25},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
985 ····move-result-object·v24985 ····move-result-object·v25
  
986 ····invoke-static/range·{v23·..·v24},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I986 ····invoke-static/range·{v24·..·v25},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
987 ····.line·178987 ····.line·178
988 ····new-instance·v4,·Lorg/osmdroid/bonuspack/utils/HttpConnection;988 ····new-instance·v5,·Lorg/osmdroid/bonuspack/utils/HttpConnection;
  
989 ····invoke-direct·{v4},·Lorg/osmdroid/bonuspack/utils/HttpConnection;-><init>()V989 ····invoke-direct·{v5},·Lorg/osmdroid/bonuspack/utils/HttpConnection;-><init>()V
  
990 ····.line·179990 ····.line·179
991 ····.local·v4,·"connection":Lorg/osmdroid/bonuspack/utils/HttpConnection;991 ····.local·v5,·"connection":Lorg/osmdroid/bonuspack/utils/HttpConnection;
992 ····move-object/from16·v0,·p0992 ····move-object/from16·v0,·p0
  
993 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->mUserAgent:Ljava/lang/String;993 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->mUserAgent:Ljava/lang/String;
  
994 ····move-object/from16·v23,·v0994 ····move-object/from16·v24,·v0
  
995 ····move-object/from16·v0,·v23995 ····move-object/from16·v0,·v24
  
996 ····invoke-virtual·{v4,·v0},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->setUserAgent(Ljava/lang/String;)V996 ····invoke-virtual·{v5,·v0},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->setUserAgent(Ljava/lang/String;)V
  
997 ····.line·180997 ····.line·180
998 ····move-object/from16·v0,·v22998 ····move-object/from16·v0,·v23
  
999 ····invoke-virtual·{v4,·v0},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->doGet(Ljava/lang/String;)V999 ····invoke-virtual·{v5,·v0},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->doGet(Ljava/lang/String;)V
  
1000 ····.line·1811000 ····.line·181
1001 ····invoke-virtual·{v4},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->getContentAsString()Ljava/lang/String;1001 ····invoke-virtual·{v5},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->getContentAsString()Ljava/lang/String;
  
1002 ····move-result-object·v121002 ····move-result-object·v13
  
1003 ····.line·1821003 ····.line·182
1004 ····.local·v12,·"jString":Ljava/lang/String;1004 ····.local·v13,·"jString":Ljava/lang/String;
1005 ····invoke-virtual·{v4},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->close()V1005 ····invoke-virtual·{v5},·Lorg/osmdroid/bonuspack/utils/HttpConnection;->close()V
  
1006 ····.line·1841006 ····.line·184
1007 ····if-nez·v12,·:cond_01007 ····if-nez·v13,·:cond_0
  
1008 ····.line·1851008 ····.line·185
1009 ····const-string·v23,·"BONUSPACK"1009 ····const-string·v24,·"BONUSPACK"
  
1010 ····const-string·v24,·"OSRMRoadManager::getRoad:·request·failed."1010 ····const-string·v25,·"OSRMRoadManager::getRoad:·request·failed."
  
1011 ····invoke-static/range·{v23·..·v24},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I1011 ····invoke-static/range·{v24·..·v25},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
1012 ····.line·1861012 ····.line·186
1013 ····new-instance·v19,·Lorg/osmdroid/bonuspack/routing/Road;1013 ····new-instance·v20,·Lorg/osmdroid/bonuspack/routing/Road;
  
1014 ····move-object/from16·v0,·v191014 ····move-object/from16·v0,·v20
  
1015 ····move-object/from16·v1,·p11015 ····move-object/from16·v1,·p1
  
1016 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/bonuspack/routing/Road;-><init>(Ljava/util/ArrayList;)V1016 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/bonuspack/routing/Road;-><init>(Ljava/util/ArrayList;)V
  
1017 ····.line·2401017 ····.line·240
1018 ····:goto_01018 ····:goto_0
1019 ····return-object·v191019 ····return-object·v20
  
1020 ····.line·1881020 ····.line·188
1021 ····:cond_01021 ····:cond_0
1022 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;1022 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
1023 ····move-result-object·v141023 ····move-result-object·v15
  
1024 ····.line·1891024 ····.line·189
1025 ····.local·v14,·"l":Ljava/util/Locale;1025 ····.local·v15,·"l":Ljava/util/Locale;
1026 ····sget-object·v23,·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->DIRECTIONS:Ljava/util/HashMap;1026 ····sget-object·v24,·Lorg/osmdroid/bonuspack/routing/OSRMRoadManager;->DIRECTIONS:Ljava/util/HashMap;
  
1027 ····invoke-virtual·{v14},·Ljava/util/Locale;->getLanguage()Ljava/lang/String;1027 ····invoke-virtual·{v15},·Ljava/util/Locale;->getLanguage()Ljava/lang/String;
  
1028 ····move-result-object·v241028 ····move-result-object·v25
  
1029 ····invoke-virtual/range·{v23·..·v24},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;1029 ····invoke-virtual/range·{v24·..·v25},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
1030 ····move-result-object·v61030 ····move-result-object·v7
  
1031 ····check-cast·v6,·Ljava/util/HashMap;1031 ····check-cast·v7,·Ljava/util/HashMap;
  
1032 ····.line·1901032 ····.line·190
1033 ····.local·v6,·"directions":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"1033 ····.local·v7,·"directions":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;"
1034 ····if-nez·v6,·:cond_11034 ····if-nez·v7,·:cond_1
  
Max diff block lines reached; 22720/28913 bytes (78.58%) of diff not shown.
23.9 KB
smali/org/osmdroid/bonuspack/routing/GoogleDirectionsHandler.smali
    
Offset 118, 463 lines modifiedOffset 118, 463 lines modified
118 ····.annotation·system·Ldalvik/annotation/Throws;118 ····.annotation·system·Ldalvik/annotation/Throws;
119 ········value·=·{119 ········value·=·{
120 ············Lorg/xml/sax/SAXException;120 ············Lorg/xml/sax/SAXException;
121 ········}121 ········}
122 ····.end·annotation122 ····.end·annotation
  
123 ····.prologue123 ····.prologue
124 ····const/16·v2,·0xa124 ····const/16·v3,·0xa
  
125 ····const-wide·v3,·0x408f400000000000L····#·1000.0125 ····const-wide·v4,·0x408f400000000000L····#·1000.0
  
126 ····const/4·v11,·0x0126 ····const/4·v11,·0x0
  
127 ····.line·155127 ····.line·155
128 ····const-string·v0,·"points"128 ····const-string·v1,·"points"
  
129 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z129 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
130 ····move-result·v0130 ····move-result·v1
  
131 ····if-eqz·v0,·:cond_2131 ····if-eqz·v1,·:cond_2
  
132 ····.line·156132 ····.line·156
133 ····iget-boolean·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isPolyline:Z133 ····iget-boolean·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isPolyline:Z
  
134 ····if-eqz·v0,·:cond_1134 ····if-eqz·v1,·:cond_1
  
135 ····.line·158135 ····.line·158
136 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;136 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;
  
137 ····invoke-static·{v0,·v2},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;137 ····invoke-static·{v1,·v3},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;
  
138 ····move-result-object·v9138 ····move-result-object·v0
  
139 ····.line·159139 ····.line·159
140 ····.local·v9,·"polyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"140 ····.local·v0,·"polyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"
141 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;141 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;
  
142 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;142 ····iget-object·v1,·v1,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;
  
143 ····invoke-virtual·{v0,·v9},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z143 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
144 ····.line·216144 ····.line·216
145 ····.end·local·v9····#·"polyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"145 ····.end·local·v0····#·"polyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"
146 ····:cond_0146 ····:cond_0
147 ····:goto_0147 ····:goto_0
148 ····return-void148 ····return-void
  
149 ····.line·160149 ····.line·160
150 ····:cond_1150 ····:cond_1
151 ····iget-boolean·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isOverviewPolyline:Z151 ····iget-boolean·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isOverviewPolyline:Z
  
152 ····if-eqz·v0,·:cond_0152 ····if-eqz·v1,·:cond_0
  
153 ····.line·162153 ····.line·162
154 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;154 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;
  
155 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;155 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;
  
156 ····invoke-static·{v1,·v2},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;156 ····invoke-static·{v2,·v3},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;
  
157 ····move-result-object·v1157 ····move-result-object·v2
  
158 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/bonuspack/routing/Road;->setRouteLow(Ljava/util/ArrayList;)V158 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/bonuspack/routing/Road;->setRouteLow(Ljava/util/ArrayList;)V
  
159 ····goto·:goto_0159 ····goto·:goto_0
  
160 ····.line·164160 ····.line·164
161 ····:cond_2161 ····:cond_2
162 ····const-string·v0,·"polyline"162 ····const-string·v1,·"polyline"
  
163 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z163 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
164 ····move-result·v0164 ····move-result·v1
  
165 ····if-eqz·v0,·:cond_3165 ····if-eqz·v1,·:cond_3
  
166 ····.line·165166 ····.line·165
167 ····iput-boolean·v11,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isPolyline:Z167 ····iput-boolean·v11,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isPolyline:Z
  
168 ····goto·:goto_0168 ····goto·:goto_0
  
169 ····.line·166169 ····.line·166
170 ····:cond_3170 ····:cond_3
171 ····const-string·v0,·"overview_polyline"171 ····const-string·v1,·"overview_polyline"
  
172 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z172 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
173 ····move-result·v0173 ····move-result·v1
  
174 ····if-eqz·v0,·:cond_4174 ····if-eqz·v1,·:cond_4
  
175 ····.line·167175 ····.line·167
176 ····iput-boolean·v11,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isOverviewPolyline:Z176 ····iput-boolean·v11,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->isOverviewPolyline:Z
  
177 ····goto·:goto_0177 ····goto·:goto_0
  
178 ····.line·168178 ····.line·168
179 ····:cond_4179 ····:cond_4
180 ····const-string·v0,·"value"180 ····const-string·v1,·"value"
  
181 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z181 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
182 ····move-result·v0182 ····move-result·v1
  
183 ····if-eqz·v0,·:cond_5183 ····if-eqz·v1,·:cond_5
  
184 ····.line·169184 ····.line·169
185 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;185 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mString:Ljava/lang/String;
  
186 ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I186 ····invoke-static·{v1},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
187 ····move-result·v0187 ····move-result·v1
  
188 ····iput·v0,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mValue:I188 ····iput·v1,·p0,·Lorg/osmdroid/bonuspack/routing/GoogleDirectionsHandler;->mValue:I
  
189 ····goto·:goto_0189 ····goto·:goto_0
  
190 ····.line·170190 ····.line·170
191 ····:cond_5191 ····:cond_5
192 ····const-string·v0,·"duration"192 ····const-string·v1,·"duration"
  
193 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z193 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
194 ····move-result·v0194 ····move-result·v1
  
195 ····if-eqz·v0,·:cond_7195 ····if-eqz·v1,·:cond_7
Max diff block lines reached; 18101/24352 bytes (74.33%) of diff not shown.
1.58 KB
smali/org/osmdroid/bonuspack/routing/RoadManager.smali
    
Offset 152, 51 lines modifiedOffset 152, 51 lines modified
152 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/RoadManager;->mOptions:Ljava/lang/String;152 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/RoadManager;->mOptions:Ljava/lang/String;
  
153 ····.line·38153 ····.line·38
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·protected·geoPointAsString(Lorg/osmdroid/util/GeoPoint;)Ljava/lang/String;156 .method·protected·geoPointAsString(Lorg/osmdroid/util/GeoPoint;)Ljava/lang/String;
157 ····.locals·7157 ····.locals·8
158 ····.param·p1,·"p"····#·Lorg/osmdroid/util/GeoPoint;158 ····.param·p1,·"p"····#·Lorg/osmdroid/util/GeoPoint;
  
159 ····.prologue159 ····.prologue
160 ····const-wide·v5,·0x3eb0c6f7a0b5ed8dL····#·1.0E-6160 ····const-wide·v6,·0x3eb0c6f7a0b5ed8dL····#·1.0E-6
  
161 ····.line·44161 ····.line·44
162 ····new-instance·v2,·Ljava/lang/StringBuffer;162 ····new-instance·v2,·Ljava/lang/StringBuffer;
  
163 ····invoke-direct·{v2},·Ljava/lang/StringBuffer;-><init>()V163 ····invoke-direct·{v2},·Ljava/lang/StringBuffer;-><init>()V
  
164 ····.line·45164 ····.line·45
165 ····.local·v2,·"result":Ljava/lang/StringBuffer;165 ····.local·v2,·"result":Ljava/lang/StringBuffer;
166 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I166 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I
  
167 ····move-result·v3167 ····move-result·v3
  
168 ····int-to-double·v3,·v3168 ····int-to-double·v4,·v3
  
169 ····mul-double·v0,·v3,·v5169 ····mul-double·v0,·v4,·v6
  
170 ····.line·46170 ····.line·46
171 ····.local·v0,·"d":D171 ····.local·v0,·"d":D
172 ····invoke-static·{v0,·v1},·Ljava/lang/Double;->toString(D)Ljava/lang/String;172 ····invoke-static·{v0,·v1},·Ljava/lang/Double;->toString(D)Ljava/lang/String;
  
173 ····move-result-object·v3173 ····move-result-object·v3
  
174 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;174 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
175 ····.line·47175 ····.line·47
176 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I176 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I
  
177 ····move-result·v3177 ····move-result·v3
  
178 ····int-to-double·v3,·v3178 ····int-to-double·v4,·v3
  
179 ····mul-double·v0,·v3,·v5179 ····mul-double·v0,·v4,·v6
  
180 ····.line·48180 ····.line·48
181 ····new-instance·v3,·Ljava/lang/StringBuilder;181 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
182 ····const-string·v4,·","182 ····const-string·v4,·","
  
183 ····invoke-direct·{v3,·v4},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V183 ····invoke-direct·{v3,·v4},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
25.2 KB
smali/org/osmdroid/bonuspack/routing/XMLHandler.smali
    
Offset 114, 490 lines modifiedOffset 114, 490 lines modified
114 ····.annotation·system·Ldalvik/annotation/Throws;114 ····.annotation·system·Ldalvik/annotation/Throws;
115 ········value·=·{115 ········value·=·{
116 ············Lorg/xml/sax/SAXException;116 ············Lorg/xml/sax/SAXException;
117 ········}117 ········}
118 ····.end·annotation118 ····.end·annotation
  
119 ····.prologue119 ····.prologue
120 ····const/4·v5,·0x0120 ····const/4·v6,·0x0
  
121 ····const/16·v2,·0xa121 ····const/16·v3,·0xa
  
122 ····const/4·v11,·0x0122 ····const/4·v11,·0x0
  
123 ····.line·220123 ····.line·220
124 ····const-string·v0,·"lat"124 ····const-string·v1,·"lat"
  
125 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z125 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
126 ····move-result·v0126 ····move-result·v1
  
127 ····if-eqz·v0,·:cond_1127 ····if-eqz·v1,·:cond_1
  
128 ····.line·221128 ····.line·221
129 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;129 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;
  
130 ····invoke-static·{v0},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D130 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
131 ····move-result-wide·v0131 ····move-result-wide·v2
  
132 ····iput-wide·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLat:D132 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLat:D
  
133 ····.line·279133 ····.line·279
134 ····:cond_0134 ····:cond_0
135 ····:goto_0135 ····:goto_0
136 ····return-void136 ····return-void
  
137 ····.line·222137 ····.line·222
138 ····:cond_1138 ····:cond_1
139 ····const-string·v0,·"lng"139 ····const-string·v1,·"lng"
  
140 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z140 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
141 ····move-result·v0141 ····move-result·v1
  
142 ····if-eqz·v0,·:cond_2142 ····if-eqz·v1,·:cond_2
  
143 ····.line·223143 ····.line·223
144 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;144 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;
  
145 ····invoke-static·{v0},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D145 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
146 ····move-result-wide·v0146 ····move-result-wide·v2
  
147 ····iput-wide·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLng:D147 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLng:D
  
148 ····goto·:goto_0148 ····goto·:goto_0
  
149 ····.line·224149 ····.line·224
150 ····:cond_2150 ····:cond_2
151 ····const-string·v0,·"shapePoints"151 ····const-string·v1,·"shapePoints"
  
152 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z152 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
153 ····move-result·v0153 ····move-result·v1
  
154 ····if-eqz·v0,·:cond_3154 ····if-eqz·v1,·:cond_3
  
155 ····.line·225155 ····.line·225
156 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;156 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;
  
157 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;157 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;
  
158 ····invoke-static·{v1,·v2},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;158 ····invoke-static·{v2,·v3},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;
  
159 ····move-result-object·v1159 ····move-result-object·v2
  
160 ····iput-object·v1,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;160 ····iput-object·v2,·v1,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;
  
161 ····goto·:goto_0161 ····goto·:goto_0
  
162 ····.line·227162 ····.line·227
163 ····:cond_3163 ····:cond_3
164 ····const-string·v0,·"generalizedShape"164 ····const-string·v1,·"generalizedShape"
  
165 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z165 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
166 ····move-result·v0166 ····move-result·v1
  
167 ····if-eqz·v0,·:cond_4167 ····if-eqz·v1,·:cond_4
  
168 ····.line·228168 ····.line·228
169 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;169 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mRoad:Lorg/osmdroid/bonuspack/routing/Road;
  
170 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;170 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;
  
171 ····invoke-static·{v1,·v2},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;171 ····invoke-static·{v2,·v3},·Lorg/osmdroid/bonuspack/utils/PolylineEncoder;->decode(Ljava/lang/String;I)Ljava/util/ArrayList;
  
172 ····move-result-object·v1172 ····move-result-object·v2
  
173 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/bonuspack/routing/Road;->setRouteLow(Ljava/util/ArrayList;)V173 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/bonuspack/routing/Road;->setRouteLow(Ljava/util/ArrayList;)V
  
174 ····goto·:goto_0174 ····goto·:goto_0
  
175 ····.line·230175 ····.line·230
176 ····:cond_4176 ····:cond_4
177 ····const-string·v0,·"length"177 ····const-string·v1,·"length"
  
178 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z178 ····invoke-virtual·{p2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
179 ····move-result·v0179 ····move-result·v1
  
180 ····if-eqz·v0,·:cond_5180 ····if-eqz·v1,·:cond_5
  
181 ····.line·231181 ····.line·231
182 ····iget-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;182 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mLink:Lorg/osmdroid/bonuspack/routing/RoadLink;
  
183 ····iget-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;183 ····iget-object·v2,·p0,·Lorg/osmdroid/bonuspack/routing/XMLHandler;->mString:Ljava/lang/String;
  
184 ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D184 ····invoke-static·{v2},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····iput-wide·v1,·v0,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mLength:D186 ····iput-wide·v2,·v1,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mLength:D
  
187 ····goto·:goto_0187 ····goto·:goto_0
  
188 ····.line·232188 ····.line·232
Max diff block lines reached; 19626/25675 bytes (76.44%) of diff not shown.
11.0 KB
smali/org/osmdroid/bonuspack/routing/Road.smali
    
Offset 302, 28 lines modifiedOffset 302, 28 lines modified
302 ····goto·:goto_1302 ····goto·:goto_1
303 .end·method303 .end·method
  
304 .method·private·init()V304 .method·private·init()V
305 ····.locals·4305 ····.locals·4
  
306 ····.prologue306 ····.prologue
307 ····const/4·v3,·0x0307 ····const/4·v1,·0x0
  
308 ····const-wide/16·v1,·0x0308 ····const-wide/16·v2,·0x0
  
309 ····.line·53309 ····.line·53
310 ····const/4·v0,·0x0310 ····const/4·v0,·0x0
  
311 ····iput·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mStatus:I311 ····iput·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mStatus:I
  
312 ····.line·54312 ····.line·54
313 ····iput-wide·v1,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mLength:D313 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mLength:D
  
314 ····.line·55314 ····.line·55
315 ····iput-wide·v1,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mDuration:D315 ····iput-wide·v2,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mDuration:D
  
316 ····.line·56316 ····.line·56
317 ····new-instance·v0,·Ljava/util/ArrayList;317 ····new-instance·v0,·Ljava/util/ArrayList;
  
318 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V318 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
319 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;319 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;
Offset 332, 205 lines modifiedOffset 332, 233 lines modified
332 ····new-instance·v0,·Ljava/util/ArrayList;332 ····new-instance·v0,·Ljava/util/ArrayList;
  
333 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V333 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
334 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;334 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteHigh:Ljava/util/ArrayList;
  
335 ····.line·58335 ····.line·58
336 ····iput-object·v3,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteLow:Ljava/util/ArrayList;336 ····iput-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mRouteLow:Ljava/util/ArrayList;
  
337 ····.line·59337 ····.line·59
338 ····new-instance·v0,·Ljava/util/ArrayList;338 ····new-instance·v0,·Ljava/util/ArrayList;
  
339 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V339 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
340 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mLegs:Ljava/util/ArrayList;340 ····iput-object·v0,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mLegs:Ljava/util/ArrayList;
  
341 ····.line·60341 ····.line·60
342 ····iput-object·v3,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mBoundingBox:Lorg/osmdroid/util/BoundingBoxE6;342 ····iput-object·v1,·p0,·Lorg/osmdroid/bonuspack/routing/Road;->mBoundingBox:Lorg/osmdroid/util/BoundingBoxE6;
  
343 ····.line·61343 ····.line·61
344 ····return-void344 ····return-void
345 .end·method345 .end·method
  
  
346 #·virtual·methods346 #·virtual·methods
347 .method·public·buildLegs(Ljava/util/ArrayList;)V347 .method·public·buildLegs(Ljava/util/ArrayList;)V
348 ····.locals·17348 ····.locals·18
349 ····.annotation·system·Ldalvik/annotation/Signature;349 ····.annotation·system·Ldalvik/annotation/Signature;
350 ········value·=·{350 ········value·=·{
351 ············"(",351 ············"(",
352 ············"Ljava/util/ArrayList",352 ············"Ljava/util/ArrayList",
353 ············"<",353 ············"<",
354 ············"Lorg/osmdroid/util/GeoPoint;",354 ············"Lorg/osmdroid/util/GeoPoint;",
355 ············">;)V"355 ············">;)V"
356 ········}356 ········}
357 ····.end·annotation357 ····.end·annotation
  
358 ····.prologue358 ····.prologue
359 ····.line·157359 ····.line·157
360 ····.local·p1,·"waypoints":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"360 ····.local·p1,·"waypoints":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"
361 ····new-instance·v15,·Ljava/util/ArrayList;361 ····new-instance·v16,·Ljava/util/ArrayList;
  
362 ····invoke-direct·{v15},·Ljava/util/ArrayList;-><init>()V362 ····invoke-direct/range·{v16·..·v16},·Ljava/util/ArrayList;-><init>()V
  
 363 ····move-object/from16·v0,·v16
  
363 ····move-object/from16·v0,·p0364 ····move-object/from16·v1,·p0
  
364 ····iput-object·v15,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mLegs:Ljava/util/ArrayList;365 ····iput-object·v0,·v1,·Lorg/osmdroid/bonuspack/routing/Road;->mLegs:Ljava/util/ArrayList;
  
365 ····.line·158366 ····.line·158
366 ····const/4·v5,·0x0367 ····const/4·v6,·0x0
  
367 ····.line·160368 ····.line·160
368 ····.local·v5,·"firstNodeIndex":I369 ····.local·v6,·"firstNodeIndex":I
369 ····invoke-virtual/range·{p1·..·p1},·Ljava/util/ArrayList;->size()I370 ····invoke-virtual/range·{p1·..·p1},·Ljava/util/ArrayList;->size()I
  
370 ····move-result·v13371 ····move-result·v14
  
371 ····.line·161372 ····.line·161
372 ····.local·v13,·"w":I373 ····.local·v14,·"w":I
373 ····move-object/from16·v0,·p0374 ····move-object/from16·v0,·p0
  
374 ····iget-object·v15,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;375 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;
  
 376 ····move-object/from16·v16,·v0
  
375 ····invoke-virtual·{v15},·Ljava/util/ArrayList;->size()I377 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I
  
376 ····move-result·v10378 ····move-result·v11
  
377 ····.line·162379 ····.line·162
378 ····.local·v10,·"n":I380 ····.local·v11,·"n":I
379 ····const/4·v6,·0x1381 ····const/4·v7,·0x1
  
380 ····.local·v6,·"i":I382 ····.local·v7,·"i":I
381 ····:goto_0383 ····:goto_0
382 ····add-int/lit8·v15,·v13,·-0x1384 ····add-int/lit8·v16,·v14,·-0x1
  
 385 ····move/from16·v0,·v16
  
383 ····if-lt·v6,·v15,·:cond_0386 ····if-lt·v7,·v0,·:cond_0
  
384 ····.line·180387 ····.line·180
385 ····new-instance·v8,·Lorg/osmdroid/bonuspack/routing/RoadLeg;388 ····new-instance·v9,·Lorg/osmdroid/bonuspack/routing/RoadLeg;
  
386 ····add-int/lit8·v15,·v10,·-0x1389 ····add-int/lit8·v16,·v11,·-0x1
  
387 ····move-object/from16·v0,·p0390 ····move-object/from16·v0,·p0
  
388 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;391 ····iget-object·v0,·v0,·Lorg/osmdroid/bonuspack/routing/Road;->mNodes:Ljava/util/ArrayList;
  
389 ····move-object/from16·v16,·v0392 ····move-object/from16·v17,·v0
  
390 ····move-object/from16·v0,·v16393 ····move/from16·v0,·v16
  
 394 ····move-object/from16·v1,·v17
  
Max diff block lines reached; 6572/11145 bytes (58.97%) of diff not shown.
7.73 KB
smali/org/osmdroid/bonuspack/routing/MapQuestRoadManager.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·protected·finalizeNodes(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;20 .method·protected·finalizeNodes(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;
21 ····.locals·1421 ····.locals·16
22 ····.annotation·system·Ldalvik/annotation/Signature;22 ····.annotation·system·Ldalvik/annotation/Signature;
23 ········value·=·{23 ········value·=·{
24 ············"(",24 ············"(",
25 ············"Ljava/util/ArrayList",25 ············"Ljava/util/ArrayList",
26 ············"<",26 ············"<",
27 ············"Lorg/osmdroid/bonuspack/routing/RoadNode;",27 ············"Lorg/osmdroid/bonuspack/routing/RoadNode;",
28 ············">;",28 ············">;",
Offset 45, 149 lines modifiedOffset 45, 151 lines modified
45 ····.end·annotation45 ····.end·annotation
  
46 ····.prologue46 ····.prologue
47 ····.line·11947 ····.line·119
48 ····.local·p1,·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"48 ····.local·p1,·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"
49 ····.local·p2,·"mLinks":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadLink;>;"49 ····.local·p2,·"mLinks":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadLink;>;"
50 ····.local·p3,·"polyline":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"50 ····.local·p3,·"polyline":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/util/GeoPoint;>;"
51 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->size()I51 ····invoke-virtual/range·{p1·..·p1},·Ljava/util/ArrayList;->size()I
  
52 ····move-result·v552 ····move-result·v6
  
53 ····.line·12053 ····.line·120
54 ····.local·v5,·"n":I54 ····.local·v6,·"n":I
55 ····if-nez·v5,·:cond_055 ····if-nez·v6,·:cond_0
  
56 ····.line·14356 ····.line·143
57 ····.end·local·p1····#·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"57 ····.end·local·p1····#·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"
58 ····:goto_058 ····:goto_0
59 ····return-object·p159 ····return-object·p1
  
60 ····.line·12260 ····.line·122
61 ····.restart·local·p1····#·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"61 ····.restart·local·p1····#·"mNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"
62 ····:cond_062 ····:cond_0
63 ····new-instance·v6,·Ljava/util/ArrayList;63 ····new-instance·v7,·Ljava/util/ArrayList;
  
64 ····invoke-direct·{v6,·v5},·Ljava/util/ArrayList;-><init>(I)V64 ····invoke-direct·{v7,·v6},·Ljava/util/ArrayList;-><init>(I)V
  
65 ····.line·12365 ····.line·123
66 ····.local·v6,·"newNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"66 ····.local·v7,·"newNodes":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/osmdroid/bonuspack/routing/RoadNode;>;"
67 ····const/4·v2,·0x067 ····const/4·v3,·0x0
  
68 ····.line·12468 ····.line·124
69 ····.local·v2,·"lastNode":Lorg/osmdroid/bonuspack/routing/RoadNode;69 ····.local·v3,·"lastNode":Lorg/osmdroid/bonuspack/routing/RoadNode;
70 ····const/4·v1,·0x170 ····const/4·v2,·0x1
  
71 ····.local·v1,·"i":I71 ····.local·v2,·"i":I
72 ····:goto_172 ····:goto_1
73 ····add-int/lit8·v8,·v5,·-0x173 ····add-int/lit8·v9,·v6,·-0x1
  
74 ····if-lt·v1,·v8,·:cond_174 ····if-lt·v2,·v9,·:cond_1
  
75 ····move-object·p1,·v675 ····move-object/from16·p1,·v7
  
76 ····.line·14376 ····.line·143
77 ····goto·:goto_077 ····goto·:goto_0
  
78 ····.line·12578 ····.line·125
79 ····:cond_179 ····:cond_1
80 ····invoke-virtual·{p1,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;80 ····move-object/from16·v0,·p1
  
81 ····move-result-object·v781 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 82 ····move-result-object·v8
  
82 ····check-cast·v7,·Lorg/osmdroid/bonuspack/routing/RoadNode;83 ····check-cast·v8,·Lorg/osmdroid/bonuspack/routing/RoadNode;
  
83 ····.line·12684 ····.line·126
84 ····.local·v7,·"node":Lorg/osmdroid/bonuspack/routing/RoadNode;85 ····.local·v8,·"node":Lorg/osmdroid/bonuspack/routing/RoadNode;
85 ····iget·v8,·v7,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mNextRoadLink:I86 ····iget·v9,·v8,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mNextRoadLink:I
  
86 ····move-object/from16·v0,·p287 ····move-object/from16·v0,·p2
  
87 ····invoke-virtual·{v0,·v8},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;88 ····invoke-virtual·{v0,·v9},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
88 ····move-result-object·v389 ····move-result-object·v4
  
89 ····check-cast·v3,·Lorg/osmdroid/bonuspack/routing/RoadLink;90 ····check-cast·v4,·Lorg/osmdroid/bonuspack/routing/RoadLink;
  
90 ····.line·12791 ····.line·127
91 ····.local·v3,·"link":Lorg/osmdroid/bonuspack/routing/RoadLink;92 ····.local·v4,·"link":Lorg/osmdroid/bonuspack/routing/RoadLink;
92 ····if-eqz·v2,·:cond_393 ····if-eqz·v3,·:cond_3
  
93 ····iget-object·v8,·v7,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mInstructions:Ljava/lang/String;94 ····iget-object·v9,·v8,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mInstructions:Ljava/lang/String;
  
94 ····if-eqz·v8,·:cond_295 ····if-eqz·v9,·:cond_2
  
95 ····iget·v8,·v7,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mManeuverType:I96 ····iget·v9,·v8,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mManeuverType:I
  
96 ····if-nez·v8,·:cond_397 ····if-nez·v9,·:cond_3
  
97 ····.line·13098 ····.line·130
98 ····:cond_299 ····:cond_2
99 ····iget-wide·v8,·v2,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mLength:D100 ····iget-wide·v10,·v3,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mLength:D
  
100 ····iget-wide·v10,·v3,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mLength:D101 ····iget-wide·v12,·v4,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mLength:D
  
101 ····add-double/2addr·v8,·v10102 ····add-double/2addr·v10,·v12
  
102 ····iput-wide·v8,·v2,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mLength:D103 ····iput-wide·v10,·v3,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mLength:D
  
103 ····.line·131104 ····.line·131
104 ····iget-wide·v8,·v2,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D105 ····iget-wide·v10,·v3,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D
  
105 ····iget-wide·v10,·v7,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D106 ····iget-wide·v12,·v8,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D
  
106 ····iget-wide·v12,·v3,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mDuration:D107 ····iget-wide·v14,·v4,·Lorg/osmdroid/bonuspack/routing/RoadLink;->mDuration:D
  
107 ····add-double/2addr·v10,·v12108 ····add-double/2addr·v12,·v14
  
108 ····add-double/2addr·v8,·v10109 ····add-double/2addr·v10,·v12
  
109 ····iput-wide·v8,·v2,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D110 ····iput-wide·v10,·v3,·Lorg/osmdroid/bonuspack/routing/RoadNode;->mDuration:D
  
110 ····.line·124111 ····.line·124
111 ····:goto_2112 ····:goto_2
112 ····add-int/lit8·v1,·v1,·0x1113 ····add-int/lit8·v2,·v2,·0x1
  
113 ····goto·:goto_1114 ····goto·:goto_1
  
114 ····.line·134115 ····.line·134
115 ····:cond_3116 ····:cond_3
Max diff block lines reached; 1991/7795 bytes (25.54%) of diff not shown.
14.5 KB
smali/org/osmdroid/contributor/GpxToPHPUploader$1.smali
    
Offset 33, 249 lines modifiedOffset 33, 255 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·1537 ····.locals·18
  
38 ····.prologue38 ····.prologue
39 ····.line·4039 ····.line·40
40 ····:try_start_040 ····:try_start_0
41 ····iget-object·v10,·p0,·Lorg/osmdroid/contributor/GpxToPHPUploader$1;->val$recordedGeoPoints:Ljava/util/ArrayList;41 ····move-object/from16·v0,·p0
  
42 ····invoke-static·{v10},·Lorg/osmdroid/contributor/util/Util;->isSufficienDataForUpload(Ljava/util/ArrayList;)Z42 ····iget-object·v12,·v0,·Lorg/osmdroid/contributor/GpxToPHPUploader$1;->val$recordedGeoPoints:Ljava/util/ArrayList;
  
43 ····move-result·v1043 ····invoke-static·{v12},·Lorg/osmdroid/contributor/util/Util;->isSufficienDataForUpload(Ljava/util/ArrayList;)Z
  
 44 ····move-result·v12
  
44 ····if-nez·v10,·:cond_045 ····if-nez·v12,·:cond_0
  
45 ····.line·7946 ····.line·79
46 ····:goto_047 ····:goto_0
47 ····return-void48 ····return-void
  
48 ····.line·4349 ····.line·43
49 ····:cond_050 ····:cond_0
50 ····new-instance·v1,·Ljava/io/ByteArrayInputStream;51 ····new-instance·v3,·Ljava/io/ByteArrayInputStream;
  
 52 ····move-object/from16·v0,·p0
  
51 ····iget-object·v10,·p0,·Lorg/osmdroid/contributor/GpxToPHPUploader$1;->val$recordedGeoPoints:Ljava/util/ArrayList;53 ····iget-object·v12,·v0,·Lorg/osmdroid/contributor/GpxToPHPUploader$1;->val$recordedGeoPoints:Ljava/util/ArrayList;
  
52 ····invoke-static·{v10},·Lorg/osmdroid/contributor/util/RecordedRouteGPXFormatter;->create(Ljava/util/List;)Ljava/lang/String;54 ····invoke-static·{v12},·Lorg/osmdroid/contributor/util/RecordedRouteGPXFormatter;->create(Ljava/util/List;)Ljava/lang/String;
  
53 ····move-result-object·v1055 ····move-result-object·v12
  
54 ····invoke-virtual·{v10},·Ljava/lang/String;->getBytes()[B56 ····invoke-virtual·{v12},·Ljava/lang/String;->getBytes()[B
  
55 ····move-result-object·v1057 ····move-result-object·v12
  
56 ····invoke-direct·{v1,·v10},·Ljava/io/ByteArrayInputStream;-><init>([B)V58 ····invoke-direct·{v3,·v12},·Ljava/io/ByteArrayInputStream;-><init>([B)V
  
57 ····.line·4559 ····.line·45
58 ····.local·v1,·"gpxInputStream":Ljava/io/InputStream;60 ····.local·v3,·"gpxInputStream":Ljava/io/InputStream;
59 ····new-instance·v2,·Lorg/apache/http/impl/client/DefaultHttpClient;61 ····new-instance·v4,·Lorg/apache/http/impl/client/DefaultHttpClient;
  
60 ····invoke-direct·{v2},·Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V62 ····invoke-direct·{v4},·Lorg/apache/http/impl/client/DefaultHttpClient;-><init>()V
  
61 ····.line·4763 ····.line·47
62 ····.local·v2,·"httpClient":Lorg/apache/http/client/HttpClient;64 ····.local·v4,·"httpClient":Lorg/apache/http/client/HttpClient;
63 ····new-instance·v5,·Lorg/apache/http/client/methods/HttpPost;65 ····new-instance·v7,·Lorg/apache/http/client/methods/HttpPost;
  
64 ····const-string·v10,·"http://www.PLACEYOURDOMAINHERE.com/anyfolder/gpxuploader/upload.php"66 ····const-string·v12,·"http://www.PLACEYOURDOMAINHERE.com/anyfolder/gpxuploader/upload.php"
  
65 ····invoke-direct·{v5,·v10},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V67 ····invoke-direct·{v7,·v12},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V
  
66 ····.line·5068 ····.line·50
67 ····.local·v5,·"request":Lorg/apache/http/client/methods/HttpPost;69 ····.local·v7,·"request":Lorg/apache/http/client/methods/HttpPost;
68 ····new-instance·v6,·Lorg/apache/http/entity/mime/MultipartEntity;70 ····new-instance·v8,·Lorg/apache/http/entity/mime/MultipartEntity;
  
69 ····invoke-direct·{v6},·Lorg/apache/http/entity/mime/MultipartEntity;-><init>()V71 ····invoke-direct·{v8},·Lorg/apache/http/entity/mime/MultipartEntity;-><init>()V
  
70 ····.line·5172 ····.line·51
71 ····.local·v6,·"requestEntity":Lorg/apache/http/entity/mime/MultipartEntity;73 ····.local·v8,·"requestEntity":Lorg/apache/http/entity/mime/MultipartEntity;
72 ····const-string·v10,·"gpxfile"74 ····const-string·v12,·"gpxfile"
  
73 ····new-instance·v11,·Lorg/apache/http/entity/mime/content/InputStreamBody;75 ····new-instance·v13,·Lorg/apache/http/entity/mime/content/InputStreamBody;
  
74 ····new-instance·v12,·Ljava/lang/StringBuilder;76 ····new-instance·v14,·Ljava/lang/StringBuilder;
  
75 ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V77 ····invoke-direct·{v14},·Ljava/lang/StringBuilder;-><init>()V
  
76 ····const-string·v13,·""78 ····const-string·v15,·""
  
77 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;79 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
78 ····move-result-object·v1280 ····move-result-object·v14
  
79 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J81 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
80 ····move-result-wide·v1382 ····move-result-wide·v16
  
81 ····invoke-virtual·{v12,·v13,·v14},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;83 ····move-wide/from16·v0,·v16
  
82 ····move-result-object·v1284 ····invoke-virtual·{v14,·v0,·v1},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
83 ····const-string·v13,·".gpx"85 ····move-result-object·v14
  
84 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····const-string·v15,·".gpx"
  
85 ····move-result-object·v1287 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
86 ····invoke-virtual·{v12},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;88 ····move-result-object·v14
  
 89 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
87 ····move-result-object·v1290 ····move-result-object·v14
  
88 ····invoke-direct·{v11,·v1,·v12},·Lorg/apache/http/entity/mime/content/InputStreamBody;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V91 ····invoke-direct·{v13,·v3,·v14},·Lorg/apache/http/entity/mime/content/InputStreamBody;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
  
89 ····invoke-virtual·{v6,·v10,·v11},·Lorg/apache/http/entity/mime/MultipartEntity;->addPart(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V92 ····invoke-virtual·{v8,·v12,·v13},·Lorg/apache/http/entity/mime/MultipartEntity;->addPart(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V
  
90 ····.line·5493 ····.line·54
91 ····invoke-interface·{v2},·Lorg/apache/http/client/HttpClient;->getParams()Lorg/apache/http/params/HttpParams;94 ····invoke-interface·{v4},·Lorg/apache/http/client/HttpClient;->getParams()Lorg/apache/http/params/HttpParams;
  
92 ····move-result-object·v1095 ····move-result-object·v12
  
93 ····const-string·v11,·"http.protocol.expect-continue"96 ····const-string·v13,·"http.protocol.expect-continue"
  
94 ····const/4·v12,·0x097 ····const/4·v14,·0x0
  
95 ····invoke-interface·{v10,·v11,·v12},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;98 ····invoke-interface·{v12,·v13,·v14},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;
  
96 ····.line·5799 ····.line·57
97 ····invoke-virtual·{v5,·v6},·Lorg/apache/http/client/methods/HttpPost;->setEntity(Lorg/apache/http/HttpEntity;)V100 ····invoke-virtual·{v7,·v8},·Lorg/apache/http/client/methods/HttpPost;->setEntity(Lorg/apache/http/HttpEntity;)V
  
98 ····.line·59101 ····.line·59
99 ····invoke-interface·{v2,·v5},·Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;102 ····invoke-interface·{v4,·v7},·Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;
  
100 ····move-result-object·v7103 ····move-result-object·v9
  
101 ····.line·60104 ····.line·60
102 ····.local·v7,·"response":Lorg/apache/http/HttpResponse;105 ····.local·v9,·"response":Lorg/apache/http/HttpResponse;
103 ····invoke-interface·{v7},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;106 ····invoke-interface·{v9},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;
  
Max diff block lines reached; 6945/14699 bytes (47.25%) of diff not shown.
3.22 KB
smali/org/osmdroid/contributor/RouteRecorder.smali
    
Offset 33, 84 lines modifiedOffset 33, 84 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·add(Landroid/location/Location;I)V36 .method·public·add(Landroid/location/Location;I)V
37 ····.locals·737 ····.locals·8
38 ····.param·p1,·"aLocation"····#·Landroid/location/Location;38 ····.param·p1,·"aLocation"····#·Landroid/location/Location;
39 ····.param·p2,·"aNumSatellites"····#·I39 ····.param·p2,·"aNumSatellites"····#·I
  
40 ····.prologue40 ····.prologue
41 ····const-wide·v4,·0x412e848000000000L····#·1000000.041 ····const-wide·v6,·0x412e848000000000L····#·1000000.0
  
42 ····.line·4842 ····.line·48
43 ····iget-object·v6,·p0,·Lorg/osmdroid/contributor/RouteRecorder;->mRecords:Ljava/util/ArrayList;43 ····iget-object·v0,·p0,·Lorg/osmdroid/contributor/RouteRecorder;->mRecords:Ljava/util/ArrayList;
  
44 ····new-instance·v0,·Lorg/osmdroid/contributor/util/RecordedGeoPoint;44 ····new-instance·v1,·Lorg/osmdroid/contributor/util/RecordedGeoPoint;
  
45 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D45 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D
  
46 ····move-result-wide·v146 ····move-result-wide·v2
  
47 ····mul-double/2addr·v1,·v447 ····mul-double/2addr·v2,·v6
  
48 ····double-to-int·v1,·v148 ····double-to-int·v2,·v2
  
49 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D49 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D
  
50 ····move-result-wide·v250 ····move-result-wide·v4
  
51 ····mul-double/2addr·v2,·v451 ····mul-double/2addr·v4,·v6
  
52 ····double-to-int·v2,·v252 ····double-to-int·v3,·v4
  
53 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J53 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
54 ····move-result-wide·v354 ····move-result-wide·v4
  
55 ····move·v5,·p255 ····move·v6,·p2
  
56 ····invoke-direct/range·{v0·..·v5},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V56 ····invoke-direct/range·{v1·..·v6},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V
  
57 ····invoke-virtual·{v6,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z57 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
58 ····.line·5158 ····.line·51
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
61 .method·public·add(Lorg/osmdroid/util/GeoPoint;I)V61 .method·public·add(Lorg/osmdroid/util/GeoPoint;I)V
62 ····.locals·762 ····.locals·7
63 ····.param·p1,·"aGeoPoint"····#·Lorg/osmdroid/util/GeoPoint;63 ····.param·p1,·"aGeoPoint"····#·Lorg/osmdroid/util/GeoPoint;
64 ····.param·p2,·"aNumSatellites"····#·I64 ····.param·p2,·"aNumSatellites"····#·I
  
65 ····.prologue65 ····.prologue
66 ····.line·5466 ····.line·54
67 ····iget-object·v6,·p0,·Lorg/osmdroid/contributor/RouteRecorder;->mRecords:Ljava/util/ArrayList;67 ····iget-object·v0,·p0,·Lorg/osmdroid/contributor/RouteRecorder;->mRecords:Ljava/util/ArrayList;
  
68 ····new-instance·v0,·Lorg/osmdroid/contributor/util/RecordedGeoPoint;68 ····new-instance·v1,·Lorg/osmdroid/contributor/util/RecordedGeoPoint;
  
69 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I69 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I
  
70 ····move-result·v170 ····move-result·v2
  
71 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I71 ····invoke-virtual·{p1},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I
  
72 ····move-result·v272 ····move-result·v3
  
73 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J73 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
74 ····move-result-wide·v374 ····move-result-wide·v4
  
75 ····move·v5,·p275 ····move·v6,·p2
  
76 ····invoke-direct/range·{v0·..·v5},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V76 ····invoke-direct/range·{v1·..·v6},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V
  
77 ····invoke-virtual·{v6,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z77 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
78 ····.line·5678 ····.line·56
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
81 .method·public·getRecordedGeoPoints()Ljava/util/ArrayList;81 .method·public·getRecordedGeoPoints()Ljava/util/ArrayList;
82 ····.locals·182 ····.locals·1
1.2 KB
smali/org/osmdroid/contributor/util/RecordedRouteGPXFormatter.smali
    
Offset 201, 17 lines modifiedOffset 201, 17 lines modified
  
201 ····move-result-wide·v10201 ····move-result-wide·v10
  
202 ····invoke-direct·{v9,·v10,·v11},·Ljava/util/Date;-><init>(J)V202 ····invoke-direct·{v9,·v10,·v11},·Ljava/util/Date;-><init>(J)V
  
203 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J203 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J
  
204 ····move-result-wide·v9204 ····move-result-wide·v10
  
205 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;205 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
206 ····move-result-object·v4206 ····move-result-object·v4
  
207 ····invoke-virtual·{v8,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;207 ····invoke-virtual·{v8,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
  
208 ····move-result-object·v4208 ····move-result-object·v4
  
Offset 245, 17 lines modifiedOffset 245, 17 lines modified
  
245 ····move-result-wide·v10245 ····move-result-wide·v10
  
246 ····invoke-direct·{v9,·v10,·v11},·Ljava/util/Date;-><init>(J)V246 ····invoke-direct·{v9,·v10,·v11},·Ljava/util/Date;-><init>(J)V
  
247 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J247 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J
  
248 ····move-result-wide·v9248 ····move-result-wide·v10
  
249 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;249 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
250 ····move-result-object·v4250 ····move-result-object·v4
  
251 ····invoke-virtual·{v8,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;251 ····invoke-virtual·{v8,·v4},·Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
  
252 ····move-result-object·v4252 ····move-result-object·v4
  
1.2 KB
smali/org/osmdroid/contributor/util/RecordedGeoPoint.smali
    
Offset 14, 40 lines modifiedOffset 14, 40 lines modified
14 .field·protected·final·mNumSatellites:I14 .field·protected·final·mNumSatellites:I
  
15 .field·protected·final·mTimeStamp:J15 .field·protected·final·mTimeStamp:J
  
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(II)V17 .method·public·constructor·<init>(II)V
18 ····.locals·618 ····.locals·7
19 ····.param·p1,·"latitudeE6"····#·I19 ····.param·p1,·"latitudeE6"····#·I
20 ····.param·p2,·"longitudeE6"····#·I20 ····.param·p2,·"longitudeE6"····#·I
  
21 ····.prologue21 ····.prologue
22 ····.line·3222 ····.line·32
23 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J23 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
24 ····move-result-wide·v324 ····move-result-wide·v4
  
25 ····const/high16·v5,·-0x8000000025 ····const/high16·v6,·-0x80000000
  
26 ····move-object·v0,·p026 ····move-object·v1,·p0
  
27 ····move·v1,·p127 ····move·v2,·p1
  
28 ····move·v2,·p228 ····move·v3,·p2
  
29 ····invoke-direct/range·{v0·..·v5},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V29 ····invoke-direct/range·{v1·..·v6},·Lorg/osmdroid/contributor/util/RecordedGeoPoint;-><init>(IIJI)V
  
30 ····.line·3330 ····.line·33
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(IIJI)V33 .method·public·constructor·<init>(IIJI)V
34 ····.locals·034 ····.locals·1
35 ····.param·p1,·"latitudeE6"····#·I35 ····.param·p1,·"latitudeE6"····#·I
36 ····.param·p2,·"longitudeE6"····#·I36 ····.param·p2,·"longitudeE6"····#·I
37 ····.param·p3,·"aTimeStamp"····#·J37 ····.param·p3,·"aTimeStamp"····#·J
38 ····.param·p5,·"aNumSatellites"····#·I38 ····.param·p5,·"aNumSatellites"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·3740 ····.line·37
1.09 KB
smali/org/osmdroid/tileprovider/util/StreamUtils.smali
    
Offset 81, 43 lines modifiedOffset 81, 43 lines modified
81 ········value·=·{81 ········value·=·{
82 ············Ljava/io/IOException;82 ············Ljava/io/IOException;
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
  
85 ····.prologue85 ····.prologue
86 ····.line·6286 ····.line·62
87 ····const-wide/16·v1,·0x087 ····const-wide/16·v2,·0x0
  
88 ····.line·6388 ····.line·63
89 ····.local·v1,·"length":J89 ····.local·v2,·"length":J
90 ····const/16·v4,·0x200090 ····const/16·v4,·0x2000
  
91 ····new-array·v0,·v4,·[B91 ····new-array·v0,·v4,·[B
  
92 ····.line·6592 ····.line·65
93 ····.local·v0,·"b":[B93 ····.local·v0,·"b":[B
94 ····:goto_094 ····:goto_0
95 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I95 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I
  
96 ····move-result·v396 ····move-result·v1
  
97 ····.local·v3,·"read":I97 ····.local·v1,·"read":I
98 ····const/4·v4,·-0x198 ····const/4·v4,·-0x1
  
99 ····if-eq·v3,·v4,·:cond_099 ····if-eq·v1,·v4,·:cond_0
  
100 ····.line·66100 ····.line·66
101 ····const/4·v4,·0x0101 ····const/4·v4,·0x0
  
102 ····invoke-virtual·{p1,·v0,·v4,·v3},·Ljava/io/OutputStream;->write([BII)V102 ····invoke-virtual·{p1,·v0,·v4,·v1},·Ljava/io/OutputStream;->write([BII)V
  
103 ····.line·67103 ····.line·67
104 ····int-to-long·v4,·v3104 ····int-to-long·v4,·v1
  
105 ····add-long/2addr·v1,·v4105 ····add-long/2addr·v2,·v4
  
106 ····goto·:goto_0106 ····goto·:goto_0
  
107 ····.line·69107 ····.line·69
108 ····:cond_0108 ····:cond_0
109 ····return-wide·v1109 ····return-wide·v2
110 .end·method110 .end·method
2.03 KB
smali/org/osmdroid/tileprovider/modules/MapTileFilesystemProvider.smali
    
Offset 65, 41 lines modifiedOffset 65, 41 lines modified
65 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/osmdroid/tileprovider/modules/MapTileFilesystemProvider;-><init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;J)V65 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/osmdroid/tileprovider/modules/MapTileFilesystemProvider;-><init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;J)V
  
66 ····.line·5266 ····.line·52
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·constructor·<init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;J)V69 .method·public·constructor·<init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;J)V
70 ····.locals·770 ····.locals·9
71 ····.param·p1,·"pRegisterReceiver"····#·Lorg/osmdroid/tileprovider/IRegisterReceiver;71 ····.param·p1,·"pRegisterReceiver"····#·Lorg/osmdroid/tileprovider/IRegisterReceiver;
72 ····.param·p2,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;72 ····.param·p2,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;
73 ····.param·p3,·"pMaximumCachedFileAge"····#·J73 ····.param·p3,·"pMaximumCachedFileAge"····#·J
  
74 ····.prologue74 ····.prologue
75 ····.line·5675 ····.line·56
76 ····const/16·v5,·0x876 ····const/16·v6,·0x8
  
77 ····const/16·v6,·0x2877 ····const/16·v7,·0x28
  
78 ····move-object·v0,·p078 ····move-object·v1,·p0
  
79 ····move-object·v1,·p179 ····move-object·v2,·p1
  
80 ····move-object·v2,·p280 ····move-object·v3,·p2
  
81 ····move-wide·v3,·p381 ····move-wide·v4,·p3
  
82 ····invoke-direct/range·{v0·..·v6},·Lorg/osmdroid/tileprovider/modules/MapTileFilesystemProvider;-><init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;JII)V82 ····invoke-direct/range·{v1·..·v7},·Lorg/osmdroid/tileprovider/modules/MapTileFilesystemProvider;-><init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;JII)V
  
83 ····.line·5983 ····.line·59
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
86 .method·public·constructor·<init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;JII)V86 .method·public·constructor·<init>(Lorg/osmdroid/tileprovider/IRegisterReceiver;Lorg/osmdroid/tileprovider/tilesource/ITileSource;JII)V
87 ····.locals·087 ····.locals·1
88 ····.param·p1,·"pRegisterReceiver"····#·Lorg/osmdroid/tileprovider/IRegisterReceiver;88 ····.param·p1,·"pRegisterReceiver"····#·Lorg/osmdroid/tileprovider/IRegisterReceiver;
89 ····.param·p2,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;89 ····.param·p2,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;
90 ····.param·p3,·"pMaximumCachedFileAge"····#·J90 ····.param·p3,·"pMaximumCachedFileAge"····#·J
91 ····.param·p5,·"pThreadPoolSize"····#·I91 ····.param·p5,·"pThreadPoolSize"····#·I
92 ····.param·p6,·"pPendingQueueSize"····#·I92 ····.param·p6,·"pPendingQueueSize"····#·I
  
93 ····.prologue93 ····.prologue
969 B
smali/org/osmdroid/tileprovider/modules/TileWriter$2.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·compare(Ljava/io/File;Ljava/io/File;)I46 .method·public·compare(Ljava/io/File;Ljava/io/File;)I
47 ····.locals·347 ····.locals·4
48 ····.param·p1,·"f1"····#·Ljava/io/File;48 ····.param·p1,·"f1"····#·Ljava/io/File;
49 ····.param·p2,·"f2"····#·Ljava/io/File;49 ····.param·p2,·"f2"····#·Ljava/io/File;
  
50 ····.prologue50 ····.prologue
51 ····.line·22351 ····.line·223
52 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J52 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J
  
Offset 59, 17 lines modifiedOffset 59, 17 lines modified
  
59 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;59 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····invoke-virtual·{p2},·Ljava/io/File;->lastModified()J61 ····invoke-virtual·{p2},·Ljava/io/File;->lastModified()J
  
62 ····move-result-wide·v162 ····move-result-wide·v2
  
63 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;63 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····invoke-virtual·{v0,·v1},·Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I65 ····invoke-virtual·{v0,·v1},·Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I
  
66 ····move-result·v066 ····move-result·v0
  
7.49 KB
smali/org/osmdroid/tileprovider/modules/TileWriter.smali
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ····.line·2896 ····.line·28
97 ····invoke-direct·{p0},·Lorg/osmdroid/tileprovider/modules/TileWriter;->cutCurrentCache()V97 ····invoke-direct·{p0},·Lorg/osmdroid/tileprovider/modules/TileWriter;->cutCurrentCache()V
  
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
100 .method·private·calculateDirectorySize(Ljava/io/File;)V100 .method·private·calculateDirectorySize(Ljava/io/File;)V
101 ····.locals·9101 ····.locals·10
102 ····.param·p1,·"pDirectory"····#·Ljava/io/File;102 ····.param·p1,·"pDirectory"····#·Ljava/io/File;
  
103 ····.prologue103 ····.prologue
104 ····.line·149104 ····.line·149
105 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;105 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
106 ····move-result-object·v4106 ····move-result-object·v4
Offset 133, 23 lines modifiedOffset 133, 23 lines modified
133 ····invoke-virtual·{v1},·Ljava/io/File;->isFile()Z133 ····invoke-virtual·{v1},·Ljava/io/File;->isFile()Z
  
134 ····move-result·v5134 ····move-result·v5
  
135 ····if-eqz·v5,·:cond_0135 ····if-eqz·v5,·:cond_0
  
136 ····.line·153136 ····.line·153
137 ····sget-wide·v5,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J137 ····sget-wide·v6,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J
  
138 ····invoke-virtual·{v1},·Ljava/io/File;->length()J138 ····invoke-virtual·{v1},·Ljava/io/File;->length()J
  
139 ····move-result-wide·v7139 ····move-result-wide·v8
  
140 ····add-long/2addr·v5,·v7140 ····add-long/2addr·v6,·v8
  
141 ····sput-wide·v5,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J141 ····sput-wide·v6,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J
  
142 ····.line·155142 ····.line·155
143 ····:cond_0143 ····:cond_0
144 ····invoke-virtual·{v1},·Ljava/io/File;->isDirectory()Z144 ····invoke-virtual·{v1},·Ljava/io/File;->isDirectory()Z
  
145 ····move-result·v5145 ····move-result·v5
  
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 ····.end·local·v2····#·"i$":I176 ····.end·local·v2····#·"i$":I
177 ····.end·local·v3····#·"len$":I177 ····.end·local·v3····#·"len$":I
178 ····:cond_2178 ····:cond_2
179 ····return-void179 ····return-void
180 .end·method180 .end·method
  
181 .method·private·createFolderAndCheckIfExists(Ljava/io/File;)Z181 .method·private·createFolderAndCheckIfExists(Ljava/io/File;)Z
182 ····.locals·3182 ····.locals·4
183 ····.param·p1,·"pFile"····#·Ljava/io/File;183 ····.param·p1,·"pFile"····#·Ljava/io/File;
  
184 ····.prologue184 ····.prologue
185 ····const/4·v0,·0x1185 ····const/4·v0,·0x1
  
186 ····.line·122186 ····.line·122
187 ····invoke-virtual·{p1},·Ljava/io/File;->mkdirs()Z187 ····invoke-virtual·{p1},·Ljava/io/File;->mkdirs()Z
Offset 196, 18 lines modifiedOffset 196, 18 lines modified
196 ····.line·144196 ····.line·144
197 ····:cond_0197 ····:cond_0
198 ····:goto_0198 ····:goto_0
199 ····return·v0199 ····return·v0
  
200 ····.line·131200 ····.line·131
201 ····:cond_1201 ····:cond_1
202 ····const-wide/16·v1,·0x1f4202 ····const-wide/16·v2,·0x1f4
  
203 ····:try_start_0203 ····:try_start_0
204 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V204 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V
205 ····:try_end_0205 ····:try_end_0
206 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0206 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
207 ····.line·135207 ····.line·135
208 ····:goto_1208 ····:goto_1
209 ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z209 ····invoke-virtual·{p1},·Ljava/io/File;->exists()Z
  
Offset 224, 29 lines modifiedOffset 224, 29 lines modified
224 ····:catch_0224 ····:catch_0
225 ····move-exception·v1225 ····move-exception·v1
  
226 ····goto·:goto_1226 ····goto·:goto_1
227 .end·method227 .end·method
  
228 .method·private·cutCurrentCache()V228 .method·private·cutCurrentCache()V
229 ····.locals·15229 ····.locals·14
  
230 ····.prologue230 ····.prologue
231 ····const-wide/32·v13,·0x1f400000 
  
232 ····.line·209231 ····.line·209
233 ····sget-object·v9,·Lorg/osmdroid/tileprovider/modules/TileWriter;->TILE_PATH_BASE:Ljava/io/File;232 ····sget-object·v9,·Lorg/osmdroid/tileprovider/modules/TileWriter;->TILE_PATH_BASE:Ljava/io/File;
  
234 ····monitor-enter·v9233 ····monitor-enter·v9
  
235 ····.line·211234 ····.line·211
236 ····:try_start_0235 ····:try_start_0
237 ····sget-wide·v10,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J236 ····sget-wide·v10,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J
  
 237 ····const-wide/32·v12,·0x1f400000
  
238 ····cmp-long·v8,·v10,·v13238 ····cmp-long·v8,·v10,·v12
  
239 ····if-lez·v8,·:cond_1239 ····if-lez·v8,·:cond_1
  
240 ····.line·213240 ····.line·213
241 ····sget-object·v8,·Lorg/osmdroid/tileprovider/modules/TileWriter;->logger:Lorg/slf4j/Logger;241 ····sget-object·v8,·Lorg/osmdroid/tileprovider/modules/TileWriter;->logger:Lorg/slf4j/Logger;
  
242 ····new-instance·v10,·Ljava/lang/StringBuilder;242 ····new-instance·v10,·Ljava/lang/StringBuilder;
Offset 255, 52 lines modifiedOffset 255, 52 lines modified
  
255 ····const-string·v11,·"Trimming·tile·cache·from·"255 ····const-string·v11,·"Trimming·tile·cache·from·"
  
256 ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;256 ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
257 ····move-result-object·v10257 ····move-result-object·v10
  
258 ····sget-wide·v11,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J258 ····sget-wide·v12,·Lorg/osmdroid/tileprovider/modules/TileWriter;->mUsedCacheSpace:J
  
259 ····invoke-virtual·{v10,·v11,·v12},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;259 ····invoke-virtual·{v10,·v12,·v13},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
260 ····move-result-object·v10260 ····move-result-object·v10
  
261 ····const-string·v11,·"·to·"261 ····const-string·v11,·"·to·"
  
262 ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;262 ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
263 ····move-result-object·v10263 ····move-result-object·v10
  
264 ····const-wide/32·v11,·0x1f400000264 ····const-wide/32·v12,·0x1f400000
Max diff block lines reached; 3889/7560 bytes (51.44%) of diff not shown.
8.81 KB
smali/org/osmdroid/tileprovider/modules/MBTilesFileArchive.smali
    
Offset 85, 195 lines modifiedOffset 85, 197 lines modified
  
85 ····return-object·v085 ····return-object·v0
86 .end·method86 .end·method
  
  
87 #·virtual·methods87 #·virtual·methods
88 .method·public·getInputStream(Lorg/osmdroid/tileprovider/tilesource/ITileSource;Lorg/osmdroid/tileprovider/MapTile;)Ljava/io/InputStream;88 .method·public·getInputStream(Lorg/osmdroid/tileprovider/tilesource/ITileSource;Lorg/osmdroid/tileprovider/MapTile;)Ljava/io/InputStream;
89 ····.locals·1589 ····.locals·16
90 ····.param·p1,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;90 ····.param·p1,·"pTileSource"····#·Lorg/osmdroid/tileprovider/tilesource/ITileSource;
91 ····.param·p2,·"pTile"····#·Lorg/osmdroid/tileprovider/MapTile;91 ····.param·p2,·"pTile"····#·Lorg/osmdroid/tileprovider/MapTile;
  
92 ····.prologue92 ····.prologue
93 ····.line·4493 ····.line·44
94 ····const/4·v11,·0x094 ····const/4·v12,·0x0
  
95 ····.line·4595 ····.line·45
96 ····.local·v11,·"ret":Ljava/io/InputStream;96 ····.local·v12,·"ret":Ljava/io/InputStream;
97 ····const/4·v1,·0x197 ····const/4·v2,·0x1
  
98 ····:try_start_098 ····:try_start_0
99 ····new-array·v3,·v1,·[Ljava/lang/String;99 ····new-array·v4,·v2,·[Ljava/lang/String;
  
100 ····const/4·v1,·0x0100 ····const/4·v2,·0x0
  
101 ····const-string·v2,·"tile_data"101 ····const-string·v3,·"tile_data"
  
102 ····aput-object·v2,·v3,·v1102 ····aput-object·v3,·v4,·v2
  
103 ····.line·46103 ····.line·46
104 ····.local·v3,·"tile":[Ljava/lang/String;104 ····.local·v4,·"tile":[Ljava/lang/String;
105 ····const/4·v1,·0x3105 ····const/4·v2,·0x3
  
106 ····new-array·v5,·v1,·[Ljava/lang/String;106 ····new-array·v6,·v2,·[Ljava/lang/String;
  
107 ····const/4·v1,·0x0107 ····const/4·v2,·0x0
  
108 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getX()I108 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getX()I
  
109 ····move-result·v2109 ····move-result·v3
  
110 ····invoke-static·{v2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;110 ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;
  
111 ····move-result-object·v2111 ····move-result-object·v3
  
112 ····aput-object·v2,·v5,·v1112 ····aput-object·v3,·v6,·v2
  
113 ····const/4·v1,·0x1113 ····const/4·v2,·0x1
  
114 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0114 ····const-wide/high16·v8,·0x4000000000000000L····#·2.0
  
115 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getZoomLevel()I115 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getZoomLevel()I
  
116 ····move-result·v2116 ····move-result·v3
  
117 ····int-to-double·v13,·v2117 ····int-to-double·v14,·v3
  
118 ····invoke-static·{v6,·v7,·v13,·v14},·Ljava/lang/Math;->pow(DD)D118 ····invoke-static·{v8,·v9,·v14,·v15},·Ljava/lang/Math;->pow(DD)D
  
119 ····move-result-wide·v6119 ····move-result-wide·v8
  
120 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getY()I120 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getY()I
  
121 ····move-result·v2121 ····move-result·v3
  
122 ····int-to-double·v13,·v2122 ····int-to-double·v14,·v3
  
123 ····sub-double/2addr·v6,·v13123 ····sub-double/2addr·v8,·v14
  
124 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0124 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
125 ····sub-double/2addr·v6,·v13125 ····sub-double/2addr·v8,·v14
  
126 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->toString(D)Ljava/lang/String;126 ····invoke-static·{v8,·v9},·Ljava/lang/Double;->toString(D)Ljava/lang/String;
  
127 ····move-result-object·v2127 ····move-result-object·v3
  
128 ····aput-object·v2,·v5,·v1128 ····aput-object·v3,·v6,·v2
  
129 ····const/4·v1,·0x2129 ····const/4·v2,·0x2
  
130 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getZoomLevel()I130 ····invoke-virtual/range·{p2·..·p2},·Lorg/osmdroid/tileprovider/MapTile;->getZoomLevel()I
  
131 ····move-result·v2131 ····move-result·v3
  
132 ····invoke-static·{v2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;132 ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;
  
133 ····move-result-object·v2133 ····move-result-object·v3
  
134 ····aput-object·v2,·v5,·v1134 ····aput-object·v3,·v6,·v2
  
135 ····.line·52135 ····.line·52
136 ····.local·v5,·"xyz":[Ljava/lang/String;136 ····.local·v6,·"xyz":[Ljava/lang/String;
137 ····iget-object·v1,·p0,·Lorg/osmdroid/tileprovider/modules/MBTilesFileArchive;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;137 ····move-object/from16·v0,·p0
  
138 ····const-string·v2,·"tiles"138 ····iget-object·v2,·v0,·Lorg/osmdroid/tileprovider/modules/MBTilesFileArchive;->mDatabase:Landroid/database/sqlite/SQLiteDatabase;
  
139 ····const-string·v4,·"tile_column=?·and·tile_row=?·and·zoom_level=?"139 ····const-string·v3,·"tiles"
  
140 ····const/4·v6,·0x0140 ····const-string·v5,·"tile_column=?·and·tile_row=?·and·zoom_level=?"
  
141 ····const/4·v7,·0x0141 ····const/4·v7,·0x0
  
142 ····const/4·v8,·0x0142 ····const/4·v8,·0x0
  
 143 ····const/4·v9,·0x0
  
143 ····invoke-virtual/range·{v1·..·v8},·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;144 ····invoke-virtual/range·{v2·..·v9},·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;
  
144 ····move-result-object·v9145 ····move-result-object·v10
  
145 ····.line·54146 ····.line·54
146 ····.local·v9,·"cur":Landroid/database/Cursor;147 ····.local·v10,·"cur":Landroid/database/Cursor;
147 ····invoke-interface·{v9},·Landroid/database/Cursor;->getCount()I148 ····invoke-interface·{v10},·Landroid/database/Cursor;->getCount()I
  
148 ····move-result·v1149 ····move-result·v2
  
149 ····if-eqz·v1,·:cond_0150 ····if-eqz·v2,·:cond_0
  
150 ····.line·55151 ····.line·55
151 ····invoke-interface·{v9},·Landroid/database/Cursor;->moveToFirst()Z152 ····invoke-interface·{v10},·Landroid/database/Cursor;->moveToFirst()Z
  
152 ····.line·56153 ····.line·56
153 ····new-instance·v12,·Ljava/io/ByteArrayInputStream;154 ····new-instance·v13,·Ljava/io/ByteArrayInputStream;
  
154 ····const/4·v1,·0x0155 ····const/4·v2,·0x0
  
155 ····invoke-interface·{v9,·v1},·Landroid/database/Cursor;->getBlob(I)[B156 ····invoke-interface·{v10,·v2},·Landroid/database/Cursor;->getBlob(I)[B
Max diff block lines reached; 3597/8898 bytes (40.42%) of diff not shown.
585 B
smali/org/osmdroid/events/DelayedMapListener.smali
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ····invoke-direct·{p0,·p1,·v0,·v1},·Lorg/osmdroid/events/DelayedMapListener;-><init>(Lorg/osmdroid/events/MapListener;J)V58 ····invoke-direct·{p0,·p1,·v0,·v1},·Lorg/osmdroid/events/DelayedMapListener;-><init>(Lorg/osmdroid/events/MapListener;J)V
  
59 ····.line·5159 ····.line·51
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
62 .method·public·constructor·<init>(Lorg/osmdroid/events/MapListener;J)V62 .method·public·constructor·<init>(Lorg/osmdroid/events/MapListener;J)V
63 ····.locals·163 ····.locals·2
64 ····.param·p1,·"wrappedListener"····#·Lorg/osmdroid/events/MapListener;64 ····.param·p1,·"wrappedListener"····#·Lorg/osmdroid/events/MapListener;
65 ····.param·p2,·"delay"····#·J65 ····.param·p2,·"delay"····#·J
  
66 ····.prologue66 ····.prologue
67 ····.line·3767 ····.line·37
68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.09 KB
smali/org/osmdroid/views/MapController$LinearAnimationRunner.smali
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ····.line·458104 ····.line·458
105 ····return-void105 ····return-void
106 .end·method106 .end·method
  
  
107 #·virtual·methods107 #·virtual·methods
108 .method·public·onRunAnimation()V108 .method·public·onRunAnimation()V
109 ····.locals·11109 ····.locals·12
  
110 ····.prologue110 ····.prologue
111 ····.line·466111 ····.line·466
112 ····iget-object·v9,·p0,·Lorg/osmdroid/views/MapController$LinearAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;112 ····iget-object·v9,·p0,·Lorg/osmdroid/views/MapController$LinearAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;
  
113 ····invoke-static·{v9},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;113 ····invoke-static·{v9},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;
  
Offset 161, 17 lines modifiedOffset 161, 17 lines modified
161 ····sub-int·v5,·v9,·v7161 ····sub-int·v5,·v9,·v7
  
162 ····.line·479162 ····.line·479
163 ····.local·v5,·"newMapCenterLonE6":I163 ····.local·v5,·"newMapCenterLonE6":I
164 ····invoke-virtual·{v3,·v4,·v5},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V164 ····invoke-virtual·{v3,·v4,·v5},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V
  
165 ····.line·481165 ····.line·481
166 ····int-to-long·v9,·v8166 ····int-to-long·v10,·v8
  
167 ····invoke-static·{v9,·v10},·Ljava/lang/Thread;->sleep(J)V167 ····invoke-static·{v10,·v11},·Ljava/lang/Thread;->sleep(J)V
168 ····:try_end_0168 ····:try_end_0
169 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0169 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
170 ····.line·475170 ····.line·475
171 ····add-int/lit8·v1,·v1,·-0x1171 ····add-int/lit8·v1,·v1,·-0x1
  
172 ····goto·:goto_0172 ····goto·:goto_0
10.9 KB
smali/org/osmdroid/views/MapController$CosinusalBasedAnimationRunner.smali
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ····invoke-direct/range·{v0·..·v8},·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;-><init>(Lorg/osmdroid/views/MapController;IIIIFFF)V61 ····invoke-direct/range·{v0·..·v8},·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;-><init>(Lorg/osmdroid/views/MapController;IIIIFFF)V
  
62 ····.line·56462 ····.line·564
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·public·constructor·<init>(Lorg/osmdroid/views/MapController;IIIIFFF)V65 .method·public·constructor·<init>(Lorg/osmdroid/views/MapController;IIIIFFF)V
66 ····.locals·966 ····.locals·10
67 ····.param·p2,·"aTargetLatitudeE6"····#·I67 ····.param·p2,·"aTargetLatitudeE6"····#·I
68 ····.param·p3,·"aTargetLongitudeE6"····#·I68 ····.param·p3,·"aTargetLongitudeE6"····#·I
69 ····.param·p4,·"aSmoothness"····#·I69 ····.param·p4,·"aSmoothness"····#·I
70 ····.param·p5,·"aDuration"····#·I70 ····.param·p5,·"aDuration"····#·I
71 ····.param·p6,·"aStart"····#·F71 ····.param·p6,·"aStart"····#·F
72 ····.param·p7,·"aRange"····#·F72 ····.param·p7,·"aRange"····#·F
73 ····.param·p8,·"aYOffset"····#·F73 ····.param·p8,·"aYOffset"····#·F
Offset 83, 246 lines modifiedOffset 83, 256 lines modified
  
83 ····.line·57083 ····.line·570
84 ····move/from16·v0,·p884 ····move/from16·v0,·p8
  
85 ····iput·v0,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mYOffset:F85 ····iput·v0,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mYOffset:F
  
86 ····.line·57186 ····.line·571
 87 ····move/from16·v0,·p6
  
87 ····iput·p6,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStart:F88 ····iput·v0,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStart:F
  
88 ····.line·57389 ····.line·573
89 ····int-to-float·v3,·p490 ····int-to-float·v4,·p4
  
90 ····div-float·v3,·p7,·v391 ····div-float·v4,·p7,·v4
  
91 ····iput·v3,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepIncrement:F92 ····iput·v4,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepIncrement:F
  
92 ····.line·57693 ····.line·576
93 ····const/4·v1,·0x094 ····const/4·v2,·0x0
  
94 ····.line·57795 ····.line·577
95 ····.local·v1,·"amountSum":F96 ····.local·v2,·"amountSum":F
96 ····const/4·v2,·0x097 ····const/4·v3,·0x0
  
97 ····.local·v2,·"i":I98 ····.local·v3,·"i":I
98 ····:goto_099 ····:goto_0
99 ····if-ge·v2,·p4,·:cond_0100 ····if-ge·v3,·p4,·:cond_0
  
100 ····.line·578101 ····.line·578
101 ····float-to-double·v3,·v1102 ····float-to-double·v4,·v2
  
102 ····move/from16·v0,·p8103 ····move/from16·v0,·p8
  
103 ····float-to-double·v5,·v0104 ····float-to-double·v6,·v0
  
104 ····iget·v7,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepIncrement:F105 ····iget·v8,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepIncrement:F
  
105 ····int-to-float·v8,·v2106 ····int-to-float·v9,·v3
  
106 ····mul-float/2addr·v7,·v8107 ····mul-float/2addr·v8,·v9
  
107 ····add-float/2addr·v7,·p6108 ····add-float·v8,·v8,·p6
  
108 ····float-to-double·v7,·v7109 ····float-to-double·v8,·v8
  
109 ····invoke-static·{v7,·v8},·Ljava/lang/Math;->cos(D)D110 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->cos(D)D
  
110 ····move-result-wide·v7111 ····move-result-wide·v8
  
111 ····add-double/2addr·v5,·v7112 ····add-double/2addr·v6,·v8
  
112 ····add-double/2addr·v3,·v5113 ····add-double/2addr·v4,·v6
  
113 ····double-to-float·v1,·v3114 ····double-to-float·v2,·v4
  
114 ····.line·577115 ····.line·577
115 ····add-int/lit8·v2,·v2,·0x1116 ····add-int/lit8·v3,·v3,·0x1
  
116 ····goto·:goto_0117 ····goto·:goto_0
  
117 ····.line·581118 ····.line·581
118 ····:cond_0119 ····:cond_0
119 ····const/high16·v3,·0x3f800000····#·1.0f120 ····const/high16·v4,·0x3f800000····#·1.0f
  
120 ····div-float/2addr·v3,·v1121 ····div-float/2addr·v4,·v2
  
121 ····iput·v3,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mAmountStretch:F122 ····iput·v4,·p0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mAmountStretch:F
  
122 ····.line·583123 ····.line·583
123 ····const-string·v3,·"QuarterCosinusalDeceleratingAnimationRunner"124 ····const-string·v4,·"QuarterCosinusalDeceleratingAnimationRunner"
  
124 ····invoke-virtual·{p0,·v3},·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->setName(Ljava/lang/String;)V125 ····invoke-virtual·{p0,·v4},·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->setName(Ljava/lang/String;)V
  
125 ····.line·584126 ····.line·584
126 ····return-void127 ····return-void
127 .end·method128 .end·method
  
  
128 #·virtual·methods129 #·virtual·methods
129 .method·public·onRunAnimation()V130 .method·public·onRunAnimation()V
130 ····.locals·17131 ····.locals·18
  
131 ····.prologue132 ····.prologue
132 ····.line·592133 ····.line·592
133 ····move-object/from16·v0,·p0134 ····move-object/from16·v0,·p0
  
134 ····iget-object·v13,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;135 ····iget-object·v14,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;
  
135 ····invoke-static·{v13},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;136 ····invoke-static·{v14},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;
  
136 ····move-result-object·v9137 ····move-result-object·v10
  
137 ····.line·593138 ····.line·593
138 ····.local·v9,·"mapview":Lorg/osmdroid/views/MapView;139 ····.local·v10,·"mapview":Lorg/osmdroid/views/MapView;
139 ····invoke-virtual·{v9},·Lorg/osmdroid/views/MapView;->getMapCenter()Lorg/osmdroid/api/IGeoPoint;140 ····invoke-virtual·{v10},·Lorg/osmdroid/views/MapView;->getMapCenter()Lorg/osmdroid/api/IGeoPoint;
  
140 ····move-result-object·v8141 ····move-result-object·v9
  
141 ····.line·594142 ····.line·594
142 ····.local·v8,·"mapCenter":Lorg/osmdroid/api/IGeoPoint;143 ····.local·v9,·"mapCenter":Lorg/osmdroid/api/IGeoPoint;
143 ····move-object/from16·v0,·p0144 ····move-object/from16·v0,·p0
  
144 ····iget·v12,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepDuration:I145 ····iget·v13,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mStepDuration:I
  
145 ····.line·595146 ····.line·595
146 ····.local·v12,·"stepDuration":I147 ····.local·v13,·"stepDuration":I
147 ····move-object/from16·v0,·p0148 ····move-object/from16·v0,·p0
  
148 ····iget·v1,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mAmountStretch:F149 ····iget·v2,·v0,·Lorg/osmdroid/views/MapController$CosinusalBasedAnimationRunner;->mAmountStretch:F
  
Max diff block lines reached; 5753/11043 bytes (52.10%) of diff not shown.
42.3 KB
smali/org/osmdroid/views/MapView.smali
    
Offset 231, 145 lines modifiedOffset 231, 147 lines modified
231 ····invoke-direct/range·{v0·..·v6},·Lorg/osmdroid/views/MapView;-><init>(Landroid/content/Context;ILorg/osmdroid/ResourceProxy;Lorg/osmdroid/tileprovider/MapTileProviderBase;Landroid/os/Handler;Landroid/util/AttributeSet;)V231 ····invoke-direct/range·{v0·..·v6},·Lorg/osmdroid/views/MapView;-><init>(Landroid/content/Context;ILorg/osmdroid/ResourceProxy;Lorg/osmdroid/tileprovider/MapTileProviderBase;Landroid/os/Handler;Landroid/util/AttributeSet;)V
  
232 ····.line·204232 ····.line·204
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·protected·constructor·<init>(Landroid/content/Context;ILorg/osmdroid/ResourceProxy;Lorg/osmdroid/tileprovider/MapTileProviderBase;Landroid/os/Handler;Landroid/util/AttributeSet;)V235 .method·protected·constructor·<init>(Landroid/content/Context;ILorg/osmdroid/ResourceProxy;Lorg/osmdroid/tileprovider/MapTileProviderBase;Landroid/os/Handler;Landroid/util/AttributeSet;)V
236 ····.locals·11236 ····.locals·12
237 ····.param·p1,·"context"····#·Landroid/content/Context;237 ····.param·p1,·"context"····#·Landroid/content/Context;
238 ····.param·p2,·"tileSizePixels"····#·I238 ····.param·p2,·"tileSizePixels"····#·I
239 ····.param·p3,·"resourceProxy"····#·Lorg/osmdroid/ResourceProxy;239 ····.param·p3,·"resourceProxy"····#·Lorg/osmdroid/ResourceProxy;
240 ····.param·p4,·"tileProvider"····#·Lorg/osmdroid/tileprovider/MapTileProviderBase;240 ····.param·p4,·"tileProvider"····#·Lorg/osmdroid/tileprovider/MapTileProviderBase;
241 ····.param·p5,·"tileRequestCompleteHandler"····#·Landroid/os/Handler;241 ····.param·p5,·"tileRequestCompleteHandler"····#·Landroid/os/Handler;
242 ····.param·p6,·"attrs"····#·Landroid/util/AttributeSet;242 ····.param·p6,·"attrs"····#·Landroid/util/AttributeSet;
  
243 ····.prologue243 ····.prologue
244 ····.line·142244 ····.line·142
245 ····move-object/from16·v0,·p6245 ····move-object/from16·v0,·p6
  
246 ····invoke-direct·{p0,·p1,·v0},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V246 ····invoke-direct·{p0,·p1,·v0},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
247 ····.line·81247 ····.line·81
248 ····const/4·v1,·0x0248 ····const/4·v2,·0x0
  
249 ····iput·v1,·p0,·Lorg/osmdroid/views/MapView;->mZoomLevel:I249 ····iput·v2,·p0,·Lorg/osmdroid/views/MapView;->mZoomLevel:I
  
250 ····.line·93250 ····.line·93
251 ····new-instance·v1,·Ljava/util/concurrent/atomic/AtomicInteger;251 ····new-instance·v2,·Ljava/util/concurrent/atomic/AtomicInteger;
  
252 ····invoke-direct·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>()V252 ····invoke-direct·{v2},·Ljava/util/concurrent/atomic/AtomicInteger;-><init>()V
  
253 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mTargetZoomLevel:Ljava/util/concurrent/atomic/AtomicInteger;253 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mTargetZoomLevel:Ljava/util/concurrent/atomic/AtomicInteger;
  
254 ····.line·94254 ····.line·94
255 ····new-instance·v1,·Ljava/util/concurrent/atomic/AtomicBoolean;255 ····new-instance·v2,·Ljava/util/concurrent/atomic/AtomicBoolean;
  
256 ····const/4·v2,·0x0256 ····const/4·v3,·0x0
  
257 ····invoke-direct·{v1,·v2},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V257 ····invoke-direct·{v2,·v3},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  
258 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mIsAnimating:Ljava/util/concurrent/atomic/AtomicBoolean;258 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mIsAnimating:Ljava/util/concurrent/atomic/AtomicBoolean;
  
259 ····.line·107259 ····.line·107
260 ····const/4·v1,·0x0260 ····const/4·v2,·0x0
  
261 ····iput-boolean·v1,·p0,·Lorg/osmdroid/views/MapView;->mEnableZoomController:Z261 ····iput-boolean·v2,·p0,·Lorg/osmdroid/views/MapView;->mEnableZoomController:Z
  
262 ····.line·112262 ····.line·112
263 ····const/high16·v1,·0x3f800000····#·1.0f263 ····const/high16·v2,·0x3f800000····#·1.0f
  
264 ····iput·v1,·p0,·Lorg/osmdroid/views/MapView;->mMultiTouchScale:F264 ····iput·v2,·p0,·Lorg/osmdroid/views/MapView;->mMultiTouchScale:F
  
265 ····.line·113265 ····.line·113
266 ····new-instance·v1,·Landroid/graphics/PointF;266 ····new-instance·v2,·Landroid/graphics/PointF;
  
267 ····invoke-direct·{v1},·Landroid/graphics/PointF;-><init>()V267 ····invoke-direct·{v2},·Landroid/graphics/PointF;-><init>()V
  
268 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mMultiTouchScalePoint:Landroid/graphics/PointF;268 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mMultiTouchScalePoint:Landroid/graphics/PointF;
  
269 ····.line·118269 ····.line·118
270 ····const/4·v1,·0x0270 ····const/4·v2,·0x0
  
271 ····iput·v1,·p0,·Lorg/osmdroid/views/MapView;->mapOrientation:F271 ····iput·v2,·p0,·Lorg/osmdroid/views/MapView;->mapOrientation:F
  
272 ····.line·119272 ····.line·119
273 ····new-instance·v1,·Landroid/graphics/Matrix;273 ····new-instance·v2,·Landroid/graphics/Matrix;
  
274 ····invoke-direct·{v1},·Landroid/graphics/Matrix;-><init>()V274 ····invoke-direct·{v2},·Landroid/graphics/Matrix;-><init>()V
  
275 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mRotateMatrix:Landroid/graphics/Matrix;275 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mRotateMatrix:Landroid/graphics/Matrix;
  
276 ····.line·120276 ····.line·120
277 ····const/4·v1,·0x2277 ····const/4·v2,·0x2
  
278 ····new-array·v1,·v1,·[F278 ····new-array·v2,·v2,·[F
  
279 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mRotatePoints:[F279 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mRotatePoints:[F
  
280 ····.line·121280 ····.line·121
281 ····new-instance·v1,·Landroid/graphics/Rect;281 ····new-instance·v2,·Landroid/graphics/Rect;
  
282 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V282 ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V
  
283 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mInvalidateRect:Landroid/graphics/Rect;283 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mInvalidateRect:Landroid/graphics/Rect;
  
284 ····.line·127284 ····.line·127
285 ····new-instance·v1,·Landroid/graphics/Matrix;285 ····new-instance·v2,·Landroid/graphics/Matrix;
  
286 ····invoke-direct·{v1},·Landroid/graphics/Matrix;-><init>()V286 ····invoke-direct·{v2},·Landroid/graphics/Matrix;-><init>()V
  
287 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mMatrix:Landroid/graphics/Matrix;287 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mMatrix:Landroid/graphics/Matrix;
  
288 ····.line·133288 ····.line·133
289 ····new-instance·v1,·Landroid/graphics/Point;289 ····new-instance·v2,·Landroid/graphics/Point;
  
290 ····invoke-direct·{v1},·Landroid/graphics/Point;-><init>()V290 ····invoke-direct·{v2},·Landroid/graphics/Point;-><init>()V
  
291 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mPoint:Landroid/graphics/Point;291 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mPoint:Landroid/graphics/Point;
  
292 ····.line·143292 ····.line·143
293 ····iput-object·p3,·p0,·Lorg/osmdroid/views/MapView;->mResourceProxy:Lorg/osmdroid/ResourceProxy;293 ····iput-object·p3,·p0,·Lorg/osmdroid/views/MapView;->mResourceProxy:Lorg/osmdroid/ResourceProxy;
  
294 ····.line·144294 ····.line·144
295 ····new-instance·v1,·Lorg/osmdroid/views/MapController;295 ····new-instance·v2,·Lorg/osmdroid/views/MapController;
  
296 ····invoke-direct·{v1,·p0},·Lorg/osmdroid/views/MapController;-><init>(Lorg/osmdroid/views/MapView;)V296 ····invoke-direct·{v2,·p0},·Lorg/osmdroid/views/MapController;-><init>(Lorg/osmdroid/views/MapView;)V
  
297 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mController:Lorg/osmdroid/views/MapController;297 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mController:Lorg/osmdroid/views/MapController;
  
298 ····.line·145298 ····.line·145
299 ····new-instance·v1,·Landroid/widget/Scroller;299 ····new-instance·v2,·Landroid/widget/Scroller;
  
300 ····invoke-direct·{v1,·p1},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;)V300 ····invoke-direct·{v2,·p1},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;)V
  
301 ····iput-object·v1,·p0,·Lorg/osmdroid/views/MapView;->mScroller:Landroid/widget/Scroller;301 ····iput-object·v2,·p0,·Lorg/osmdroid/views/MapView;->mScroller:Landroid/widget/Scroller;
  
302 ····.line·146302 ····.line·146
303 ····invoke-static·{p2},·Lmicrosoft/mappoint/TileSystem;->setTileSize(I)V303 ····invoke-static·{p2},·Lmicrosoft/mappoint/TileSystem;->setTileSize(I)V
  
304 ····.line·148304 ····.line·148
305 ····if-nez·p4,·:cond_0305 ····if-nez·p4,·:cond_0
  
306 ····.line·149306 ····.line·149
307 ····move-object/from16·v0,·p6307 ····move-object/from16·v0,·p6
  
308 ····invoke-direct·{p0,·v0},·Lorg/osmdroid/views/MapView;->getTileSourceFromAttributes(Landroid/util/AttributeSet;)Lorg/osmdroid/tileprovider/tilesource/ITileSource;308 ····invoke-direct·{p0,·v0},·Lorg/osmdroid/views/MapView;->getTileSourceFromAttributes(Landroid/util/AttributeSet;)Lorg/osmdroid/tileprovider/tilesource/ITileSource;
  
Max diff block lines reached; 36215/43202 bytes (83.83%) of diff not shown.
1.96 KB
smali/org/osmdroid/views/MapController.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····return-object·v055 ····return-object·v0
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·public·animateTo(DD)V58 .method·public·animateTo(DD)V
59 ····.locals·1059 ····.locals·11
60 ····.param·p1,·"latitude"····#·D60 ····.param·p1,·"latitude"····#·D
61 ····.param·p3,·"longitude"····#·D61 ····.param·p3,·"longitude"····#·D
  
62 ····.prologue62 ····.prologue
63 ····.line·9563 ····.line·95
64 ····iget-object·v0,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;64 ····iget-object·v0,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;
  
Offset 634, 20 lines modifiedOffset 634, 20 lines modified
  
634 ····move-result·v0634 ····move-result·v0
  
635 ····return·v0635 ····return·v0
636 .end·method636 .end·method
  
637 .method·public·zoomToSpan(II)V637 .method·public·zoomToSpan(II)V
638 ····.locals·12638 ····.locals·13
639 ····.param·p1,·"reqLatSpan"····#·I639 ····.param·p1,·"reqLatSpan"····#·I
640 ····.param·p2,·"reqLonSpan"····#·I640 ····.param·p2,·"reqLonSpan"····#·I
  
641 ····.prologue641 ····.prologue
642 ····const/high16·v11,·0x3f800000····#·1.0f642 ····const/high16·v12,·0x3f800000····#·1.0f
  
643 ····.line·60643 ····.line·60
644 ····if-lez·p1,·:cond_0644 ····if-lez·p1,·:cond_0
  
645 ····if-gtz·p2,·:cond_1645 ····if-gtz·p2,·:cond_1
  
646 ····.line·81646 ····.line·81
Offset 703, 15 lines modifiedOffset 703, 15 lines modified
703 ····.local·v6,·"diffNeededLon":F703 ····.local·v6,·"diffNeededLon":F
704 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(FF)F704 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(FF)F
  
705 ····move-result·v4705 ····move-result·v4
  
706 ····.line·75706 ····.line·75
707 ····.local·v4,·"diffNeeded":F707 ····.local·v4,·"diffNeeded":F
708 ····cmpl-float·v7,·v4,·v11708 ····cmpl-float·v7,·v4,·v12
  
709 ····if-lez·v7,·:cond_2709 ····if-lez·v7,·:cond_2
  
710 ····.line·76710 ····.line·76
711 ····iget-object·v7,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;711 ····iget-object·v7,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;
  
712 ····invoke-static·{v4},·Lorg/osmdroid/views/util/MyMath;->getNextSquareNumberAbove(F)I712 ····invoke-static·{v4},·Lorg/osmdroid/views/util/MyMath;->getNextSquareNumberAbove(F)I
Offset 722, 26 lines modifiedOffset 722, 26 lines modified
  
722 ····invoke-virtual·{v7,·v8},·Lorg/osmdroid/views/MapView;->setZoomLevel(I)I722 ····invoke-virtual·{v7,·v8},·Lorg/osmdroid/views/MapView;->setZoomLevel(I)I
  
723 ····goto·:goto_0723 ····goto·:goto_0
  
724 ····.line·77724 ····.line·77
725 ····:cond_2725 ····:cond_2
726 ····float-to-double·v7,·v4726 ····float-to-double·v8,·v4
  
727 ····const-wide/high16·v9,·0x3fe0000000000000L····#·0.5727 ····const-wide/high16·v10,·0x3fe0000000000000L····#·0.5
  
728 ····cmpg-double·v7,·v7,·v9728 ····cmpg-double·v7,·v8,·v10
  
729 ····if-gez·v7,·:cond_0729 ····if-gez·v7,·:cond_0
  
730 ····.line·78730 ····.line·78
731 ····iget-object·v7,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;731 ····iget-object·v7,·p0,·Lorg/osmdroid/views/MapController;->mOsmv:Lorg/osmdroid/views/MapView;
  
732 ····div-float·v8,·v11,·v4732 ····div-float·v8,·v12,·v4
  
733 ····invoke-static·{v8},·Lorg/osmdroid/views/util/MyMath;->getNextSquareNumberAbove(F)I733 ····invoke-static·{v8},·Lorg/osmdroid/views/util/MyMath;->getNextSquareNumberAbove(F)I
  
734 ····move-result·v8734 ····move-result·v8
  
735 ····add-int/2addr·v8,·v3735 ····add-int/2addr·v8,·v3
  
6.55 KB
smali/org/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner.smali
    
Offset 66, 128 lines modifiedOffset 66, 144 lines modified
66 ····.line·51166 ····.line·511
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
  
69 #·virtual·methods69 #·virtual·methods
70 .method·public·onRunAnimation()V70 .method·public·onRunAnimation()V
71 ····.locals·1571 ····.locals·18
  
72 ····.prologue72 ····.prologue
73 ····.line·51973 ····.line·519
74 ····iget-object·v11,·p0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;74 ····move-object/from16·v0,·p0
  
75 ····invoke-static·{v11},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;75 ····iget-object·v13,·v0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->this$0:Lorg/osmdroid/views/MapController;
  
 76 ····invoke-static·{v13},·Lorg/osmdroid/views/MapController;->access$000(Lorg/osmdroid/views/MapController;)Lorg/osmdroid/views/MapView;
  
76 ····move-result-object·v777 ····move-result-object·v9
  
77 ····.line·52078 ····.line·520
78 ····.local·v7,·"mapview":Lorg/osmdroid/views/MapView;79 ····.local·v9,·"mapview":Lorg/osmdroid/views/MapView;
79 ····invoke-virtual·{v7},·Lorg/osmdroid/views/MapView;->getMapCenter()Lorg/osmdroid/api/IGeoPoint;80 ····invoke-virtual·{v9},·Lorg/osmdroid/views/MapView;->getMapCenter()Lorg/osmdroid/api/IGeoPoint;
  
80 ····move-result-object·v681 ····move-result-object·v8
  
81 ····.line·52182 ····.line·521
82 ····.local·v6,·"mapCenter":Lorg/osmdroid/api/IGeoPoint;83 ····.local·v8,·"mapCenter":Lorg/osmdroid/api/IGeoPoint;
 84 ····move-object/from16·v0,·p0
  
83 ····iget·v10,·p0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mStepDuration:I85 ····iget·v12,·v0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mStepDuration:I
  
84 ····.line·52686 ····.line·526
85 ····.local·v10,·"stepDuration":I87 ····.local·v12,·"stepDuration":I
86 ····const/4·v5,·0x088 ····const/4·v7,·0x0
  
87 ····.local·v5,·"i":I89 ····.local·v7,·"i":I
88 ····:goto_090 ····:goto_0
89 ····:try_start_091 ····:try_start_0
90 ····iget·v11,·p0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mSmoothness:I92 ····move-object/from16·v0,·p0
  
 93 ····iget·v13,·v0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mSmoothness:I
  
91 ····if-ge·v5,·v11,·:cond_094 ····if-ge·v7,·v13,·:cond_0
  
92 ····.line·52895 ····.line·528
93 ····const-wide/high16·v11,·0x3fe0000000000000L····#·0.596 ····const-wide/high16·v14,·0x3fe0000000000000L····#·0.5
  
 97 ····add-int/lit8·v13,·v7,·0x1
  
94 ····add-int/lit8·v13,·v5,·0x198 ····int-to-double·v0,·v13
  
95 ····int-to-double·v13,·v1399 ····move-wide/from16·v16,·v0
  
96 ····invoke-static·{v11,·v12,·v13,·v14},·Ljava/lang/Math;->pow(DD)D100 ····invoke-static/range·{v14·..·v17},·Ljava/lang/Math;->pow(DD)D
  
97 ····move-result-wide·v0101 ····move-result-wide·v2
  
98 ····.line·529102 ····.line·529
99 ····.local·v0,·"delta":D103 ····.local·v2,·"delta":D
100 ····iget·v11,·p0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mPanTotalLatitudeE6:I104 ····move-object/from16·v0,·p0
  
101 ····int-to-double·v11,·v11105 ····iget·v13,·v0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mPanTotalLatitudeE6:I
  
102 ····mul-double/2addr·v11,·v0106 ····int-to-double·v14,·v13
  
 107 ····mul-double/2addr·v14,·v2
  
103 ····double-to-int·v2,·v11108 ····double-to-int·v4,·v14
  
104 ····.line·530109 ····.line·530
105 ····.local·v2,·"deltaLatitudeE6":I110 ····.local·v4,·"deltaLatitudeE6":I
 111 ····move-object/from16·v0,·p0
  
106 ····iget·v11,·p0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mPanTotalLongitudeE6:I112 ····iget·v13,·v0,·Lorg/osmdroid/views/MapController$ExponentialDeceleratingAnimationRunner;->mPanTotalLongitudeE6:I
  
107 ····int-to-double·v11,·v11113 ····int-to-double·v14,·v13
  
108 ····mul-double/2addr·v11,·v0114 ····mul-double/2addr·v14,·v2
  
109 ····double-to-int·v3,·v11115 ····double-to-int·v5,·v14
  
110 ····.line·532116 ····.line·532
111 ····.local·v3,·"detlaLongitudeE6":I117 ····.local·v5,·"detlaLongitudeE6":I
112 ····invoke-interface·{v6},·Lorg/osmdroid/api/IGeoPoint;->getLatitudeE6()I118 ····invoke-interface·{v8},·Lorg/osmdroid/api/IGeoPoint;->getLatitudeE6()I
  
113 ····move-result·v11119 ····move-result·v13
  
114 ····sub-int·v8,·v11,·v2120 ····sub-int·v10,·v13,·v4
  
115 ····.line·533121 ····.line·533
116 ····.local·v8,·"newMapCenterLatE6":I122 ····.local·v10,·"newMapCenterLatE6":I
117 ····invoke-interface·{v6},·Lorg/osmdroid/api/IGeoPoint;->getLongitudeE6()I123 ····invoke-interface·{v8},·Lorg/osmdroid/api/IGeoPoint;->getLongitudeE6()I
  
118 ····move-result·v11124 ····move-result·v13
  
119 ····sub-int·v9,·v11,·v3125 ····sub-int·v11,·v13,·v5
  
120 ····.line·534126 ····.line·534
121 ····.local·v9,·"newMapCenterLonE6":I127 ····.local·v11,·"newMapCenterLonE6":I
122 ····invoke-virtual·{v7,·v8,·v9},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V128 ····invoke-virtual·{v9,·v10,·v11},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V
  
123 ····.line·536129 ····.line·536
124 ····int-to-long·v11,·v10130 ····int-to-long·v14,·v12
  
125 ····invoke-static·{v11,·v12},·Ljava/lang/Thread;->sleep(J)V131 ····invoke-static·{v14,·v15},·Ljava/lang/Thread;->sleep(J)V
  
126 ····.line·526132 ····.line·526
127 ····add-int/lit8·v5,·v5,·0x1133 ····add-int/lit8·v7,·v7,·0x1
  
128 ····goto·:goto_0134 ····goto·:goto_0
  
129 ····.line·538135 ····.line·538
130 ····.end·local·v0····#·"delta":D136 ····.end·local·v2····#·"delta":D
131 ····.end·local·v2····#·"deltaLatitudeE6":I137 ····.end·local·v4····#·"deltaLatitudeE6":I
132 ····.end·local·v3····#·"detlaLongitudeE6":I138 ····.end·local·v5····#·"detlaLongitudeE6":I
133 ····.end·local·v8····#·"newMapCenterLatE6":I139 ····.end·local·v10····#·"newMapCenterLatE6":I
134 ····.end·local·v9····#·"newMapCenterLonE6":I140 ····.end·local·v11····#·"newMapCenterLonE6":I
135 ····:cond_0141 ····:cond_0
 142 ····move-object/from16·v0,·p0
  
136 ····iget·v11,·p0,·Lorg/osmdroid/views/MapController$AbstractAnimationRunner;->mTargetLatitudeE6:I143 ····iget·v13,·v0,·Lorg/osmdroid/views/MapController$AbstractAnimationRunner;->mTargetLatitudeE6:I
  
 144 ····move-object/from16·v0,·p0
  
137 ····iget·v12,·p0,·Lorg/osmdroid/views/MapController$AbstractAnimationRunner;->mTargetLongitudeE6:I145 ····iget·v14,·v0,·Lorg/osmdroid/views/MapController$AbstractAnimationRunner;->mTargetLongitudeE6:I
  
138 ····invoke-virtual·{v7,·v11,·v12},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V146 ····invoke-virtual·{v9,·v13,·v14},·Lorg/osmdroid/views/MapView;->setMapCenter(II)V
Max diff block lines reached; 570/6544 bytes (8.71%) of diff not shown.
16.2 KB
smali/org/osmdroid/views/safecanvas/SafeTranslatedCanvas.smali
    
Offset 127, 49 lines modifiedOffset 127, 49 lines modified
  
127 ····move-result·v0127 ····move-result·v0
  
128 ····return·v0128 ····return·v0
129 .end·method129 .end·method
  
130 .method·public·clipRect(DDDD)Z130 .method·public·clipRect(DDDD)Z
131 ····.locals·6131 ····.locals·7
132 ····.param·p1,·"left"····#·D132 ····.param·p1,·"left"····#·D
133 ····.param·p3,·"top"····#·D133 ····.param·p3,·"top"····#·D
134 ····.param·p5,·"right"····#·D134 ····.param·p5,·"right"····#·D
135 ····.param·p7,·"bottom"····#·D135 ····.param·p7,·"bottom"····#·D
  
136 ····.prologue136 ····.prologue
137 ····.line·96137 ····.line·96
138 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;138 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;
  
139 ····move-result-object·v0139 ····move-result-object·v0
  
140 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I140 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I
  
141 ····int-to-double·v1,·v1141 ····int-to-double·v2,·v1
  
142 ····add-double/2addr·v1,·p1142 ····add-double/2addr·v2,·p1
  
143 ····double-to-float·v1,·v1143 ····double-to-float·v1,·v2
  
144 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I144 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I
  
145 ····int-to-double·v2,·v2145 ····int-to-double·v2,·v2
  
146 ····add-double/2addr·v2,·p3146 ····add-double/2addr·v2,·p3
  
147 ····double-to-float·v2,·v2147 ····double-to-float·v2,·v2
  
148 ····iget·v3,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I148 ····iget·v3,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I
  
149 ····int-to-double·v3,·v3149 ····int-to-double·v4,·v3
  
150 ····add-double/2addr·v3,·p5150 ····add-double/2addr·v4,·p5
  
151 ····double-to-float·v3,·v3151 ····double-to-float·v3,·v4
  
152 ····iget·v4,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I152 ····iget·v4,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I
  
153 ····int-to-double·v4,·v4153 ····int-to-double·v4,·v4
  
154 ····add-double/2addr·v4,·p7154 ····add-double/2addr·v4,·p7
  
Offset 179, 60 lines modifiedOffset 179, 60 lines modified
  
179 ····move-result·v0179 ····move-result·v0
  
180 ····return·v0180 ····return·v0
181 .end·method181 .end·method
  
182 .method·public·clipRect(DDDDLandroid/graphics/Region$Op;)Z182 .method·public·clipRect(DDDDLandroid/graphics/Region$Op;)Z
183 ····.locals·6183 ····.locals·7
184 ····.param·p1,·"left"····#·D184 ····.param·p1,·"left"····#·D
185 ····.param·p3,·"top"····#·D185 ····.param·p3,·"top"····#·D
186 ····.param·p5,·"right"····#·D186 ····.param·p5,·"right"····#·D
187 ····.param·p7,·"bottom"····#·D187 ····.param·p7,·"bottom"····#·D
188 ····.param·p9,·"op"····#·Landroid/graphics/Region$Op;188 ····.param·p9,·"op"····#·Landroid/graphics/Region$Op;
  
189 ····.prologue189 ····.prologue
190 ····.line·90190 ····.line·90
191 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;191 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;
  
192 ····move-result-object·v0192 ····move-result-object·v0
  
193 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I193 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I
  
194 ····int-to-double·v1,·v1194 ····int-to-double·v2,·v1
  
195 ····add-double/2addr·v1,·p1195 ····add-double/2addr·v2,·p1
  
196 ····double-to-float·v1,·v1196 ····double-to-float·v1,·v2
  
197 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I197 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I
  
198 ····int-to-double·v2,·v2198 ····int-to-double·v2,·v2
  
199 ····add-double/2addr·v2,·p3199 ····add-double/2addr·v2,·p3
  
200 ····double-to-float·v2,·v2200 ····double-to-float·v2,·v2
  
201 ····iget·v3,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I201 ····iget·v3,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I
  
202 ····int-to-double·v3,·v3202 ····int-to-double·v4,·v3
  
203 ····add-double/2addr·v3,·p5203 ····add-double/2addr·v4,·p5
  
204 ····double-to-float·v3,·v3204 ····double-to-float·v3,·v4
  
205 ····iget·v4,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I205 ····iget·v4,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I
  
206 ····int-to-double·v4,·v4206 ····int-to-double·v4,·v4
  
207 ····add-double/2addr·v4,·p7207 ····add-double/2addr·v4,·p7
  
208 ····double-to-float·v4,·v4208 ····double-to-float·v4,·v4
  
209 ····move-object·v5,·p9209 ····move-object/from16·v5,·p9
  
210 ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->clipRect(FFFFLandroid/graphics/Region$Op;)Z210 ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->clipRect(FFFFLandroid/graphics/Region$Op;)Z
  
211 ····move-result·v0211 ····move-result·v0
  
212 ····return·v0212 ····return·v0
213 .end·method213 .end·method
Offset 475, 19 lines modifiedOffset 475, 19 lines modified
475 ····.line·149475 ····.line·149
476 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;476 ····invoke-virtual·{p0},·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->getWrappedCanvas()Landroid/graphics/Canvas;
  
477 ····move-result-object·v0477 ····move-result-object·v0
  
478 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I478 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->xOffset:I
  
479 ····int-to-double·v1,·v1479 ····int-to-double·v2,·v1
  
480 ····add-double/2addr·v1,·p2480 ····add-double/2addr·v2,·p2
  
481 ····double-to-float·v1,·v1481 ····double-to-float·v1,·v2
  
482 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I482 ····iget·v2,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedCanvas;->yOffset:I
  
483 ····int-to-double·v2,·v2483 ····int-to-double·v2,·v2
Max diff block lines reached; 13003/16442 bytes (79.08%) of diff not shown.
7.08 KB
smali/org/osmdroid/views/safecanvas/SafeTranslatedPath.smali
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ····invoke-virtual·{p1,·v0,·v1},·Landroid/graphics/RectF;->offset(FF)V123 ····invoke-virtual·{p1,·v0,·v1},·Landroid/graphics/RectF;->offset(FF)V
  
124 ····.line·337124 ····.line·337
125 ····return-void125 ····return-void
126 .end·method126 .end·method
  
127 .method·public·addCircle(DDFLandroid/graphics/Path$Direction;)V127 .method·public·addCircle(DDFLandroid/graphics/Path$Direction;)V
128 ····.locals·3128 ····.locals·5
129 ····.param·p1,·"x"····#·D129 ····.param·p1,·"x"····#·D
130 ····.param·p3,·"y"····#·D130 ····.param·p3,·"y"····#·D
131 ····.param·p5,·"radius"····#·F131 ····.param·p5,·"radius"····#·F
132 ····.param·p6,·"dir"····#·Landroid/graphics/Path$Direction;132 ····.param·p6,·"dir"····#·Landroid/graphics/Path$Direction;
  
133 ····.prologue133 ····.prologue
134 ····.line·326134 ····.line·326
Offset 141, 19 lines modifiedOffset 141, 19 lines modified
  
141 ····add-double/2addr·v0,·p1141 ····add-double/2addr·v0,·p1
  
142 ····double-to-float·v0,·v0142 ····double-to-float·v0,·v0
  
143 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I143 ····iget·v1,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I
  
144 ····int-to-double·v1,·v1144 ····int-to-double·v2,·v1
  
145 ····add-double/2addr·v1,·p3145 ····add-double/2addr·v2,·p3
  
146 ····double-to-float·v1,·v1146 ····double-to-float·v1,·v2
  
147 ····invoke-super·{p0,·v0,·v1,·p5,·p6},·Landroid/graphics/Path;->addCircle(FFFLandroid/graphics/Path$Direction;)V147 ····invoke-super·{p0,·v0,·v1,·p5,·p6},·Landroid/graphics/Path;->addCircle(FFFLandroid/graphics/Path$Direction;)V
  
148 ····.line·327148 ····.line·327
149 ····return-void149 ····return-void
150 .end·method150 .end·method
  
Offset 410, 15 lines modifiedOffset 410, 15 lines modified
  
410 ····.line·413410 ····.line·413
411 ····:cond_1411 ····:cond_1
412 ····return-void412 ····return-void
413 .end·method413 .end·method
  
414 .method·public·addRect(DDDDLandroid/graphics/Path$Direction;)V414 .method·public·addRect(DDDDLandroid/graphics/Path$Direction;)V
415 ····.locals·6415 ····.locals·7
416 ····.param·p1,·"left"····#·D416 ····.param·p1,·"left"····#·D
417 ····.param·p3,·"top"····#·D417 ····.param·p3,·"top"····#·D
418 ····.param·p5,·"right"····#·D418 ····.param·p5,·"right"····#·D
419 ····.param·p7,·"bottom"····#·D419 ····.param·p7,·"bottom"····#·D
420 ····.param·p9,·"dir"····#·Landroid/graphics/Path$Direction;420 ····.param·p9,·"dir"····#·Landroid/graphics/Path$Direction;
  
421 ····.prologue421 ····.prologue
Offset 437, 31 lines modifiedOffset 437, 31 lines modified
  
437 ····add-double/2addr·v2,·p3437 ····add-double/2addr·v2,·p3
  
438 ····double-to-float·v2,·v2438 ····double-to-float·v2,·v2
  
439 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I439 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I
  
440 ····int-to-double·v3,·v0440 ····int-to-double·v4,·v0
  
441 ····add-double/2addr·v3,·p5441 ····add-double/2addr·v4,·p5
  
442 ····double-to-float·v3,·v3442 ····double-to-float·v3,·v4
  
443 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I443 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I
  
444 ····int-to-double·v4,·v0444 ····int-to-double·v4,·v0
  
445 ····add-double/2addr·v4,·p7445 ····add-double/2addr·v4,·p7
  
446 ····double-to-float·v4,·v4446 ····double-to-float·v4,·v4
  
447 ····move-object·v0,·p0447 ····move-object·v0,·p0
  
448 ····move-object·v5,·p9448 ····move-object/from16·v5,·p9
  
449 ····invoke-super/range·{v0·..·v5},·Landroid/graphics/Path;->addRect(FFFFLandroid/graphics/Path$Direction;)V449 ····invoke-super/range·{v0·..·v5},·Landroid/graphics/Path;->addRect(FFFFLandroid/graphics/Path$Direction;)V
  
450 ····.line·291450 ····.line·291
451 ····return-void451 ····return-void
452 .end·method452 .end·method
  
Offset 990, 15 lines modifiedOffset 990, 15 lines modified
990 ····invoke-virtual·{p1,·v0,·v1},·Landroid/graphics/RectF;->offset(FF)V990 ····invoke-virtual·{p1,·v0,·v1},·Landroid/graphics/RectF;->offset(FF)V
  
991 ····.line·116991 ····.line·116
992 ····return-void992 ····return-void
993 .end·method993 .end·method
  
994 .method·public·cubicTo(DDDDDD)V994 .method·public·cubicTo(DDDDDD)V
995 ····.locals·8995 ····.locals·9
996 ····.param·p1,·"x1"····#·D996 ····.param·p1,·"x1"····#·D
997 ····.param·p3,·"y1"····#·D997 ····.param·p3,·"y1"····#·D
998 ····.param·p5,·"x2"····#·D998 ····.param·p5,·"x2"····#·D
999 ····.param·p7,·"y2"····#·D999 ····.param·p7,·"y2"····#·D
1000 ····.param·p9,·"x3"····#·D1000 ····.param·p9,·"x3"····#·D
1001 ····.param·p11,·"y3"····#·D1001 ····.param·p11,·"y3"····#·D
  
Offset 1018, 35 lines modifiedOffset 1018, 35 lines modified
  
1018 ····add-double/2addr·v2,·p31018 ····add-double/2addr·v2,·p3
  
1019 ····double-to-float·v2,·v21019 ····double-to-float·v2,·v2
  
1020 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I1020 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I
  
1021 ····int-to-double·v3,·v01021 ····int-to-double·v4,·v0
  
1022 ····add-double/2addr·v3,·p51022 ····add-double/2addr·v4,·p5
  
1023 ····double-to-float·v3,·v31023 ····double-to-float·v3,·v4
  
1024 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I1024 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->yOffset:I
  
1025 ····int-to-double·v4,·v01025 ····int-to-double·v4,·v0
  
1026 ····add-double/2addr·v4,·p71026 ····add-double·v4,·v4,·p7
  
1027 ····double-to-float·v4,·v41027 ····double-to-float·v4,·v4
  
1028 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I1028 ····iget·v0,·p0,·Lorg/osmdroid/views/safecanvas/SafeTranslatedPath;->xOffset:I
  
1029 ····int-to-double·v5,·v01029 ····int-to-double·v6,·v0
  
1030 ····add-double·v5,·v5,·p91030 ····add-double·v6,·v6,·p9
  
Max diff block lines reached; 3915/7129 bytes (54.92%) of diff not shown.
15.0 KB
smali/org/osmdroid/views/overlay/MinimapOverlay.smali
    
Offset 209, 17 lines modifiedOffset 209, 17 lines modified
209 ····:goto_0209 ····:goto_0
210 ····return-void210 ····return-void
  
211 ····.line·137211 ····.line·137
212 ····:cond_1212 ····:cond_1
213 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->isAnimating()Z213 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->isAnimating()Z
  
214 ····move-result·v0214 ····move-result·v1
  
215 ····if-nez·v0,·:cond_0215 ····if-nez·v1,·:cond_0
  
216 ····.line·142216 ····.line·142
217 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/MapView$Projection;217 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/MapView$Projection;
  
218 ····move-result-object·v11218 ····move-result-object·v11
  
219 ····.line·143219 ····.line·143
Offset 228, 301 lines modifiedOffset 228, 301 lines modified
  
228 ····move-result·v12228 ····move-result·v12
  
229 ····.line·144229 ····.line·144
230 ····.local·v12,·"zoomLevel":I230 ····.local·v12,·"zoomLevel":I
231 ····invoke-static·{v12},·Lmicrosoft/mappoint/TileSystem;->MapSize(I)I231 ····invoke-static·{v12},·Lmicrosoft/mappoint/TileSystem;->MapSize(I)I
  
232 ····move-result·v0232 ····move-result·v1
  
233 ····div-int/lit8·v0,·v0,·0x2233 ····div-int/lit8·v1,·v1,·0x2
  
234 ····iput·v0,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I234 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I
  
235 ····.line·147235 ····.line·147
236 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;236 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;
  
237 ····invoke-virtual·{v11},·Lorg/osmdroid/views/MapView$Projection;->getScreenRect()Landroid/graphics/Rect;237 ····invoke-virtual·{v11},·Lorg/osmdroid/views/MapView$Projection;->getScreenRect()Landroid/graphics/Rect;
  
238 ····move-result-object·v1238 ····move-result-object·v2
  
239 ····invoke-virtual·{v0,·v1},·Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V239 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
  
240 ····.line·148240 ····.line·148
241 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;241 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;
  
242 ····iget·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I 
  
243 ····iget·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I242 ····iget·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I
  
 243 ····iget·v3,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mWorldSize_2:I
  
244 ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Rect;->offset(II)V244 ····invoke-virtual·{v1,·v2,·v3},·Landroid/graphics/Rect;->offset(II)V
  
245 ····.line·151245 ····.line·151
246 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;246 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
247 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;247 ····iget-object·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mViewportRect:Landroid/graphics/Rect;
  
248 ····invoke-virtual·{v0,·v1},·Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V248 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
  
249 ····.line·154249 ····.line·154
250 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I250 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I
  
251 ····move-result·v10251 ····move-result·v0
  
252 ····.line·157252 ····.line·157
253 ····.local·v10,·"miniMapZoomLevelDifference":I253 ····.local·v0,·"miniMapZoomLevelDifference":I
254 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I254 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I
  
255 ····move-result·v0255 ····move-result·v1
  
256 ····sub-int·v0,·v12,·v0256 ····sub-int·v1,·v12,·v1
  
257 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileProvider:Lorg/osmdroid/tileprovider/MapTileProviderBase;257 ····iget-object·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileProvider:Lorg/osmdroid/tileprovider/MapTileProviderBase;
  
258 ····invoke-virtual·{v1},·Lorg/osmdroid/tileprovider/MapTileProviderBase;->getMinimumZoomLevel()I258 ····invoke-virtual·{v2},·Lorg/osmdroid/tileprovider/MapTileProviderBase;->getMinimumZoomLevel()I
  
259 ····move-result·v1259 ····move-result·v2
  
260 ····if-ge·v0,·v1,·:cond_2260 ····if-ge·v1,·v2,·:cond_2
  
261 ····.line·158261 ····.line·158
262 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I262 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MinimapOverlay;->getZoomDifference()I
  
263 ····move-result·v0263 ····move-result·v1
  
264 ····sub-int·v0,·v12,·v0264 ····sub-int·v1,·v12,·v1
  
265 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileProvider:Lorg/osmdroid/tileprovider/MapTileProviderBase;265 ····iget-object·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileProvider:Lorg/osmdroid/tileprovider/MapTileProviderBase;
  
266 ····invoke-virtual·{v1},·Lorg/osmdroid/tileprovider/MapTileProviderBase;->getMinimumZoomLevel()I266 ····invoke-virtual·{v2},·Lorg/osmdroid/tileprovider/MapTileProviderBase;->getMinimumZoomLevel()I
  
267 ····move-result·v1267 ····move-result·v2
  
268 ····sub-int/2addr·v0,·v1268 ····sub-int/2addr·v1,·v2
  
269 ····add-int/2addr·v10,·v0269 ····add-int/2addr·v0,·v1
  
270 ····.line·163270 ····.line·163
271 ····:cond_2271 ····:cond_2
272 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect; 
  
273 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;272 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
274 ····iget·v1,·v1,·Landroid/graphics/Rect;->left:I 
  
275 ····shr-int/2addr·v1,·v10 
  
276 ····iget-object·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;273 ····iget-object·v2,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
277 ····iget·v2,·v2,·Landroid/graphics/Rect;->top:I274 ····iget·v2,·v2,·Landroid/graphics/Rect;->left:I
  
278 ····shr-int/2addr·v2,·v10275 ····shr-int/2addr·v2,·v0
  
279 ····iget-object·v3,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;276 ····iget-object·v3,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
280 ····iget·v3,·v3,·Landroid/graphics/Rect;->right:I277 ····iget·v3,·v3,·Landroid/graphics/Rect;->top:I
  
281 ····shr-int/2addr·v3,·v10278 ····shr-int/2addr·v3,·v0
  
282 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;279 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
283 ····iget·v4,·v4,·Landroid/graphics/Rect;->bottom:I280 ····iget·v4,·v4,·Landroid/graphics/Rect;->right:I
  
284 ····shr-int/2addr·v4,·v10281 ····shr-int/2addr·v4,·v0
  
285 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/Rect;->set(IIII)V282 ····iget-object·v5,·p0,·Lorg/osmdroid/views/overlay/MinimapOverlay;->mTileArea:Landroid/graphics/Rect;
  
 283 ····iget·v5,·v5,·Landroid/graphics/Rect;->bottom:I
Max diff block lines reached; 9350/15301 bytes (61.11%) of diff not shown.
735 B
smali/org/osmdroid/views/overlay/PathOverlay.smali
    
Offset 555, 23 lines modifiedOffset 555, 23 lines modified
  
555 ····move-wide/from16·v0,·v34555 ····move-wide/from16·v0,·v34
  
556 ····double-to-int·v0,·v0556 ····double-to-int·v0,·v0
  
557 ····move/from16·v34,·v0557 ····move/from16·v34,·v0
  
558 ····const-wide·v35,·0x3f91df46a2529d39L····#·0.017453292519943295558 ····const-wide·v36,·0x3f91df46a2529d39L····#·0.017453292519943295
  
559 ····div-double·v35,·v26,·v35559 ····div-double·v36,·v26,·v36
  
560 ····const-wide·v37,·0x412e848000000000L····#·1000000.0560 ····const-wide·v38,·0x412e848000000000L····#·1000000.0
  
561 ····mul-double·v35,·v35,·v37561 ····mul-double·v36,·v36,·v38
  
562 ····move-wide/from16·v0,·v35562 ····move-wide/from16·v0,·v36
  
563 ····double-to-int·v0,·v0563 ····double-to-int·v0,·v0
  
564 ····move/from16·v35,·v0564 ····move/from16·v35,·v0
  
565 ····move-object/from16·v0,·p0565 ····move-object/from16·v0,·p0
  
41.8 KB
smali/org/osmdroid/views/overlay/ScaleBarOverlay.smali
    
Offset 76, 615 lines modifiedOffset 76, 615 lines modified
76 ····invoke-direct·{p0,·p1,·v0},·Lorg/osmdroid/views/overlay/ScaleBarOverlay;-><init>(Landroid/content/Context;Lorg/osmdroid/ResourceProxy;)V76 ····invoke-direct·{p0,·p1,·v0},·Lorg/osmdroid/views/overlay/ScaleBarOverlay;-><init>(Landroid/content/Context;Lorg/osmdroid/ResourceProxy;)V
  
77 ····.line·11277 ····.line·112
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
80 .method·public·constructor·<init>(Landroid/content/Context;Lorg/osmdroid/ResourceProxy;)V80 .method·public·constructor·<init>(Landroid/content/Context;Lorg/osmdroid/ResourceProxy;)V
81 ····.locals·1181 ····.locals·12
82 ····.param·p1,·"context"····#·Landroid/content/Context;82 ····.param·p1,·"context"····#·Landroid/content/Context;
83 ····.param·p2,·"pResourceProxy"····#·Lorg/osmdroid/ResourceProxy;83 ····.param·p2,·"pResourceProxy"····#·Lorg/osmdroid/ResourceProxy;
  
84 ····.prologue84 ····.prologue
85 ····const/high16·v4,·0x41200000····#·10.0f85 ····const/high16·v5,·0x41200000····#·10.0f
  
86 ····const-wide/high16·v9,·0x400e000000000000L····#·3.7586 ····const-wide/high16·v10,·0x400e000000000000L····#·3.75
  
87 ····const-wide·v7,·0x4000cccccccccccdL····#·2.187 ····const-wide·v8,·0x4000cccccccccccdL····#·2.1
  
88 ····const/4·v6,·0x188 ····const/4·v7,·0x1
  
89 ····const/4·v5,·0x089 ····const/4·v6,·0x0
  
90 ····.line·11590 ····.line·115
91 ····invoke-direct·{p0,·p2},·Lorg/osmdroid/views/overlay/SafeDrawOverlay;-><init>(Lorg/osmdroid/ResourceProxy;)V91 ····invoke-direct·{p0,·p2},·Lorg/osmdroid/views/overlay/SafeDrawOverlay;-><init>(Lorg/osmdroid/ResourceProxy;)V
  
92 ····.line·6792 ····.line·67
93 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->xOffset:F93 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->xOffset:F
  
94 ····.line·6894 ····.line·68
95 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->yOffset:F95 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->yOffset:F
  
96 ····.line·6996 ····.line·69
97 ····const/high16·v4,·0x40000000····#·2.0f97 ····const/high16·v5,·0x40000000····#·2.0f
  
98 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lineWidth:F98 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lineWidth:F
  
99 ····.line·7099 ····.line·70
100 ····const/16·v4,·0xc100 ····const/16·v5,·0xc
  
101 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->textSize:I101 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->textSize:I
  
102 ····.line·71102 ····.line·71
103 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->minZoom:I103 ····iput·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->minZoom:I
  
104 ····.line·73104 ····.line·73
105 ····iput-boolean·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->imperial:Z105 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->imperial:Z
  
106 ····.line·74106 ····.line·74
107 ····iput-boolean·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->nautical:Z107 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->nautical:Z
  
108 ····.line·76108 ····.line·76
109 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->latitudeBar:Z109 ····iput-boolean·v7,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->latitudeBar:Z
  
110 ····.line·77110 ····.line·77
111 ····iput-boolean·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->longitudeBar:Z111 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->longitudeBar:Z
  
112 ····.line·83112 ····.line·83
113 ····new-instance·v4,·Landroid/graphics/Picture;113 ····new-instance·v5,·Landroid/graphics/Picture;
  
114 ····invoke-direct·{v4},·Landroid/graphics/Picture;-><init>()V114 ····invoke-direct·{v5},·Landroid/graphics/Picture;-><init>()V
  
115 ····iput-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->scaleBarPicture:Landroid/graphics/Picture;115 ····iput-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->scaleBarPicture:Landroid/graphics/Picture;
  
116 ····.line·85116 ····.line·85
117 ····const/4·v4,·-0x1117 ····const/4·v5,·-0x1
  
118 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lastZoomLevel:I118 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lastZoomLevel:I
  
119 ····.line·86119 ····.line·86
120 ····const/4·v4,·0x0120 ····const/4·v5,·0x0
  
121 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lastLatitude:F121 ····iput·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->lastLatitude:F
  
122 ····.line·99122 ····.line·99
123 ····new-instance·v4,·Landroid/graphics/Rect;123 ····new-instance·v5,·Landroid/graphics/Rect;
  
124 ····invoke-direct·{v4},·Landroid/graphics/Rect;-><init>()V124 ····invoke-direct·{v5},·Landroid/graphics/Rect;-><init>()V
  
125 ····iput-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->mBounds:Landroid/graphics/Rect;125 ····iput-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->mBounds:Landroid/graphics/Rect;
  
126 ····.line·100126 ····.line·100
127 ····new-instance·v4,·Landroid/graphics/Matrix;127 ····new-instance·v5,·Landroid/graphics/Matrix;
  
128 ····invoke-direct·{v4},·Landroid/graphics/Matrix;-><init>()V128 ····invoke-direct·{v5},·Landroid/graphics/Matrix;-><init>()V
  
129 ····iput-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->mIdentityMatrix:Landroid/graphics/Matrix;129 ····iput-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->mIdentityMatrix:Landroid/graphics/Matrix;
  
130 ····.line·102130 ····.line·102
131 ····iput-boolean·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->centred:Z131 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->centred:Z
  
132 ····.line·103132 ····.line·103
133 ····iput-boolean·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->adjustLength:Z133 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->adjustLength:Z
  
134 ····.line·116134 ····.line·116
135 ····iput-object·p2,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->resourceProxy:Lorg/osmdroid/ResourceProxy;135 ····iput-object·p2,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->resourceProxy:Lorg/osmdroid/ResourceProxy;
  
136 ····.line·117136 ····.line·117
137 ····iput-object·p1,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->context:Landroid/content/Context;137 ····iput-object·p1,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->context:Landroid/content/Context;
  
138 ····.line·119138 ····.line·119
139 ····new-instance·v4,·Landroid/graphics/Paint;139 ····new-instance·v5,·Landroid/graphics/Paint;
  
140 ····invoke-direct·{v4},·Landroid/graphics/Paint;-><init>()V140 ····invoke-direct·{v5},·Landroid/graphics/Paint;-><init>()V
  
141 ····iput-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;141 ····iput-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;
  
142 ····.line·120142 ····.line·120
143 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;143 ····iget-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;
  
144 ····const/high16·v5,·-0x1000000144 ····const/high16·v6,·-0x1000000
  
145 ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setColor(I)V145 ····invoke-virtual·{v5,·v6},·Landroid/graphics/Paint;->setColor(I)V
  
146 ····.line·121146 ····.line·121
147 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;147 ····iget-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;
  
148 ····invoke-virtual·{v4,·v6},·Landroid/graphics/Paint;->setAntiAlias(Z)V148 ····invoke-virtual·{v5,·v7},·Landroid/graphics/Paint;->setAntiAlias(Z)V
  
149 ····.line·122149 ····.line·122
150 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;150 ····iget-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;
  
151 ····sget-object·v5,·Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;151 ····sget-object·v6,·Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
  
152 ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V152 ····invoke-virtual·{v5,·v6},·Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
  
153 ····.line·123153 ····.line·123
154 ····iget-object·v4,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;154 ····iget-object·v5,·p0,·Lorg/osmdroid/views/overlay/ScaleBarOverlay;->barPaint:Landroid/graphics/Paint;
Max diff block lines reached; 35483/42718 bytes (83.06%) of diff not shown.
10.8 KB
smali/org/osmdroid/views/overlay/MyLocationOverlay.smali
    
Offset 152, 27 lines modifiedOffset 152, 27 lines modified
152 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/osmdroid/views/overlay/MyLocationOverlay;-><init>(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V152 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/osmdroid/views/overlay/MyLocationOverlay;-><init>(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V
  
153 ····.line·139153 ····.line·139
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·public·constructor·<init>(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V156 .method·public·constructor·<init>(Landroid/content/Context;Lorg/osmdroid/views/MapView;Lorg/osmdroid/ResourceProxy;)V
157 ····.locals·8157 ····.locals·9
158 ····.param·p1,·"ctx"····#·Landroid/content/Context;158 ····.param·p1,·"ctx"····#·Landroid/content/Context;
159 ····.param·p2,·"mapView"····#·Lorg/osmdroid/views/MapView;159 ····.param·p2,·"mapView"····#·Lorg/osmdroid/views/MapView;
160 ····.param·p3,·"pResourceProxy"····#·Lorg/osmdroid/ResourceProxy;160 ····.param·p3,·"pResourceProxy"····#·Lorg/osmdroid/ResourceProxy;
  
161 ····.prologue161 ····.prologue
162 ····const/16·v7,·0x64162 ····const/16·v8,·0x64
  
163 ····const/4·v6,·0x0163 ····const/4·v7,·0x0
  
164 ····const/high16·v4,·0x420c0000····#·35.0f164 ····const/high16·v6,·0x420c0000····#·35.0f
  
165 ····const/4·v3,·0x1165 ····const/4·v4,·0x1
  
166 ····const/high16·v5,·0x3f000000····#·0.5f166 ····const/high16·v5,·0x3f000000····#·0.5f
  
167 ····.line·143167 ····.line·143
168 ····invoke-direct·{p0,·p3},·Lorg/osmdroid/views/overlay/Overlay;-><init>(Lorg/osmdroid/ResourceProxy;)V168 ····invoke-direct·{p0,·p3},·Lorg/osmdroid/views/overlay/Overlay;-><init>(Lorg/osmdroid/ResourceProxy;)V
  
169 ····.line·70169 ····.line·70
Offset 210, 28 lines modifiedOffset 210, 28 lines modified
210 ····new-instance·v1,·Landroid/graphics/Point;210 ····new-instance·v1,·Landroid/graphics/Point;
  
211 ····invoke-direct·{v1},·Landroid/graphics/Point;-><init>()V211 ····invoke-direct·{v1},·Landroid/graphics/Point;-><init>()V
  
212 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMapCoords:Landroid/graphics/Point;212 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMapCoords:Landroid/graphics/Point;
  
213 ····.line·90213 ····.line·90
214 ····const-wide/16·v1,·0x0214 ····const-wide/16·v2,·0x0
  
215 ····iput-wide·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinTime:J215 ····iput-wide·v2,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinTime:J
  
216 ····.line·91216 ····.line·91
217 ····const/4·v1,·0x0217 ····const/4·v1,·0x0
  
218 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinDistance:F218 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinDistance:F
  
219 ····.line·92219 ····.line·92
220 ····iput-boolean·v6,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mFollow:Z220 ····iput-boolean·v7,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mFollow:Z
  
221 ····.line·93221 ····.line·93
222 ····iput-boolean·v3,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mDrawAccuracyEnabled:Z222 ····iput-boolean·v4,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mDrawAccuracyEnabled:Z
  
223 ····.line·94223 ····.line·94
224 ····new-instance·v1,·Lorg/osmdroid/util/NetworkLocationIgnorer;224 ····new-instance·v1,·Lorg/osmdroid/util/NetworkLocationIgnorer;
  
225 ····invoke-direct·{v1},·Lorg/osmdroid/util/NetworkLocationIgnorer;-><init>()V225 ····invoke-direct·{v1},·Lorg/osmdroid/util/NetworkLocationIgnorer;-><init>()V
  
226 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mIgnorer:Lorg/osmdroid/util/NetworkLocationIgnorer;226 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mIgnorer:Lorg/osmdroid/util/NetworkLocationIgnorer;
Offset 266, 26 lines modifiedOffset 266, 26 lines modified
  
266 ····.line·111266 ····.line·111
267 ····const/high16·v1,·0x7fc00000····#·Float.NaN267 ····const/high16·v1,·0x7fc00000····#·Float.NaN
  
268 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mAzimuth:F268 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mAzimuth:F
  
269 ····.line·113269 ····.line·113
270 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassCenterX:F270 ····iput·v6,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassCenterX:F
  
271 ····.line·114271 ····.line·114
272 ····iput·v4,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassCenterY:F272 ····iput·v6,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassCenterY:F
  
273 ····.line·115273 ····.line·115
274 ····const/high16·v1,·0x41a00000····#·20.0f274 ····const/high16·v1,·0x41a00000····#·20.0f
  
275 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassRadius:F275 ····iput·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCompassRadius:F
  
276 ····.line·125276 ····.line·125
277 ····iput-boolean·v3,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mOptionsMenuEnabled:Z277 ····iput-boolean·v4,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mOptionsMenuEnabled:Z
  
278 ····.line·128278 ····.line·128
279 ····const/16·v1,·0x9279 ····const/16·v1,·0x9
  
280 ····new-array·v1,·v1,·[F280 ····new-array·v1,·v1,·[F
  
281 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMatrixValues:[F281 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMatrixValues:[F
Offset 361, 20 lines modifiedOffset 361, 20 lines modified
361 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMapController:Lorg/osmdroid/views/MapController;361 ····iput-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mMapController:Lorg/osmdroid/views/MapController;
  
362 ····.line·151362 ····.line·151
363 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCirclePaint:Landroid/graphics/Paint;363 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCirclePaint:Landroid/graphics/Paint;
  
364 ····const/16·v2,·0xff364 ····const/16·v2,·0xff
  
365 ····invoke-virtual·{v1,·v6,·v7,·v7,·v2},·Landroid/graphics/Paint;->setARGB(IIII)V365 ····invoke-virtual·{v1,·v7,·v8,·v8,·v2},·Landroid/graphics/Paint;->setARGB(IIII)V
  
366 ····.line·152366 ····.line·152
367 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCirclePaint:Landroid/graphics/Paint;367 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mCirclePaint:Landroid/graphics/Paint;
  
368 ····invoke-virtual·{v1,·v3},·Landroid/graphics/Paint;->setAntiAlias(Z)V368 ····invoke-virtual·{v1,·v4},·Landroid/graphics/Paint;->setAntiAlias(Z)V
  
369 ····.line·154369 ····.line·154
370 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mResourceProxy:Lorg/osmdroid/ResourceProxy;370 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mResourceProxy:Lorg/osmdroid/ResourceProxy;
  
371 ····sget-object·v2,·Lorg/osmdroid/ResourceProxy$bitmap;->person:Lorg/osmdroid/ResourceProxy$bitmap;371 ····sget-object·v2,·Lorg/osmdroid/ResourceProxy$bitmap;->person:Lorg/osmdroid/ResourceProxy$bitmap;
  
372 ····invoke-interface·{v1,·v2},·Lorg/osmdroid/ResourceProxy;->getBitmap(Lorg/osmdroid/ResourceProxy$bitmap;)Landroid/graphics/Bitmap;372 ····invoke-interface·{v1,·v2},·Lorg/osmdroid/ResourceProxy;->getBitmap(Lorg/osmdroid/ResourceProxy$bitmap;)Landroid/graphics/Bitmap;
Offset 1986, 19 lines modifiedOffset 1986, 19 lines modified
1986 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/LocationListenerProxy;-><init>(Landroid/location/LocationManager;)V1986 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/LocationListenerProxy;-><init>(Landroid/location/LocationManager;)V
  
1987 ····iput-object·v0,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationListener:Lorg/osmdroid/LocationListenerProxy;1987 ····iput-object·v0,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationListener:Lorg/osmdroid/LocationListenerProxy;
  
1988 ····.line·6321988 ····.line·632
1989 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationListener:Lorg/osmdroid/LocationListenerProxy;1989 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationListener:Lorg/osmdroid/LocationListenerProxy;
  
1990 ····iget-wide·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinTime:J1990 ····iget-wide·v2,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinTime:J
  
1991 ····iget·v3,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinDistance:F1991 ····iget·v1,·p0,·Lorg/osmdroid/views/overlay/MyLocationOverlay;->mLocationUpdateMinDistance:F
  
1992 ····invoke-virtual·{v0,·p0,·v1,·v2,·v3},·Lorg/osmdroid/LocationListenerProxy;->startListening(Landroid/location/LocationListener;JF)Z1992 ····invoke-virtual·{v0,·p0,·v2,·v3,·v1},·Lorg/osmdroid/LocationListenerProxy;->startListening(Landroid/location/LocationListener;JF)Z
  
1993 ····move-result·v61993 ····move-result·v6
  
1994 ····.line·6371994 ····.line·637
1995 ····:cond_01995 ····:cond_0
1996 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MyLocationOverlay;->isFollowLocationEnabled()Z1996 ····invoke-virtual·{p0},·Lorg/osmdroid/views/overlay/MyLocationOverlay;->isFollowLocationEnabled()Z
  
Offset 2269, 21 lines modifiedOffset 2269, 21 lines modified
2269 ····.line·3292269 ····.line·329
2270 ····invoke-virtual·{p2},·Landroid/location/Location;->getAccuracy()F2270 ····invoke-virtual·{p2},·Landroid/location/Location;->getAccuracy()F
Max diff block lines reached; 5149/10972 bytes (46.93%) of diff not shown.
24.0 KB
smali/org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.smali
    
Offset 384, 293 lines modifiedOffset 384, 293 lines modified
384 ····const/4·v10,·0x0384 ····const/4·v10,·0x0
  
385 ····const/high16·v9,·0x3f800000····#·1.0f385 ····const/high16·v9,·0x3f800000····#·1.0f
  
386 ····.line·176386 ····.line·176
387 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/MapView$Projection;387 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/MapView$Projection;
  
388 ····move-result-object·v7388 ····move-result-object·v0
  
389 ····.line·177389 ····.line·177
390 ····.local·v7,·"pj":Lorg/osmdroid/views/MapView$Projection;390 ····.local·v0,·"pj":Lorg/osmdroid/views/MapView$Projection;
391 ····invoke-virtual·{v7},·Lorg/osmdroid/views/MapView$Projection;->getZoomLevel()I391 ····invoke-virtual·{v0},·Lorg/osmdroid/views/MapView$Projection;->getZoomLevel()I
  
392 ····move-result·v0392 ····move-result·v1
  
393 ····rsub-int/lit8·v8,·v0,·0x16393 ····rsub-int/lit8·v8,·v1,·0x16
  
394 ····.line·179394 ····.line·179
395 ····.local·v8,·"zoomDiff":I395 ····.local·v8,·"zoomDiff":I
396 ····iget-boolean·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mDrawAccuracyEnabled:Z396 ····iget-boolean·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mDrawAccuracyEnabled:Z
  
397 ····if-eqz·v0,·:cond_0397 ····if-eqz·v1,·:cond_0
  
398 ····.line·180398 ····.line·180
399 ····invoke-virtual·{p3},·Landroid/location/Location;->getAccuracy()F399 ····invoke-virtual·{p3},·Landroid/location/Location;->getAccuracy()F
  
400 ····move-result·v0400 ····move-result·v1
  
401 ····invoke-virtual·{p3},·Landroid/location/Location;->getLatitude()D401 ····invoke-virtual·{p3},·Landroid/location/Location;->getLatitude()D
  
402 ····move-result-wide·v1402 ····move-result-wide·v2
  
403 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getZoomLevel()I403 ····invoke-virtual·{p2},·Lorg/osmdroid/views/MapView;->getZoomLevel()I
  
404 ····move-result·v3404 ····move-result·v4
  
405 ····invoke-static·{v1,·v2,·v3},·Lmicrosoft/mappoint/TileSystem;->GroundResolution(DI)D405 ····invoke-static·{v2,·v3,·v4},·Lmicrosoft/mappoint/TileSystem;->GroundResolution(DI)D
  
406 ····move-result-wide·v1406 ····move-result-wide·v2
  
407 ····double-to-float·v1,·v1407 ····double-to-float·v2,·v2
  
408 ····div-float·v5,·v0,·v1408 ····div-float·v6,·v1,·v2
  
409 ····.line·183409 ····.line·183
410 ····.local·v5,·"radius":F410 ····.local·v6,·"radius":F
411 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;411 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
412 ····const/16·v1,·0x32412 ····const/16·v2,·0x32
  
413 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/views/safecanvas/SafePaint;->setAlpha(I)V413 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/views/safecanvas/SafePaint;->setAlpha(I)V
  
414 ····.line·184414 ····.line·184
415 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;415 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
416 ····sget-object·v1,·Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;416 ····sget-object·v2,·Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
  
417 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/views/safecanvas/SafePaint;->setStyle(Landroid/graphics/Paint$Style;)V417 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/views/safecanvas/SafePaint;->setStyle(Landroid/graphics/Paint$Style;)V
  
418 ····.line·185418 ····.line·185
419 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;419 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;
  
420 ····iget·v0,·v0,·Landroid/graphics/Point;->x:I420 ····iget·v1,·v1,·Landroid/graphics/Point;->x:I
  
421 ····shr-int/2addr·v0,·v8421 ····shr-int/2addr·v1,·v8
  
422 ····int-to-double·v1,·v0422 ····int-to-double·v2,·v1
  
423 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;423 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;
  
424 ····iget·v0,·v0,·Landroid/graphics/Point;->y:I424 ····iget·v1,·v1,·Landroid/graphics/Point;->y:I
  
425 ····shr-int/2addr·v0,·v8425 ····shr-int/2addr·v1,·v8
  
426 ····int-to-double·v3,·v0426 ····int-to-double·v4,·v1
  
427 ····iget-object·v6,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;427 ····iget-object·v7,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
428 ····move-object·v0,·p1428 ····move-object·v1,·p1
  
429 ····invoke-interface/range·{v0·..·v6},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->drawCircle(DDFLorg/osmdroid/views/safecanvas/SafePaint;)V429 ····invoke-interface/range·{v1·..·v7},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->drawCircle(DDFLorg/osmdroid/views/safecanvas/SafePaint;)V
  
430 ····.line·187430 ····.line·187
431 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;431 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
432 ····const/16·v1,·0x96432 ····const/16·v2,·0x96
  
433 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/views/safecanvas/SafePaint;->setAlpha(I)V433 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/views/safecanvas/SafePaint;->setAlpha(I)V
  
434 ····.line·188434 ····.line·188
435 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;435 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
436 ····sget-object·v1,·Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;436 ····sget-object·v2,·Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
  
437 ····invoke-virtual·{v0,·v1},·Lorg/osmdroid/views/safecanvas/SafePaint;->setStyle(Landroid/graphics/Paint$Style;)V437 ····invoke-virtual·{v1,·v2},·Lorg/osmdroid/views/safecanvas/SafePaint;->setStyle(Landroid/graphics/Paint$Style;)V
  
438 ····.line·189438 ····.line·189
439 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;439 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;
  
440 ····iget·v0,·v0,·Landroid/graphics/Point;->x:I440 ····iget·v1,·v1,·Landroid/graphics/Point;->x:I
  
441 ····shr-int/2addr·v0,·v8441 ····shr-int/2addr·v1,·v8
  
442 ····int-to-double·v1,·v0442 ····int-to-double·v2,·v1
  
443 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;443 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMapCoords:Landroid/graphics/Point;
  
444 ····iget·v0,·v0,·Landroid/graphics/Point;->y:I444 ····iget·v1,·v1,·Landroid/graphics/Point;->y:I
  
445 ····shr-int/2addr·v0,·v8445 ····shr-int/2addr·v1,·v8
  
446 ····int-to-double·v3,·v0446 ····int-to-double·v4,·v1
  
447 ····iget-object·v6,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;447 ····iget-object·v7,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mCirclePaint:Lorg/osmdroid/views/safecanvas/SafePaint;
  
448 ····move-object·v0,·p1448 ····move-object·v1,·p1
  
449 ····invoke-interface/range·{v0·..·v6},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->drawCircle(DDFLorg/osmdroid/views/safecanvas/SafePaint;)V449 ····invoke-interface/range·{v1·..·v7},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->drawCircle(DDFLorg/osmdroid/views/safecanvas/SafePaint;)V
  
450 ····.line·192450 ····.line·192
451 ····.end·local·v5····#·"radius":F451 ····.end·local·v6····#·"radius":F
452 ····:cond_0452 ····:cond_0
453 ····iget-object·v0,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMatrix:Landroid/graphics/Matrix;453 ····iget-object·v1,·p0,·Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->mMatrix:Landroid/graphics/Matrix;
  
454 ····invoke-interface·{p1,·v0},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->getMatrix(Landroid/graphics/Matrix;)V454 ····invoke-interface·{p1,·v1},·Lorg/osmdroid/views/safecanvas/ISafeCanvas;->getMatrix(Landroid/graphics/Matrix;)V
  
455 ····.line·193455 ····.line·193
Max diff block lines reached; 16303/24479 bytes (66.60%) of diff not shown.
593 B
smali/org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.smali
    
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 ····iput·p1,·p0,·Lorg/osmdroid/views/overlay/mylocation/GpsMyLocationProvider;->mLocationUpdateMinDistance:F178 ····iput·p1,·p0,·Lorg/osmdroid/views/overlay/mylocation/GpsMyLocationProvider;->mLocationUpdateMinDistance:F
  
179 ····.line·61179 ····.line·61
180 ····return-void180 ····return-void
181 .end·method181 .end·method
  
182 .method·public·setLocationUpdateMinTime(J)V182 .method·public·setLocationUpdateMinTime(J)V
183 ····.locals·0183 ····.locals·1
184 ····.param·p1,·"milliSeconds"····#·J184 ····.param·p1,·"milliSeconds"····#·J
  
185 ····.prologue185 ····.prologue
186 ····.line·44186 ····.line·44
187 ····iput-wide·p1,·p0,·Lorg/osmdroid/views/overlay/mylocation/GpsMyLocationProvider;->mLocationUpdateMinTime:J187 ····iput-wide·p1,·p0,·Lorg/osmdroid/views/overlay/mylocation/GpsMyLocationProvider;->mLocationUpdateMinTime:J
  
188 ····.line·45188 ····.line·45
24.7 KB
smali/org/osmdroid/views/util/PathProjection.smali
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····return-object·v042 ····return-object·v0
43 .end·method43 .end·method
  
44 .method·public·static·toPixels(Lorg/osmdroid/views/MapView$Projection;Ljava/util/List;Landroid/graphics/Path;Z)Landroid/graphics/Path;44 .method·public·static·toPixels(Lorg/osmdroid/views/MapView$Projection;Ljava/util/List;Landroid/graphics/Path;Z)Landroid/graphics/Path;
45 ····.locals·2745 ····.locals·28
46 ····.param·p0,·"projection"····#·Lorg/osmdroid/views/MapView$Projection;46 ····.param·p0,·"projection"····#·Lorg/osmdroid/views/MapView$Projection;
47 ····.param·p2,·"reuse"····#·Landroid/graphics/Path;47 ····.param·p2,·"reuse"····#·Landroid/graphics/Path;
48 ····.param·p3,·"doGudermann"····#·Z48 ····.param·p3,·"doGudermann"····#·Z
49 ····.annotation·system·Ldalvik/annotation/Signature;49 ····.annotation·system·Ldalvik/annotation/Signature;
50 ········value·=·{50 ········value·=·{
51 ············"(",51 ············"(",
52 ············"Lorg/osmdroid/views/MapView$Projection;",52 ············"Lorg/osmdroid/views/MapView$Projection;",
Offset 70, 472 lines modifiedOffset 70, 476 lines modified
70 ····.end·annotation70 ····.end·annotation
  
71 ····.prologue71 ····.prologue
72 ····.line·2572 ····.line·25
73 ····.local·p1,·"in":Ljava/util/List;,·"Ljava/util/List<+Lorg/osmdroid/util/GeoPoint;>;"73 ····.local·p1,·"in":Ljava/util/List;,·"Ljava/util/List<+Lorg/osmdroid/util/GeoPoint;>;"
74 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I74 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I
  
75 ····move-result·v175 ····move-result·v2
  
76 ····const/4·v2,·0x276 ····const/4·v3,·0x2
  
77 ····if-ge·v1,·v2,·:cond_077 ····if-ge·v2,·v3,·:cond_0
  
78 ····.line·2678 ····.line·26
79 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;79 ····new-instance·v2,·Ljava/lang/IllegalArgumentException;
  
80 ····const-string·v2,·"List·of·GeoPoints·needs·to·be·at·least·2."80 ····const-string·v3,·"List·of·GeoPoints·needs·to·be·at·least·2."
  
81 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V81 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
82 ····throw·v182 ····throw·v2
  
83 ····.line·2983 ····.line·29
84 ····:cond_084 ····:cond_0
85 ····if-eqz·p2,·:cond_185 ····if-eqz·p2,·:cond_1
  
86 ····move-object/from16·v14,·p286 ····move-object/from16·v15,·p2
  
87 ····.line·3087 ····.line·30
88 ····.local·v14,·"out":Landroid/graphics/Path;88 ····.local·v15,·"out":Landroid/graphics/Path;
89 ····:goto_089 ····:goto_0
90 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I90 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I
  
91 ····move-result·v191 ····move-result·v2
  
92 ····invoke-virtual·{v14,·v1},·Landroid/graphics/Path;->incReserve(I)V92 ····invoke-virtual·{v15,·v2},·Landroid/graphics/Path;->incReserve(I)V
  
93 ····.line·3293 ····.line·32
94 ····const/4·v9,·0x194 ····const/4·v10,·0x1
  
95 ····.line·3395 ····.line·33
96 ····.local·v9,·"first":Z96 ····.local·v10,·"first":Z
97 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;97 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
98 ····move-result-object·v1198 ····move-result-object·v12
  
99 ····.local·v11,·"i$":Ljava/util/Iterator;99 ····.local·v12,·"i$":Ljava/util/Iterator;
100 ····:goto_1100 ····:goto_1
101 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z101 ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z
  
102 ····move-result·v1102 ····move-result·v2
  
103 ····if-eqz·v1,·:cond_4103 ····if-eqz·v2,·:cond_4
  
104 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;104 ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
105 ····move-result-object·v10105 ····move-result-object·v11
  
106 ····check-cast·v10,·Lorg/osmdroid/util/GeoPoint;106 ····check-cast·v11,·Lorg/osmdroid/util/GeoPoint;
  
107 ····.line·34107 ····.line·34
108 ····.local·v10,·"gp":Lorg/osmdroid/util/GeoPoint;108 ····.local·v11,·"gp":Lorg/osmdroid/util/GeoPoint;
109 ····invoke-virtual·{v10},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I109 ····invoke-virtual·{v11},·Lorg/osmdroid/util/GeoPoint;->getLatitudeE6()I
  
110 ····move-result·v1110 ····move-result·v2
  
111 ····int-to-double·v1,·v1111 ····int-to-double·v2,·v2
  
112 ····const-wide·v3,·0x412e848000000000L····#·1000000.0112 ····const-wide·v4,·0x412e848000000000L····#·1000000.0
  
113 ····div-double/2addr·v1,·v3113 ····div-double/2addr·v2,·v4
  
114 ····invoke-virtual·{v10},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I114 ····invoke-virtual·{v11},·Lorg/osmdroid/util/GeoPoint;->getLongitudeE6()I
  
115 ····move-result·v3115 ····move-result·v4
  
116 ····int-to-double·v3,·v3116 ····int-to-double·v4,·v4
  
117 ····const-wide·v5,·0x412e848000000000L····#·1000000.0117 ····const-wide·v6,·0x412e848000000000L····#·1000000.0
  
118 ····div-double/2addr·v3,·v5118 ····div-double/2addr·v4,·v6
  
119 ····invoke-virtual/range·{p0·..·p0},·Lorg/osmdroid/views/MapView$Projection;->getZoomLevel()I119 ····invoke-virtual/range·{p0·..·p0},·Lorg/osmdroid/views/MapView$Projection;->getZoomLevel()I
  
120 ····move-result·v5120 ····move-result·v6
  
121 ····const/4·v6,·0x0121 ····const/4·v7,·0x0
  
122 ····invoke-static/range·{v1·..·v6},·Lmicrosoft/mappoint/TileSystem;->LatLongToPixelXY(DDILandroid/graphics/Point;)Landroid/graphics/Point;122 ····invoke-static/range·{v2·..·v7},·Lmicrosoft/mappoint/TileSystem;->LatLongToPixelXY(DDILandroid/graphics/Point;)Landroid/graphics/Point;
  
123 ····move-result-object·v20123 ····move-result-object·v21
  
124 ····.line·37124 ····.line·37
125 ····.local·v20,·"underGeopointTileCoords":Landroid/graphics/Point;125 ····.local·v21,·"underGeopointTileCoords":Landroid/graphics/Point;
126 ····move-object/from16·v0,·v20126 ····move-object/from16·v0,·v21
  
127 ····iget·v1,·v0,·Landroid/graphics/Point;->x:I127 ····iget·v2,·v0,·Landroid/graphics/Point;->x:I
  
128 ····move-object/from16·v0,·v20128 ····move-object/from16·v0,·v21
  
129 ····iget·v2,·v0,·Landroid/graphics/Point;->y:I129 ····iget·v3,·v0,·Landroid/graphics/Point;->y:I
  
130 ····move-object/from16·v0,·v20130 ····move-object/from16·v0,·v21
  
131 ····invoke-static·{v1,·v2,·v0},·Lmicrosoft/mappoint/TileSystem;->PixelXYToTileXY(IILandroid/graphics/Point;)Landroid/graphics/Point;131 ····invoke-static·{v2,·v3,·v0},·Lmicrosoft/mappoint/TileSystem;->PixelXYToTileXY(IILandroid/graphics/Point;)Landroid/graphics/Point;
  
132 ····.line·43132 ····.line·43
133 ····move-object/from16·v0,·v20133 ····move-object/from16·v0,·v21
  
134 ····iget·v1,·v0,·Landroid/graphics/Point;->x:I134 ····iget·v2,·v0,·Landroid/graphics/Point;->x:I
  
Max diff block lines reached; 19822/25187 bytes (78.70%) of diff not shown.
7.49 KB
smali/org/osmdroid/views/util/Mercator.smali
    
Offset 19, 188 lines modifiedOffset 19, 196 lines modified
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·3920 ····.line·39
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
23 .method·public·static·getBoundingBoxFromCoords(IIIII)Lorg/osmdroid/util/BoundingBoxE6;23 .method·public·static·getBoundingBoxFromCoords(IIIII)Lorg/osmdroid/util/BoundingBoxE6;
24 ····.locals·924 ····.locals·10
25 ····.param·p0,·"left"····#·I25 ····.param·p0,·"left"····#·I
26 ····.param·p1,·"top"····#·I26 ····.param·p1,·"top"····#·I
27 ····.param·p2,·"right"····#·I27 ····.param·p2,·"right"····#·I
28 ····.param·p3,·"bottom"····#·I28 ····.param·p3,·"bottom"····#·I
29 ····.param·p4,·"zoom"····#·I29 ····.param·p4,·"zoom"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·12231 ····.line·122
32 ····new-instance·v0,·Lorg/osmdroid/util/BoundingBoxE6;32 ····new-instance·v1,·Lorg/osmdroid/util/BoundingBoxE6;
  
33 ····invoke-static·{p1,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D33 ····invoke-static·{p1,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D
  
34 ····move-result-wide·v134 ····move-result-wide·v2
  
35 ····invoke-static·{p2,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D35 ····invoke-static·{p2,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D
  
36 ····move-result-wide·v336 ····move-result-wide·v4
  
37 ····invoke-static·{p3,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D37 ····invoke-static·{p3,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D
  
38 ····move-result-wide·v538 ····move-result-wide·v6
  
39 ····invoke-static·{p0,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D39 ····invoke-static·{p0,·p4},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D
  
40 ····move-result-wide·v740 ····move-result-wide·v8
  
41 ····invoke-direct/range·{v0·..·v8},·Lorg/osmdroid/util/BoundingBoxE6;-><init>(DDDD)V41 ····invoke-direct/range·{v1·..·v9},·Lorg/osmdroid/util/BoundingBoxE6;-><init>(DDDD)V
  
42 ····return-object·v042 ····return-object·v1
43 .end·method43 .end·method
  
44 .method·public·static·getBoundingBoxFromPointInMapTile(Landroid/graphics/Point;I)Lorg/osmdroid/util/BoundingBoxE6;44 .method·public·static·getBoundingBoxFromPointInMapTile(Landroid/graphics/Point;I)Lorg/osmdroid/util/BoundingBoxE6;
45 ····.locals·945 ····.locals·10
46 ····.param·p0,·"aMapTile"····#·Landroid/graphics/Point;46 ····.param·p0,·"aMapTile"····#·Landroid/graphics/Point;
47 ····.param·p1,·"aZoom"····#·I47 ····.param·p1,·"aZoom"····#·I
  
48 ····.prologue48 ····.prologue
49 ····.line·13549 ····.line·135
50 ····new-instance·v0,·Lorg/osmdroid/util/BoundingBoxE6;50 ····new-instance·v1,·Lorg/osmdroid/util/BoundingBoxE6;
  
51 ····iget·v1,·p0,·Landroid/graphics/Point;->y:I51 ····iget·v0,·p0,·Landroid/graphics/Point;->y:I
  
52 ····invoke-static·{v1,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D52 ····invoke-static·{v0,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D
  
53 ····move-result-wide·v153 ····move-result-wide·v2
  
54 ····iget·v3,·p0,·Landroid/graphics/Point;->x:I54 ····iget·v0,·p0,·Landroid/graphics/Point;->x:I
  
55 ····add-int/lit8·v3,·v3,·0x155 ····add-int/lit8·v0,·v0,·0x1
  
56 ····invoke-static·{v3,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D56 ····invoke-static·{v0,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D
  
57 ····move-result-wide·v357 ····move-result-wide·v4
  
58 ····iget·v5,·p0,·Landroid/graphics/Point;->y:I58 ····iget·v0,·p0,·Landroid/graphics/Point;->y:I
  
59 ····add-int/lit8·v5,·v5,·0x159 ····add-int/lit8·v0,·v0,·0x1
  
60 ····invoke-static·{v5,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D60 ····invoke-static·{v0,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lat(II)D
  
61 ····move-result-wide·v561 ····move-result-wide·v6
  
62 ····iget·v7,·p0,·Landroid/graphics/Point;->x:I62 ····iget·v0,·p0,·Landroid/graphics/Point;->x:I
  
63 ····invoke-static·{v7,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D63 ····invoke-static·{v0,·p1},·Lorg/osmdroid/views/util/Mercator;->tile2lon(II)D
  
64 ····move-result-wide·v764 ····move-result-wide·v8
  
65 ····invoke-direct/range·{v0·..·v8},·Lorg/osmdroid/util/BoundingBoxE6;-><init>(DDDD)V65 ····invoke-direct/range·{v1·..·v9},·Lorg/osmdroid/util/BoundingBoxE6;-><init>(DDDD)V
  
66 ····return-object·v066 ····return-object·v1
67 .end·method67 .end·method
  
68 .method·public·static·projectGeoPoint(DDILandroid/graphics/Point;)Landroid/graphics/Point;68 .method·public·static·projectGeoPoint(DDILandroid/graphics/Point;)Landroid/graphics/Point;
69 ····.locals·1069 ····.locals·10
70 ····.param·p0,·"aLat"····#·D70 ····.param·p0,·"aLat"····#·D
71 ····.param·p2,·"aLon"····#·D71 ····.param·p2,·"aLon"····#·D
72 ····.param·p4,·"aZoom"····#·I72 ····.param·p4,·"aZoom"····#·I
73 ····.param·p5,·"aUseAsReturnValue"····#·Landroid/graphics/Point;73 ····.param·p5,·"aUseAsReturnValue"····#·Landroid/graphics/Point;
  
74 ····.prologue74 ····.prologue
75 ····const/4·v9,·0x1 
  
76 ····const/4·v1,·0x0 
  
77 ····const-wide/high16·v7,·0x3ff0000000000000L····#·1.0 
  
78 ····const-wide·v5,·0x3f91df46a2529d39L····#·0.017453292519943295 
  
79 ····.line·9975 ····.line·99
80 ····if-eqz·p5,·:cond_076 ····if-eqz·p5,·:cond_0
  
81 ····move-object·v0,·p577 ····move-object·v0,·p5
  
82 ····.line·10178 ····.line·101
83 ····.local·v0,·"p":Landroid/graphics/Point;79 ····.local·v0,·"p":Landroid/graphics/Point;
84 ····:goto_080 ····:goto_0
85 ····const-wide·v1,·0x4066800000000000L····#·180.081 ····const-wide·v2,·0x4066800000000000L····#·180.0
  
 82 ····add-double/2addr·v2,·p2
  
86 ····add-double/2addr·v1,·p283 ····const-wide·v4,·0x4076800000000000L····#·360.0
  
87 ····const-wide·v3,·0x4076800000000000L····#·360.084 ····div-double/2addr·v2,·v4
  
88 ····div-double/2addr·v1,·v385 ····const/4·v1,·0x1
  
89 ····shl-int·v3,·v9,·p486 ····shl-int/2addr·v1,·p4
  
90 ····int-to-double·v3,·v387 ····int-to-double·v4,·v1
  
91 ····mul-double/2addr·v1,·v388 ····mul-double/2addr·v2,·v4
  
92 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->floor(D)D89 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->floor(D)D
  
93 ····move-result-wide·v190 ····move-result-wide·v2
  
94 ····double-to-int·v1,·v191 ····double-to-int·v1,·v2
  
Max diff block lines reached; 2919/7584 bytes (38.49%) of diff not shown.
577 B
smali/org/osmdroid/util/GEMFFile$GEMFInputStream.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .field·remainingBytes:I20 .field·remainingBytes:I
  
21 .field·final·synthetic·this$0:Lorg/osmdroid/util/GEMFFile;21 .field·final·synthetic·this$0:Lorg/osmdroid/util/GEMFFile;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/osmdroid/util/GEMFFile;Ljava/lang/String;JI)V23 .method·constructor·<init>(Lorg/osmdroid/util/GEMFFile;Ljava/lang/String;JI)V
24 ····.locals·224 ····.locals·3
25 ····.param·p2,·"filePath"····#·Ljava/lang/String;25 ····.param·p2,·"filePath"····#·Ljava/lang/String;
26 ····.param·p3,·"offset"····#·J26 ····.param·p3,·"offset"····#·J
27 ····.param·p5,·"length"····#·I27 ····.param·p5,·"length"····#·I
28 ····.annotation·system·Ldalvik/annotation/Throws;28 ····.annotation·system·Ldalvik/annotation/Throws;
29 ········value·=·{29 ········value·=·{
30 ············Ljava/io/IOException;30 ············Ljava/io/IOException;
31 ········}31 ········}
9.66 KB
smali/org/osmdroid/util/GeometryMath.smali
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
  
96 ····move-result-object·v096 ····move-result-object·v0
  
97 ····return-object·v097 ····return-object·v0
98 .end·method98 .end·method
  
99 .method·public·static·final·getBoundingBoxForRotatatedRectangle(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;99 .method·public·static·final·getBoundingBoxForRotatatedRectangle(Landroid/graphics/Rect;IIFLandroid/graphics/Rect;)Landroid/graphics/Rect;
100 ····.locals·48100 ····.locals·50
101 ····.param·p0,·"rect"····#·Landroid/graphics/Rect;101 ····.param·p0,·"rect"····#·Landroid/graphics/Rect;
102 ····.param·p1,·"centerX"····#·I102 ····.param·p1,·"centerX"····#·I
103 ····.param·p2,·"centerY"····#·I103 ····.param·p2,·"centerY"····#·I
104 ····.param·p3,·"angle"····#·F104 ····.param·p3,·"angle"····#·F
105 ····.param·p4,·"reuse"····#·Landroid/graphics/Rect;105 ····.param·p4,·"reuse"····#·Landroid/graphics/Rect;
  
106 ····.prologue106 ····.prologue
Offset 120, 339 lines modifiedOffset 120, 339 lines modified
120 ····.line·31120 ····.line·31
121 ····.restart·local·p4····#·"reuse":Landroid/graphics/Rect;121 ····.restart·local·p4····#·"reuse":Landroid/graphics/Rect;
122 ····:cond_0122 ····:cond_0
123 ····move/from16·v0,·p3123 ····move/from16·v0,·p3
  
124 ····float-to-double·v0,·v0124 ····float-to-double·v0,·v0
  
125 ····move-wide/from16·v43,·v0125 ····move-wide/from16·v44,·v0
  
126 ····const-wide·v45,·0x3f91df46a2529d39L····#·0.017453292519943295126 ····const-wide·v46,·0x3f91df46a2529d39L····#·0.017453292519943295
  
127 ····mul-double·v41,·v43,·v45127 ····mul-double·v42,·v44,·v46
  
128 ····.line·32128 ····.line·32
129 ····.local·v41,·"theta":D129 ····.local·v42,·"theta":D
130 ····invoke-static/range·{v41·..·v42},·Ljava/lang/Math;->sin(D)D130 ····invoke-static/range·{v42·..·v43},·Ljava/lang/Math;->sin(D)D
  
131 ····move-result-wide·v39131 ····move-result-wide·v40
  
132 ····.line·33132 ····.line·33
133 ····.local·v39,·"sinTheta":D133 ····.local·v40,·"sinTheta":D
134 ····invoke-static/range·{v41·..·v42},·Ljava/lang/Math;->cos(D)D134 ····invoke-static/range·{v42·..·v43},·Ljava/lang/Math;->cos(D)D
  
135 ····move-result-wide·v21135 ····move-result-wide·v22
  
136 ····.line·34136 ····.line·34
137 ····.local·v21,·"cosTheta":D137 ····.local·v22,·"cosTheta":D
138 ····move-object/from16·v0,·p0138 ····move-object/from16·v0,·p0
  
139 ····iget·v0,·v0,·Landroid/graphics/Rect;->left:I139 ····iget·v0,·v0,·Landroid/graphics/Rect;->left:I
  
140 ····move/from16·v43,·v0140 ····move/from16·v44,·v0
  
141 ····sub-int·v43,·v43,·p1141 ····sub-int·v44,·v44,·p1
  
142 ····move/from16·v0,·v43142 ····move/from16·v0,·v44
  
143 ····int-to-double·v0,·v0143 ····int-to-double·v0,·v0
  
144 ····move-wide/from16·v23,·v0144 ····move-wide/from16·v24,·v0
  
145 ····.line·35145 ····.line·35
146 ····.local·v23,·"dx1":D146 ····.local·v24,·"dx1":D
147 ····move-object/from16·v0,·p0147 ····move-object/from16·v0,·p0
  
148 ····iget·v0,·v0,·Landroid/graphics/Rect;->top:I148 ····iget·v0,·v0,·Landroid/graphics/Rect;->top:I
  
149 ····move/from16·v43,·v0149 ····move/from16·v44,·v0
  
150 ····sub-int·v43,·v43,·p2150 ····sub-int·v44,·v44,·p2
  
151 ····move/from16·v0,·v43151 ····move/from16·v0,·v44
  
152 ····int-to-double·v0,·v0152 ····int-to-double·v0,·v0
  
153 ····move-wide/from16·v31,·v0153 ····move-wide/from16·v32,·v0
  
154 ····.line·36154 ····.line·36
155 ····.local·v31,·"dy1":D155 ····.local·v32,·"dy1":D
156 ····move/from16·v0,·p1156 ····move/from16·v0,·p1
  
157 ····int-to-double·v0,·v0157 ····int-to-double·v0,·v0
  
158 ····move-wide/from16·v43,·v0158 ····move-wide/from16·v44,·v0
  
159 ····mul-double·v45,·v23,·v21159 ····mul-double·v46,·v24,·v22
  
160 ····sub-double·v43,·v43,·v45160 ····sub-double·v44,·v44,·v46
  
161 ····mul-double·v45,·v31,·v39161 ····mul-double·v46,·v32,·v40
  
162 ····add-double·v5,·v43,·v45162 ····add-double·v6,·v44,·v46
  
163 ····.line·37163 ····.line·37
164 ····.local·v5,·"newX1":D164 ····.local·v6,·"newX1":D
165 ····move/from16·v0,·p2165 ····move/from16·v0,·p2
  
166 ····int-to-double·v0,·v0166 ····int-to-double·v0,·v0
  
167 ····move-wide/from16·v43,·v0167 ····move-wide/from16·v44,·v0
  
168 ····mul-double·v45,·v23,·v39168 ····mul-double·v46,·v24,·v40
  
169 ····sub-double·v43,·v43,·v45169 ····sub-double·v44,·v44,·v46
  
170 ····mul-double·v45,·v31,·v21170 ····mul-double·v46,·v32,·v22
  
171 ····sub-double·v13,·v43,·v45171 ····sub-double·v14,·v44,·v46
  
172 ····.line·38172 ····.line·38
173 ····.local·v13,·"newY1":D173 ····.local·v14,·"newY1":D
174 ····move-object/from16·v0,·p0174 ····move-object/from16·v0,·p0
  
175 ····iget·v0,·v0,·Landroid/graphics/Rect;->right:I175 ····iget·v0,·v0,·Landroid/graphics/Rect;->right:I
  
176 ····move/from16·v43,·v0176 ····move/from16·v44,·v0
  
177 ····sub-int·v43,·v43,·p1177 ····sub-int·v44,·v44,·p1
  
178 ····move/from16·v0,·v43178 ····move/from16·v0,·v44
  
179 ····int-to-double·v0,·v0179 ····int-to-double·v0,·v0
  
180 ····move-wide/from16·v25,·v0180 ····move-wide/from16·v26,·v0
  
181 ····.line·39181 ····.line·39
182 ····.local·v25,·"dx2":D182 ····.local·v26,·"dx2":D
183 ····move-object/from16·v0,·p0183 ····move-object/from16·v0,·p0
  
184 ····iget·v0,·v0,·Landroid/graphics/Rect;->top:I184 ····iget·v0,·v0,·Landroid/graphics/Rect;->top:I
  
Max diff block lines reached; 6128/9808 bytes (62.48%) of diff not shown.
4.87 KB
smali/org/osmdroid/util/BoundingBoxE6.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 ····sput-object·v0,·Lorg/osmdroid/util/BoundingBoxE6;->CREATOR:Landroid/os/Parcelable$Creator;45 ····sput-object·v0,·Lorg/osmdroid/util/BoundingBoxE6;->CREATOR:Landroid/os/Parcelable$Creator;
  
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·constructor·<init>(DDDD)V48 .method·public·constructor·<init>(DDDD)V
49 ····.locals·449 ····.locals·5
50 ····.param·p1,·"north"····#·D50 ····.param·p1,·"north"····#·D
51 ····.param·p3,·"east"····#·D51 ····.param·p3,·"east"····#·D
52 ····.param·p5,·"south"····#·D52 ····.param·p5,·"south"····#·D
53 ····.param·p7,·"west"····#·D53 ····.param·p7,·"west"····#·D
  
54 ····.prologue54 ····.prologue
55 ····const-wide·v2,·0x412e848000000000L····#·1000000.055 ····const-wide·v2,·0x412e848000000000L····#·1000000.0
Offset 474, 21 lines modifiedOffset 474, 21 lines modified
  
474 ····mul-double/2addr·v8,·v10474 ····mul-double/2addr·v8,·v10
  
475 ····add-double/2addr·v8,·v2475 ····add-double/2addr·v8,·v2
  
476 ····invoke-static·{v8,·v9},·Lorg/osmdroid/util/MyMath;->gudermann(D)D476 ····invoke-static·{v8,·v9},·Lorg/osmdroid/util/MyMath;->gudermann(D)D
  
477 ····move-result-wide·v5477 ····move-result-wide·v6
  
478 ····.line·153478 ····.line·153
479 ····.local·v5,·"latD":D479 ····.local·v6,·"latD":D
480 ····const-wide·v8,·0x412e848000000000L····#·1000000.0480 ····const-wide·v8,·0x412e848000000000L····#·1000000.0
  
481 ····mul-double/2addr·v8,·v5481 ····mul-double/2addr·v8,·v6
  
482 ····double-to-int·v4,·v8482 ····double-to-int·v4,·v8
  
483 ····.line·155483 ····.line·155
484 ····.local·v4,·"lat":I484 ····.local·v4,·"lat":I
485 ····iget·v8,·p0,·Lorg/osmdroid/util/BoundingBoxE6;->mLonWestE6:I485 ····iget·v8,·p0,·Lorg/osmdroid/util/BoundingBoxE6;->mLonWestE6:I
  
Offset 500, 18 lines modifiedOffset 500, 18 lines modified
  
500 ····int-to-float·v9,·v9500 ····int-to-float·v9,·v9
  
501 ····mul-float/2addr·v9,·p1501 ····mul-float/2addr·v9,·p1
  
502 ····add-float/2addr·v8,·v9502 ····add-float/2addr·v8,·v9
  
503 ····float-to-int·v7,·v8503 ····float-to-int·v5,·v8
  
504 ····.line·158504 ····.line·158
505 ····.local·v7,·"lon":I505 ····.local·v5,·"lon":I
506 ····:goto_0506 ····:goto_0
507 ····const·v8,·0x564eba0507 ····const·v8,·0x564eba0
  
508 ····if-le·v4,·v8,·:cond_0508 ····if-le·v4,·v8,·:cond_0
  
509 ····.line·159509 ····.line·159
510 ····const·v8,·0x564eba0510 ····const·v8,·0x564eba0
Offset 535, 42 lines modifiedOffset 535, 42 lines modified
535 ····goto·:goto_1535 ····goto·:goto_1
  
536 ····.line·164536 ····.line·164
537 ····:cond_1537 ····:cond_1
538 ····:goto_2538 ····:goto_2
539 ····const·v8,·0xaba9500539 ····const·v8,·0xaba9500
  
540 ····if-le·v7,·v8,·:cond_2540 ····if-le·v5,·v8,·:cond_2
  
541 ····.line·165541 ····.line·165
542 ····const·v8,·0xaba9500542 ····const·v8,·0xaba9500
  
543 ····sub-int/2addr·v7,·v8543 ····sub-int/2addr·v5,·v8
  
544 ····goto·:goto_2544 ····goto·:goto_2
  
545 ····.line·166545 ····.line·166
546 ····:cond_2546 ····:cond_2
547 ····:goto_3547 ····:goto_3
548 ····const·v8,·-0xaba9500548 ····const·v8,·-0xaba9500
  
549 ····if-ge·v7,·v8,·:cond_3549 ····if-ge·v5,·v8,·:cond_3
  
550 ····.line·167550 ····.line·167
551 ····const·v8,·0xaba9500551 ····const·v8,·0xaba9500
  
552 ····add-int/2addr·v7,·v8552 ····add-int/2addr·v5,·v8
  
553 ····goto·:goto_3553 ····goto·:goto_3
  
554 ····.line·169554 ····.line·169
555 ····:cond_3555 ····:cond_3
556 ····new-instance·v8,·Lorg/osmdroid/util/GeoPoint;556 ····new-instance·v8,·Lorg/osmdroid/util/GeoPoint;
  
557 ····invoke-direct·{v8,·v4,·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(II)V557 ····invoke-direct·{v8,·v4,·v5},·Lorg/osmdroid/util/GeoPoint;-><init>(II)V
  
558 ····return-object·v8558 ····return-object·v8
559 .end·method559 .end·method
  
560 .method·public·getGeoPointOfRelativePositionWithLinearInterpolation(FF)Lorg/osmdroid/util/GeoPoint;560 .method·public·getGeoPointOfRelativePositionWithLinearInterpolation(FF)Lorg/osmdroid/util/GeoPoint;
561 ····.locals·6561 ····.locals·6
562 ····.param·p1,·"relX"····#·F562 ····.param·p1,·"relX"····#·F
Offset 742, 75 lines modifiedOffset 742, 75 lines modified
  
742 ····move-result·v0742 ····move-result·v0
  
743 ····return·v0743 ····return·v0
744 .end·method744 .end·method
  
745 .method·public·getRelativePositionOfGeoPointInBoundingBoxWithExactGudermannInterpolation(IILandroid/graphics/PointF;)Landroid/graphics/PointF;745 .method·public·getRelativePositionOfGeoPointInBoundingBoxWithExactGudermannInterpolation(IILandroid/graphics/PointF;)Landroid/graphics/PointF;
746 ····.locals·11746 ····.locals·12
747 ····.param·p1,·"aLatitudeE6"····#·I747 ····.param·p1,·"aLatitudeE6"····#·I
748 ····.param·p2,·"aLongitudeE6"····#·I748 ····.param·p2,·"aLongitudeE6"····#·I
749 ····.param·p3,·"reuse"····#·Landroid/graphics/PointF;749 ····.param·p3,·"reuse"····#·Landroid/graphics/PointF;
  
750 ····.prologue750 ····.prologue
751 ····const-wide·v9,·0x412e848000000000L····#·1000000.0751 ····const-wide·v10,·0x412e848000000000L····#·1000000.0
  
752 ····.line·118752 ····.line·118
753 ····if-eqz·p3,·:cond_0753 ····if-eqz·p3,·:cond_0
  
754 ····move-object·v0,·p3754 ····move-object·v0,·p3
  
755 ····.line·119755 ····.line·119
756 ····.local·v0,·"out":Landroid/graphics/PointF;756 ····.local·v0,·"out":Landroid/graphics/PointF;
757 ····:goto_0757 ····:goto_0
758 ····iget·v3,·p0,·Lorg/osmdroid/util/BoundingBoxE6;->mLatNorthE6:I758 ····iget·v3,·p0,·Lorg/osmdroid/util/BoundingBoxE6;->mLatNorthE6:I
  
759 ····int-to-double·v3,·v3759 ····int-to-double·v4,·v3
  
Max diff block lines reached; 1845/4905 bytes (37.61%) of diff not shown.
131 KB
smali/org/osmdroid/util/GEMFFile.smali
    
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
181 ····invoke-direct·{p0},·Lorg/osmdroid/util/GEMFFile;->readHeader()V181 ····invoke-direct·{p0},·Lorg/osmdroid/util/GEMFFile;->readHeader()V
  
182 ····.line·92182 ····.line·92
183 ····return-void183 ····return-void
184 .end·method184 .end·method
  
185 .method·public·constructor·<init>(Ljava/lang/String;Ljava/util/List;)V185 .method·public·constructor·<init>(Ljava/lang/String;Ljava/util/List;)V
186 ····.locals·56186 ····.locals·58
187 ····.param·p1,·"pLocation"····#·Ljava/lang/String;187 ····.param·p1,·"pLocation"····#·Ljava/lang/String;
188 ····.annotation·system·Ldalvik/annotation/Signature;188 ····.annotation·system·Ldalvik/annotation/Signature;
189 ········value·=·{189 ········value·=·{
190 ············"(",190 ············"(",
191 ············"Ljava/lang/String;",191 ············"Ljava/lang/String;",
192 ············"Ljava/util/List",192 ············"Ljava/util/List",
193 ············"<",193 ············"<",
Offset 207, 2224 lines modifiedOffset 207, 2224 lines modified
  
207 ····.prologue207 ····.prologue
208 ····.line·107208 ····.line·107
209 ····.local·p2,·"pSourceFolders":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"209 ····.local·p2,·"pSourceFolders":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;"
210 ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V210 ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V
  
211 ····.line·49211 ····.line·49
212 ····new-instance·v52,·Ljava/util/ArrayList;212 ····new-instance·v53,·Ljava/util/ArrayList;
  
213 ····invoke-direct/range·{v52·..·v52},·Ljava/util/ArrayList;-><init>()V213 ····invoke-direct/range·{v53·..·v53},·Ljava/util/ArrayList;-><init>()V
  
214 ····move-object/from16·v0,·v52214 ····move-object/from16·v0,·v53
  
215 ····move-object/from16·v1,·p0215 ····move-object/from16·v1,·p0
  
216 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFiles:Ljava/util/List;216 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFiles:Ljava/util/List;
  
217 ····.line·50217 ····.line·50
218 ····new-instance·v52,·Ljava/util/ArrayList;218 ····new-instance·v53,·Ljava/util/ArrayList;
  
219 ····invoke-direct/range·{v52·..·v52},·Ljava/util/ArrayList;-><init>()V219 ····invoke-direct/range·{v53·..·v53},·Ljava/util/ArrayList;-><init>()V
  
220 ····move-object/from16·v0,·v52220 ····move-object/from16·v0,·v53
  
221 ····move-object/from16·v1,·p0221 ····move-object/from16·v1,·p0
  
222 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFileNames:Ljava/util/List;222 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFileNames:Ljava/util/List;
  
223 ····.line·53223 ····.line·53
224 ····new-instance·v52,·Ljava/util/ArrayList;224 ····new-instance·v53,·Ljava/util/ArrayList;
  
225 ····invoke-direct/range·{v52·..·v52},·Ljava/util/ArrayList;-><init>()V225 ····invoke-direct/range·{v53·..·v53},·Ljava/util/ArrayList;-><init>()V
  
226 ····move-object/from16·v0,·v52226 ····move-object/from16·v0,·v53
  
227 ····move-object/from16·v1,·p0227 ····move-object/from16·v1,·p0
  
228 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mRangeData:Ljava/util/List;228 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mRangeData:Ljava/util/List;
  
229 ····.line·56229 ····.line·56
230 ····new-instance·v52,·Ljava/util/ArrayList;230 ····new-instance·v53,·Ljava/util/ArrayList;
  
231 ····invoke-direct/range·{v52·..·v52},·Ljava/util/ArrayList;-><init>()V231 ····invoke-direct/range·{v53·..·v53},·Ljava/util/ArrayList;-><init>()V
  
232 ····move-object/from16·v0,·v52232 ····move-object/from16·v0,·v53
  
233 ····move-object/from16·v1,·p0233 ····move-object/from16·v1,·p0
  
234 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFileSizes:Ljava/util/List;234 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mFileSizes:Ljava/util/List;
  
235 ····.line·59235 ····.line·59
236 ····new-instance·v52,·Ljava/util/LinkedHashMap;236 ····new-instance·v53,·Ljava/util/LinkedHashMap;
  
237 ····invoke-direct/range·{v52·..·v52},·Ljava/util/LinkedHashMap;-><init>()V237 ····invoke-direct/range·{v53·..·v53},·Ljava/util/LinkedHashMap;-><init>()V
  
238 ····move-object/from16·v0,·v52238 ····move-object/from16·v0,·v53
  
239 ····move-object/from16·v1,·p0239 ····move-object/from16·v1,·p0
  
240 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mSources:Ljava/util/LinkedHashMap;240 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mSources:Ljava/util/LinkedHashMap;
  
241 ····.line·62241 ····.line·62
242 ····const/16·v52,·0x0242 ····const/16·v53,·0x0
  
243 ····move/from16·v0,·v52243 ····move/from16·v0,·v53
  
244 ····move-object/from16·v1,·p0244 ····move-object/from16·v1,·p0
  
245 ····iput-boolean·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mSourceLimited:Z245 ····iput-boolean·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mSourceLimited:Z
  
246 ····.line·63246 ····.line·63
247 ····const/16·v52,·0x0247 ····const/16·v53,·0x0
  
248 ····move/from16·v0,·v52248 ····move/from16·v0,·v53
  
249 ····move-object/from16·v1,·p0249 ····move-object/from16·v1,·p0
  
250 ····iput·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mCurrentSource:I250 ····iput·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mCurrentSource:I
  
251 ····.line·126251 ····.line·126
252 ····move-object/from16·v0,·p1252 ····move-object/from16·v0,·p1
  
253 ····move-object/from16·v1,·p0253 ····move-object/from16·v1,·p0
  
254 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mLocation:Ljava/lang/String;254 ····iput-object·v0,·v1,·Lorg/osmdroid/util/GEMFFile;->mLocation:Ljava/lang/String;
  
255 ····.line·129255 ····.line·129
256 ····new-instance·v9,·Ljava/util/LinkedHashMap;256 ····new-instance·v10,·Ljava/util/LinkedHashMap;
  
257 ····invoke-direct·{v9},·Ljava/util/LinkedHashMap;-><init>()V257 ····invoke-direct·{v10},·Ljava/util/LinkedHashMap;-><init>()V
  
258 ····.line·132258 ····.line·132
259 ····.local·v9,·"dirIndex":Ljava/util/LinkedHashMap;,·"Ljava/util/LinkedHashMap<Ljava/lang/String;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/io/File;>;>;>;>;"259 ····.local·v10,·"dirIndex":Ljava/util/LinkedHashMap;,·"Ljava/util/LinkedHashMap<Ljava/lang/String;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/util/LinkedHashMap<Ljava/lang/Integer;Ljava/io/File;>;>;>;>;"
260 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->iterator()Ljava/util/Iterator;260 ····invoke-interface/range·{p2·..·p2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
261 ····move-result-object·v18261 ····move-result-object·v19
  
262 ····:goto_0262 ····:goto_0
263 ····invoke-interface/range·{v18·..·v18},·Ljava/util/Iterator;->hasNext()Z263 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z
  
264 ····move-result·v52264 ····move-result·v53
  
265 ····if-eqz·v52,·:cond_3265 ····if-eqz·v53,·:cond_3
  
266 ····invoke-interface/range·{v18·..·v18},·Ljava/util/Iterator;->next()Ljava/lang/Object;266 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
267 ····move-result-object·v33267 ····move-result-object·v34
  
268 ····check-cast·v33,·Ljava/io/File;268 ····check-cast·v34,·Ljava/io/File;
  
269 ····.line·134269 ····.line·134
Max diff block lines reached; 129151/134327 bytes (96.15%) of diff not shown.
11.9 KB
smali/org/osmdroid/util/GeoPoint.smali
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····sput-object·v0,·Lorg/osmdroid/util/GeoPoint;->CREATOR:Landroid/os/Parcelable$Creator;46 ····sput-object·v0,·Lorg/osmdroid/util/GeoPoint;->CREATOR:Landroid/os/Parcelable$Creator;
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·constructor·<init>(DD)V49 .method·public·constructor·<init>(DD)V
50 ····.locals·450 ····.locals·5
51 ····.param·p1,·"aLatitude"····#·D51 ····.param·p1,·"aLatitude"····#·D
52 ····.param·p3,·"aLongitude"····#·D52 ····.param·p3,·"aLongitude"····#·D
  
53 ····.prologue53 ····.prologue
54 ····const-wide·v2,·0x412e848000000000L····#·1000000.054 ····const-wide·v2,·0x412e848000000000L····#·1000000.0
  
55 ····.line·5155 ····.line·51
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····iput·v0,·p0,·Lorg/osmdroid/util/GeoPoint;->mLongitudeE6:I75 ····iput·v0,·p0,·Lorg/osmdroid/util/GeoPoint;->mLongitudeE6:I
  
76 ····.line·5476 ····.line·54
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·constructor·<init>(DDD)V79 .method·public·constructor·<init>(DDD)V
80 ····.locals·480 ····.locals·5
81 ····.param·p1,·"aLatitude"····#·D81 ····.param·p1,·"aLatitude"····#·D
82 ····.param·p3,·"aLongitude"····#·D82 ····.param·p3,·"aLongitude"····#·D
83 ····.param·p5,·"aAltitude"····#·D83 ····.param·p5,·"aAltitude"····#·D
  
84 ····.prologue84 ····.prologue
85 ····const-wide·v2,·0x412e848000000000L····#·1000000.085 ····const-wide·v2,·0x412e848000000000L····#·1000000.0
  
Offset 152, 34 lines modifiedOffset 152, 34 lines modified
152 ····iput·p3,·p0,·Lorg/osmdroid/util/GeoPoint;->mAltitude:I152 ····iput·p3,·p0,·Lorg/osmdroid/util/GeoPoint;->mAltitude:I
  
153 ····.line·49153 ····.line·49
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·public·constructor·<init>(Landroid/location/Location;)V156 .method·public·constructor·<init>(Landroid/location/Location;)V
157 ····.locals·7157 ····.locals·8
158 ····.param·p1,·"aLocation"····#·Landroid/location/Location;158 ····.param·p1,·"aLocation"····#·Landroid/location/Location;
  
159 ····.prologue159 ····.prologue
160 ····.line·63160 ····.line·63
161 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D161 ····invoke-virtual·{p1},·Landroid/location/Location;->getLatitude()D
  
162 ····move-result-wide·v1162 ····move-result-wide·v2
  
163 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D163 ····invoke-virtual·{p1},·Landroid/location/Location;->getLongitude()D
  
164 ····move-result-wide·v3164 ····move-result-wide·v4
  
165 ····invoke-virtual·{p1},·Landroid/location/Location;->getAltitude()D165 ····invoke-virtual·{p1},·Landroid/location/Location;->getAltitude()D
  
166 ····move-result-wide·v5166 ····move-result-wide·v6
  
167 ····move-object·v0,·p0167 ····move-object·v1,·p0
  
168 ····invoke-direct/range·{v0·..·v6},·Lorg/osmdroid/util/GeoPoint;-><init>(DDD)V168 ····invoke-direct/range·{v1·..·v7},·Lorg/osmdroid/util/GeoPoint;-><init>(DDD)V
  
169 ····.line·64169 ····.line·64
170 ····return-void170 ····return-void
171 .end·method171 .end·method
  
172 .method·private·constructor·<init>(Landroid/os/Parcel;)V172 .method·private·constructor·<init>(Landroid/os/Parcel;)V
173 ····.locals·1173 ····.locals·1
Offset 325, 19 lines modifiedOffset 325, 19 lines modified
  
325 ····invoke-virtual·{p0,·v3,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;325 ····invoke-virtual·{p0,·v3,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
326 ····move-result-object·v3326 ····move-result-object·v3
  
327 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D327 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
328 ····move-result-wide·v3328 ····move-result-wide·v4
  
329 ····mul-double/2addr·v3,·v6329 ····mul-double/2addr·v4,·v6
  
330 ····double-to-int·v3,·v3330 ····double-to-int·v3,·v4
  
331 ····add-int/lit8·v4,·v0,·0x1331 ····add-int/lit8·v4,·v0,·0x1
  
332 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I332 ····invoke-virtual·{p0},·Ljava/lang/String;->length()I
  
333 ····move-result·v5333 ····move-result·v5
  
Offset 364, 19 lines modifiedOffset 364, 19 lines modified
  
364 ····invoke-virtual·{p0,·v3,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;364 ····invoke-virtual·{p0,·v3,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
365 ····move-result-object·v3365 ····move-result-object·v3
  
366 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D366 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
367 ····move-result-wide·v3367 ····move-result-wide·v4
  
368 ····mul-double/2addr·v3,·v6368 ····mul-double/2addr·v4,·v6
  
369 ····double-to-int·v3,·v3369 ····double-to-int·v3,·v4
  
370 ····add-int/lit8·v4,·v0,·0x1370 ····add-int/lit8·v4,·v0,·0x1
  
371 ····invoke-virtual·{p0,·v4,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;371 ····invoke-virtual·{p0,·v4,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
372 ····move-result-object·v4372 ····move-result-object·v4
  
Offset 396, 17 lines modifiedOffset 396, 17 lines modified
  
396 ····invoke-virtual·{p0,·v5,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String;396 ····invoke-virtual·{p0,·v5,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
397 ····move-result-object·v5397 ····move-result-object·v5
  
398 ····invoke-static·{v5},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D398 ····invoke-static·{v5},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
399 ····move-result-wide·v5399 ····move-result-wide·v6
  
400 ····double-to-int·v5,·v5400 ····double-to-int·v5,·v6
  
401 ····invoke-direct·{v2,·v3,·v4,·v5},·Lorg/osmdroid/util/GeoPoint;-><init>(III)V401 ····invoke-direct·{v2,·v3,·v4,·v5},·Lorg/osmdroid/util/GeoPoint;-><init>(III)V
  
402 ····goto·:goto_0402 ····goto·:goto_0
403 .end·method403 .end·method
  
404 .method·public·static·fromIntString(Ljava/lang/String;)Lorg/osmdroid/util/GeoPoint;404 .method·public·static·fromIntString(Ljava/lang/String;)Lorg/osmdroid/util/GeoPoint;
Offset 505, 20 lines modifiedOffset 505, 20 lines modified
  
505 ····invoke-direct·{v2,·v3,·v4,·v5},·Lorg/osmdroid/util/GeoPoint;-><init>(III)V505 ····invoke-direct·{v2,·v3,·v4,·v5},·Lorg/osmdroid/util/GeoPoint;-><init>(III)V
Max diff block lines reached; 8683/12130 bytes (71.58%) of diff not shown.
100 KB
res/drawable-hdpi-v4/ic_launcher.png
91.5 KB
sng
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·84a03d00·ffffe700·3dea0000·d0fd0000·fbffa515·e6f56604·4b980e01·3b950000·acd44700·cdcf4f00·dcf06c00·eeff7300·edff7100·faff9500·f0ff8b00·eaff7500·f1ff8400·f6ff9000·ecff8200·e1ff6f00·e7ff8600·ecfe8d00·d3fc6400·d4fc6700·dafd7100·d0f86300·d3f46a00·9ee01900·cdf24101·bfe5af01·feff9614·faff7803·ffff7c00·ffff8900·7d9b3000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bde15000·b8db5302·bbdd5400·b9db523c·c0e358f5·a8cf4575·bfe75900·b6dd5203·2d520000·abcc4800·eefc7b00·f9ff9700·d6ff4200·f5ff8500·f8ff9301·f4ff8a01·f6ff9102·f9ff9802·f3ff8e02·edff8601·f0ff8f01·e7ff8400·aff74200·e3fd8800·d2f96b00·d0f76700·d2f96500·d3fa6503·ddff6e00·deff6f30·c6eb5bf0·9abe3b82·cdfc5100·c5f25003·657d2700·82a03300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·86a63500·8eae3d02·82a03900·84a23a33·97bb3cf8·abd247fa·9ec43c37·a2c83e00·a1c73f03·7ca12f00·f0fe8200·f7ff8c02·fdffa104·ffffb402·ffffbc00·ffffb300·fbffab00·00000000·efff4a00·fbffc900·ffffc800·f7ff8702·efff9004·dffd7d02·d6f87900·c4ef5a00·e3fd7801·003b0001·ffffd504·caf45cc1·9bc03fff·6c852d79·76932d00·82a23403·637a2c00·69812e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·84a03d00·74844b00·94b83303·8db12e00·84a2376e·a0c540ff·a9cf45c8·69890e09·ffffff00·ebf48d04·fcfcd201·ffffc900·f9ff3800·ecff0000·feffd708·faff9e1a·fbff9f2b·ffffac2e·fbffa42b·f6ffa01a·fdffd708·d7fc0000·e6fd1c00·d5fd5400·d8fd6101·d5fa7303·bae45504·c8f65a00·d1f9627b·acd348ff·779330bc·ffffe900·ffffeb00·5c6f2b01·657c2e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9ed11100·90b03c00·758f3800·b7e43802·e2ff2900·8bab37b4·a3c942ff·a4ca4185·b0d84f00·9bca3402·f7fbaa04·fcff9d36·faff977c·f7ff8fb2·f6ff8cdb·f4ff8af2·f3ff89f9·f2ff87fa·f0ff83f9·efff85f2·eeff87da·edff89b1·ebfe8e7b·eafd9635·f9f7e903·c5f64302·d7ff6600·d7ff6838·b9e251fd·85a434f1·4f61272c·41532200·5f772c02·0f2e1c00·5b6e2b00·69812e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·839e4000·839f4000·62685a00·809a3c02·6e813900·778f3727·92b33aec·9ec340ff·99bb414c·ffffa45f·f6fe8ecf·f4ff88fd·f5ff87ff·f4ff86ff·f2ff85ff·f2ff83ff·f1ff82ff·e7ff6bff·d9ff4fff·d8ff50ff·d7ff51ff·d6ff56ff·d8ff5eff·d8fd68fd·d7fa71cc·d2f77867·d2f48516·bee755c5·95b73cff·62792a70·7a982c00·81a03303·ffff7f00·63792d00·62782e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·dbff6500·c6d85800·d8e67f00·f4fa9b00·b2ce5406·7ea52900·76942f5f·9fc43bff·dbf563f7·f3ff85fd·f2ff83ff·f4ff87fe·f0ff7ffb·efff7cfc·f0ff7efe·f2ff81fe·f1ff81fe·ecff7afe·dfff61fe·d9ff57fe·d5ff54fe·d1ff4ffc·ccfd4afb·c9fa47fe·c7f64aff·c5f154ff·c9f45de8·a2c740ff·6d862cab·e4ff3c00·a6ce3e05·00000000·809f3600·a5c64a00·8eaf3b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d6fe5d00·dcff6b00·fbff9c00·ffffbe00·eefe8103·f1fb7800·dbfc6520·f5fe96b3·e3fd64ff·eeff72fd·f5ff8bfc·eeff7dfd·ebff74ff·f4ff85ff·fcff99ff·ffffa5ff·ffffaaff·ffffabff·f9ff98ff·e2ff6fff·d9ff5eff·d6ff5bff·d2ff57ff·cefc53ff·caf84fff·c5f34bfd·bfed45fc·c1ef48fd·b3de43ff·a0c544ba·aace5b1a·c2eb6200·a0c44003·a7d13200·9cc13900·93b63900·90b23900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d4fd6200·b7fb5800·e8ff7f00·ffffb000·edff8604·f6ff9100·e3ff6d3b·f8ff94e5·ecff7bff·ecff7afe·f4ff8dfe·e5ff6eff·eaff77ff·fbff98ff·ffffa9ff·ffffacff·ffffaaff·feffa9ff·feffa9ff·f2ff8eff·e0ff6cff·dbff66ff·d7ff62ff·d2ff5cff·cdfb57ff·c9f652ff·c4f14dff·c0ed4aff·bbe646fe·b7e243fd·afd940ff·a4ca41e4·9bbe4239·9cc14000·98bd3b03·92b83000·93b73600·86a63400·8cad3300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·caf75500·d7ff6a00·d1fc6600·e3fb9c00·e7fe8003·edff8000·dfff6b46·f5ff93f2·e9ff77ff·e4ff70fc·f0ff89ff·dfff67ff·e7ff78ff·f3ff90ff·f8ff99ff·f6ff95ff·f0ff89ff·edff82ff·ecff81ff·ecff84ff·e6ff79ff·dfff6eff·dcff6bff·d7ff65ff·d2fe60ff·cdfa5aff·c9f555ff·c3f04fff·beea4bff·bae546ff·b5e043ff·b0da41fc·aad23dff·9fc43bf1·95b73c45·96b93c00·95b83803·8aab2d00·89aa3300·8aaa3300·84a33300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c8f35800·d0f96600·d3fb6a00·dcfe6e03·d9ff6400·d6ff6136·efff8cf0·e9ff7eff·d9ff60fc·ebff87ff·dcff69ff·dfff70ff·e6ff7eff·e5ff7cff·e3ff76ff·e2ff72ff·e1ff71ff·e2ff72ff·e2ff72ff·e1ff72ff·dfff71ff·ddff6eff·d9ff6bff·d5ff66ff·d1fc61ff·ccf85cff·c7f357ff·c2ee51ff·bde84cff·b8e348ff·b5de46ff·b0d943ff·aad33ffc·a3cb3bff·97bb37ee·8dae3634·8dae3600·8eb03503·83a42f00·81a12f00·82a32d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c2ed5100·b0e02b00·e8ff9a00·d1fb5d01·bffd3a00·c2fb441b·e3ff7fdb·eaff8aff·d1ff57fc·dfff76ff·d9ff6bff·d2ff5cff·d8ff69ff·ddff72ff·d9ff68ff·d9ff67ff·dcff6cff·ddff6fff·deff70ff·deff70ff·ddff70ff·dbff6fff·d9ff6cff·d5ff68ff·d1fd65ff·cef960ff·c9f45bff·c4ef56ff·c0ea51ff·bbe54cff·b6e048ff·add83bff·a8d337ff·a9d13fff·a3ca3cfc·99bf37ff·8fb134da·83a3321a·82a13400·89aa3401·8aab2800·70873700·7b992c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bde74f00·caf26400·c8f84f00·f3ffa602·ffffc100·d5fc6da7·e5ff88ff·d6fd68fb·cdfb57ff·d4fd67ff·cef863ff·daf989ff·d0f86bff·d0fc5dff·d2fe62ff·d4ff64ff·d6ff68ff·d8ff6aff·d8ff6bff·d7ff6bff·d7ff6bff·d5ff6aff·d3fe68ff·d0fb65ff·cdf862ff·c9f45eff·c5ef59ff·c1eb55ff·bce650ff·b7e14cff·b0d943ff·bddc6bff·bad969ff·a2ca38ff·a0c63aff·9bc038fb·91b434ff·87a731a5·9cbf3900·94b73402·83a23200·7b9a2d00·748f2e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b5de4f00·c0eb5000·a8da1200·caf55f03·c8f55b00·c7f3594e·d7fd77ff·daff7afd·c9f657ff·c5f34cff·cbf364ff·f5fce3ff·ffffffff·f5fbe3ff·cbf462ff·ccf85aff·cffb61ff·d0fc63ff·d1fc65ff·d1fc66ff·d1fc66ff·d0fb65ff·cff965ff·cdf863ff·caf460ff·c7f15eff·c4ee5aff·c0ea56ff·bce652ff·b9e251ff·aed93eff·cce48bff·ffffffff·ffffffff·d1e3a1ff·9ac131ff·9abf39ff·93b635fd·88a933ff·7d9b2c4c·7d9b2d00·809e2e03·abec0000·77942c00·6d862b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b5db5800·bce54f00·c2ed5500·ffffff00·08540002·c9f264c5·d3fb75ff·ccf666fd·c2ee4fff·b9e93aff·ddf3a1ff·ffffffff·fdfffaff·fdfefaff·c8ed69ff·c5f154ff·c9f35dff·caf45eff·caf55fff·caf560ff·caf461ff·c9f360ff·c8f25fff·c6ef5dff·c4ed5bff·c1ea59ff·bfe856ff·bbe453ff·b8e04fff·b5dd4fff·a8d33aff·d1e69aff·ffffffff·fefefbff·fafbf6ff·a0c148ff·96bb33ff·92b535fd·8aab35ff·7e9c2fc4·00000002·ffffbc00·79962c00·728e2c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·a8cb5000·b9e35000·bce65403·bae44f00·b9e34e4e·c6ee65ff·c8f067fd·bee950ff·bbe648ff·b6e43cff·cde787ff·fffeffff·ffffffff·dfefb6ff·b8e34aff·c1eb56ff·c2ec57ff·c3ed58ff·c4ee5aff·c4ee5aff·c4ed5aff·c3ec5aff·c2eb5aff·c0e958ff·bee656ff·bbe354ff·b9e152ff·b6de4fff·b2db4cff·b0d74aff·aad242ff·acd04dff·edf3dcff·ffffffff·daddd4ff·88a734ff·97bb36ff·8fb233ff·8bac36fd·7d9c2fff·6f8b274c·6f8b2600·73902a03·718d2700·63772c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b3dc4a00·b2da4c00·c4ec6202·c7ef6800·b7e052a6·bfe760ff·bbe454fc·b5e043ff·b6e044ff·b7e245ff·b1da43ff·cce194ff·cce490ff·b0d946ff·b7e04bff·bce551ff·bce652ff·bde753ff·bde754ff·bde755ff·bde655ff·bce555ff·bbe454ff·b9e253ff·b8e051ff·b5dd4fff·b3db4dff·b1d84bff·aed548ff·abd245ff·a8cf44ff·a1c83aff·a4c749ff·c1d58fff·91aa51ff·88ab2dff·94b738ff·8fb137ff·8cac3afc·7d9c2eff·6f8b27a3·7b9c2000·7d9e2502·68812b00·6c872700·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·acce5b00·b2d85500·b1d84e01·a8d14100·abd24715·b3da4fea·b7df55ff·b1db45fe·b1db41ff·b1db42ff·b1dc43ff·b3dd43ff·aad638ff·aad539ff·b1da47ff·b3dc4aff·b6df4bff·b7e04dff·b7e04eff·b7e04fff·b7df50ff·b7df50ff·b6de4fff·b5dd4fff·b3db4eff·b2da4cff·b0d84bff·afd64aff·acd347ff·aad045ff·a7cd43ff·a4ca40ff·a2c740ff·9dc33aff·91b82bff·91b533ff·93b53aff·91b33aff·8fb13cff·8aaa3bfe·7e9d2fff·6d8825e7·586d2712·556a2200·667f2601·62772a00·52632a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·e1ff7100·e0ff6b00·ddfe6700·e2ff7400·ddfe7400·cbf76200·cff86700·add34d00·add24d03·aad04b00·abd14d4a·add449ff·aed648fe·acd53eff·acd53fff·add640ff·aed741ff·aed742ff·b0d845ff·afd746ff·aed645ff·afd846ff·b1da48ff·b2da49ff·b2da4aff·b2da4bff·b2da4bff·b2da4bff·b1d94bff·b0d74aff·afd649ff·add448ff·acd347ff·aad146ff·a7ce44ff·a6cc42ff·a3ca40ff·a1c63eff·9ec33cff·9cc03cff·9bbe3eff·96b93bff·91b338ff·8fb137ff·8cad37ff·87a637ff·7e9c30fe·6b8625ff·5c722347·5b712200·60782503·627a2300·eafe8a00·ebff8400·f4ff9400·e7fe8500·caf46100·b0dc4400·a0d22f00·bae55000·00000000·00000000·00000000·00000000·00000000· 
27 00000000·00000000·00000000·00000000·00000000·e8ff7e00·e2ff8200·dbff7700·eeff8600·f7ff9400·f2fe9e00·f9fea900·e7fc9000·c8eb7400·afcc6d00·a9ce4c04·a8cd4c00·aace517a·a6cc42ff·a7ce3efb·a7cf3cff·a8d13eff·a9d13eff·aad23fff·aad23fff·aad240ff·abd341ff·abd342ff·acd343ff·acd445ff·add445ff·add546ff·add447ff·acd447ff·acd447ff·acd347ff·abd146ff·aad045ff·a9d045ff·a7cd44ff·a5cb42ff·a4c941ff·a1c73fff·a0c53eff·9ec33cff·9bc03bff·99bd39ff·96ba38ff·93b636ff·90b235ff·8cae33ff·89aa33ff·84a333ff·7b992efb·698323ff·586d2178·5a701d00·5d751f04·667d4b00·e9fe8600·edff8802·edff8702·e1fe7802·cef66401·a5ce3e00·a8c14d00·d9ff6f00·a8d03d00·91b43900·00000000·00000000·00000000· 
28 00000000·00000000·00000000·00000000·d8fb6f00·ffffd200·e8fe7e00·ffffcf00·f0ff8801·eeff8603·ebff8304·e4fe7c04·dbf97a03·c7eb7001·9ab75300·a4c74903·a3c64900·a9cb579c·a2c642ff·a0c639fb·a2c93bff·a3cb3bff·a5cc3cff·a5cc3dff·a6cd3dff·a7ce3eff·a7ce3fff·a7cf40ff·a7cf41ff·a8cf42ff·a9d042ff·a9d043ff·a8cf43ff·a8cf43ff·a8ce43ff·a7ce43ff·a7cd43ff·a6cc42ff·a5cb41ff·a3c941ff·a2c83fff·a1c63fff·9fc43dff·9dc23cff·9bc03bff·99bd39ff·97bb38ff·95b836ff·92b535ff·8eb034ff·8aac32ff·86a731ff·809f2eff·78962bfb·667f23ff·53671e98·58711200·536b1103·d3f27702·dbfd7502·ddfe7700·d5f96c00·ccff1000·ffff0000·aad43b03·9cc13b01·a4cb4000·a3ca3c00·89a93100·8fb23500·00000000·00000000· 
29 00000000·00000000·00000000·d6fc6900·d7fd7200·f2ff9100·edff8c00·e1fe7c02·c7fd5901·d1fe6600·c5fd5500·a4c94500·a9cf4600·aad04800·9fc24703·9dc62a01·ade90000·a7c85bb9·a2c547ff·9dc239fc·9ec33aff·9ec43aff·9fc63aff·a0c73aff·a1c83bff·a2c83cff·a3c93dff·a3ca3dff·a4ca3eff·a4cb3fff·a4cb3fff·a4cb40ff·a5cb40ff·a4ca40ff·a4ca40ff·a4ca40ff·a3c940ff·a2c83fff·a1c73fff·a0c63eff·9fc43dff·9ec33dff·9cc13bff·9abf3aff·99bd39ff·97bb38ff·94b837ff·92b536ff·8fb135ff·8cad33ff·88a932ff·84a330ff·7e9d2fff·77932dfc·6a8426ff·53671eb6·d3ff0100·9ec23803·18540000·fff7ee02·ecfe8723·f0fe8b3f·eaff8937·ddff8410·cff36900·97b64002·7c9a3101·7c9b2e00·75922b00·78962b00·00000000·00000000· 
30 00000000·00000000·aed35000·dacdff00·c6e86700·c6e96700·d5ef7402·ffffa200·fbfb950b·f0fd874f·e9fe7f7a·e6fe7f7d·e1fd8557·dcfc9b13·ecff8a00·99b84a04·97b54b00·9cb75f7e·98b943f2·96bc32f8·9bc234ff·a0c737ff·a2c939ff·a2c93aff·a1c83aff·a0c73aff·a0c63aff·a0c63bff·a0c63bff·a0c63cff·a0c63cff·a0c53dff·a0c63dff·a0c53dff·9fc53dff·9fc43dff·9ec33dff·9dc33dff·9dc23cff·9dc13cff·9bc03bff·9abe3aff·98bd39ff·97bb38ff·96ba37ff·94b836ff·93b736ff·92b535ff·90b334ff·8eb133ff·8bad31ff·85a72fff·7f9e2eff·74902df8·718c2af2·5f74297b·89b22400·ffffbe00·e5ff9037·e6ff80bd·ecff85f8·e3ff75fd·d0fc55fd·c5f050e8·b1da4585·8caf310c·86aa2d00·a5cc3f01·ffffff00·8fb23500·00000000·00000000· 
31 00000000·00000000·878b9700·d5f67900·f9ff6600·ecfd8f02·f4ff9700·ebff8740·e9ff81d8·e8ff80ff·ecff8cfe·d7fb6afe·c4ee51ff·b9df54e7·a5c85055·c1e86000·a5c45303·87a04500·758f355d·758942ef·758844ff·7c943bfe·819d36ff·89a935ff·93b53aff·9abd3cff·9ec33eff·a1c73eff·a4ca3fff·a5cc3fff·a6ce40ff·a7ce40ff·a7cf40ff·a7cf40ff·a6ce40ff·a6cd40ff·a6cd40ff·a5cc3fff·a5cb3fff·a4ca3fff·a2c93fff·a1c73eff·a0c53dff·9dc23dff·9bbf3dff·97ba3bff·93b53aff·8cad38ff·84a336ff·7a9733ff·738c35ff·6e823bfe·677543ff·59663aec·45522859·00000000·b3d95d00·acce5b38·c0e858f3·d3fb68ff·e5ff85fe·dbfc76ff·c1ef50ff·b6e045fd·a7cf3cff·92b535ae·ffff4b00·f1ff4b01·8dae3500·7e9d2e00·00000000·00000000· 
32 00000000·00000000·00000000·c9f26500·cbf36802·cef67300·caf36b29·d1f66dec·caf261ff·cbf268fc·cff170fb·c4ec61fb·b5dd4efc·a9d045ff·92b539fc·76932c43·a6c85500·c7f06765·bbd778ff·809155fe·515c35ff·31391fff·232818ff·1c2113ff·1f2413ff·232a14ff·2a3317ff·313d18ff·36431aff·3d4a1fff·445322ff·495924ff·4b5b26ff·506129ff·546629ff·54652aff·53652aff·53652aff·53652aff·50602aff·4b5a28ff·485825ff·445224ff·3c4920ff·34401cff·2f3919ff·283018ff·212614ff·1c2014ff·171b12ff·1a1d16ff·20231aff·333729ff·4c523bfe·555f3aff·47572061·6d882300·89a738ad·9fc539ff·b5dd4ff9·bae355fe·b6de51ff·add34aff·a1c73efd·96b937fb·81a130ff·657d2448·647c2400·6b852703·73902600·00000000·00000000· 
33 00000000·00000000·a9ca5800·afcc7400·a9ce4a04·aad04c00·aace5081·a5cb40ff·a2c83af9·a4cb3fff·a4cb41ff·a4c947ff·9fc244ff·92b339f9·7f9e2eff·6f8a2d9d·99bf3700·aed44eb4·cbf06bff·c4ed5bfc·aed940ff·a5c848ff·8faf3cff·79952fff·667e27ff·556920ff·45561aff·394615ff·2e390fff·252f0cff·1e2709ff·182006ff·141b04ff·111703ff·0f1502ff·0e1402ff·0d1201ff·0e1302ff·0e1402ff·0f1502ff·121803ff·141b04ff·182006ff·1e2708ff·242e0aff·2b370eff·334111ff·3e4e14ff·495c19ff·556a1eff·627a22ff·6a8524ff·708d25ff·728f24fc·73902aff·5b7023ac·bfff0000·728c2dcc·88a930ff·96b939fd·9abd3cff·99bc3cff·95b838ff·8eb134ff·87a731fc·6f8a2cff·4f621d65·4e611d00·54681f04·728e2a00·00000000·00000000· 
34 00000000·00000000·a5c26300·b3ce7e00·8eae3a03·8aab3300·9bb95295·8dae33ff·8cae31fb·8eb033ff·8daf34ff·8bac34ff·88a832ff·81a02ffc·728e29ff·5a6f20a8·417f0000·93b243ca·99c033ff·a4cb40fd·abd340ff·b4dd49ff·bbe54bff·beea4cff·c3ef53ff·c7f259ff·c7f05aff·c8f05eff·c6ed5fff·c3e95dff·c1e65eff·bfe35dff·bcdf5cff·badd5cff·b9db5cff·b4d857ff·b0d552ff·afd451ff·acd24dff·aad04aff·abd049ff·abd149ff·aad047ff·a9d046ff·aad145ff·a9d043ff·a6cd41ff·a5cb40ff·a2c73dff·9cc13aff·96ba38ff·8eb036ff·85a534ff·7a9731fd·6f8b27ff·53671fc3·00009e03·6e882ac9·83a32eff·91b336fd·93b637ff·92b537ff·90b236ff·8aab33ff·83a331fc·6d862dff·4d5f1e62·4c5e1f00·52662004·6e892b00·00000000·00000000· 
35 00000000·00000000·a7c26900·cae0a600·91b04304·8faf4100·9bb95588·8aab34ff·89aa2ffb·89aa31ff·89aa32ff·87a832ff·84a431ff·7e9d2ffc·708b27ff·586e22b5·539e0000·8ca844c0·8daf31ff·92b534fd·94b834ff·96ba35ff·98bd36ff·9abe37ff·9bc037ff·9dc339ff·9fc53aff·a1c73cff·a3ca3fff·a6cc41ff·a7ce43ff·a9d045ff·abd247ff·abd248ff·abd247ff·acd249ff·abd14aff·a9cf47ff·a7cd45ff·a5cb44ff·a4c943ff·a1c640ff·9ec33eff·9bbf3cff·98bb3aff·94b737ff·90b335ff·8daf34ff·89aa32ff·86a631ff·82a130ff·7d9c2fff·79952fff·718b30fc·678025ff·4e621cb9·0000ff01·6b8428d0·82a22eff·90b236fd·93b538ff·92b537ff·8fb136ff·8aab33ff·83a231fc·6c862cff·4d601e62·4d5f1f00·52662004·67812400·00000000·00000000· 
36 00000000·00000000·a6c26900·d2e4b200·91b04504·8fae4200·9bb85788·8aab34ff·88a92ffb·88a931ff·88a931ff·87a831ff·83a330ff·7e9c2ffc·6e8927ff·576c21b9·55a30000·89a546bd·89ab2fff·8eb134fd·91b334ff·93b635ff·95b836ff·96b936ff·97bb36ff·98bc37ff·98bc37ff·98bc37ff·98bc38ff·98bc38ff·98bd38ff·98bc38ff·98bb38ff·97bc39ff·98bb3cff·94b835ff·8fb42fff·94b839ff·95b83aff·93b737ff·93b737ff·93b537ff·92b436ff·91b436ff·8fb135ff·8eb035ff·8cad34ff·8aab33ff·87a832ff·84a431ff·81a030ff·7e9b30ff·789432ff·718b32fc·678026ff·4f621cb7·1600ae04·6b842ada·81a12dff·8fb135fd·92b437ff·91b437ff·8eb036ff·89aa33ff·82a130fc·6b842cff·4b5d1f63·4b5c2100·51642204·647f1a00·00000000·00000000· 
37 00000000·00000000·a7c26900·cee2ac00·92b14704·90b04500·9cb95888·8aaa35ff·87a72efb·88a830ff·87a731ff·86a631ff·82a22fff·7c9a2efc·6f8a28ff·566a1fb7·559f0000·859f45be·86a72dff·8cad32fd·8eb033ff·91b434ff·93b634ff·94b835ff·95b936ff·96ba36ff·95b936ff·96ba37ff·96ba37ff·96ba37ff·96ba37ff·96ba39ff·98bb3bff·93b634ff·87ad26ff·93b340ff·9fbb57ff·88ab2cff·8aae2bff·92b538ff·93b539ff·91b336ff·90b236ff·8fb135ff·8eaf35ff·8cad34ff·8aab33ff·88a932ff·86a632ff·83a231ff·809f30ff·7c9930ff·779331ff·708932fc·667f25ff·4e601eb8·2200bb04·6b832ada·809f2dff·8eb035fd·90b337ff·90b237ff·8eaf35ff·88a933ff·81a030fc·6a832cff·4c5e1f5d·4c5d2100·52652203·59721800·00000000·00000000· 
38 00000000·00000000·a7c26800·cce4a900·93b14804·92b04600·9db95989·89aa35ff·86a72efb·87a730ff·86a630ff·85a530ff·82a12fff·7b992efd·6e8927ff·55691fbc·4cac0000·849d45be·83a32cff·8aab32fd·8cad32ff·8fb133ff·91b334ff·92b535ff·93b635ff·94b735ff·94b836ff·94b736ff·93b636ff·94b738ff·95b83aff·90b431ff·88ad27ff·92b23fff·bbce8cff·eff3e6ff·ffffffff·dae3c1ff·a3bc62ff·87a92cff·87ab29ff·8fb136ff·90b138ff·8dae35ff·8bac34ff·8aab33ff·88a933ff·87a732ff·85a531ff·82a131ff·7f9e30ff·7b982fff·76922fff·6f8831fc·657e24ff·4d5f1eb8·00009d04·678027da·809f2eff·8daf35fd·90b237ff·90b236ff·8dae35ff·87a832ff·809f30fd·6a832bff·4a5c1c53·495b1d00·51641f03·55692000·00000000·00000000· 
39 00000000·00000000·a6c16700·cde3aa00·93b24b04·93b14b00·9cb95a83·89a935ff·85a62dfb·86a62fff·86a630ff·84a430ff·809f2eff·7c9a2ffd·6f892bff·566a20c8·00ff0000·839c45bc·81a12cff·89aa32fd·8bac31ff·8eb032ff·8fb233ff·91b434ff·92b534ff·92b534ff·92b535ff·93b538ff·93b537ff·8cb02dff·86ab26ff·96b447ff·c2d398ff·f2f5eaff·ffffffff·fffffeff·ffffffff·ffffffff·fefefeff·dee6c9ff·a8c06dff·87a830ff·82a626ff·8aab32ff·8cac37ff·89aa34ff·87a732ff·86a632ff·84a331ff·82a131ff·7e9c30ff·7b982fff·76912fff·6f8830fc·657e24ff·4d5f1fb8·07008604·667f25da·809e2fff·8cae35fd·8fb136ff·8fb136ff·8cae35ff·87a832ff·809f30fd·69822bff·47591c54·47581d00·4f621f03·51651e00·00000000·00000000· 
40 00000000·00000000·a8c36c00·26550000·96b34f04·96b34f00·9db95b75·89a935ff·85a52dfb·85a62fff·85a52fff·83a330ff·809f2eff·7b982ffd·6f8a2bff·556a1fc8·00ff0000·819a44bd·809f2bff·88a931fd·8aab31ff·8cae32ff·8eb133ff·90b334ff·91b434ff·91b434ff·8fb232ff·87ab28ff·86a928ff·9db854ff·ccdaa9ff·f7f9f2ff·ffffffff·fffffeff·fefefcff·fefefeff·ffffffff·fefefdff·fefefeff·ffffffff·ffffffff·e5ebd4ff·b1c57dff·88a737ff·7c9f22ff·83a42cff·85a532ff·85a431ff·83a231ff·81a030ff·7e9c30ff·7a962fff·74902fff·6e8830fc·647d24ff·4d5f1eb3·615a870c·677f28e7·7e9d2cff·8bad34fe·8eb036ff·8fb036ff·8cad35ff·86a632ff·7f9e30fd·68802aff·48591d54·47591e00·4f622003·4f631c00·00000000·00000000· 
41 00000000·00000000·a7c26c00·426c0000·96b45104·97b45200·9dba5d75·89a936ff·84a42dfb·85a52fff·84a42fff·83a22fff·7f9e2eff·7a972efd·6e8829ff·54691fc9·6cdd0000·819a43b3·7f9e2bff·87a831fc·89aa30ff·8cad32ff·8eb033ff·8fb133ff·90b334ff·91b335ff·90b139ff·a6bd66ff·d7e1beff·fcfdfaff·ffffffff·ffffffff·fefefcff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fefefdff·ffffffff·ffffffff·eef2e4ff·b9c98fff·8da944ff·84a431ff·84a432ff·82a131ff·809f30ff·7d9b30ff·79962fff·74902eff·6e872ffc·637b24ff·4b5d1ca6·695ca309·677f28ea·7e9d2cff·8bab34fe·8eb036ff·8eb036ff·8bac34ff·86a631ff·7f9d2ffd·68802aff·47571e51·47572000·4f612203·4c601a00·00000000·00000000· 
42 00000000·00000000·a6c26900·4a720000·98b55304·99b65500·9fbb5f76·89a936ff·83a32cfb·84a42eff·83a32fff·82a12fff·7e9d2eff·79962efd·6e882aff·54691ec8·7bc10000·819943ac·7e9c2bff·86a630fc·88a930ff·8bad32ff·8caf32ff·8eb032ff·90b235ff·85a924ff·c9d5aaff·ffffffff·fefffdff·fdfdfcff·fcfdfbff·fffffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fcfcfbff·fefefeff·ffffffff·f5f6f4ff·90a754ff·7c9d24ff·83a233ff·7f9e30ff·7d9b30ff·79962eff·748f2eff·6e8730fc·637b24ff·4b5e1ca6·725fb109·677e28e9·7e9d2dff·8aab34fe·8daf35ff·8dae35ff·8aab34ff·85a531ff·7e9c2ffe·67802aff·46571a44·46571b00·50631e02·4c5f1b00·00000000·00000000· 
43 00000000·00000000·a5c16700·94b03e00·9ab75704·9cb85a00·9fbb5e6e·89a837ff·83a32cfb·83a32eff·82a22eff·81a02eff·7e9d2dff·79962efd·6e882bff·54691ed0·8cff0000·839b48ac·7d9b2aff·85a530fc·87a830ff·8aab31ff·8cad32ff·8daf33ff·8bae30ff·a1bc58ff·6b7f39ff·7d8664ff·e4e5e1ff·ffffffff·fefefeff·fdfdfcff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfdff·fdfdfdff·ffffffff·fefeffff·bec2b4ff·515c36ff·6a7b40ff·8eaa43ff·7d9c2cff·7f9e31ff·7c9a2fff·78942dff·769033ff·799046fc·647c27ff·4c5e1ca6·62549709·657c25e9·7e9c2eff·8aaa34fe·8cad35ff·8dae35ff·89aa34ff·84a431ff·7e9c2ffe·657d28ff·43531944·42531a00·4d601d02·4a5c1b00·00000000·00000000· 
44 00000000·00000000·00000000·7b9a2b00·9cb85a04·9fbb5f00·9eba5f65·89a837ff·82a22cfc·83a32eff·81a12eff·809f2eff·7d9c2dff·78952dfd·6e882bff·556a20d9·ffff0000·839b48ab·7c9b2aff·83a32ffc·86a72fff·89aa31ff·8bac31ff·8dae33ff·86a929ff·e0e9c8ff·e6eadfff·798a4fff·4b5f19ff·929b7aff·ededeeff·ffffffff·fefefeff·fdfdfcff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fdfdfdff·fffffeff·ffffffff·cbcec5ff·667343ff·435615ff·95a07dff·f6f6f7ff·a0b26fff·759621ff·809e32ff·7c992fff·77942dff·769034ff·788e45fc·637b26ff·4a5c1da6·52488109·637c24e9·7d9c2eff·88a933fe·8bad34ff·8bad35ff·89aa34ff·84a431ff·7d9b2ffe·698031ff·42521b45·43521d00·4d5f2002·485a1c00·00000000·00000000· 
45 00000000·00000000·a5c16700·84a33800·9db85b04·9fbb6000·a0bb6166·88a837ff·81a12bfc·82a12eff·81a02eff·7f9e2eff·7d9b2dff·77942dfd·6d872bff·556a1ed8·ffff0000·839b48ab·7b9a2aff·83a22ffc·86a62fff·89aa30ff·8aac31ff·8dae34ff·84a728ff·d9e3bfff·ffffffff·ffffffff·d0d8bbff·71863aff·566b1fff·9fa78aff·f1f1f2ff·ffffffff·fefefeff·fdfdfcff·fdfdfdff·fdfdfcff·fefffeff·ffffffff·d4d5cfff·738052ff·4a6012ff·8b9b63ff·e8ece1ff·ffffffff·ffffffff·93a468ff·739321ff·7f9c32ff·7b982fff·77942dff·769034ff·778d45fc·637a25ff·4a5c1ea5·66696b13·647c26f2·7c9b2cff·88a932fe·8bac35ff·8bac35ff·88a934ff·84a331ff·7c9a2fff·6b8135fe·42511c3e·43522000·4e602202·485a1c00·00000000·00000000· 
46 00000000·00000000·00000000·89a64300·9eba5c04·a1bc6200·a1bc6365·89a838ff·80a02bfc·81a02dff·81a02dff·7f9d2dff·7b9a2dff·76932cfd·6c8629ff·54681ed8·ffff0000·829948ac·7b9929ff·82a12efc·84a42fff·88a930ff·8aab31ff·8cad34ff·82a525ff·d4dfb6ff·ffffffff·fcfdfaff·ffffffff·fdfefcff·c4d0a7ff·6b832eff·5a6e25ff·a6ad96ff·f7f7f8ff·ffffffff·fefefdff·ffffffff·dcddd9ff·78825cff·485e12ff·829553ff·dfe5d1ff·ffffffff·fefefeff·fcfcfbff·ffffffff·91a168ff·6f8e20ff·7e9b32ff·7b982fff·76932dff·769035ff·778e44fc·627925ff·4a5b1ea1·70756e16·657d27f7·7c9b2bff·87a832fe·8aab35ff·8bac35ff·88a833ff·83a230fe·7c9a30ff·6a8034fb·3e4e1434·3e4e1700·4d5f1e02·46581900·00000000·00000000· 
47 00000000·00000000·00000000·99b45800·9db95d03·a0bc6400·a1bd655a·88a738ff·80a02bfd·81a02dff·7f9e2dff·7e9d2dff·7b992cff·76922cfd·6c8628ff·54691ed8·d5ff0000·829947a6·7b992aff·81a12efc·83a32eff·87a830ff·89aa31ff·8bac34ff·82a525ff·d4dfb7ff·ffffffff·fdfefcff·fdfefcff·fefefdff·ffffffff·fafbf6ff·bbc999ff·627926ff·556629ff·b0b5a5ff·dedfdcff·7c8566ff·3f5211ff·788b4aff·d7dec5ff·ffffffff·ffffffff·fdfefdff·fefefdff·fefefdff·ffffffff·909f67ff·6d8b1fff·7d9a31ff·79962eff·76922cff·769036ff·758b43fb·617824ff·495b1b96·797b7d11·657d27f7·7d9b2dff·87a732fe·8aab34ff·8aaa34ff·88a833ff·82a130fe·7b9830ff·687f34fb·3c4c1434·3c4c1700·4c5e1e02·45571a00·00000000·00000000· 
48 00000000·00000000·00000000·9cb75d00·9db95e03·a1bc6500·a2bd6757·88a739ff·80a02bfd·809f2dff·7f9d2dff·7d9b2cff·7a982bff·76922cfd·6c862bff·54691edd·c8ff0000·829a469c·7a982aff·80a02efb·83a22eff·86a72fff·88a930ff·8bac33ff·82a425ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·fffffeff·fdfefcff·fefefeff·ffffffff·f8faf3ff·afbd8dff·576c24ff·405113ff·697941ff·d4dac3ff·ffffffff·ffffffff·fefefdff·fdfefdff·ffffffff·ffffffff·fefefdff·ffffffff·8f9e67ff·6b891eff·7c9831ff·79962eff·75912cff·758f37ff·758b42fb·607824ff·4a5c1c96·7a7d7e11·667d26f7·7c9a2dff·86a733fe·89aa34ff·89aa34ff·87a733ff·81a030fe·7b9830ff·687d34fb·3c4a1734·3b481700·4b5c2102·46561e00·00000000·00000000· 
49 00000000·00000000·00000000·9eb86000·9eba5f03·a3bd6700·a4be6958·89a73aff·7f9e2afd·809f2cff·7e9d2cff·7d9b2cff·7a972bff·75912bfe·6c852aff·556a20e7·0000ff02·8199459b·7a982aff·809f2efb·82a12eff·85a52fff·86a730ff·8aab33ff·80a324ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·fefffeff·fdfdfcff·fdfdfbff·ffffffff·c0cba4ff·6a8525ff·f5f6f1ff·ffffffff·fdfdfcff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·909f68ff·6a871eff·7a9731ff·78942eff·75912cff·768f38ff·748b41fb·607723ff·4a5b1d96·666c6011·647c24f7·7c992cff·86a632fe·89a934ff·88a934ff·86a633ff·81a02ffe·7b9730ff·677c34f9·3947122a·38451300·4c5d1f02·45551c00·00000000·00000000· 
50 00000000·00000000·00000000·a0bb6400·9eba5f03·a3be6900·a5bf6b50·88a73aff·7e9e29fd·7f9e2dff·7d9c2cff·7c9a2cff·79972bff·74902afe·698325ff·566a20e7·0000ff02·8198479b·7a972aff·809e2dfb·81a02dff·84a52fff·86a72fff·89a933ff·7fa224ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfbff·ffffffff·bcc4a6ff·6d862bff·f8f9f5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·8a9a61ff·69871eff·799530ff·77932eff·74902cff·77903aff·73893ffb·607723ff·495a1e96·5f655810·637b24f7·7b9a2cff·85a531fe·88a934ff·88a934ff·86a633ff·809f2ffe·7a9631ff·677c34f8·34420c24·33400d00·4a5c1d01·43531800·00000000·00000000· 
51 00000000·00000000·00000000·a2bd6700·9fba6103·a6c06d00·a7c16f46·89a73aff·7e9d29fe·7e9d2cff·7d9b2cff·7b992bff·78952bff·728e2afe·688224ff·556a1fe7·0000ff02·849b4c9b·79972aff·7e9d2dfb·81a02dff·83a32eff·85a62fff·88a932ff·7fa124ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a4ff·698228ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fefeffff·819257ff·6a8720ff·78942fff·76922dff·74902dff·768f3bff·71883efb·5f7522ff·4a5a1f95·69725a19·647b25fa·7b992cff·85a532fe·88a834ff·88a834ff·85a533ff·809e2ffe·7a9631ff·657a35f8·33411026·313e1000·495a2002·44531d00·00000000·00000000· 
52 00000000·00000000·00000000·a3be6800·a0bb6203·a7c26f00·a8c27049·89a73bff·7d9c29fe·7e9c2cff·7c9a2bff·7a982bff·78952bff·728e2afe·688224ff·55691fe7·0000ff03·849b4c9b·79962aff·7f9e2dfb·809f2dff·83a22eff·84a42fff·87a832ff·7fa124ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·698129ff·f9faf5ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fffeffff·839358ff·6a861fff·77932fff·76922dff·748f2dff·778f3cff·71883dfb·5e7522ff·495a1e90·747e5f1e·657c26fc·7b992bff·84a431fe·88a834ff·86a734ff·84a432ff·7f9e2efe·799632ff·667b35f5·323f0f20·313d0f00·4b5c2101·46552000·00000000·00000000· 
53 00000000·00000000·00000000·a4bf6900·a0bb6202·a9c37100·a9c37240·89a73cff·7d9c29ff·7d9c2cff·7b992bff·79972bff·77942aff·728e2afe·688224ff·54691ee7·0000ff02·849b4b99·79962aff·7e9c2dfb·7f9e2cff·82a22eff·84a42fff·87a732ff·7ea123ff·d3dfb6ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·688128ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fefeffff·839458ff·6a871fff·77932fff·75912dff·738e2eff·778f3dff·70863bfb·5e7522ff·495b1c86·737c631a·647b26fc·7b992bff·84a431fe·87a734ff·86a634ff·84a432ff·7e9d2efe·7a9534ff·637834f0·212f0017·25330500·46581c01·3e4e1600·00000000·00000000· 
54 00000000·00000000·00000000·a5bf6b00·a0ba6302·abc37700·abc47737·89a73cfc·7c9b29ff·7d9b2bff·7a982bff·78962aff·76932aff·718d29fe·678124ff·54681ee8·ffff0000·839b498e·78962aff·7e9c2dfb·7f9e2cff·82a12eff·84a32eff·87a631ff·7ea023ff·d3deb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a4ff·698128ff·f9fbf5ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfefdff·fdfcfeff·849559ff·6a861fff·76922fff·748f2cff·748f30ff·789041ff·70873cfb·5e7523ff·49591c86·747f631b·647c26fc·7b992bff·84a331fe·87a734ff·86a634ff·83a332ff·7d9c2efe·799434ff·647836ef·2c370f17·2f3a1500·4b5c2501·44542000·00000000·00000000· 
55 00000000·00000000·00000000·a6c06c00·a1bc6502·adc77a00·adc77a36·89a73efb·7b9a28ff·7c992bfe·79972aff·78952aff·75912aff·708b29fe·668024ff·54681ee8·ffff0000·849b498e·78952aff·7d9c2cfb·7f9d2cff·81a12dff·83a32eff·86a631ff·7d9f22ff·d1dcb2ff·ffffffff·fcfdfbff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·688028ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fcfcfcff·ffffffff·fffeffff·829455ff·6b8720ff·75912eff·738f2cff·738e2fff·7c9349ff·7b8f50fb·5e7426ff·46571b86·77806b16·657d26fa·7b992bff·83a331fe·86a534ff·85a534ff·83a232ff·7d9b2dfe·799436ff·677a3ce6·2d311f0d·35392a00·56653401·46552300·00000000·00000000· 
56 00000000·00000000·00000000·a4bd6d00·9fb96602·afc58400·afc68327·89a63ef7·7b9a28ff·7b992afe·79972bff·77942aff·75912aff·708b28fe·678023ff·53671fe7·ffff0500·879e4f8e·78952bff·7c9b2dfb·7e9d2cff·81a02dff·82a22eff·84a42fff·83a52bff·859d45ff·c1c6b4ff·fdfdfdff·ffffffff·fdfefdff·fdfdfdff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·677f28ff·f9fbf5ff·ffffffff·fefefeff·ffffffff·fefffeff·fdfdfcff·fefefeff·ffffffff·eff1edff·91997eff·5a7023ff·74902bff·738e2cff·738f2cff·728d2fff·799045ff·798d4efb·60742dff·45551c8b·42670000·62782bd0·77932dff·82a133f9·83a333fd·83a333fe·81a032fd·7a982df9·778f41ff·687945ba·ffffff00·ffffe301·52622e00·6b7b4700·00000000·00000000· 
57 00000000·00000000·00000000·90a66100·92a86201·ffffff00·ffffff04·7d963ec8·74902aff·77932bf9·749127fc·728f27fd·6f8b28fb·698229fa·596f23ff·4a5c1ea4·78903c00·90a55f93·7d9936ff·7d9a2ffb·7f9d2cff·81a02dff·82a22eff·83a22eff·86a630ff·759323ff·4d6410ff·6f7d4bff·cacdc0ff·ffffffff·ffffffff·fdfefdff·fdfefdff·fdfdfcff·ffffffff·b8c0a4ff·678028ff·f9fbf5ff·ffffffff·fefefeff·fdfdfcff·fefefdff·ffffffff·f4f5f3ff·a3aa93ff·505f2aff·3c500cff·617824ff·738f2bff·738f2cff·738e2cff·728d2fff·798f45ff·7a8d50fb·64763bff·43531c90·495d1500·5c6f2c3b·6d8534eb·869e51ff·8da757fe·8aa454ff·809a49fe·748c40ff·6f8247e3·5b6d312e·5a6b3100·60723602·aebb9400·34480500·00000000·00000000· 
58 00000000·00000000·00000000·7f944f00·7f944f00·697d3902·687c3700·6b7f3c2b·61772cdc·6a7d3bff·697d3cfe·627732ff·5e7132fe·566730ff·495a23be·44522018·8d9f6600·99ad6e91·8ca554ff·7c9a2ffb·7e9d2cff·81a02dff·82a12eff·83a22eff·84a42eff·83a32fff·79962dff·617c19ff·4f6614ff·7b8859ff·d4d7cdff·ffffffff·fffffeff·fbfbf9ff·ffffffff·b8c0a4ff·677f28ff·f9faf5ff·feffffff·fdfdfcff·ffffffff·f8f8f8ff·b0b5a1ff·5c6b36ff·455b0fff·5c7320ff·69822bff·6b8529ff·718c2aff·738e2cff·728e2cff·728d2fff·788f46ff·7a8d50fb·65763fff·404f1984·34470500·ffffd100·637a2922·7890448e·89a05cca·8ba260db·7f9651c9·6e853b8a·5e76281c·667b2200·6e823a01·9a998900·707d6200·404f1d00·00000000·00000000· 
59 00000000·00000000·00000000·9db46b00·c1dc7a00·b2d35a00·6c803501·3e4e1100·51651d12·576a296f·5d6e35a8·5c6c36b8·576732a0·4f5f2a59·3b4c1307·a6bb7804·a5b97b00·9cb07081·8fa759ff·7c9a2ffb·7e9d2bff·809f2dff·81a02dff·82a22eff·83a32eff·82a22dff·7e9d2cff·7f9d2fff·7a982dff·637f19ff·556c1bff·879369ff·dddfd8ff·ffffffff·ffffffff·b7bfa3ff·688028ff·f8faf4ff·ffffffff·fbfbfbff·bbc0afff·647240ff·4a6112ff·627c21ff·728d2fff·708b2cff·6e8929ff·708b2aff·728e2bff·728e2bff·718d2bff·728c30ff·788f46ff·798d50fb·64753eff·3e4e1677·3d4e0f00·4c5e1f06·59742401·3a6a0900·1f490003·486f0008·4c700003·5b810b00·62793100·62743901·697b4000·687a3f00·47551d00·55672c00·00000000·00000000· 
60 00000000·00000000·00000000·7f944f00·7e945600·687f3100·677f2e00·70863d02·65872801·68862e00·65892700·00000000·4a5b1e00·485a1d00·4a5c1e02·869a5a05·9db07400·9baf7170·8fa759ff·7c992ffb·7d9c2bff·7f9e2dff·809f2dff·81a12dff·82a22eff·82a22eff·809f2dff·7e9d2dff·7d9b2cff·7f9d30ff·7a982dff·617d18ff·566b20ff·8d9874ff·f1f2f2ff·bdc5a9ff·6a832aff·fcfdfaff·c9ccc0ff·6a774aff·495e13ff·617b20ff·748f2fff·75912eff·738f2cff·738f2cff·738f2cff·738e2bff·738f2cff·738e2cff·718c2bff·718b30ff·788f47ff·798d51fb·62733dff·3d4e1469·3c4d1200·44541e04·68812d02·80965103·ffffff00·d9dff400·ccd3ff00·71874303·677e3102·6e863400·6d853700·62763200·586f2200·00000000·00000000·00000000· 
61 00000000·00000000·00000000·00000000·7a8e4a00·566b2400·5a6d2600·4f641400·5e722901·596c2a04·717b5a02·a49bc801·616e4603·51612b03·4c5d2501·90a36702·95a67600·93a47131·8aa059fb·7b9832fe·7c9a2bff·7e9d2cff·7f9e2cff·81a02dff·81a12dff·82a12eff·809f2dff·7f9e2dff·7e9d2dff·7e9c2dff·7d9a2dff·7f9d31ff·78952bff·597413ff·5d6e2fff·718149ff·76912fff·748252ff·435614ff·59711bff·738e2fff·77932fff·76922dff·77942eff·77932eff·76932dff·76922dff·75912dff·74902cff·738f2cff·718c2bff·718a2fff·778d47fe·778852ff·5b6c35f8·3c4e112c·37490a00·4c5c2402·566a2800·6a852500·7a943e01·7d974501·78913e00·6b842b00·5d723200·70873700·73a20000·61763000·00000000·00000000·00000000·00000000· 
62 00000000·00000000·00000000·00000000·00000000·6d7f4000·3b510000·00000000·5b6f2c00·5d722500·50671700·52671f00·4d621700·495b2200·58693100·86986100·758d3c02·768c4600·82955a9f·758d3aff·759129f9·7a972cff·7c9a2cff·7e9d2cff·7f9e2cff·809f2dff·809f2dff·7f9e2dff·7f9e2dff·7e9d2dff·7e9d2eff·7d9b2eff·7c9a2eff·809d32ff·6f8b26ff·5f791eff·76942cff·607a1dff·6b842bff·75902fff·75912eff·78942eff·79952fff·7a972fff·7a972fff·79962eff·77932eff·76922dff·75912dff·748f2cff·6f8a29ff·738a3cff·798b55f9·687942ff·52662398·4f651900·586d2702·55662900·4f622300·768f3900·7e964b00·bec9d600·7a924900·6f883400·728d3500·79934100·6d853300·00000000·00000000·00000000·00000000·00000000· 
63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·5f722f00·64773600·65773700·576a2400·52662100·54672600·5d6d3700·5e6e3a00·8ea16500·7b8d5401·919b8000·8f9d7214·738743cd·69812aff·6e8928fb·769231fd·7a9532ff·78952eff·7a972cff·7c9a2dff·7c9a2dff·7d9a2eff·7d9b2eff·7d9b2eff·7d9b2fff·7c9a2fff·7b992fff·7b9830ff·7a9731ff·7b9830ff·7c9832ff·75912fff·779330ff·799631ff·7a9732ff·7b9833ff·7b9733ff·7a9733ff·799533ff·779332ff·759032ff·728c31ff·6c862eff·6d8438fc·718449fb·697c3eff·5d722ac7·566c2212·556f1600·5f752c01·4a5d1e00·36480700·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·899a6200·85985d00·85985e00·7a8e5102·82936700·82946217·6b8037b1·647c27ff·678028fe·728a3aff·7b9346ff·7d9543ff·7b953cff·799538ff·799535ff·799534ff·7a9734ff·7b9835ff·7c9835ff·7c9936ff·7c9837ff·7c9838ff·7d993aff·7d993bff·7c983cff·7e9a3eff·7e9b3fff·7f9b40ff·7e9941ff·7d9841ff·7c9641ff·799340ff·768f3eff·728a3cff·6e853bff·6b8139fe·677e36fe·637a2dff·607827ab·60782815·68832a00·5c722502·4f621d00·50621e00·3f521b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·85975d00·7f925700·7f925300·7a8e4d00·7e915401·526b0601·fefcff01·6d833b51·657b2ed7·637b27ff·6e8536fd·798f4aff·819555ff·829657ff·819652ff·7e944cff·7c9347ff·7a9343ff·7a9442ff·7b9542fd·7d9744fd·7d9745fd·7f9947fd·809949fd·819a4cfe·819a4eff·819a50ff·829a51ff·819953ff·819853ff·809754ff·7e9454ff·7d9352ff·7a914dff·758d45ff·6f863cfd·6b8333c1·6c843451·ffffff00·455d1002·5f742e01·566a2500·586c2800·5d712e00·5e713400·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7b8e5100·80925800·6f843d00·6b813700·768a4801·6a7c4106·6e7d4c00·7e8d617d·536525ff·4c6017fb·5a7022ff·687e31ff·748a40ff·7c914cff·819654ff·849959ff·859a5bff·869b5dff·85995cff·869a5dff·879c60ff·899e62ff·8aa064ff·8da367ff·91a66bff·92a86cff·93a86dff·92a86bff·90a667ff·8ba260ff·839a56ff·778e47fe·6c823fff·607238ef·6880303e·00000000·0000f000·62792a02·61772c01·61782b00·61782c00·62773100·5c712a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·788b4d00·7d915a00·73884000·bed58400·788a5004·80915c00·86985e81·596d27ff·425412fb·3e4f14ff·3f5015ff·445618ff·4a5d1cff·526723ff·596e29ff·617532ff·687c38fe·758c43d2·7b924acd·7d944ddb·7f964fda·829952d8·7e9452f0·758a47ff·718743fe·6c813dff·667b38ff·5f7331ff·556929ff·4c5f21ff·415216fe·49572cff·4d5739de·00000008·00000000·60752e04·6e843700·dce18c00·6a803200·68823300·60762c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·788b4c00·92a76300·eafebb00·80955304·83985700·8b9f607b·677e2cff·576d1afb·50651bff·485a19ff·415218ff·3e4e19ff·3c4b1aff·384716fe·3a481bff·384519f9·2c36122c·52263d00·38580909·2a4b0009·ffffff00·5c673fa9·33420dff·32410dfc·364510ff·3a4a14ff·3e4e18ff·41511cff·44541dff·425318fd·4e5d2fff·525e39d4·00180008·00000000·3d4b1d01·657a3300·5f752100·69832600·677d3100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·98b16700·98b16700·8aa05804·8da35d00·8fa5606d·70892fff·637c1ffb·5f7620ff·586e1eff·50651eff·4b5d1dff·47581eff·43531bfe·435220ff·3f4d1ef9·323c1c2a·2d390f00·3f4c2102·0f1f0002·00070000·626d45a8·3a4913ff·3b4b14fc·415218ff·45571cff·485a1fff·4a5c21ff·4b5d21ff·46591bfd·51602fff·525e3ad2·00000006·00000000·3c4a1b01·535f3b00·70883900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8ea65904·91a85e00·93aa616d·769032ff·6c8723fb·688224ff·637c23ff·5d7422ff·576c21ff·4f6221ff·47581dfe·455520ff·41501ef9·343f1b2a·2c351500·4f5e2c03·3c4f0b04·10230000·626f439f·3d4d14ff·3e4e15fb·445518ff·485a1dff·4c5f20ff·506323ff·506423ff·4d611dfd·566631ff·54613ad2·00000006·00000000·3d4b1b01·56633a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·95ab6600·aac36f00·92aa5a04·95ad5f00·97af626d·7a9634ff·708c25fb·6f8a27ff·6c8627ff·667f26ff·5f7725ff·5a7025ff·506320fe·495a22ff·43531ff9·35411c2a·333f1900·424e2602·3c4e0d03·2f430000·65724398·425216ff·425316fb·4a5d1bff·516420ff·566a24ff·596e26ff·596f26ff·556b20fd·5c6d33ff·57643bd2·00000006·00000000·3e4d1c01·59673a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·94ad5b04·97b06000·99b1636d·7d9935ff·728f25fb·728e28ff·708b28ff·6d8828ff·688128ff·607727ff·576c22fe·506224ff·465620f9·37421c2a·343f1900·44502702·41531103·34480000·6977469a·475818ff·4b5e19fb·53681eff·5a7023ff·5e7427ff·607729ff·617729ff·5b7222fd·617336ff·59673bd2·00000006·00000000·404f1d01·5b6b3900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·435c1500·96b05c04·9ab36200·9bb4646c·7f9b36ff·749025fb·749029ff·728e29ff·708b29ff·6c862aff·677f29ff·5d7425fe·566a27ff·4b5b23f9·39441d2a·34401800·48542902·4b5e1b03·3f540b00·6e7d4a99·4f621dff·53681cfb·5b7121ff·607726ff·647c29ff·667e2bff·657d2bff·607824fd·647837ff·5b693cd2·00000006·00000000·43511f01·5e6e3800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8ba54f00·98b25e04·9db66500·9eb76663·7f9c36ff·749026fc·749129ff·738f29ff·718d2aff·6f8a2bff·6b842bff·627a27fe·5c702bff·51612df6·2c3a0b21·28350700·46542502·5a6c2d03·52652400·76865299·576b22ff·586f1efb·617924ff·677f28ff·6a832cff·6b832dff·69822dff·637b25fd·677b38ff·5d6b3dd2·00000006·00000000·46552301·54662900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·93ab5b00·95ae5c03·9ab26500·9ab36656·809c37ff·749225fc·749129ff·74902aff·728e2aff·708b2bff·6c862cff·657e27fe·5e7429ff·51622ded·2a380615·27350400·45542101·6c7d4304·6b7c4300·78885381·5d7227ff·5d751ef9·667f25ff·6b842aff·6d872dff·6d862eff·6b852dff·657e25fc·697e39ff·5e6e3bb7·ffffff00·e3f4cf01·45561d00·4d5f2100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·89a05400·859c5001·98aa7700·96a97215·779135de·75912cff·75922cfa·738f29fd·728d2bfe·718c2dfe·6f8930fc·6a8231f9·5d7229ff·4e611e9f·556a1a00·5a701f02·4f622500·73874402·778a4e00·798c5128·677e2ded·6a812fff·6d8630fa·6e892ffc·728c33fd·738d36fd·738d37fb·6e8733fc·647a2fff·596d285c·5c702c00·5e722c03·50681700·52652300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6d843500·7361f600·6a832a02·66802300·69813140·6b8230ed·788e46ff·788e45fe·748c40ff·768d46ff·788d4dfd·6f8346ff·5f7332c0·51651d14·4d611700·5b6f2b01·54682300·819b4600·6b832b02·607b1900·6e87304d·758c3cee·849a53ff·879e57fe·8ba25cff·8da561ff·879e5aff·758c44ff·657c2e7e·798f4900·849a5901·60772600·5b722500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8ea55b00·8fa55f00·a8c17300·72893902·526c0b00·586f1d20·657a318c·6f8242cc·73864ae7·75894ee1·73874bbc·697e3d69·50691209·517d0000·566b2501·47591c00·495b1e00·75884800·74854e00·72883c02·64811a00·6d8a241d·79923d7e·869e53b8·8ea560cf·8ea561c0·829a5291·738c3b37·7f955400·6c7e4502·5c7b1500·87926800·394a1200·50632200·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6d843600·859a5a00·5b771000·5b770f00·6d853102·60801f01·2d6e0000·092e0004·52701013·4e6c0c0e·00290002·284b0b00·556a2802·56692601·576a2800·56692600·61762c00·72883d00·516d0000·43620000·6a822e02·5d752100·253d0e00·000a0101·1f4a0006·10330002·183b0300·1b2a3200·6277[·...·truncated·by·diffoscope;·len:·38,·SHA:·40d87a25cffa9e967ae13fb2fc44828fc87267a620488315dc237ff289ece19c·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·fbffa515·e6f56604·4b980e01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cdf2[·...·truncated·by·diffoscope;·len:·38,·SHA:·b100b7c5d8f1b1b20381cb06db2867b28c6f52de8515ad0325238a658f058b77·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b8db5302·00000000·b9db523c·c0e358f5·a8cf4575·00000000·b6dd5203·00000000·00000000·00000000·00000000·00000000·00000000·f8ff9301·f4ff8a01·f6ff9102·f9ff9802·f3ff8e02·edff8601·f0ff8f01·00000000·00000000·00000000·00000000·00000000·00000000·d3fa6503·00000000·deff6f30·c6eb5bf0·9abe3b82·00000000·c5f25003·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8eae3d02·00000000·84a23a33·97bb3cf8·abd247fa·9ec43c37·00000000·a1c73f03·00000000·00000000·f7ff8c02·fdffa104·ffffb402·00000000·00000000·00000000·00000000·00000000·00000000·00000000·f7ff8702·efff9004·dffd7d02·00000000·00000000·e3fd7801·003b0001·ffffd504·caf45cc1·9bc03fff·6c852d79·00000000·82a23403·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·94b83303·00000000·84a2376e·a0c540ff·a9cf45c8·69890e09·00000000·ebf48d04·fcfcd201·00000000·00000000·00000000·feffd708·faff9e1a·fbff9f2b·ffffac2e·fbffa42b·f6ffa01a·fdffd708·00000000·00000000·00000000·d8fd6101·d5fa7303·bae45504·00000000·d1f9627b·acd348ff·779330bc·00000000·00000000·5c6f2b01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b7e43802·00000000·8bab37b4·a3c942ff·a4ca4185·00000000·9bca3402·f7fbaa04·fcff9d36·faff977c·f7ff8fb2·f6ff8cdb·f4ff8af2·f3ff89f9·f2ff87fa·f0ff83f9·efff85f2·eeff87da·edff89b1·ebfe8e7b·eafd9635·f9f7e903·c5f64302·00000000·d7ff6838·b9e251fd·85a434f1·4f61272c·00000000·5f772c02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·809a3c02·00000000·778f3727·92b33aec·9ec340ff·99bb414c·ffffa45f·f6fe8ecf·f4ff88fd·f5ff87ff·f4ff86ff·f2ff85ff·f2ff83ff·f1ff82ff·e7ff6bff·d9ff4fff·d8ff50ff·d7ff51ff·d6ff56ff·d8ff5eff·d8fd68fd·d7fa71cc·d2f77867·d2f48516·bee755c5·95b73cff·62792a70·00000000·81a03303·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b2ce5406·00000000·76942f5f·9fc43bff·dbf563f7·f3ff85fd·f2ff83ff·f4ff87fe·f0ff7ffb·efff7cfc·f0ff7efe·f2ff81fe·f1ff81fe·ecff7afe·dfff61fe·d9ff57fe·d5ff54fe·d1ff4ffc·ccfd4afb·c9fa47fe·c7f64aff·c5f154ff·c9f45de8·a2c740ff·6d862cab·00000000·a6ce3e05·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·eefe8103·00000000·dbfc6520·f5fe96b3·e3fd64ff·eeff72fd·f5ff8bfc·eeff7dfd·ebff74ff·f4ff85ff·fcff99ff·ffffa5ff·ffffaaff·ffffabff·f9ff98ff·e2ff6fff·d9ff5eff·d6ff5bff·d2ff57ff·cefc53ff·caf84fff·c5f34bfd·bfed45fc·c1ef48fd·b3de43ff·a0c544ba·aace5b1a·00000000·a0c44003·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·edff8604·00000000·e3ff6d3b·f8ff94e5·ecff7bff·ecff7afe·f4ff8dfe·e5ff6eff·eaff77ff·fbff98ff·ffffa9ff·ffffacff·ffffaaff·feffa9ff·feffa9ff·f2ff8eff·e0ff6cff·dbff66ff·d7ff62ff·d2ff5cff·cdfb57ff·c9f652ff·c4f14dff·c0ed4aff·bbe646fe·b7e243fd·afd940ff·a4ca41e4·9bbe4239·00000000·98bd3b03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e7fe8003·00000000·dfff6b46·f5ff93f2·e9ff77ff·e4ff70fc·f0ff89ff·dfff67ff·e7ff78ff·f3ff90ff·f8ff99ff·f6ff95ff·f0ff89ff·edff82ff·ecff81ff·ecff84ff·e6ff79ff·dfff6eff·dcff6bff·d7ff65ff·d2fe60ff·cdfa5aff·c9f555ff·c3f04fff·beea4bff·bae546ff·b5e043ff·b0da41fc·aad23dff·9fc43bf1·95b73c45·00000000·95b83803·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·dcfe6e03·00000000·d6ff6136·efff8cf0·e9ff7eff·d9ff60fc·ebff87ff·dcff69ff·dfff70ff·e6ff7eff·e5ff7cff·e3ff76ff·e2ff72ff·e1ff71ff·e2ff72ff·e2ff72ff·e1ff72ff·dfff71ff·ddff6eff·d9ff6bff·d5ff66ff·d1fc61ff·ccf85cff·c7f357ff·c2ee51ff·bde84cff·b8e348ff·b5de46ff·b0d943ff·aad33ffc·a3cb3bff·97bb37ee·8dae3634·00000000·8eb03503·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d1fb5d01·00000000·c2fb441b·e3ff7fdb·eaff8aff·d1ff57fc·dfff76ff·d9ff6bff·d2ff5cff·d8ff69ff·ddff72ff·d9ff68ff·d9ff67ff·dcff6cff·ddff6fff·deff70ff·deff70ff·ddff70ff·dbff6fff·d9ff6cff·d5ff68ff·d1fd65ff·cef960ff·c9f45bff·c4ef56ff·c0ea51ff·bbe54cff·b6e048ff·add83bff·a8d337ff·a9d13fff·a3ca3cfc·99bf37ff·8fb134da·83a3321a·00000000·89aa3401·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·f3ffa602·00000000·d5fc6da7·e5ff88ff·d6fd68fb·cdfb57ff·d4fd67ff·cef863ff·daf989ff·d0f86bff·d0fc5dff·d2fe62ff·d4ff64ff·d6ff68ff·d8ff6aff·d8ff6bff·d7ff6bff·d7ff6bff·d5ff6aff·d3fe68ff·d0fb65ff·cdf862ff·c9f45eff·c5ef59ff·c1eb55ff·bce650ff·b7e14cff·b0d943ff·bddc6bff·bad969ff·a2ca38ff·a0c63aff·9bc038fb·91b434ff·87a731a5·00000000·94b73402·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·caf55f03·00000000·c7f3594e·d7fd77ff·daff7afd·c9f657ff·c5f34cff·cbf364ff·f5fce3ff·ffffffff·f5fbe3ff·cbf462ff·ccf85aff·cffb61ff·d0fc63ff·d1fc65ff·d1fc66ff·d1fc66ff·d0fb65ff·cff965ff·cdf863ff·caf460ff·c7f15eff·c4ee5aff·c0ea56ff·bce652ff·b9e251ff·aed93eff·cce48bff·ffffffff·ffffffff·d1e3a1ff·9ac131ff·9abf39ff·93b635fd·88a933ff·7d9b2c4c·00000000·809e2e03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·08540002·c9f264c5·d3fb75ff·ccf666fd·c2ee4fff·b9e93aff·ddf3a1ff·ffffffff·fdfffaff·fdfefaff·c8ed69ff·c5f154ff·c9f35dff·caf45eff·caf55fff·caf560ff·caf461ff·c9f360ff·c8f25fff·c6ef5dff·c4ed5bff·c1ea59ff·bfe856ff·bbe453ff·b8e04fff·b5dd4fff·a8d33aff·d1e69aff·ffffffff·fefefbff·fafbf6ff·a0c148ff·96bb33ff·92b535fd·8aab35ff·7e9c2fc4·00000002·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bce65403·00000000·b9e34e4e·c6ee65ff·c8f067fd·bee950ff·bbe648ff·b6e43cff·cde787ff·fffeffff·ffffffff·dfefb6ff·b8e34aff·c1eb56ff·c2ec57ff·c3ed58ff·c4ee5aff·c4ee5aff·c4ed5aff·c3ec5aff·c2eb5aff·c0e958ff·bee656ff·bbe354ff·b9e152ff·b6de4fff·b2db4cff·b0d74aff·aad242ff·acd04dff·edf3dcff·ffffffff·daddd4ff·88a734ff·97bb36ff·8fb233ff·8bac36fd·7d9c2fff·6f8b274c·00000000·73902a03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c4ec6202·00000000·b7e052a6·bfe760ff·bbe454fc·b5e043ff·b6e044ff·b7e245ff·b1da43ff·cce194ff·cce490ff·b0d946ff·b7e04bff·bce551ff·bce652ff·bde753ff·bde754ff·bde755ff·bde655ff·bce555ff·bbe454ff·b9e253ff·b8e051ff·b5dd4fff·b3db4dff·b1d84bff·aed548ff·abd245ff·a8cf44ff·a1c83aff·a4c749ff·c1d58fff·91aa51ff·88ab2dff·94b738ff·8fb137ff·8cac3afc·7d9c2eff·6f8b27a3·00000000·7d9e2502·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b1d84e01·00000000·abd24715·b3da4fea·b7df55ff·b1db45fe·b1db41ff·b1db42ff·b1dc43ff·b3dd43ff·aad638ff·aad539ff·b1da47ff·b3dc4aff·b6df4bff·b7e04dff·b7e04eff·b7e04fff·b7df50ff·b7df50ff·b6de4fff·b5dd4fff·b3db4eff·b2da4cff·b0d84bff·afd64aff·acd347ff·aad045ff·a7cd43ff·a4ca40ff·a2c740ff·9dc33aff·91b82bff·91b533ff·93b53aff·91b33aff·8fb13cff·8aaa3bfe·7e9d2fff·6d8825e7·586d2712·00000000·667f2601·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·add24d03·00000000·abd14d4a·add449ff·aed648fe·acd53eff·acd53fff·add640ff·aed741ff·aed742ff·b0d845ff·afd746ff·aed645ff·afd846ff·b1da48ff·b2da49ff·b2da4aff·b2da4bff·b2da4bff·b2da4bff·b1d94bff·b0d74aff·afd649ff·add448ff·acd347ff·aad146ff·a7ce44ff·a6cc42ff·a3ca40ff·a1c63eff·9ec33cff·9cc03cff·9bbe3eff·96b93bff·91b338ff·8fb137ff·8cad37ff·87a637ff·7e9c30fe·6b8625ff·5c722347·00000000·60782503·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·a9ce4c04·00000000·aace517a·a6cc42ff·a7ce3efb·a7cf3cff·a8d13eff·a9d13eff·aad23fff·aad23fff·aad240ff·abd341ff·abd342ff·acd343ff·acd445ff·add445ff·add546ff·add447ff·acd447ff·acd447ff·acd347ff·abd146ff·aad045ff·a9d045ff·a7cd44ff·a5cb42ff·a4c941ff·a1c73fff·a0c53eff·9ec33cff·9bc03bff·99bd39ff·96ba38ff·93b636ff·90b235ff·8cae33ff·89aa33ff·84a333ff·7b992efb·698323ff·586d2178·00000000·5d751f04·00000000·00000000·edff8802·edff8702·e1fe7802·cef66401·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·f0ff8801·eeff8603·ebff8304·e4fe7c04·dbf97a03·c7eb7001·00000000·a4c74903·00000000·a9cb579c·a2c642ff·a0c639fb·a2c93bff·a3cb3bff·a5cc3cff·a5cc3dff·a6cd3dff·a7ce3eff·a7ce3fff·a7cf40ff·a7cf41ff·a8cf42ff·a9d042ff·a9d043ff·a8cf43ff·a8cf43ff·a8ce43ff·a7ce43ff·a7cd43ff·a6cc42ff·a5cb41ff·a3c941ff·a2c83fff·a1c63fff·9fc43dff·9dc23cff·9bc03bff·99bd39ff·97bb38ff·95b836ff·92b535ff·8eb034ff·8aac32ff·86a731ff·809f2eff·78962bfb·667f23ff·53671e98·00000000·536b1103·d3f27702·dbfd7502·00000000·00000000·00000000·00000000·aad43b03·9cc13b01·00000000·00000000·00000000·00000000·00000000·00000000·
 29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·e1fe7c02·c7fd5901·00000000·00000000·00000000·00000000·00000000·9fc24703·9dc62a01·00000000·a7c85bb9·a2c547ff·9dc239fc·9ec33aff·9ec43aff·9fc63aff·a0c73aff·a1c83bff·a2c83cff·a3c93dff·a3ca3dff·a4ca3eff·a4cb3fff·a4cb3fff·a4cb40ff·a5cb40ff·a4ca40ff·a4ca40ff·a4ca40ff·a3c940ff·a2c83fff·a1c73fff·a0c63eff·9fc43dff·9ec33dff·9cc13bff·9abf3aff·99bd39ff·97bb38ff·94b837ff·92b536ff·8fb135ff·8cad33ff·88a932ff·84a330ff·7e9d2fff·77932dfc·6a8426ff·53671eb6·00000000·9ec23803·00000000·fff7ee02·ecfe8723·f0fe8b3f·eaff8937·ddff8410·00000000·97b64002·7c9a3101·00000000·00000000·00000000·00000000·00000000·
 30 00000000·00000000·00000000·00000000·00000000·00000000·d5ef7402·00000000·fbfb950b·f0fd874f·e9fe7f7a·e6fe7f7d·e1fd8557·dcfc9b13·00000000·99b84a04·00000000·9cb75f7e·98b943f2·96bc32f8·9bc234ff·a0c737ff·a2c939ff·a2c93aff·a1c83aff·a0c73aff·a0c63aff·a0c63bff·a0c63bff·a0c63cff·a0c63cff·a0c53dff·a0c63dff·a0c53dff·9fc53dff·9fc43dff·9ec33dff·9dc33dff·9dc23cff·9dc13cff·9bc03bff·9abe3aff·98bd39ff·97bb38ff·96ba37ff·94b836ff·93b736ff·92b535ff·90b334ff·8eb133ff·8bad31ff·85a72fff·7f9e2eff·74902df8·718c2af2·5f74297b·00000000·00000000·e5ff9037·e6ff80bd·ecff85f8·e3ff75fd·d0fc55fd·c5f050e8·b1da4585·8caf310c·00000000·a5cc3f01·00000000·00000000·00000000·00000000·
 31 00000000·00000000·00000000·00000000·00000000·ecfd8f02·00000000·ebff8740·e9ff81d8·e8ff80ff·ecff8cfe·d7fb6afe·c4ee51ff·b9df54e7·a5c85055·00000000·a5c45303·00000000·758f355d·758942ef·758844ff·7c943bfe·819d36ff·89a935ff·93b53aff·9abd3cff·9ec33eff·a1c73eff·a4ca3fff·a5cc3fff·a6ce40ff·a7ce40ff·a7cf40ff·a7cf40ff·a6ce40ff·a6cd40ff·a6cd40ff·a5cc3fff·a5cb3fff·a4ca3fff·a2c93fff·a1c73eff·a0c53dff·9dc23dff·9bbf3dff·97ba3bff·93b53aff·8cad38ff·84a336ff·7a9733ff·738c35ff·6e823bfe·677543ff·59663aec·45522859·00000000·00000000·acce5b38·c0e858f3·d3fb68ff·e5ff85fe·dbfc76ff·c1ef50ff·b6e045fd·a7cf3cff·92b535ae·00000000·f1ff4b01·00000000·00000000·00000000·00000000·
 32 00000000·00000000·00000000·00000000·cbf36802·00000000·caf36b29·d1f66dec·caf261ff·cbf268fc·cff170fb·c4ec61fb·b5dd4efc·a9d045ff·92b539fc·76932c43·00000000·c7f06765·bbd778ff·809155fe·515c35ff·31391fff·232818ff·1c2113ff·1f2413ff·232a14ff·2a3317ff·313d18ff·36431aff·3d4a1fff·445322ff·495924ff·4b5b26ff·506129ff·546629ff·54652aff·53652aff·53652aff·53652aff·50602aff·4b5a28ff·485825ff·445224ff·3c4920ff·34401cff·2f3919ff·283018ff·212614ff·1c2014ff·171b12ff·1a1d16ff·20231aff·333729ff·4c523bfe·555f3aff·47572061·00000000·89a738ad·9fc539ff·b5dd4ff9·bae355fe·b6de51ff·add34aff·a1c73efd·96b937fb·81a130ff·657d2448·00000000·6b852703·00000000·00000000·00000000·
 33 00000000·00000000·00000000·00000000·a9ce4a04·00000000·aace5081·a5cb40ff·a2c83af9·a4cb3fff·a4cb41ff·a4c947ff·9fc244ff·92b339f9·7f9e2eff·6f8a2d9d·00000000·aed44eb4·cbf06bff·c4ed5bfc·aed940ff·a5c848ff·8faf3cff·79952fff·667e27ff·556920ff·45561aff·394615ff·2e390fff·252f0cff·1e2709ff·182006ff·141b04ff·111703ff·0f1502ff·0e1402ff·0d1201ff·0e1302ff·0e1402ff·0f1502ff·121803ff·141b04ff·182006ff·1e2708ff·242e0aff·2b370eff·334111ff·3e4e14ff·495c19ff·556a1eff·627a22ff·6a8524ff·708d25ff·728f24fc·73902aff·5b7023ac·00000000·728c2dcc·88a930ff·96b939fd·9abd3cff·99bc3cff·95b838ff·8eb134ff·87a731fc·6f8a2cff·4f621d65·00000000·54681f04·00000000·00000000·00000000·
 34 00000000·00000000·00000000·00000000·8eae3a03·00000000·9bb95295·8dae33ff·8cae31fb·8eb033ff·8daf34ff·8bac34ff·88a832ff·81a02ffc·728e29ff·5a6f20a8·00000000·93b243ca·99c033ff·a4cb40fd·abd340ff·b4dd49ff·bbe54bff·beea4cff·c3ef53ff·c7f259ff·c7f05aff·c8f05eff·c6ed5fff·c3e95dff·c1e65eff·bfe35dff·bcdf5cff·badd5cff·b9db5cff·b4d857ff·b0d552ff·afd451ff·acd24dff·aad04aff·abd049ff·abd149ff·aad047ff·a9d046ff·aad145ff·a9d043ff·a6cd41ff·a5cb40ff·a2c73dff·9cc13aff·96ba38ff·8eb036ff·85a534ff·7a9731fd·6f8b27ff·53671fc3·00009e03·6e882ac9·83a32eff·91b336fd·93b637ff·92b537ff·90b236ff·8aab33ff·83a331fc·6d862dff·4d5f1e62·00000000·52662004·00000000·00000000·00000000·
 35 00000000·00000000·00000000·00000000·91b04304·00000000·9bb95588·8aab34ff·89aa2ffb·89aa31ff·89aa32ff·87a832ff·84a431ff·7e9d2ffc·708b27ff·586e22b5·00000000·8ca844c0·8daf31ff·92b534fd·94b834ff·96ba35ff·98bd36ff·9abe37ff·9bc037ff·9dc339ff·9fc53aff·a1c73cff·a3ca3fff·a6cc41ff·a7ce43ff·a9d045ff·abd247ff·abd248ff·abd247ff·acd249ff·abd14aff·a9cf47ff·a7cd45ff·a5cb44ff·a4c943ff·a1c640ff·9ec33eff·9bbf3cff·98bb3aff·94b737ff·90b335ff·8daf34ff·89aa32ff·86a631ff·82a130ff·7d9c2fff·79952fff·718b30fc·678025ff·4e621cb9·0000ff01·6b8428d0·82a22eff·90b236fd·93b538ff·92b537ff·8fb136ff·8aab33ff·83a231fc·6c862cff·4d601e62·00000000·52662004·00000000·00000000·00000000·
 36 00000000·00000000·00000000·00000000·91b04504·00000000·9bb85788·8aab34ff·88a92ffb·88a931ff·88a931ff·87a831ff·83a330ff·7e9c2ffc·6e8927ff·576c21b9·00000000·89a546bd·89ab2fff·8eb134fd·91b334ff·93b635ff·95b836ff·96b936ff·97bb36ff·98bc37ff·98bc37ff·98bc37ff·98bc38ff·98bc38ff·98bd38ff·98bc38ff·98bb38ff·97bc39ff·98bb3cff·94b835ff·8fb42fff·94b839ff·95b83aff·93b737ff·93b737ff·93b537ff·92b436ff·91b436ff·8fb135ff·8eb035ff·8cad34ff·8aab33ff·87a832ff·84a431ff·81a030ff·7e9b30ff·789432ff·718b32fc·678026ff·4f621cb7·1600ae04·6b842ada·81a12dff·8fb135fd·92b437ff·91b437ff·8eb036ff·89aa33ff·82a130fc·6b842cff·4b5d1f63·00000000·51642204·00000000·00000000·00000000·
 37 00000000·00000000·00000000·00000000·92b14704·00000000·9cb95888·8aaa35ff·87a72efb·88a830ff·87a731ff·86a631ff·82a22fff·7c9a2efc·6f8a28ff·566a1fb7·00000000·859f45be·86a72dff·8cad32fd·8eb033ff·91b434ff·93b634ff·94b835ff·95b936ff·96ba36ff·95b936ff·96ba37ff·96ba37ff·96ba37ff·96ba37ff·96ba39ff·98bb3bff·93b634ff·87ad26ff·93b340ff·9fbb57ff·88ab2cff·8aae2bff·92b538ff·93b539ff·91b336ff·90b236ff·8fb135ff·8eaf35ff·8cad34ff·8aab33ff·88a932ff·86a632ff·83a231ff·809f30ff·7c9930ff·779331ff·708932fc·667f25ff·4e601eb8·2200bb04·6b832ada·809f2dff·8eb035fd·90b337ff·90b237ff·8eaf35ff·88a933ff·81a030fc·6a832cff·4c5e1f5d·00000000·52652203·00000000·00000000·00000000·
 38 00000000·00000000·00000000·00000000·93b14804·00000000·9db95989·89aa35ff·86a72efb·87a730ff·86a630ff·85a530ff·82a12fff·7b992efd·6e8927ff·55691fbc·00000000·849d45be·83a32cff·8aab32fd·8cad32ff·8fb133ff·91b334ff·92b535ff·93b635ff·94b735ff·94b836ff·94b736ff·93b636ff·94b738ff·95b83aff·90b431ff·88ad27ff·92b23fff·bbce8cff·eff3e6ff·ffffffff·dae3c1ff·a3bc62ff·87a92cff·87ab29ff·8fb136ff·90b138ff·8dae35ff·8bac34ff·8aab33ff·88a933ff·87a732ff·85a531ff·82a131ff·7f9e30ff·7b982fff·76922fff·6f8831fc·657e24ff·4d5f1eb8·00009d04·678027da·809f2eff·8daf35fd·90b237ff·90b236ff·8dae35ff·87a832ff·809f30fd·6a832bff·4a5c1c53·00000000·51641f03·00000000·00000000·00000000·
 39 00000000·00000000·00000000·00000000·93b24b04·00000000·9cb95a83·89a935ff·85a62dfb·86a62fff·86a630ff·84a430ff·809f2eff·7c9a2ffd·6f892bff·566a20c8·00000000·839c45bc·81a12cff·89aa32fd·8bac31ff·8eb032ff·8fb233ff·91b434ff·92b534ff·92b534ff·92b535ff·93b538ff·93b537ff·8cb02dff·86ab26ff·96b447ff·c2d398ff·f2f5eaff·ffffffff·fffffeff·ffffffff·ffffffff·fefefeff·dee6c9ff·a8c06dff·87a830ff·82a626ff·8aab32ff·8cac37ff·89aa34ff·87a732ff·86a632ff·84a331ff·82a131ff·7e9c30ff·7b982fff·76912fff·6f8830fc·657e24ff·4d5f1fb8·07008604·667f25da·809e2fff·8cae35fd·8fb136ff·8fb136ff·8cae35ff·87a832ff·809f30fd·69822bff·47591c54·00000000·4f621f03·00000000·00000000·00000000·
 40 00000000·00000000·00000000·00000000·96b34f04·00000000·9db95b75·89a935ff·85a52dfb·85a62fff·85a52fff·83a330ff·809f2eff·7b982ffd·6f8a2bff·556a1fc8·00000000·819a44bd·809f2bff·88a931fd·8aab31ff·8cae32ff·8eb133ff·90b334ff·91b434ff·91b434ff·8fb232ff·87ab28ff·86a928ff·9db854ff·ccdaa9ff·f7f9f2ff·ffffffff·fffffeff·fefefcff·fefefeff·ffffffff·fefefdff·fefefeff·ffffffff·ffffffff·e5ebd4ff·b1c57dff·88a737ff·7c9f22ff·83a42cff·85a532ff·85a431ff·83a231ff·81a030ff·7e9c30ff·7a962fff·74902fff·6e8830fc·647d24ff·4d5f1eb3·615a870c·677f28e7·7e9d2cff·8bad34fe·8eb036ff·8fb036ff·8cad35ff·86a632ff·7f9e30fd·68802aff·48591d54·00000000·4f622003·00000000·00000000·00000000·
 41 00000000·00000000·00000000·00000000·96b45104·00000000·9dba5d75·89a936ff·84a42dfb·85a52fff·84a42fff·83a22fff·7f9e2eff·7a972efd·6e8829ff·54691fc9·00000000·819a43b3·7f9e2bff·87a831fc·89aa30ff·8cad32ff·8eb033ff·8fb133ff·90b334ff·91b335ff·90b139ff·a6bd66ff·d7e1beff·fcfdfaff·ffffffff·ffffffff·fefefcff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fefefdff·ffffffff·ffffffff·eef2e4ff·b9c98fff·8da944ff·84a431ff·84a432ff·82a131ff·809f30ff·7d9b30ff·79962fff·74902eff·6e872ffc·637b24ff·4b5d1ca6·695ca309·677f28ea·7e9d2cff·8bab34fe·8eb036ff·8eb036ff·8bac34ff·86a631ff·7f9d2ffd·68802aff·47571e51·00000000·4f612203·00000000·00000000·00000000·
 42 00000000·00000000·00000000·00000000·98b55304·00000000·9fbb5f76·89a936ff·83a32cfb·84a42eff·83a32fff·82a12fff·7e9d2eff·79962efd·6e882aff·54691ec8·00000000·819943ac·7e9c2bff·86a630fc·88a930ff·8bad32ff·8caf32ff·8eb032ff·90b235ff·85a924ff·c9d5aaff·ffffffff·fefffdff·fdfdfcff·fcfdfbff·fffffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fcfcfbff·fefefeff·ffffffff·f5f6f4ff·90a754ff·7c9d24ff·83a233ff·7f9e30ff·7d9b30ff·79962eff·748f2eff·6e8730fc·637b24ff·4b5e1ca6·725fb109·677e28e9·7e9d2dff·8aab34fe·8daf35ff·8dae35ff·8aab34ff·85a531ff·7e9c2ffe·67802aff·46571a44·00000000·50631e02·00000000·00000000·00000000·
 43 00000000·00000000·00000000·00000000·9ab75704·00000000·9fbb5e6e·89a837ff·83a32cfb·83a32eff·82a22eff·81a02eff·7e9d2dff·79962efd·6e882bff·54691ed0·00000000·839b48ac·7d9b2aff·85a530fc·87a830ff·8aab31ff·8cad32ff·8daf33ff·8bae30ff·a1bc58ff·6b7f39ff·7d8664ff·e4e5e1ff·ffffffff·fefefeff·fdfdfcff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfdff·fdfdfdff·ffffffff·fefeffff·bec2b4ff·515c36ff·6a7b40ff·8eaa43ff·7d9c2cff·7f9e31ff·7c9a2fff·78942dff·769033ff·799046fc·647c27ff·4c5e1ca6·62549709·657c25e9·7e9c2eff·8aaa34fe·8cad35ff·8dae35ff·89aa34ff·84a431ff·7e9c2ffe·657d28ff·43531944·00000000·4d601d02·00000000·00000000·00000000·
 44 00000000·00000000·00000000·00000000·9cb85a04·00000000·9eba5f65·89a837ff·82a22cfc·83a32eff·81a12eff·809f2eff·7d9c2dff·78952dfd·6e882bff·556a20d9·00000000·839b48ab·7c9b2aff·83a32ffc·86a72fff·89aa31ff·8bac31ff·8dae33ff·86a929ff·e0e9c8ff·e6eadfff·798a4fff·4b5f19ff·929b7aff·ededeeff·ffffffff·fefefeff·fdfdfcff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fdfdfdff·fffffeff·ffffffff·cbcec5ff·667343ff·435615ff·95a07dff·f6f6f7ff·a0b26fff·759621ff·809e32ff·7c992fff·77942dff·769034ff·788e45fc·637b26ff·4a5c1da6·52488109·637c24e9·7d9c2eff·88a933fe·8bad34ff·8bad35ff·89aa34ff·84a431ff·7d9b2ffe·698031ff·42521b45·00000000·4d5f2002·00000000·00000000·00000000·
 45 00000000·00000000·00000000·00000000·9db85b04·00000000·a0bb6166·88a837ff·81a12bfc·82a12eff·81a02eff·7f9e2eff·7d9b2dff·77942dfd·6d872bff·556a1ed8·00000000·839b48ab·7b9a2aff·83a22ffc·86a62fff·89aa30ff·8aac31ff·8dae34ff·84a728ff·d9e3bfff·ffffffff·ffffffff·d0d8bbff·71863aff·566b1fff·9fa78aff·f1f1f2ff·ffffffff·fefefeff·fdfdfcff·fdfdfdff·fdfdfcff·fefffeff·ffffffff·d4d5cfff·738052ff·4a6012ff·8b9b63ff·e8ece1ff·ffffffff·ffffffff·93a468ff·739321ff·7f9c32ff·7b982fff·77942dff·769034ff·778d45fc·637a25ff·4a5c1ea5·66696b13·647c26f2·7c9b2cff·88a932fe·8bac35ff·8bac35ff·88a934ff·84a331ff·7c9a2fff·6b8135fe·42511c3e·00000000·4e602202·00000000·00000000·00000000·
 46 00000000·00000000·00000000·00000000·9eba5c04·00000000·a1bc6365·89a838ff·80a02bfc·81a02dff·81a02dff·7f9d2dff·7b9a2dff·76932cfd·6c8629ff·54681ed8·00000000·829948ac·7b9929ff·82a12efc·84a42fff·88a930ff·8aab31ff·8cad34ff·82a525ff·d4dfb6ff·ffffffff·fcfdfaff·ffffffff·fdfefcff·c4d0a7ff·6b832eff·5a6e25ff·a6ad96ff·f7f7f8ff·ffffffff·fefefdff·ffffffff·dcddd9ff·78825cff·485e12ff·829553ff·dfe5d1ff·ffffffff·fefefeff·fcfcfbff·ffffffff·91a168ff·6f8e20ff·7e9b32ff·7b982fff·76932dff·769035ff·778e44fc·627925ff·4a5b1ea1·70756e16·657d27f7·7c9b2bff·87a832fe·8aab35ff·8bac35ff·88a833ff·83a230fe·7c9a30ff·6a8034fb·3e4e1434·00000000·4d5f1e02·00000000·00000000·00000000·
 47 00000000·00000000·00000000·00000000·9db95d03·00000000·a1bd655a·88a738ff·80a02bfd·81a02dff·7f9e2dff·7e9d2dff·7b992cff·76922cfd·6c8628ff·54691ed8·00000000·829947a6·7b992aff·81a12efc·83a32eff·87a830ff·89aa31ff·8bac34ff·82a525ff·d4dfb7ff·ffffffff·fdfefcff·fdfefcff·fefefdff·ffffffff·fafbf6ff·bbc999ff·627926ff·556629ff·b0b5a5ff·dedfdcff·7c8566ff·3f5211ff·788b4aff·d7dec5ff·ffffffff·ffffffff·fdfefdff·fefefdff·fefefdff·ffffffff·909f67ff·6d8b1fff·7d9a31ff·79962eff·76922cff·769036ff·758b43fb·617824ff·495b1b96·797b7d11·657d27f7·7d9b2dff·87a732fe·8aab34ff·8aaa34ff·88a833ff·82a130fe·7b9830ff·687f34fb·3c4c1434·00000000·4c5e1e02·00000000·00000000·00000000·
 48 00000000·00000000·00000000·00000000·9db95e03·00000000·a2bd6757·88a739ff·80a02bfd·809f2dff·7f9d2dff·7d9b2cff·7a982bff·76922cfd·6c862bff·54691edd·00000000·829a469c·7a982aff·80a02efb·83a22eff·86a72fff·88a930ff·8bac33ff·82a425ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·fffffeff·fdfefcff·fefefeff·ffffffff·f8faf3ff·afbd8dff·576c24ff·405113ff·697941ff·d4dac3ff·ffffffff·ffffffff·fefefdff·fdfefdff·ffffffff·ffffffff·fefefdff·ffffffff·8f9e67ff·6b891eff·7c9831ff·79962eff·75912cff·758f37ff·758b42fb·607824ff·4a5c1c96·7a7d7e11·667d26f7·7c9a2dff·86a733fe·89aa34ff·89aa34ff·87a733ff·81a030fe·7b9830ff·687d34fb·3c4a1734·00000000·4b5c2102·00000000·00000000·00000000·
 49 00000000·00000000·00000000·00000000·9eba5f03·00000000·a4be6958·89a73aff·7f9e2afd·809f2cff·7e9d2cff·7d9b2cff·7a972bff·75912bfe·6c852aff·556a20e7·0000ff02·8199459b·7a982aff·809f2efb·82a12eff·85a52fff·86a730ff·8aab33ff·80a324ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·fefffeff·fdfdfcff·fdfdfbff·ffffffff·c0cba4ff·6a8525ff·f5f6f1ff·ffffffff·fdfdfcff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·909f68ff·6a871eff·7a9731ff·78942eff·75912cff·768f38ff·748b41fb·607723ff·4a5b1d96·666c6011·647c24f7·7c992cff·86a632fe·89a934ff·88a934ff·86a633ff·81a02ffe·7b9730ff·677c34f9·3947122a·00000000·4c5d1f02·00000000·00000000·00000000·
 50 00000000·00000000·00000000·00000000·9eba5f03·00000000·a5bf6b50·88a73aff·7e9e29fd·7f9e2dff·7d9c2cff·7c9a2cff·79972bff·74902afe·698325ff·566a20e7·0000ff02·8198479b·7a972aff·809e2dfb·81a02dff·84a52fff·86a72fff·89a933ff·7fa224ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfbff·ffffffff·bcc4a6ff·6d862bff·f8f9f5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·8a9a61ff·69871eff·799530ff·77932eff·74902cff·77903aff·73893ffb·607723ff·495a1e96·5f655810·637b24f7·7b9a2cff·85a531fe·88a934ff·88a934ff·86a633ff·809f2ffe·7a9631ff·677c34f8·34420c24·00000000·4a5c1d01·00000000·00000000·00000000·
 51 00000000·00000000·00000000·00000000·9fba6103·00000000·a7c16f46·89a73aff·7e9d29fe·7e9d2cff·7d9b2cff·7b992bff·78952bff·728e2afe·688224ff·556a1fe7·0000ff02·849b4c9b·79972aff·7e9d2dfb·81a02dff·83a32eff·85a62fff·88a932ff·7fa124ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a4ff·698228ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fefeffff·819257ff·6a8720ff·78942fff·76922dff·74902dff·768f3bff·71883efb·5f7522ff·4a5a1f95·69725a19·647b25fa·7b992cff·85a532fe·88a834ff·88a834ff·85a533ff·809e2ffe·7a9631ff·657a35f8·33411026·00000000·495a2002·00000000·00000000·00000000·
 52 00000000·00000000·00000000·00000000·a0bb6203·00000000·a8c27049·89a73bff·7d9c29fe·7e9c2cff·7c9a2bff·7a982bff·78952bff·728e2afe·688224ff·55691fe7·0000ff03·849b4c9b·79962aff·7f9e2dfb·809f2dff·83a22eff·84a42fff·87a832ff·7fa124ff·d4dfb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·698129ff·f9faf5ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fffeffff·839358ff·6a861fff·77932fff·76922dff·748f2dff·778f3cff·71883dfb·5e7522ff·495a1e90·747e5f1e·657c26fc·7b992bff·84a431fe·88a834ff·86a734ff·84a432ff·7f9e2efe·799632ff·667b35f5·323f0f20·00000000·4b5c2101·00000000·00000000·00000000·
 53 00000000·00000000·00000000·00000000·a0bb6202·00000000·a9c37240·89a73cff·7d9c29ff·7d9c2cff·7b992bff·79972bff·77942aff·728e2afe·688224ff·54691ee7·0000ff02·849b4b99·79962aff·7e9c2dfb·7f9e2cff·82a22eff·84a42fff·87a732ff·7ea123ff·d3dfb6ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·688128ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffeff·fefeffff·839458ff·6a871fff·77932fff·75912dff·738e2eff·778f3dff·70863bfb·5e7522ff·495b1c86·737c631a·647b26fc·7b992bff·84a431fe·87a734ff·86a634ff·84a432ff·7e9d2efe·7a9534ff·637834f0·212f0017·00000000·46581c01·00000000·00000000·00000000·
 54 00000000·00000000·00000000·00000000·a0ba6302·00000000·abc47737·89a73cfc·7c9b29ff·7d9b2bff·7a982bff·78962aff·76932aff·718d29fe·678124ff·54681ee8·00000000·839b498e·78962aff·7e9c2dfb·7f9e2cff·82a12eff·84a32eff·87a631ff·7ea023ff·d3deb7ff·ffffffff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a4ff·698128ff·f9fbf5ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfefdff·fdfcfeff·849559ff·6a861fff·76922fff·748f2cff·748f30ff·789041ff·70873cfb·5e7523ff·49591c86·747f631b·647c26fc·7b992bff·84a331fe·87a734ff·86a634ff·83a332ff·7d9c2efe·799434ff·647836ef·2c370f17·00000000·4b5c2501·00000000·00000000·00000000·
 55 00000000·00000000·00000000·00000000·a1bc6502·00000000·adc77a36·89a73efb·7b9a28ff·7c992bfe·79972aff·78952aff·75912aff·708b29fe·668024ff·54681ee8·00000000·849b498e·78952aff·7d9c2cfb·7f9d2cff·81a12dff·83a32eff·86a631ff·7d9f22ff·d1dcb2ff·ffffffff·fcfdfbff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·688028ff·f9faf5ff·ffffffff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fcfcfcff·ffffffff·fffeffff·829455ff·6b8720ff·75912eff·738f2cff·738e2fff·7c9349ff·7b8f50fb·5e7426ff·46571b86·77806b16·657d26fa·7b992bff·83a331fe·86a534ff·85a534ff·83a232ff·7d9b2dfe·799436ff·677a3ce6·2d311f0d·00000000·56653401·00000000·00000000·00000000·
 56 00000000·00000000·00000000·00000000·9fb96602·00000000·afc68327·89a63ef7·7b9a28ff·7b992afe·79972bff·77942aff·75912aff·708b28fe·678023ff·53671fe7·00000000·879e4f8e·78952bff·7c9b2dfb·7e9d2cff·81a02dff·82a22eff·84a42fff·83a52bff·859d45ff·c1c6b4ff·fdfdfdff·ffffffff·fdfefdff·fdfdfdff·ffffffff·ffffffff·fdfdfcff·ffffffff·b9c1a5ff·677f28ff·f9fbf5ff·ffffffff·fefefeff·ffffffff·fefffeff·fdfdfcff·fefefeff·ffffffff·eff1edff·91997eff·5a7023ff·74902bff·738e2cff·738f2cff·728d2fff·799045ff·798d4efb·60742dff·45551c8b·00000000·62782bd0·77932dff·82a133f9·83a333fd·83a333fe·81a032fd·7a982df9·778f41ff·687945ba·00000000·ffffe301·00000000·00000000·00000000·00000000·
Max diff block lines reached; 0/93740 bytes (0.00%) of diff not shown.
8.43 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
45.9 KB
res/drawable-mdpi-v4/ic_launcher.png
40.8 KB
sng
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c3e75900·ffffae00·d8f77300·d3f3674a·bce0541b·c7ea5c00·b8dc5001·e7ff0900·f5ff8a01·f9ff9402·f9ff9504·f7ff9304·f7ff9304·f6ff9404·f1ff8f03·e8fe8801·dafa7c00·e4ff8100·e0fe7201·eaff7a00·e5ff7625·c6ea5942·ffff8900·ffff8d01·75912b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9dbe4700·eaff4501·c5f74800·a4c846cf·a9d046ad·b5dc5000·c7e46404·f5fd8e04·effd7f01·f3ff8300·f4ff8700·00000000·00000000·00000000·d2fa5f00·d2fb5e00·cffb5202·d4f96c04·65931902·01370000·bde454c5·92b33cb4·c2ed5100·caf65502·6a832c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·84a03d00·8bab3702·83a23300·79963136·9fc340ff·abd1465e·acd34600·9bc73203·fdffc903·fbff9927·f8ff944f·f6ff9168·f8ff976e·f6ff9662·f7ff9d43·f7feb318·e0ff0000·b8e44703·bfee5000·cdf55e76·99bc3ff9·3d4d1723·4c601d00·6b852c02·6b832f00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c2ee4900·332b4000·9bc43503·94bc3300·8cab3880·97bc3af1·bed86035·fcff9376·f6fe8cd1·f4ff88f9·f2ff83ff·f1ff82ff·e7ff6eff·e0ff60ff·deff63ff·dcff66f0·d8fc6cb9·d3f87550·d4fd6d33·a3c744fc·6e882c6c·80a02f00·89a93403·ffffff00·7a982e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d5fb7800·ecfe8700·eefe8c00·cde27103·797d6400·a3a47e13·b1d249e1·e4f96eff·f5ff89fd·efff7cff·f2ff81ff·f6ff8cfd·f8ff91fb·ebff79fb·d8ff56fb·d3ff51fe·cefe4cff·c9f94bff·c7f351fa·bee84ffe·8bac37c3·ffff6600·e1ff4602·819f3601·94b73800·91b33700·8fb13500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cffa5d00·d8fd6d00·dafe7000·e6fe7d02·fafe9a00·eafe7d1a·f3fe8bc2·f2ff7eff·f0ff7ffd·eaff78fc·f9ff92fd·ffffa7fe·ffffacff·ffffaeff·f0ff89ff·dbff65ff·d6ff60ff·cffc58fe·c8f54ffc·c0ee48fc·bbe844fe·b1da43fa·a4c94285·fffff300·a8d23802·92b33c01·86a63200·86a63300·84a33300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c1ed4e00·c4f15500·c4f15500·e2fd7602·e9ff7900·dcff691d·f0ff8ad7·e7ff76ff·e9fe7efd·e2ff72fe·edff85ff·f4ff92ff·edff86ff·eaff7eff·e9ff7fff·e3ff74ff·dcff6bff·d5ff65ff·cefb5cff·c7f454ff·bfeb4cff·b9e348fe·b3dc45fd·a7cf3eff·9abe3a99·ddff4300·a2c93702·93b53d00·87a82f00·809f3000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bce64f00·c5ef5e00·d8ff6701·a5ff0700·aaf81d0b·e8ff86c7·e0ff72ff·dcff6cfb·d5fe5eff·daff69ff·deff71ff·dbff68ff·ddff6dff·deff6fff·deff6fff·dbff6eff·d7ff6aff·d1fd64ff·cbf65dff·c4ef55ff·bde84eff·b2de40ff·a7d333fe·a7d03bfa·9bc139ff·8db03380·97bb3700·93b63503·b5e24300·75922b00·74902e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b4dc4b00·c6f64800·e4ff8a03·ecff9500·d7fd738c·defe7cff·cbfa54fa·d1fa69ff·e2faa7ff·d8fa82ff·cefc5aff·d4fe65ff·d6ff69ff·d6ff6aff·d6fe6aff·d3fd68ff·d0fa65ff·cbf560ff·c5ef5aff·bfe954ff·b5e047ff·c0e06dff·d1e59cff·a9cd4afe·9bc135fd·8fb135fe·81a02f40·83a23100·86a63202·80a41600·6d862800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b0d65200·b6dd5300·c6f05d02·c2ed5600·bfeb512c·d2fa72f8·cdf766ff·bbeb3dfe·e3f7b2ff·ffffffff·ebf8caff·c3f150ff·cbf65fff·ccf760ff·ccf762ff·cbf662ff·c9f360ff·c6f05dff·c2ec59ff·bde754ff·b9e152ff·abd63dff·deedb7ff·ffffffff·d7e5b1ff·92ba2bfc·91b337ff·82a131c1·ecff7000·f5ff7301·79962c00·68812b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·accf5b00·b6df4d00·c6ee6603·c8f06a00·c0e85c93·c5ed63ff·bce64cfb·b5e23aff·d4ea9aff·f9faf6ff·c9e77dff·bbe74bff·c2eb58ff·c2ec58ff·c2ec59ff·c1eb59ff·bfe858ff·bde556ff·b9e152ff·b5dd4eff·b1d94cff·a8d13fff·b5d462ff·f2f6e8ff·b4c38eff·8cb129ff·91b338fd·819f32ff·6f8a2643·6f8b2500·74912903·6a832900·53642b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
19 00000000·00000000·00000000·00000000·e1ff7200·e3ff7300·e2ff7300·dffe7400·b2d85400·b1d94c01·a5cd3900·a3cc360d·b7de55df·b6df4dff·b1dc40fe·b3dd43ff·b0da42ff·b0d74bff·afd941ff·b7e04dff·b8e24fff·b9e250ff·b8e151ff·b8e051ff·b6de50ff·b4dc4eff·b1d84cff·aed549ff·aad145ff·a6cc43ff·9ec538ff·99bd3bff·8daf34ff·91b438ff·90b03cfc·809f32ff·6d882596·728f2400·76932703·71883500·f0ff8d00·ecff8b00·c2ee5700·97be2900·78b40400·bae45000·00000000·00000000· 
20 00000000·00000000·e2ff7a00·faff9500·ffffff00·f6fe9200·f0ff8901·eaff8701·e0fb8801·aad04b03·aad04b00·aad04c3c·abd247ff·abd440fe·abd43fff·add540ff·aed641ff·add641ff·aed646ff·afd847ff·b1d948ff·b1d849ff·b0d84aff·b0d74aff·aed549ff·acd348ff·aad146ff·a7ce43ff·a4ca41ff·a0c63eff·9ec23dff·99bd3aff·95b839ff·8fb137ff·8bab37fd·7f9d31ff·688224d2·09071804·1e1f1b00·c4da6c02·e9ff7f04·d5fd5b04·c3ee5103·97bb3800·94ba3400·b1da4600·92b53800·00000000· 
21 00000000·d6fc6900·dffe7b00·e4fe8100·e2fd7d01·ddfe7603·9df54500·a7db3600·a3d02901·a6ca4906·a9cc5100·aacd5567·a3c841ff·a2c93afc·a4cb3cff·a5cd3dff·a7ce3eff·a8cf40ff·a8cf41ff·a9d042ff·aad143ff·a9d044ff·a9d044ff·a9cf44ff·a7ce43ff·a6cc42ff·a4ca41ff·a2c73fff·9fc43dff·9cc13bff·99bd39ff·95b938ff·90b335ff·8bac32ff·85a531fe·7a982dff·627a21f3·43531d1e·1d240b00·637a2502·b1db3c00·8cae3200·81a02f00·89aa3102·7c9b2e01·7e9d2e00·7c9a2d00·77942a00· 
22 00000000·63842a00·63842a00·7fa13a00·b6d55901·def35b00·e5f06507·effa8f12·ffffff04·8ab23003·a5c55a00·a4c35d7c·9fc342ff·a0c934fb·a4cc3aff·a5cd3bff·a4cb3bff·a3ca3cff·a3ca3dff·a3c93dff·a3c93eff·a3c93eff·a2c83fff·a2c73fff·a0c63eff·9fc53dff·9ec33dff·9cc13bff·9abf3aff·99bd39ff·96ba37ff·94b836ff·91b434ff·8db032ff·86a82ffe·7c9b2cff·678025fd·49581f2f·74853300·e8f68d26·edff856d·deff6c79·c8f45643·71902302·56840400·bae44d00·00000000·00000000· 
23 00000000·cdfa5c00·f6ff9301·ffffd800·ffffce03·ebff847a·edff88dd·e1fe79ec·c5ee58d0·afd35358·bee46300·a0b6720f·819c3fac·79913cff·7e9935fe·87a634ff·92b438ff·9abe3cff·a0c53eff·a3c93fff·a6cd41ff·a8cf42ff·a8cf42ff·a8cf42ff·a7ce42ff·a6cd41ff·a4cb41ff·a1c73fff·9ec33eff·9abe3cff·94b63aff·8cac37ff·819f33ff·759032fe·6e8238ff·627239fa·5d6f2f6f·9fc14700·b6dd5650·d4f86bf7·e7ff83ff·cef85cfd·b5e044ff·9cc1399c·f6ff5200·ffff6201·90b03600·77952a00· 
24 00000000·b6df4e00·c6ec6403·c7ed6500·c1e75e77·c3e95aff·c4e960fc·bfe65efe·aed649ff·94b63aff·5b731b33·d9ff6e42·b9d670fd·788c42fe·505f2aff·3a461dff·303b17ff·2d3715ff·2c3713ff·2c3713ff·2f3b15ff·303b15ff·323f16ff·334017ff·333f17ff·343f18ff·313d18ff·2f3a17ff·2d3716ff·293313ff·273013ff·262e13ff·262f14ff·2c3518ff·3a4420fe·536032ff·5c6c31d3·171f0d10·8cad36c6·a6ce42ff·b1d94ff9·a7cd46fb·9abe39fd·82a130ff·5d732238·5d732300·667f2502·73902700· 
25 00000000·acc86e00·83aa1402·82a91200·99ba43b5·8fb330ff·90b433fa·90b337fe·8cac36f9·77952bff·576b2263·a3c54c79·acd246ff·b5e044fb·b7e049ff·afd845ff·a8ce45ff·9fc245ff·97b644ff·8eab41ff·88a340ff·829c3dff·7e963cff·7a933aff·779036ff·748f32ff·748e30ff·769130ff·789330ff·7c9930ff·7f9d31ff·83a331ff·88a831ff·8aab32ff·87a830ff·7e9e2cff·6a8525ff·4351223e·77932ccc·8cad33ff·93b637fd·90b236ff·8aab32fd·718c2dff·4d5f1f45·4d5f2000·55692103·6f892b00· 
26 00000000·b4cd8000·789b1403·779a1300·92b045af·88a930ff·88a931fc·87a731ff·83a330fc·718d29ff·5063206d·91ae4a74·8aac30ff·91b433fc·96bb35ff·9cc138ff·a1c73bff·a6cd3eff·a9d142ff·add545ff·afd747ff·b1d94aff·b4db4eff·b1d848ff·add544ff·afd64aff·acd347ff·a8cf43ff·a4ca40ff·a0c53dff·9abf3aff·94b737ff·8eaf34ff·86a632ff·7e9b31fe·758f31ff·607723fc·3d4b1d3b·75912bd1·8cae33ff·93b638fd·90b236ff·8aab33fd·718c2dff·4d5f2043·4d5f2100·55692303·67822200· 
27 00000000·b5ce8100·7b9e1903·7a9d1700·93b247af·88a930ff·88a931fc·87a731ff·83a230fb·718c29ff·50631e6e·8da84c72·88a831ff·8eb133fb·92b434ff·93b735ff·94b835ff·94b835ff·94b735ff·94b736ff·95b839ff·92b634ff·88ad25ff·8fb039ff·95b346ff·84a925ff·8baf2eff·90b238ff·8eb036ff·8cad34ff·8aab33ff·88a832ff·84a431ff·809f30ff·7b9830fe·738e32ff·607723fc·414e223d·748f2cd6·8aac32ff·91b437fd·8fb136ff·88a932fe·708a2cff·4c5e2041·4c5e2200·55692303·5b751800· 
28 00000000·b3cc7d00·7a9d1903·799c1800·93b248af·87a72fff·87a730fc·85a530ff·81a130fb·708b2aff·50631f74·8aa34b73·84a42fff·8cad32fb·8fb133ff·92b534ff·93b635ff·94b837ff·95b839ff·91b532ff·8aaf27ff·92b33aff·b7cc82ff·ebf0dfff·f9faf5ff·cad8a4ff·99b64dff·85a927ff·88ab2cff·8dae36ff·8bab36ff·87a732ff·84a431ff·809e30ff·7a972ffe·728c30ff·5e7523fc·3d4a203d·718d29d5·89ab33ff·90b337fd·8eaf35ff·87a832fe·6f892cff·495b1d3b·4a5b1e00·54682103·54681f00· 
29 00000000·c6dc9c00·81a22703·80a22700·92b147a4·86a62fff·85a62ffb·84a430ff·809f2ffb·718b2bff·51641f7b·87a04a73·82a22fff·8aac31fb·8daf32ff·90b233ff·92b536ff·8db12eff·83a822ff·95b443ff·c0d191ff·eff3e5ff·ffffffff·fffffeff·fffffeff·ffffffff·f9fbf6ff·d0dcb0ff·9db759ff·7fa126ff·7da025ff·86a633ff·83a231ff·7f9d30ff·79952ffe·718c30ff·5e7523fa·424e2640·708b29dc·88a932ff·8fb136fe·8dae35ff·86a732fe·6e882bff·47591e3c·48591f00·52652103·4f631c00· 
30 00000000·e7f9cb00·82a32b04·82a32a00·93b149a2·85a52fff·84a42ffb·83a22fff·7f9d2ffb·6f8a2aff·4f631d79·869f486a·809f2eff·89aa31fb·8cae32ff·90b235ff·8cb02dff·9fbc51ff·dae6baff·f7f9f1ff·ffffffff·ffffffff·fefefdff·fefefdff·fffffeff·fdfefcff·fffffeff·ffffffff·fbfcfaff·e4ecd0ff·aec375ff·7f9f2aff·82a132ff·7e9c30ff·78942efe·6f8a2eff·5c7322f6·4450293b·708a2ae2·87a831ff·8eb036fe·8cad34ff·85a531ff·6d872bff·47581e37·48581f00·53662202·4d601b00· 
31 00000000·bdd68800·85a52f04·85a52f00·93b14a9e·84a42fff·83a32efb·81a12eff·7e9d2efb·6f892bff·50631e7e·88a04c66·7f9d2eff·87a830fb·8bac32ff·8cae31ff·92b437ff·92a660ff·bbbeb5ff·fefdfeff·ffffffff·fdfefcff·fdfdfcff·ffffffff·ffffffff·fefefeff·fcfdfcff·fefefeff·ffffffff·dededcff·858e71ff·839e3dff·81a02fff·7d9b30ff·77932efe·768e3aff·5e7525f6·414d233a·6f892ae1·87a732ff·8dae35fe·8aac34fe·84a431ff·6c862afd·43541a31·44541b00·51641f02·4a5d1b00· 
32 00000000·7c9c2d00·88a73504·88a73500·93b04a96·84a42fff·82a22efb·809f2eff·7d9b2efb·6f892bff·51651f86·89a04e67·7e9c2dff·86a62ffb·8bab33ff·86a929ff·a2bd59ff·eaeee3ff·909e6eff·78874fff·c4c9b6ff·fefeffff·ffffffff·fdfdfdff·fcfdfcff·fefefeff·ffffffff·e2e4deff·89956cff·6b7b45ff·c9cdc1ff·bcc89dff·73931fff·7e9c32ff·77932efe·788f40ff·5e7426f6·3f4c223d·6d8828e3·86a631ff·8cad35fe·8aab34fe·83a330ff·6e8630fd·45542131·46552400·51632402·485a1c00· 
33 00000000·8aa74300·87a73604·88a73600·94b14b96·83a32eff·81a02dfb·7f9e2dff·7c9a2dfb·6d872aff·50631d85·879f4e67·7d9b2dff·84a42ffb·89aa32ff·87a92aff·9ab64fff·fcfdfbff·ffffffff·dde3ceff·8b9d5fff·7f8f57ff·cbcfc1ff·fffeffff·ffffffff·e8e8e5ff·909a76ff·718245ff·b6c09cff·f9fbf7ff·ffffffff·b4bf97ff·6e8d1eff·7e9b32ff·76922ffe·778e3eff·5d7225f4·47532a42·6e8829ea·85a530ff·8bac35fe·89aa34fe·82a230ff·6e8732f9·43522029·45542400·52642302·47591a00· 
34 00000000·9ab55a00·87a63604·87a73600·94b14c8d·83a22fff·809f2cfb·7e9d2dff·7b992cfb·6d8729ff·4f631c86·879f4c60·7c9a2dff·83a32efb·88a931ff·86a82aff·99b54eff·fbfcf9ff·fefefeff·fefefeff·ffffffff·d6dec2ff·809254ff·87936aff·99a088ff·697744ff·acb890ff·f7f9f3ff·ffffffff·fbfcfaff·ffffffff·b2bd97ff·6b8a1dff·7c9931ff·75912ffe·758d3eff·5c7223f1·48542a3b·6f892aeb·85a531ff·8aab34fe·88a833fe·81a030ff·6d8532f9·404e1f28·424f2100·4f622202·46571b00· 
35 00000000·9db85f00·87a63804·87a63700·94b14e8c·82a12fff·7f9e2cfb·7d9b2cff·7a972cfb·6d872aff·51641f8f·869e4b5b·7c9a2cff·82a12efb·86a731ff·84a72aff·98b44dff·fcfdfbff·ffffffff·fdfefcff·fdfefdff·fefefeff·ffffffff·acb98cff·6f833bff·f8f9f7ff·ffffffff·fefefdff·fdfdfcff·fcfdfbff·ffffffff·b3bd98ff·69871cff·7b9831ff·759130fe·758c3eff·5b7123f1·4552263a·6d8728eb·84a431ff·89aa34fe·87a733fe·81a030ff·6c8432f7·3e4a1f23·3f4c2100·4f612302·45551d00· 
36 00000000·a1bb6500·88a63904·88a73900·95b14f84·81a02eff·7e9d2bfb·7c9a2cff·79962cfb·6a8426ff·52651f92·879e4f5d·7b992dff·81a02dfb·85a530ff·83a529ff·97b34dff·fcfdfbff·ffffffff·fffffeff·ffffffff·fbfcfaff·ffffffff·ccd3b9ff·9cae6fff·ffffffff·fbfbf9ff·fefffeff·ffffffff·fdfdfcff·ffffffff·acb790ff·68851cff·799630ff·759031fe·748b3dff·5a7023f1·434f263c·6c8627ec·83a330ff·88a934fe·86a733fe·809e2fff·6b8333f5·39461b1f·3b471e00·4e602101·43531900· 
37 00000000·a3be6800·89a73b04·89a83b00·95b2507f·81a02fff·7d9b2bfb·7b992bff·77942bfb·698325ff·50631d92·899f525d·7b982dff·809f2dfb·84a430ff·82a429ff·97b24dff·fcfdfbff·ffffffff·fffffeff·ffffffff·fdfdfcff·ffffffff·c7ceb4ff·93a567ff·ffffffff·fdfdfcff·ffffffff·ffffffff·fdfdfcff·ffffffff·a8b38aff·67841cff·789430ff·759032fe·738a3cff·596f22ef·4c582f41·6d8728ef·83a330ff·88a834fe·85a533fe·7f9d2fff·6b8233f4·38431c1c·39451e00·4e5f2301·45541f00· 
38 00000000·a4bf6a00·89a73d04·8aa83e00·95b25178·819f2fff·7c9a2afc·79972bff·77942bfb·698325ff·4f621c91·889f5159·7a982dff·7f9e2cfb·83a330ff·81a228ff·96b24dff·fafbf9ff·fefefeff·ffffffff·ffffffff·fdfdfcff·ffffffff·c8cfb5ff·94a568ff·ffffffff·fdfdfcff·ffffffff·ffffffff·fcfdfbff·ffffffff·aab58cff·67841cff·77932fff·758f34fe·72893bff·596f21eb·4c592e3b·6c8628f0·82a230ff·87a734fe·84a433fe·7e9c30ff·6a8134ee·2d391516·313c1800·4c5e2101·41511a00· 
39 00000000·a6c06c00·8ba94004·8caa4100·97b35373·809f2fff·7b982afb·78962bff·75912afc·688225ff·4f621b92·889f4e52·7a972cff·7f9d2cfb·83a22fff·81a228ff·94b04aff·fcfdfbff·ffffffff·fdfdfcff·fefefdff·fdfdfdff·ffffffff·c7ceb5ff·94a567ff·ffffffff·fdfdfcff·fffffeff·fdfdfcff·fcfdfbff·ffffffff·a8b58aff·67841cff·76912eff·769037fe·788e48ff·5a6e23eb·48542b38·6d8828f0·82a22dff·86a632fc·83a330fc·7d9b2fff·6c823aeb·363c2a11·39402c00·55653101·44532000· 
40 00000000·a1ba6b00·89a44603·89a54700·91ab5360·7e9b2fff·799827f9·789628fb·759129f8·657e25ff·495b1a84·91a75a52·7a972fff·7e9c2cfb·81a02dff·84a42fff·81a12cff·92a06cff·dfe1dcff·ffffffff·fefefeff·fbfbfaff·ffffffff·c7ceb6ff·93a467ff·ffffffff·fbfbf9ff·fefefdff·ffffffff·f7f8f7ff·a9af9bff·607430ff·728e29ff·738f2bff·748e35fe·7a8f4eff·5b6e2df2·1f231519·6a822dbb·7f9b39ff·88a640fd·82a039fc·789239ff·6d7f44b5·bddd7c00·d1f97f01·57673300·3b4a1700· 
41 00000000·7f944f00·798e4601·8a9f5f00·8ca0640d·6a812fc2·6c8235ff·687e31fc·60752fff·536628e4·000b0016·9eb3725a·859f45ff·7d9b2afb·81a02eff·82a22eff·85a52fff·698619ff·5d7321ff·97a27bff·e8e9e6ff·ffffffff·ffffffff·c5ccb3ff·92a366ff·ffffffff·fefefdff·fbfafbff·b9bfacff·66763eff·4b6212ff·637c22ff·738f2cff·728e2aff·748e35fe·7a8e4fff·5d6e37f0·0f1a0012·657c3015·7a9148a0·8da45fdd·839a53dd·6f85409b·5d6d3a15·61703f00·697c4001·65773b00·00000000· 
42 00000000·bedf7300·bedf7300·52632801·3a491000·4252230a·5a6a3356·5b6b3681·53623163·4f5d3018·91a46b00·9db17458·8ba44fff·7c9a28fc·809f2dff·82a12eff·83a22eff·84a331ff·7d9b2cff·668419ff·667d2cff·a1ab88ff·fbfafdff·cad1b9ff·96a76aff·ffffffff·c1c6b6ff·707f4aff·566e17ff·698523ff·75902fff·728d2cff·728e2bff·718c2aff·748d36fe·7a8e4fff·5d6d37e8·0917000f·00000000·00000001·5b762107·6c862b07·8da05e00·606f3e01·5b6b3700·5a6a3800·5b6a3800·404f1d00· 
43 00000000·859b5500·80984800·7d954300·80984801·78913801·79923b00·6c842f00·556c1d00·82975303·a8b88a00·9aac7930·869e4dfe·7b9a2afd·7f9e2cfe·81a02dff·82a22eff·81a02eff·7f9e2eff·82a031ff·7c9a2bff·638117ff·6f823eff·889665ff·859a50ff·7c8860ff·516916ff·6a8622ff·7a9731ff·789430ff·75912dff·75912cff·74902dff·718d29ff·738d36fb·778a50ff·5a6a33c6·ffffff00·adc47d02·7a904b03·00010000·88877100·74894a03·697c3e01·6d804300·6d804200·6e804500·00000000· 
44 00000000·00000000·768b4600·596d2600·546a1c00·5b702501·5f703203·63723f04·58683304·56662f01·65821902·637e2200·7c904ea0·718b2fff·78952afa·7d9b2efe·7d9c2bff·7e9d2bff·7e9d2cff·7e9d2dff·7e9c2eff·81a033ff·769427ff·66811fff·6f8c26ff·627d1dff·789330ff·7a9731ff·79962fff·7a972fff·79952fff·76922eff·738f2cfe·6f892dfb·748947fd·697b41ff·52652250·52662300·586c2b03·6b852b00·7d964501·7b944501·69822a00·708b2a00·77913900·657c3100·00000000·00000000· 
45 00000000·00000000·00000000·5b6f2900·5b712900·5c722c00·596d2700·54672200·53652700·90a46400·72844b01·878e8a00·8f9b800b·6b8136a9·678027ff·728c33fe·7c9540ff·7c973bff·7a9635ff·7a9632ff·7a9731ff·7a9731ff·7c9934fd·7e9a37fd·7d9a37fd·7d993afe·7a9638ff·7c983aff·7b973bff·7a953cff·77923cff·748d3bff·6f8738fe·698037ff·667c35f7·5e742968·70844000·667a3902·69871c00·3c4d1200·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·899a6200·8a9c6300·8a9c6300·80925901·758b3a02·62781600·6d813c58·60752cfa·677d32ff·7a8f4afe·829753ff·839953ff·829950ff·81994dff·80984dff·81994fff·839b52ff·859d56ff·89a25bff·8ba25eff·8aa25fff·88a05dff·839a58fe·7a904cff·6f8640f0·6c843595·66802728·657d2d00·596e2902·353d1f00·485a1700·51603400·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7d905400·768a4900·75894600·80925a02·ffffff00·d3dec90e·5f7132eb·425410ff·485b1afe·536725ff·5f7331ff·677b3bff·6f8344fe·7c9250dc·819756de·859a59df·84995aed·7c9152ff·788d4dff·728748ff·697d3dff·5a6e2dfb·52632dff·515d369d·5b654700·5a664104·5f732c02·586e2500·586d2400·5d722c00·5d712f00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·788b4d00·73894100·92a66501·c7d7b000·b5c59a12·718837e9·576e1bff·4b5f1afe·415217ff·3d4d17fe·3b4a17ff·3b481af7·2f3e0f26·5c910406·5828ad00·5c693c79·384611ff·37470ffc·3d4d15ff·41511aff·405117fb·495728ff·505b3994·5b625200·5f6e3d06·72902f00·69823200·68803100·60762c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·95ab6401·c7d7b600·d2e0c90a·7b943ae3·698422ff·637c23fe·596f21ff·4f6220fe·46571fff·425120f6·35401c21·161f0000·52602d00·616d436e·3f4e17ff·415217fb·495b1eff·4f6123ff·4e621ffb·52632bff·535f3993·606c4c00·5d6a4404·59663b00·6d853500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·92a66500·99b16501·c9dbb400·d3e3c60b·809b3de3·718d25ff·6e8928fe·678026ff·5d7425fe·506321ff·465520f6·38451c22·00000000·55642e00·64724268·455519ff·4a5c1afb·556922ff·5b7027ff·5a7023fb·5b6d2eff·56643a93·65714d00·63704604·5a683a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9db56601·cfe2b800·dbedcc0a·839f3ee2·739026ff·738e29fe·6f8929ff·678029fe·5a7025ff·4c5d24f5·39441c21·0b120000·60713600·6b7a4769·4f621eff·566c1ffc·607827ff·657d2bff·637b27fc·617531ff·5a683b93·69764f00·67764704·5e6e3900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9eb66801·daeccc00·e0f1d709·85a13fdd·749125ff·739029fd·718c2aff·6c862bfe·627927ff·54652cf2·3440181b·00000000·6f804700·75855066·596e24ff·5e771ff9·688229ff·6b842dff·678027fa·657a32ff·5c6c3c90·6d7b5100·6a7a4904·51632600·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·97ae6500·42650002·42640000·7c973ab0·75912cff·75912bfc·728d2afd·708a30fc·667d2eff·546726ca·00000002·abc96102·74864a00·75874c2e·657c2cf8·6b842eff·6f8a30fe·728c35ff·718a35fd·677d31ff·5b6e3153·60733700·62753503·4f622100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6c843100·6a822f01·647d2300·657d2b1c·6d8436be·758a43ff·748b44fe·768c4cff·6a7f40cd·5368212c·54682300·5f733002·6e863202·68812800·70893353·7d9448df·889f57fd·8da560fd·819952eb·6a813471·8da46600·9bb27701·5c732000·5b722500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9bb36700·9bb36700·748b3e01·00000000·354c0005·6377323b·6f83465c·6f834641·5b702608·849f4500·54662c01·202e0000·79895300·798c4a01·718f2200·6b881d0d·839d4d3e·89a15944·7b944315·8aa25b00·6f7e5301·00340000·ffddff00·4e602300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d3f3674a·bce0541b·00000000·b8dc5001·00000000·f5ff8a01·f9ff9402·f9ff9504·f7ff9304·f7ff9304·f6ff9404·f1ff8f03·e8fe8801·00000000·00000000·e0fe7201·00000000·e5ff7625·c6ea5942·00000000·ffff8d01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·eaff4501·00000000·a4c846cf·a9d046ad·00000000·c7e46404·f5fd8e04·effd7f01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cffb5202·d4f96c04·65931902·00000000·bde454c5·92b33cb4·00000000·caf65502·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8bab3702·00000000·79963136·9fc340ff·abd1465e·00000000·9bc73203·fdffc903·fbff9927·f8ff944f·f6ff9168·f8ff976e·f6ff9662·f7ff9d43·f7feb318·00000000·b8e44703·00000000·cdf55e76·99bc3ff9·3d4d1723·00000000·6b852c02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9bc43503·00000000·8cab3880·97bc3af1·bed86035·fcff9376·f6fe8cd1·f4ff88f9·f2ff83ff·f1ff82ff·e7ff6eff·e0ff60ff·deff63ff·dcff66f0·d8fc6cb9·d3f87550·d4fd6d33·a3c744fc·6e882c6c·00000000·89a93403·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cde27103·00000000·a3a47e13·b1d249e1·e4f96eff·f5ff89fd·efff7cff·f2ff81ff·f6ff8cfd·f8ff91fb·ebff79fb·d8ff56fb·d3ff51fe·cefe4cff·c9f94bff·c7f351fa·bee84ffe·8bac37c3·00000000·e1ff4602·819f3601·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e6fe7d02·00000000·eafe7d1a·f3fe8bc2·f2ff7eff·f0ff7ffd·eaff78fc·f9ff92fd·ffffa7fe·ffffacff·ffffaeff·f0ff89ff·dbff65ff·d6ff60ff·cffc58fe·c8f54ffc·c0ee48fc·bbe844fe·b1da43fa·a4c94285·00000000·a8d23802·92b33c01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e2fd7602·00000000·dcff691d·f0ff8ad7·e7ff76ff·e9fe7efd·e2ff72fe·edff85ff·f4ff92ff·edff86ff·eaff7eff·e9ff7fff·e3ff74ff·dcff6bff·d5ff65ff·cefb5cff·c7f454ff·bfeb4cff·b9e348fe·b3dc45fd·a7cf3eff·9abe3a99·00000000·a2c93702·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d8ff6701·00000000·aaf81d0b·e8ff86c7·e0ff72ff·dcff6cfb·d5fe5eff·daff69ff·deff71ff·dbff68ff·ddff6dff·deff6fff·deff6fff·dbff6eff·d7ff6aff·d1fd64ff·cbf65dff·c4ef55ff·bde84eff·b2de40ff·a7d333fe·a7d03bfa·9bc139ff·8db03380·00000000·93b63503·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e4ff8a03·00000000·d7fd738c·defe7cff·cbfa54fa·d1fa69ff·e2faa7ff·d8fa82ff·cefc5aff·d4fe65ff·d6ff69ff·d6ff6aff·d6fe6aff·d3fd68ff·d0fa65ff·cbf560ff·c5ef5aff·bfe954ff·b5e047ff·c0e06dff·d1e59cff·a9cd4afe·9bc135fd·8fb135fe·81a02f40·00000000·86a63202·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c6f05d02·00000000·bfeb512c·d2fa72f8·cdf766ff·bbeb3dfe·e3f7b2ff·ffffffff·ebf8caff·c3f150ff·cbf65fff·ccf760ff·ccf762ff·cbf662ff·c9f360ff·c6f05dff·c2ec59ff·bde754ff·b9e152ff·abd63dff·deedb7ff·ffffffff·d7e5b1ff·92ba2bfc·91b337ff·82a131c1·00000000·f5ff7301·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c6ee6603·00000000·c0e85c93·c5ed63ff·bce64cfb·b5e23aff·d4ea9aff·f9faf6ff·c9e77dff·bbe74bff·c2eb58ff·c2ec58ff·c2ec59ff·c1eb59ff·bfe858ff·bde556ff·b9e152ff·b5dd4eff·b1d94cff·a8d13fff·b5d462ff·f2f6e8ff·b4c38eff·8cb129ff·91b338fd·819f32ff·6f8a2643·00000000·74912903·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b1d94c01·00000000·a3cc360d·b7de55df·b6df4dff·b1dc40fe·b3dd43ff·b0da42ff·b0d74bff·afd941ff·b7e04dff·b8e24fff·b9e250ff·b8e151ff·b8e051ff·b6de50ff·b4dc4eff·b1d84cff·aed549ff·aad145ff·a6cc43ff·9ec538ff·99bd3bff·8daf34ff·91b438ff·90b03cfc·809f32ff·6d882596·00000000·76932703·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 20 00000000·00000000·00000000·00000000·00000000·00000000·f0ff8901·eaff8701·e0fb8801·aad04b03·00000000·aad04c3c·abd247ff·abd440fe·abd43fff·add540ff·aed641ff·add641ff·aed646ff·afd847ff·b1d948ff·b1d849ff·b0d84aff·b0d74aff·aed549ff·acd348ff·aad146ff·a7ce43ff·a4ca41ff·a0c63eff·9ec23dff·99bd3aff·95b839ff·8fb137ff·8bab37fd·7f9d31ff·688224d2·09071804·00000000·c4da6c02·e9ff7f04·d5fd5b04·c3ee5103·00000000·00000000·00000000·00000000·00000000·
 21 00000000·00000000·00000000·00000000·e2fd7d01·ddfe7603·00000000·00000000·a3d02901·a6ca4906·00000000·aacd5567·a3c841ff·a2c93afc·a4cb3cff·a5cd3dff·a7ce3eff·a8cf40ff·a8cf41ff·a9d042ff·aad143ff·a9d044ff·a9d044ff·a9cf44ff·a7ce43ff·a6cc42ff·a4ca41ff·a2c73fff·9fc43dff·9cc13bff·99bd39ff·95b938ff·90b335ff·8bac32ff·85a531fe·7a982dff·627a21f3·43531d1e·00000000·637a2502·00000000·00000000·00000000·89aa3102·7c9b2e01·00000000·00000000·00000000·
 22 00000000·00000000·00000000·00000000·b6d55901·00000000·e5f06507·effa8f12·ffffff04·8ab23003·00000000·a4c35d7c·9fc342ff·a0c934fb·a4cc3aff·a5cd3bff·a4cb3bff·a3ca3cff·a3ca3dff·a3c93dff·a3c93eff·a3c93eff·a2c83fff·a2c73fff·a0c63eff·9fc53dff·9ec33dff·9cc13bff·9abf3aff·99bd39ff·96ba37ff·94b836ff·91b434ff·8db032ff·86a82ffe·7c9b2cff·678025fd·49581f2f·00000000·e8f68d26·edff856d·deff6c79·c8f45643·71902302·00000000·00000000·00000000·00000000·
 23 00000000·00000000·f6ff9301·00000000·ffffce03·ebff847a·edff88dd·e1fe79ec·c5ee58d0·afd35358·00000000·a0b6720f·819c3fac·79913cff·7e9935fe·87a634ff·92b438ff·9abe3cff·a0c53eff·a3c93fff·a6cd41ff·a8cf42ff·a8cf42ff·a8cf42ff·a7ce42ff·a6cd41ff·a4cb41ff·a1c73fff·9ec33eff·9abe3cff·94b63aff·8cac37ff·819f33ff·759032fe·6e8238ff·627239fa·5d6f2f6f·00000000·b6dd5650·d4f86bf7·e7ff83ff·cef85cfd·b5e044ff·9cc1399c·00000000·ffff6201·00000000·00000000·
 24 00000000·00000000·c6ec6403·00000000·c1e75e77·c3e95aff·c4e960fc·bfe65efe·aed649ff·94b63aff·5b731b33·d9ff6e42·b9d670fd·788c42fe·505f2aff·3a461dff·303b17ff·2d3715ff·2c3713ff·2c3713ff·2f3b15ff·303b15ff·323f16ff·334017ff·333f17ff·343f18ff·313d18ff·2f3a17ff·2d3716ff·293313ff·273013ff·262e13ff·262f14ff·2c3518ff·3a4420fe·536032ff·5c6c31d3·171f0d10·8cad36c6·a6ce42ff·b1d94ff9·a7cd46fb·9abe39fd·82a130ff·5d732238·00000000·667f2502·00000000·
 25 00000000·00000000·83aa1402·00000000·99ba43b5·8fb330ff·90b433fa·90b337fe·8cac36f9·77952bff·576b2263·a3c54c79·acd246ff·b5e044fb·b7e049ff·afd845ff·a8ce45ff·9fc245ff·97b644ff·8eab41ff·88a340ff·829c3dff·7e963cff·7a933aff·779036ff·748f32ff·748e30ff·769130ff·789330ff·7c9930ff·7f9d31ff·83a331ff·88a831ff·8aab32ff·87a830ff·7e9e2cff·6a8525ff·4351223e·77932ccc·8cad33ff·93b637fd·90b236ff·8aab32fd·718c2dff·4d5f1f45·00000000·55692103·00000000·
 26 00000000·00000000·789b1403·00000000·92b045af·88a930ff·88a931fc·87a731ff·83a330fc·718d29ff·5063206d·91ae4a74·8aac30ff·91b433fc·96bb35ff·9cc138ff·a1c73bff·a6cd3eff·a9d142ff·add545ff·afd747ff·b1d94aff·b4db4eff·b1d848ff·add544ff·afd64aff·acd347ff·a8cf43ff·a4ca40ff·a0c53dff·9abf3aff·94b737ff·8eaf34ff·86a632ff·7e9b31fe·758f31ff·607723fc·3d4b1d3b·75912bd1·8cae33ff·93b638fd·90b236ff·8aab33fd·718c2dff·4d5f2043·00000000·55692303·00000000·
 27 00000000·00000000·7b9e1903·00000000·93b247af·88a930ff·88a931fc·87a731ff·83a230fb·718c29ff·50631e6e·8da84c72·88a831ff·8eb133fb·92b434ff·93b735ff·94b835ff·94b835ff·94b735ff·94b736ff·95b839ff·92b634ff·88ad25ff·8fb039ff·95b346ff·84a925ff·8baf2eff·90b238ff·8eb036ff·8cad34ff·8aab33ff·88a832ff·84a431ff·809f30ff·7b9830fe·738e32ff·607723fc·414e223d·748f2cd6·8aac32ff·91b437fd·8fb136ff·88a932fe·708a2cff·4c5e2041·00000000·55692303·00000000·
 28 00000000·00000000·7a9d1903·00000000·93b248af·87a72fff·87a730fc·85a530ff·81a130fb·708b2aff·50631f74·8aa34b73·84a42fff·8cad32fb·8fb133ff·92b534ff·93b635ff·94b837ff·95b839ff·91b532ff·8aaf27ff·92b33aff·b7cc82ff·ebf0dfff·f9faf5ff·cad8a4ff·99b64dff·85a927ff·88ab2cff·8dae36ff·8bab36ff·87a732ff·84a431ff·809e30ff·7a972ffe·728c30ff·5e7523fc·3d4a203d·718d29d5·89ab33ff·90b337fd·8eaf35ff·87a832fe·6f892cff·495b1d3b·00000000·54682103·00000000·
 29 00000000·00000000·81a22703·00000000·92b147a4·86a62fff·85a62ffb·84a430ff·809f2ffb·718b2bff·51641f7b·87a04a73·82a22fff·8aac31fb·8daf32ff·90b233ff·92b536ff·8db12eff·83a822ff·95b443ff·c0d191ff·eff3e5ff·ffffffff·fffffeff·fffffeff·ffffffff·f9fbf6ff·d0dcb0ff·9db759ff·7fa126ff·7da025ff·86a633ff·83a231ff·7f9d30ff·79952ffe·718c30ff·5e7523fa·424e2640·708b29dc·88a932ff·8fb136fe·8dae35ff·86a732fe·6e882bff·47591e3c·00000000·52652103·00000000·
 30 00000000·00000000·82a32b04·00000000·93b149a2·85a52fff·84a42ffb·83a22fff·7f9d2ffb·6f8a2aff·4f631d79·869f486a·809f2eff·89aa31fb·8cae32ff·90b235ff·8cb02dff·9fbc51ff·dae6baff·f7f9f1ff·ffffffff·ffffffff·fefefdff·fefefdff·fffffeff·fdfefcff·fffffeff·ffffffff·fbfcfaff·e4ecd0ff·aec375ff·7f9f2aff·82a132ff·7e9c30ff·78942efe·6f8a2eff·5c7322f6·4450293b·708a2ae2·87a831ff·8eb036fe·8cad34ff·85a531ff·6d872bff·47581e37·00000000·53662202·00000000·
 31 00000000·00000000·85a52f04·00000000·93b14a9e·84a42fff·83a32efb·81a12eff·7e9d2efb·6f892bff·50631e7e·88a04c66·7f9d2eff·87a830fb·8bac32ff·8cae31ff·92b437ff·92a660ff·bbbeb5ff·fefdfeff·ffffffff·fdfefcff·fdfdfcff·ffffffff·ffffffff·fefefeff·fcfdfcff·fefefeff·ffffffff·dededcff·858e71ff·839e3dff·81a02fff·7d9b30ff·77932efe·768e3aff·5e7525f6·414d233a·6f892ae1·87a732ff·8dae35fe·8aac34fe·84a431ff·6c862afd·43541a31·00000000·51641f02·00000000·
 32 00000000·00000000·88a73504·00000000·93b04a96·84a42fff·82a22efb·809f2eff·7d9b2efb·6f892bff·51651f86·89a04e67·7e9c2dff·86a62ffb·8bab33ff·86a929ff·a2bd59ff·eaeee3ff·909e6eff·78874fff·c4c9b6ff·fefeffff·ffffffff·fdfdfdff·fcfdfcff·fefefeff·ffffffff·e2e4deff·89956cff·6b7b45ff·c9cdc1ff·bcc89dff·73931fff·7e9c32ff·77932efe·788f40ff·5e7426f6·3f4c223d·6d8828e3·86a631ff·8cad35fe·8aab34fe·83a330ff·6e8630fd·45542131·00000000·51632402·00000000·
 33 00000000·00000000·87a73604·00000000·94b14b96·83a32eff·81a02dfb·7f9e2dff·7c9a2dfb·6d872aff·50631d85·879f4e67·7d9b2dff·84a42ffb·89aa32ff·87a92aff·9ab64fff·fcfdfbff·ffffffff·dde3ceff·8b9d5fff·7f8f57ff·cbcfc1ff·fffeffff·ffffffff·e8e8e5ff·909a76ff·718245ff·b6c09cff·f9fbf7ff·ffffffff·b4bf97ff·6e8d1eff·7e9b32ff·76922ffe·778e3eff·5d7225f4·47532a42·6e8829ea·85a530ff·8bac35fe·89aa34fe·82a230ff·6e8732f9·43522029·00000000·52642302·00000000·
 34 00000000·00000000·87a63604·00000000·94b14c8d·83a22fff·809f2cfb·7e9d2dff·7b992cfb·6d8729ff·4f631c86·879f4c60·7c9a2dff·83a32efb·88a931ff·86a82aff·99b54eff·fbfcf9ff·fefefeff·fefefeff·ffffffff·d6dec2ff·809254ff·87936aff·99a088ff·697744ff·acb890ff·f7f9f3ff·ffffffff·fbfcfaff·ffffffff·b2bd97ff·6b8a1dff·7c9931ff·75912ffe·758d3eff·5c7223f1·48542a3b·6f892aeb·85a531ff·8aab34fe·88a833fe·81a030ff·6d8532f9·404e1f28·00000000·4f622202·00000000·
 35 00000000·00000000·87a63804·00000000·94b14e8c·82a12fff·7f9e2cfb·7d9b2cff·7a972cfb·6d872aff·51641f8f·869e4b5b·7c9a2cff·82a12efb·86a731ff·84a72aff·98b44dff·fcfdfbff·ffffffff·fdfefcff·fdfefdff·fefefeff·ffffffff·acb98cff·6f833bff·f8f9f7ff·ffffffff·fefefdff·fdfdfcff·fcfdfbff·ffffffff·b3bd98ff·69871cff·7b9831ff·759130fe·758c3eff·5b7123f1·4552263a·6d8728eb·84a431ff·89aa34fe·87a733fe·81a030ff·6c8432f7·3e4a1f23·00000000·4f612302·00000000·
 36 00000000·00000000·88a63904·00000000·95b14f84·81a02eff·7e9d2bfb·7c9a2cff·79962cfb·6a8426ff·52651f92·879e4f5d·7b992dff·81a02dfb·85a530ff·83a529ff·97b34dff·fcfdfbff·ffffffff·fffffeff·ffffffff·fbfcfaff·ffffffff·ccd3b9ff·9cae6fff·ffffffff·fbfbf9ff·fefffeff·ffffffff·fdfdfcff·ffffffff·acb790ff·68851cff·799630ff·759031fe·748b3dff·5a7023f1·434f263c·6c8627ec·83a330ff·88a934fe·86a733fe·809e2fff·6b8333f5·39461b1f·00000000·4e602101·00000000·
 37 00000000·00000000·89a73b04·00000000·95b2507f·81a02fff·7d9b2bfb·7b992bff·77942bfb·698325ff·50631d92·899f525d·7b982dff·809f2dfb·84a430ff·82a429ff·97b24dff·fcfdfbff·ffffffff·fffffeff·ffffffff·fdfdfcff·ffffffff·c7ceb4ff·93a567ff·ffffffff·fdfdfcff·ffffffff·ffffffff·fdfdfcff·ffffffff·a8b38aff·67841cff·789430ff·759032fe·738a3cff·596f22ef·4c582f41·6d8728ef·83a330ff·88a834fe·85a533fe·7f9d2fff·6b8233f4·38431c1c·00000000·4e5f2301·00000000·
 38 00000000·00000000·89a73d04·00000000·95b25178·819f2fff·7c9a2afc·79972bff·77942bfb·698325ff·4f621c91·889f5159·7a982dff·7f9e2cfb·83a330ff·81a228ff·96b24dff·fafbf9ff·fefefeff·ffffffff·ffffffff·fdfdfcff·ffffffff·c8cfb5ff·94a568ff·ffffffff·fdfdfcff·ffffffff·ffffffff·fcfdfbff·ffffffff·aab58cff·67841cff·77932fff·758f34fe·72893bff·596f21eb·4c592e3b·6c8628f0·82a230ff·87a734fe·84a433fe·7e9c30ff·6a8134ee·2d391516·00000000·4c5e2101·00000000·
 39 00000000·00000000·8ba94004·00000000·97b35373·809f2fff·7b982afb·78962bff·75912afc·688225ff·4f621b92·889f4e52·7a972cff·7f9d2cfb·83a22fff·81a228ff·94b04aff·fcfdfbff·ffffffff·fdfdfcff·fefefdff·fdfdfdff·ffffffff·c7ceb5ff·94a567ff·ffffffff·fdfdfcff·fffffeff·fdfdfcff·fcfdfbff·ffffffff·a8b58aff·67841cff·76912eff·769037fe·788e48ff·5a6e23eb·48542b38·6d8828f0·82a22dff·86a632fc·83a330fc·7d9b2fff·6c823aeb·363c2a11·00000000·55653101·00000000·
 40 00000000·00000000·89a44603·00000000·91ab5360·7e9b2fff·799827f9·789628fb·759129f8·657e25ff·495b1a84·91a75a52·7a972fff·7e9c2cfb·81a02dff·84a42fff·81a12cff·92a06cff·dfe1dcff·ffffffff·fefefeff·fbfbfaff·ffffffff·c7ceb6ff·93a467ff·ffffffff·fbfbf9ff·fefefdff·ffffffff·f7f8f7ff·a9af9bff·607430ff·728e29ff·738f2bff·748e35fe·7a8f4eff·5b6e2df2·1f231519·6a822dbb·7f9b39ff·88a640fd·82a039fc·789239ff·6d7f44b5·00000000·d1f97f01·00000000·00000000·
 41 00000000·00000000·798e4601·00000000·8ca0640d·6a812fc2·6c8235ff·687e31fc·60752fff·536628e4·000b0016·9eb3725a·859f45ff·7d9b2afb·81a02eff·82a22eff·85a52fff·698619ff·5d7321ff·97a27bff·e8e9e6ff·ffffffff·ffffffff·c5ccb3ff·92a366ff·ffffffff·fefefdff·fbfafbff·b9bfacff·66763eff·4b6212ff·637c22ff·738f2cff·728e2aff·748e35fe·7a8e4fff·5d6e37f0·0f1a0012·657c3015·7a9148a0·8da45fdd·839a53dd·6f85409b·5d6d3a15·00000000·697c4001·00000000·00000000·
 42 00000000·00000000·00000000·52632801·00000000·4252230a·5a6a3356·5b6b3681·53623163·4f5d3018·00000000·9db17458·8ba44fff·7c9a28fc·809f2dff·82a12eff·83a22eff·84a331ff·7d9b2cff·668419ff·667d2cff·a1ab88ff·fbfafdff·cad1b9ff·96a76aff·ffffffff·c1c6b6ff·707f4aff·566e17ff·698523ff·75902fff·728d2cff·728e2bff·718c2aff·748d36fe·7a8e4fff·5d6d37e8·0917000f·00000000·00000001·5b762107·6c862b07·00000000·606f3e01·00000000·00000000·00000000·00000000·
 43 00000000·00000000·00000000·00000000·80984801·78913801·00000000·00000000·00000000·82975303·00000000·9aac7930·869e4dfe·7b9a2afd·7f9e2cfe·81a02dff·82a22eff·81a02eff·7f9e2eff·82a031ff·7c9a2bff·638117ff·6f823eff·889665ff·859a50ff·7c8860ff·516916ff·6a8622ff·7a9731ff·789430ff·75912dff·75912cff·74902dff·718d29ff·738d36fb·778a50ff·5a6a33c6·00000000·adc47d02·7a904b03·00000000·00000000·74894a03·697c3e01·00000000·00000000·00000000·00000000·
 44 00000000·00000000·00000000·00000000·00000000·5b702501·5f703203·63723f04·58683304·56662f01·65821902·00000000·7c904ea0·718b2fff·78952afa·7d9b2efe·7d9c2bff·7e9d2bff·7e9d2cff·7e9d2dff·7e9c2eff·81a033ff·769427ff·66811fff·6f8c26ff·627d1dff·789330ff·7a9731ff·79962fff·7a972fff·79952fff·76922eff·738f2cfe·6f892dfb·748947fd·697b41ff·52652250·00000000·586c2b03·00000000·7d964501·7b944501·00000000·00000000·00000000·00000000·00000000·00000000·
 45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·72844b01·00000000·8f9b800b·6b8136a9·678027ff·728c33fe·7c9540ff·7c973bff·7a9635ff·7a9632ff·7a9731ff·7a9731ff·7c9934fd·7e9a37fd·7d9a37fd·7d993afe·7a9638ff·7c983aff·7b973bff·7a953cff·77923cff·748d3bff·6f8738fe·698037ff·667c35f7·5e742968·00000000·667a3902·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80925901·758b3a02·00000000·6d813c58·60752cfa·677d32ff·7a8f4afe·829753ff·839953ff·829950ff·81994dff·80984dff·81994fff·839b52ff·859d56ff·89a25bff·8ba25eff·8aa25fff·88a05dff·839a58fe·7a904cff·6f8640f0·6c843595·66802728·00000000·596e2902·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80925a02·00000000·d3dec90e·5f7132eb·425410ff·485b1afe·536725ff·5f7331ff·677b3bff·6f8344fe·7c9250dc·819756de·859a59df·84995aed·7c9152ff·788d4dff·728748ff·697d3dff·5a6e2dfb·52632dff·515d369d·00000000·5a664104·5f732c02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·92a66501·00000000·b5c59a12·718837e9·576e1bff·4b5f1afe·415217ff·3d4d17fe·3b4a17ff·3b481af7·2f3e0f26·5c910406·00000000·5c693c79·384611ff·37470ffc·3d4d15ff·41511aff·405117fb·495728ff·505b3994·00000000·5f6e3d06·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·95ab6401·00000000·d2e0c90a·7b943ae3·698422ff·637c23fe·596f21ff·4f6220fe·46571fff·425120f6·35401c21·00000000·00000000·616d436e·3f4e17ff·415217fb·495b1eff·4f6123ff·4e621ffb·52632bff·535f3993·00000000·5d6a4404·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·99b16501·00000000·d3e3c60b·809b3de3·718d25ff·6e8928fe·678026ff·5d7425fe·506321ff·465520f6·38451c22·00000000·00000000·64724268·455519ff·4a5c1afb·556922ff·5b7027ff·5a7023fb·5b6d2eff·56643a93·00000000·63704604·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9db56601·00000000·dbedcc0a·839f3ee2·739026ff·738e29fe·6f8929ff·678029fe·5a7025ff·4c5d24f5·39441c21·00000000·00000000·6b7a4769·4f621eff·566c1ffc·607827ff·657d2bff·637b27fc·617531ff·5a683b93·00000000·67764704·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9eb66801·00000000·e0f1d709·85a13fdd·749125ff·739029fd·718c2aff·6c862bfe·627927ff·54652cf2·3440181b·00000000·00000000·75855066·596e24ff·5e771ff9·688229ff·6b842dff·678027fa·657a32ff·5c6c3c90·00000000·6a7a4904·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·42650002·00000000·7c973ab0·75912cff·75912bfc·728d2afd·708a30fc·667d2eff·546726ca·00000002·abc96102·00000000·75874c2e·657c2cf8·6b842eff·6f8a30fe·728c35ff·718a35fd·677d31ff·5b6e3153·00000000·62753503·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6a822f01·00000000·657d2b1c·6d8436be·758a43ff·748b44fe·768c4cff·6a7f40cd·5368212c·00000000·5f733002·6e863202·00000000·70893353·7d9448df·889f57fd·8da560fd·819952eb·6a813471·00000000·9bb27701·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·748b3e01·00000000·354c0005·6377323b·6f83465c·6f834641·5b702608·00000000·54662c01·00000000·00000000·798c4a01·00000000·6b881d0d·839d4d3e·89a15944·7b944315·00000000·6f7e5301·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
56 }56 }
5.0 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
176 KB
res/drawable-xhdpi-v4/ic_launcher.png
163 KB
sng
    
Offset 1, 104 lines modifiedOffset 1, 104 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e7ff6f00·00000000·dcff6900·ffff8c00·e6ff6c00·a4e53e00·8cbb3000·a9d14501·aad63e00·b2db5000·a6cd4100·97bc3600·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d5fb6700·96f01100·ffff9a00·91f10000·c7f55d01·cfff5600·ace83f00·9ecb2e00·f0ff7e00·bae74600·95b93700·9dc33800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·eaff7500·b0d84d00·e7fe7d02·c5dd6a00·edff7e42·d6f56cb6·a5ce3e44·a4cc3d00·acd34602·b2dd4800·a1c73e00·72931d00·9dc23b00·eeff7800·ffffdf00·00000000·f0ff7a00·faff9600·efff8a00·e7ff6f00·eeff7d00·f1ff8500·f6ff9200·f0ff8800·e8ff7c00·e0ff6f00·dbfe6f00·f4ff9d00·e0fe7700·cafa5c00·00000000·d6fc6b00·00000000·d7fb6d00·d5fb6700·d7fa6b00·ffff9a00·e4fc7903·d3ff6700·e2ff766d·cef360b0·9ecb2d22·edfc7c00·b8e44502·75912d00·a4cb3a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·a5cb3e00·aac66800·c6fa3401·c4dc6c02·a7cb45c5·afd54aff·a9cf46df·8db32a1a·c7ef5b01·a1c83d02·00000000·87a92b00·ffff0000·eeff7800·f4ff8600·fdffa800·f0ff7b00·faff9400·f6ffa100·c7ff1e00·e4ff6201·eeff7d01·f5ff8c01·edff7f01·dfff6601·c0ff2f00·ffffff00·f4ff9d00·e0fe7800·ffffff00·e1fd8200·c9f85b00·00000000·d1f96600·d7fd6900·d6f86c00·cff66103·ffffb500·daff6b3f·c6f05bf7·a4ca43ff·7f9d318e·c0dc5700·9dc23d04·7c993000·78953100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·78943500·85829500·8eb13203·8ca06700·7d9a3766·97ba3afe·add449ff·a4ca41a4·ffff7a00·adce4e03·49640000·b8e04f00·f2ff8100·f9ff9a00·fbff9500·f7ff8600·f2ff8002·f8ff9103·f9ff9704·ffffbd04·ffffde02·ffffff01·ffffff00·ffffff00·fffff802·ffffcc03·f8ff9a04·efff9003·e2fe7d02·d7fc7001·e7fe8c00·c8fc5000·d4f87500·b6e45200·ffff9b00·d5f86a01·a2e63a02·ffff8f0b·cbf35ecd·aed648fe·7e9c31ee·576a2b40·abd43c00·68812e03·7f9d3000·55682b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6c900e00·84a33600·7d944301·a1c52a02·ffff0000·88a738ad·9fc53fff·abd148ff·9cc13a5f·93b93100·a2c84003·d8f76f00·ddfb5601·f8ff9003·ffffb204·f2ff5e00·ffffb300·ffffa900·fdff9e00·ffffcd00·ffffff00·d8ff4307·edff7208·cbff3708·00ff0000·ffffff00·ffffab00·f9ffa300·fcfeb200·f8fbc400·ebff8803·e4fe8804·d1f77201·ffffff00·ffff9400·d0f86003·49ff0000·cff76188·b8e150ff·8daf37ff·657b2f7e·74912e00·7c993203·00001d00·5f742e00·56692b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·85b01200·869b5300·7f984100·7f9a3f02·dbff0001·7185431b·8dae37e2·a6cc43ff·a6cc44e7·95b93321·ffffff00·cfe36805·fffff202·f7ff8d00·ffffea00·e6ff5a04·f8ff9026·fdff9d5b·fcff9f87·faff9aa8·f9ff97be·f8ff97c7·faff9cc8·faff9dc9·f9ff9dc1·f8ff9cb0·f7ff9d92·f4ff9a6b·eafe8f36·dcf9940b·ffffcb00·eeff9d00·b6e66d00·d5f97604·c5ef5c04·e8ff7200·d7fc6944·bfe856f9·9bc03dff·728d2fc3·20232508·a2c93a02·4c5b2b01·dfff4100·29312600·61772d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·81984a00·798a5300·809a4000·809d3c00·87a53703·809c3500·7e983958·92b438fb·a7ce45ff·a0c63fb4·a2a72903·ffffc800·ffffff00·f9ff9439·fcff9c7f·fbff99cc·f7ff90f8·f4ff86ff·f1ff80ff·f1ff7fff·f0ff7eff·f0ff7eff·ecff77ff·e6ff6aff·e4ff69ff·e5ff6eff·e6ff72ff·e7ff78ff·e8ff7ffc·e9ff86df·e6fe8897·e3fc8c4e·cdf37510·ddfe8500·fffff000·efff7f0f·c4ee59d2·a8ce45ff·7c9a31f4·4d5e272f·00001300·6c852e03·48552b00·50612900·5e742c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·dbff0000·7c963f00·87a83300·73874200·86a53604·00007d01·83a0369c·9abd3cff·a1c643ff·8bb2326b·ffff9a4b·fafe9ac0·f8ff92fa·f2ff82ff·f0ff7bff·f3ff81ff·f5ff89fd·f5ff8dfb·f6ff8dfb·f5ff8bfb·f4ff89fc·ecff76fc·dcff56fc·d8ff4dfc·d6ff4cfb·d3ff4afb·d1ff49fc·d0ff4bff·d2ff52ff·d4fd5eff·d7fb6bff·d6fa75d0·d2f7797c·c8ea8a0e·c5ed5c8e·b2da4bff·88a935ff·60772b7a·6a823500·73843103·00000000·5d722c00·5f752c00·5d722d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d8f86500·ffff9900·ecff6e00·8ba83500·71903501·edff7104·5d694012·7a9b2cce·9bc13afe·cde958fa·f7ff91fd·eeff7aff·eeff77fe·f7ff8cfb·f7ff91fd·f3ff86ff·eeff79ff·ecff75ff·ecff75ff·edff75ff·ebff75ff·e8ff71ff·e1ff64ff·dbff59ff·d9ff58ff·d6ff56ff·d4ff53ff·d1ff51ff·cdfd4cfe·cafb48fc·c7f846fc·c6f34bff·c7f159ff·caf364e6·b5de4ef5·8dae36fe·68812bb2·00002606·79953403·2b3f2001·b8e44600·8bac3600·819f3800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·dbff6500·d2ff5400·dfff6900·fffaff00·cbf24400·f5ff7f04·feff8d00·deff5919·d1e771ba·d5f652fe·ebff62fd·e9ff71fe·f6ff8cfb·f8ff93fe·edff7aff·e8ff6cff·eeff78ff·f7ff8bff·fcff98ff·ffffa0ff·ffffa3ff·ffffa2ff·fbff9bff·ebff7eff·dcff60ff·d9ff5bff·d6ff58ff·d3ff56ff·d0fe53ff·cdfc51ff·caf94eff·c8f64cff·c4f249fc·beeb42fc·c3f04bff·c1ee4afc·98bc3aff·7b943f5e·96b94000·8aab3205·a8cc4801·a6cc4800·9abd3e00·98bb3f00·95b73d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d7fe6000·dbff6500·d9ff6200·e7ff7900·b1ff1800·f2ff9603·f7ff8200·e2ff6a46·f5ff92df·faff95ff·e2ff5ffd·effe7fff·fbff9bff·edff7cff·e3ff65ff·ecff78ff·faff95ff·ffffa3ff·ffffa8ff·ffffabff·ffffadff·ffffadff·ffffabff·f9ff99ff·e7ff79ff·ddff66ff·daff61ff·d7ff5eff·d3ff5bff·d1fe57ff·cdfb53ff·c9f750ff·c6f44dff·c3f04aff·c0ed49ff·bdea46fe·bbe745fe·b5e043fe·abd247f8·a2c64a7b·3b25ff01·abd63f01·9abd4203·9abe3b00·97ba3b00·94b63d00·92b43900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ccfc4e00·e2fe7600·d4ff5900·00fd0000·deff6b01·f5ff9204·f5ff8f00·e4ff7166·f8ff95f6·f5ff8dff·ddfe5dfd·f1ff87ff·f7ff94ff·e3ff69ff·e3ff69ff·f1ff87ff·fcff9bff·ffffa3ff·ffffa8ff·ffffabff·ffffa9ff·feffa8ff·feffa8ff·feffa7ff·f4ff92ff·e4ff74ff·deff69ff·dbff67ff·d7ff63ff·d4ff5fff·d1fd5bff·cdfa56ff·c9f753ff·c6f34fff·c2ef4bff·bfec49ff·bce746ff·b8e344ff·b2dd41fe·add73eff·a7ce40ff·9fc341a0·8faa5006·8ba54700·95b73c01·96ba3a00·91b23900·92b43900·8dae3700·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e9ff9200·e0fe7200·b6ff1a00·bfff3200·e9ff7e04·ffffae00·e2ff7077·f7ff94ff·f2ff8bfe·daff5afd·efff85ff·f3ff8eff·ddff64ff·e3ff6eff·edff84ff·f4ff90ff·f9ff9aff·fbff9eff·f7ff96ff·f2ff8dff·efff87ff·eeff84ff·eeff85ff·eeff88ff·e8ff7eff·e1ff71ff·deff6dff·dbff6aff·d8ff66ff·d4ff62ff·d0fd5eff·cdfa59ff·c9f655ff·c5f251ff·c1ee4dff·bdea4aff·bae547ff·b7e244ff·b3de43ff·afd941fe·abd43efa·a2c93cff·9abe3cb4·95b5460c·a7d03302·93b53b02·8eb03500·8dae3600·8bac3100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cffa5d00·edff9800·d4fd6400·bbff2400·e1fe7604·e4fe7500·ddff6b6d·f2ff8fff·f2ff8ffc·d7ff58fd·e6ff78ff·f0ff8dff·dbff64ff·e0ff6dff·e5ff79ff·eaff83ff·eaff83ff·ebff84ff·eaff7fff·e5ff77ff·e4ff75ff·e3ff74ff·e3ff74ff·e4ff74ff·e3ff75ff·e1ff73ff·dfff70ff·ddff6eff·daff6bff·d7ff67ff·d3fe63ff·d0fc5fff·ccf85bff·c9f557ff·c5f153ff·c1ed4eff·bde84bff·b9e448ff·b6e145ff·b2dc43ff·afd941ff·abd33fff·a7cf3cfa·9dc339ff·95b838af·819b4306·9ec53601·8eaf3701·88a83600·a0c82500·89a93300·84a33300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c5f54500·d5fc6900·d9fd6f00·ddfd7204·c8fb4e00·d6fe6353·e9ff85fe·f2ff94fd·d8ff5ffe·d9ff62ff·ebff88ff·dcff6bff·daff69ff·ddff6fff·e0ff76ff·e3ff7aff·dfff71ff·ddff6dff·deff6eff·dfff6fff·e1ff71ff·e1ff73ff·e1ff73ff·e1ff73ff·e0ff72ff·deff71ff·dcff6fff·daff6cff·d7ff69ff·d4fe66ff·d1fd63ff·cef95fff·caf65cff·c7f257ff·c4ef53ff·bfeb4fff·bce74cff·b8e348ff·b5df46ff·b2db45ff·aed742ff·aad23eff·a7ce3dff·a0c73afa·96bb36ff·8eb13595·7a8d4e01·8cae3304·89a93601·88a93000·89a93300·94c30b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c1ed4e00·c8f35800·c6f54b00·c9f85500·d5fc6702·97f20000·cafb532c·e0ff79ed·eeff92fe·ddff71fd·cffe52ff·deff74ff·deff77ff·d3ff5fff·d6ff66ff·d7ff68ff·dcff72ff·daff6cff·d8ff67ff·d9ff67ff·daff6aff·dcff6dff·ddff6eff·ddff70ff·ddff70ff·ddff70ff·dcff70ff·dbff6fff·d9ff6dff·d7ff6aff·d4ff68ff·d1fc65ff·cffa62ff·cbf65eff·c8f35bff·c5f057ff·c1ec53ff·bee84fff·b9e44bff·b6e049ff·b2dc45ff·acd63cff·abd43eff·aad141ff·a5cc3cff·a0c63aff·99be37fb·90b334ff·89aa336b·84a62e00·8cad3203·82a32e00·84a33100·7b973500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d1f57d00·c8f35800·ccf66100·c6f54e01·dcfb7c03·bef63b08·d5fd6bc0·e5ff87ff·e2ff81fc·cefc58ff·cefb58ff·d9ff73ff·cefb59ff·cbf85bff·d2f970ff·cbf85bff·d1fd60ff·d2fd62ff·d3fe62ff·d4ff64ff·d6ff67ff·d8ff69ff·d8ff6bff·d9ff6cff·d8ff6cff·d8ff6cff·d7ff6bff·d6ff6bff·d5ff69ff·d3fd68ff·d1fb65ff·cef963ff·ccf760ff·c8f25cff·c5ef59ff·c2ec55ff·bfe952ff·bbe44eff·b8e14cff·b1db43ff·acd440ff·b2d655ff·a9cf43ff·a1ca33ff·a3ca3dff·9fc53aff·99be38fe·93b635fe·8aab32f1·7f9f302d·00004500·84a33102·7c982e00·93b72d00·7b992c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·a4cf2800·c5f05400·bce74900·d4fc7003·cdf46200·c9f65b6e·dafe79ff·e0ff83fb·d5fe6dff·c7f64eff·cbf759ff·c9f855ff·d4f67fff·f3fcdbff·f9fdeeff·edfacdff·cdf569ff·ccf958ff·cffb60ff·d0fd62ff·d2fd64ff·d3fe65ff·d4fe67ff·d4fe68ff·d4fe68ff·d3fe68ff·d3fd68ff·d1fc67ff·d0fb66ff·cef964ff·ccf662ff·caf460ff·c7f15dff·c5ef5aff·c1eb57ff·bee854ff·bbe551ff·b9e14fff·b3dd47ff·b4d951ff·e4f0c6ff·f7faefff·eff5ddff·bfd979ff·9bc331ff·9ec43cff·99bf37ff·94b735fb·8cae34ff·83a32fb8·6c843005·7e9d2f02·7c993001·7c993000·7b992c00·748f3000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c7f35300·cef38100·c0eb4e01·c8ec7401·b3e03617·cdf768e7·d8ff7bfe·d5fd75fe·caf65eff·c3f04dff·c2f049ff·c7ef5dff·f9fdefff·ffffffff·fefffdff·ffffffff·def5a4ff·c3f24cff·ccf65fff·ccf85eff·cdf860ff·cefa61ff·cffa63ff·cef963ff·cff964ff·cef964ff·cdf763ff·ccf663ff·cbf562ff·c9f360ff·c8f15eff·c6ef5cff·c3ed5aff·c1ea57ff·bee754ff·bbe452ff·b8e14eff·b6de4eff·abd63bff·c9e286ff·ffffffff·fefffdff·ffffffff·fafbf5ff·abcb56ff·98be32ff·99be39ff·93b734ff·8eb036fc·85a432ff·7a982b54·677d3600·80a02b03·748f3000·7b992c00·718b3100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b4dd4d00·bde75000·ffffff00·c6f15f04·c4ec6f00·c1ec5584·cef66eff·d2fa73fc·ccf567ff·c2ee51ff·bfec4bff·b9e83cff·d3f088ff·ffffffff·fdfefaff·fdfefaff·ffffffff·d9f09dff·beec49ff·c8f25cff·c7f25aff·c9f35cff·c9f45eff·c9f45eff·caf45fff·caf460ff·c9f360ff·c9f360ff·c7f15fff·c6ef5dff·c5ee5cff·c3ec5bff·c1ea59ff·bfe857ff·bde654ff·bae352ff·b7e04fff·b4dd4cff·b2da4cff·a9d33cff·bfdc73ff·ffffffff·fdfdfaff·fcfdf8ff·ffffffff·bfd487ff·91b829ff·99bc3aff·92b634ff·8daf34fd·87a736fe·7b982cce·5d713306·83a52901·748f3200·74902c00·718b3000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b5db5800·b4dd4c00·bce55000·b8e24c02·c3ec6500·b1dc3d19·c1ea5ce1·cbf26cfe·c8f167fd·c1eb56ff·bbe747ff·bce749ff·b7e53dff·c5e572ff·fefeffff·fffffeff·ffffffff·f5f9e8ff·bee35dff·bee94fff·c2ec57ff·c2ec57ff·c3ed58ff·c4ee5aff·c5ef5bff·c5ee5bff·c5ee5bff·c4ed5bff·c3ed5bff·c3ec5aff·c1ea5aff·c0e958ff·bee757ff·bce555ff·bae253ff·b9e151ff·b6de4fff·b4dc4cff·b1d94aff·aed648ff·abd346ff·a5cd3dff·e2eec3ff·ffffffff·fffffeff·fdfaffff·95a962ff·90b62bff·96b939ff·91b434ff·8cae32ff·88a837fd·7b992dff·708c2952·ffffaf00·738f2b03·6c833000·8bb02500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b6dc5900·b4dd4d00·b4d95100·bae35304·b1d45300·b6de4c63·bfe75dff·c4ec66fc·bfe858ff·b8e247ff·b7e244ff·b7e245ff·b9e446ff·b0da40ff·d5e4afff·fcfcfaff·e8f1cfff·bcdd67ff·b3de45ff·bce551ff·bde752ff·bee854ff·bfe955ff·c0ea55ff·c0ea56ff·c0ea57ff·bfe857ff·bfe957ff·bfe857ff·bde756ff·bce555ff·bbe454ff·bae253ff·b8e052ff·b6de50ff·b4dc4eff·b2da4cff·b0d74aff·aed548ff·acd345ff·a9d045ff·a4cb3dff·a5c846ff·d3e2abff·f4f7edff·b7c19fff·779528ff·95b836ff·92b535ff·8fb233ff·8cad36ff·88a838fb·7b992cfe·718c27ae·feff0000·79982403·6a802d00·6e882900·62782800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b6dc5900·b2db4900·b5dc5100·bee75901·c5ea6500·b4db4db5·bbe35afe·bce45afc·b6df4aff·b4df42ff·b4df43ff·b4df43ff·b5df45ff·b5df43ff·acd540ff·b1d553ff·acd543ff·aed840ff·b5dd4dff·b7e04cff·bae34fff·bae450ff·bbe451ff·bbe452ff·bbe452ff·bbe453ff·bae353ff·bae353ff·b9e252ff·b9e152ff·b7df51ff·b6de51ff·b6de4fff·b3db4eff·b2d94dff·b0d84bff·afd649ff·add347ff·aad145ff·a8cf43ff·a6cc41ff·a4ca41ff·9fc53aff·97bd31ff·96b83dff·86a82dff·8eb034ff·92b438ff·91b438ff·90b23aff·8eae3cff·88a739fd·7d9b2dff·6f8b27ea·647d2823·5d6b3600·69822802·6b862600·62782a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b3d95700·b3dd4500·b1d75201·bee65900·aed4501b·b0d84bf2·b7de56ff·b4dc4efe·b0da41ff·b0da41ff·b1db41ff·b1db42ff·b1db42ff·b2dc44ff·b2dc45ff·aed840ff·b0d946ff·b2da49ff·b1da48ff·b4dd4aff·b5de4bff·b6df4dff·b6df4eff·b7df4eff·b7df4fff·b6de4fff·b6df4fff·b6de4fff·b5dd4fff·b4dc4eff·b3db4dff·b2da4dff·b1d94cff·b0d74aff·afd64aff·add448ff·abd247ff·a9d045ff·a8ce43ff·a5cc41ff·a4ca40ff·a1c73eff·9fc53fff·9ec33fff·99be39ff·97ba3bff·92b53aff·92b439ff·91b33bff·8fb13cff·8cad3bff·86a637ff·7d9c2efc·6e8925ff·637b255d·71820000·67802304·77807800·62782b00·53642b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·acd34c00·a8cd4500·aed34f03·d0ef9100·add24f57·acd348ff·b1d84efd·add644ff·add63eff·acd640ff·add640ff·aed741ff·aed741ff·aed742ff·afd843ff·afd744ff·aed643ff·aed745ff·afd846ff·b1d947ff·b2db49ff·b2db49ff·b2da4aff·b3db4bff·b3db4bff·b2da4bff·b3db4cff·b2da4bff·b1d94bff·b1d84bff·b0d74aff·afd64aff·aed549ff·add448ff·acd347ff·aad045ff·a8cf44ff·a6cd43ff·a5cb41ff·a3c940ff·a1c63eff·9fc43dff·9dc23cff·9bbf3bff·99bd3aff·96b939ff·92b538ff·91b338ff·8fb138ff·8cae37ff·89a938ff·84a336ff·7d9a2ffb·6e8a25fe·6179239b·ffff0000·708e1e02·abff0000·60782200·56673000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e1ff7100·00000000·e1ff7100·e2ff7600·dcfd7300·cbf76000·00000000·d9fc7000·aad24900·a7cc2f00·abd04f04·76a60000·abd0508a·a7ce42ff·aad144fb·a9d13fff·a9d13dff·aad33eff·aad33eff·aad33fff·abd440ff·acd440ff·abd441ff·acd441ff·acd442ff·acd443ff·add544ff·aed645ff·aed646ff·aed646ff·afd747ff·afd647ff·afd748ff·afd649ff·aed548ff·afd649ff·aed548ff·add448ff·acd247ff·acd247ff·aad146ff·a9d045ff·a8ce44ff·a6cc43ff·a5cb42ff·a3c941ff·a2c83fff·a0c63eff·9ec33cff·9dc23cff·9bbf3aff·99bd39ff·97ba39ff·95b838ff·92b436ff·8fb135ff·8dae34ff·8aab35ff·87a735ff·82a133ff·7b982ffd·6d8925ff·5e7521d0·30363503·ffff0000·5a6e2600·5d771700·e0f88000·ebfe8d00·e8fe7e00·f2ff9000·f3ff9400·e3fd7f00·d0f76900·bbe54f00·c7ed6100·00000000·bae45000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·edff8200·00000000·ebff7c00·f6ff9400·87ff0000·e2ff7600·dcfd7300·edfe9700·d8f68200·d9fc7000·adcf5c00·afd06400·a4ca4403·5a940000·aacd54b5·a4ca40ff·a4ca3cfb·a4cb3cff·a5cd3cff·a6ce3dff·a7cf3dff·a8cf3eff·a8d03eff·a9d13fff·a9d03fff·a9d140ff·a9d141ff·aad141ff·aad142ff·aad243ff·abd244ff·acd244ff·abd344ff·abd245ff·abd246ff·aad245ff·abd245ff·aad145ff·aad145ff·a9d045ff·a9cf44ff·a8ce44ff·a7ce43ff·a6cc42ff·a4ca41ff·a3c941ff·a2c840ff·a0c63eff·9fc53dff·9dc33cff·9cc23bff·9abf3aff·99bd39ff·98bb38ff·95b837ff·93b636ff·91b335ff·8eaf33ff·8bac33ff·89a933ff·85a532ff·7f9e30ff·78952bfe·6c8724ff·5b711ff2·4856291b·ffff0000·52632601·f6ff9100·5c6c6c00·effe9300·edff8b00·f1ff9001·f5ff9a01·e6fe8801·e2fd9600·bbe54f00·add04c00·9bc13900·bae45000·9dc33a00·00000000·00000000·00000000·00000000·00000000·00000000· 
35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·dfff7400·ffffc300·ddfe7b00·eaff8600·d1ff4100·ffffb900·e9ff7e01·eaff8501·e6fe8401·d6fb7600·d4f27600·badd6700·a9cc5900·accc6001·99be2e00·b6d37a08·a9ca57ca·a2c744ff·a0c63afc·a1c73aff·a2c93aff·a3ca3bff·a4cb3bff·a4cb3cff·a5cc3cff·a6cd3dff·a6cc3dff·a6cd3eff·a6ce3fff·a7ce3fff·a7ce40ff·a7ce41ff·a8cf41ff·a8cf42ff·a8d042ff·a8cf43ff·a8ce43ff·a8ce43ff·a8ce42ff·a7ce42ff·a7cd43ff·a6cc42ff·a6cc42ff·a5cb41ff·a5cb41ff·a3c941ff·a2c840ff·a1c73fff·a0c63eff·9fc43dff·9dc33cff·9cc13bff·9bc03aff·99bd39ff·98bc38ff·96ba37ff·94b736ff·92b535ff·8fb234ff·8cae33ff·8aab32ff·87a731ff·82a22fff·7c9b2cff·76932aff·6b8625ff·586f1efc·4b5a2434·9dc51600·54662602·e8ff8400·e4fe8501·eaff8704·eaff7e03·ffffc900·ffffff00·ffffff00·c5f44a04·bce65103·a2d03000·77981d00·abd24600·9fc63a00·92b53700·00000000·00000000·00000000·00000000·00000000· 
36 00000000·00000000·00000000·00000000·00000000·00000000·d5f86b00·dffe7600·ebfd8400·e3fe7e00·edff8700·edff8503·e8ff7c02·ffffb600·f9ff9d00·ffffd300·00000000·c1e95603·bce06702·b6d75100·a9ca5f02·93b23d00·aaca641c·a8c959db·a1c449fb·9cc13afc·9dc238ff·9ec439ff·9fc539ff·a0c73aff·a1c83bff·a2c93bff·a2c93cff·a3ca3cff·a4ca3dff·a3cb3dff·a4cb3dff·a5cb3eff·a4cb3fff·a5cb3fff·a5cb3fff·a5cb40ff·a5cb40ff·a6cc40ff·a5cb40ff·a4ca41ff·a5cb41ff·a4ca40ff·a3c940ff·a3c940ff·a2c83fff·a1c73fff·a0c63eff·a0c53eff·9fc43dff·9ec33dff·9dc23cff·9bc03bff·9bbf3aff·99be39ff·97bc39ff·96ba37ff·94b836ff·92b636ff·90b335ff·8eb034ff·8bad33ff·88aa31ff·85a530ff·81a02fff·7c9a2dff·75912cfe·6b8627fa·576c1cfc·47571f51·c5ffc100·42521a03·d1f27903·ffffff00·edff8a00·e6ff6b00·ffffad13·ffffcd17·fefec50f·c3f63c00·bfe95300·9fc23e01·90b33302·b0d84500·9ec53800·93b63700·8fb23500·00000000·00000000·00000000·00000000· 
37 00000000·00000000·00000000·00000000·00000000·d6fc6900·ddfc7200·e0fe7900·eafd8300·dcfd7501·dfff7902·f2ff8c00·d5ff4400·ffffb508·f5ff9b14·ffffc10f·ffffff03·bfe95000·c9eb8100·a1c24e03·9bb56301·90ab4c00·9fb9691d·a2c05de1·a0c348ff·9cc03bff·9dc339ff·9dc33aff·9dc33aff·9dc33aff·9ec439ff·9ec43aff·9fc53aff·9fc53aff·a0c63bff·a1c73bff·a1c73cff·a1c83cff·a2c83dff·a2c83dff·a2c93eff·a2c83eff·a3c93eff·a3c93eff·a2c83eff·a2c83fff·a2c83fff·a2c73fff·a1c73eff·a0c63eff·a0c53eff·9fc53dff·9fc43dff·9ec33cff·9dc23cff·9cc13bff·9bc03bff·99be3aff·99bd39ff·97bb39ff·96b938ff·94b837ff·92b636ff·91b335ff·8fb135ff·8cae34ff·8aaa33ff·87a832ff·84a432ff·81a031ff·7d9b30ff·748f2fff·748f2cff·688127ff·404d2051·d4ffa600·7c924005·dffd9300·f9ffad0e·ecff8b70·ebff83ba·e8ff7dd3·e0ff6dd7·d8fd64cf·cdf75dac·bee85455·305e0000·8cae2e00·8fb13901·9ec53800·809f2f00·8fb23500·7b992c00·00000000·00000000·00000000· 
38 00000000·00000000·00000000·00000000·00000000·83a68500·cef16800·e5fe8400·ddf67702·ffff9100·ecff8800·f1fe8b4e·effe86a4·eaff80da·e7ff7ded·e0fd75e6·daf974c6·d0f3757e·c3e57922·9dc04900·93b34002·8da55502·22006600·8ea2604a·8caa41ac·8bad30da·8db02eff·93b931ff·9ac134ff·9ec537ff·a0c739ff·a1c83aff·a1c739ff·a0c639ff·9fc539ff·9fc53aff·9fc53aff·9fc53bff·9fc53bff·9fc53bff·9fc43cff·9fc43dff·9fc43cff·9fc53dff·9fc43dff·9fc43dff·9ec33dff·9ec33dff·9dc23dff·9dc33dff·9dc23cff·9cc13cff·9cc13cff·9bbf3bff·9abe3aff·99bd3aff·98bd39ff·97bb38ff·97bb38ff·96b937ff·94b736ff·93b736ff·93b535ff·91b434ff·90b334ff·8eb133ff·8caf32ff·89ab31ff·83a42fff·7d9c2efe·769230ff·6c862ceb·6b8628b6·687f2f74·39451f03·edff7802·aed05f00·d7f98836·ddfc7bd3·e2ff78ff·e9ff83ff·edff8bff·d4fe5eff·c6f649ff·c0ed49ff·b6e144ff·a5cd3db0·96bb3718·e5ff4e01·9dc33902·809f3100·8fb23500·7a982d00·00000000·00000000·00000000· 
39 00000000·00000000·00000000·00000000·add15200·2a636b00·ddff7400·e1fe7c01·63e80000·e0ff7010·eaff85a4·e7ff7eff·e4ff7cff·eaff8aff·e9ff8cff·ccf85aff·bfec49ff·bae34cff·b1d751e3·a0c14d52·576d0a00·abd04d02·9bbb4402·b0cb7200·75913231·788d43c5·71814cff·728249fe·758a3fff·789037ff·7b9732ff·84a333ff·8dad38ff·93b53aff·98bb3cff·9cc13dff·9fc43dff·a1c63eff·a2c83eff·a2c93eff·a4cb3eff·a4cb3eff·a4cb3eff·a5cc3eff·a5cc3eff·a3ca3eff·a3ca3eff·a3ca3eff·a3ca3eff·a3c93eff·a2c83dff·a1c73dff·a1c73dff·a0c73cff·9fc53dff·9ec43cff·9ec33cff·9cc13cff·9abf3cff·98bc3cff·95b83bff·92b53aff·8eaf39ff·88a837ff·819f36ff·799533ff·708a32ff·6d8338ff·6a7c3fff·667245fe·5f6847ff·505b35e3·3943225b·78922e00·00000000·e3ff8b01·abcb5f22·b7dc57e4·c0ec4cff·d2fb6afa·e0fe82fb·e0fd81fd·cef667fd·bfea51fc·b4de47fb·abd43ffb·9ec438ff·8cae33ba·536a2904·9dc43801·809e3000·8fb23500·7c9a2e00·00000000·00000000·00000000· 
40 00000000·00000000·00000000·00000000·b0d74a00·caf36400·c3f35f00·eaff8f03·caf55e07·d7fb78a4·d4f96eff·cdf766fa·d0f76ffc·d5f678fe·d3f576fe·c5ee60fe·bae354fd·add646fa·a8ce46ff·91b338f8·718d273c·f5ff6700·ffffa800·c4ec656a·b4d072ff·86975dff·656d4fff·434933ff·2f3424ff·282d20ff·23271aff·242a19ff·2b321dff·31391eff·384221ff·404c23ff·485624ff·4d5e25ff·516229ff·586a2cff·5d702fff·637831ff·647930ff·667b33ff·6b8036ff·6f8635ff·6f8636ff·6e8636ff·6e8636ff·6e8536ff·6e8537ff·6e8537ff·6b8136ff·667b36ff·637833ff·627632ff·5d7031ff·57692eff·50602bff·4a5a27ff·445324ff·3e4a22ff·364021ff·2f371dff·2a301cff·232819ff·1e2217ff·20221bff·22241dff·292b23ff·41413cff·4f5145ff·565c46ff·444f2aab·3e510d0a·e3ff8b00·8aa83f88·99bd36ff·afd844fa·bce456ff·bee857ff·bce654ff·b7df52ff·afd64aff·a6cd41ff·9dc23aff·93b636fb·81a031ff·6b842654·9dc43800·708b2803·8fb23500·74912700·00000000·00000000·00000000· 
41 00000000·00000000·00000000·00000000·b0d64c00·c8ef6900·b6dc5603·e9ff8d00·b3d9513d·b8e058fc·afd943fb·b0d746fe·b0d848ff·afd948ff·b1d94dff·b1d751ff·acd04dff·a1c544ff·94b739f9·82a22eff·76922fb3·00000400·8fb02e0c·bde55cd6·dcfd86ff·cced71fa·a0c83bff·88a932ff·708a2aff·586d21ff·44551aff·323f11ff·222c0aff·161e03ff·0d1300ff·080c00ff·020600ff·000200ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000001ff·000001ff·000001ff·000001ff·000000ff·000001ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000200ff·030500ff·070a01ff·0b1001ff·131806ff·1a2109ff·262f0eff·313c12ff·3a4914ff·465818ff·526919ff·5d751cfe·6b832bff·5e7427ff·42531737·e4ff8800·728c30b9·85a52ffe·99bd3afc·9fc33eff·a4c944ff·a4c844ff·9fc440ff·9bbf3cff·95b837ff·8db033ff·87a732fc·718c2cfe·54691d83·9dc43800·596f1f04·8fb23500·728e2600·00000000·00000000·00000000· 
42 00000000·00000000·00000000·00000000·a7c65e00·c8ef6900·9dbf4604·eaff9000·a3c35569·99bc3bff·98bc34fb·99bd37ff·9abf3aff·9bbf3dff·9abd3eff·98bb3eff·94b63bff·8eae37ff·84a431fd·7a982cfe·68802ad4·00000507·abca6721·9fc343e4·afd843ff·c0e760fe·bee951ff·c3ef4eff·ccf65fff·cbf45eff·c0eb50ff·b8e24cff·b1d94aff·a9ce4aff·9dbf45ff·92b23fff·89a53cff·7f9937ff·748d31ff·6a812bff·637928ff·5d7126ff·556921ff·50631eff·4c5e1cff·495a1bff·46571aff·445517ff·415316ff·415316ff·425416ff·425416ff·445616ff·475a17ff·4a5e19ff·4e621bff·52671dff·576d1fff·5e7522ff·647d25ff·6b8528ff·708c29ff·77942cff·7f9e2fff·86a631ff·8aab32ff·8eb033ff·92b535ff·92b535ff·8eb034ff·8aaa33ff·7f9d31ff·7d9c2dfc·688126fd·45541d5e·00000000·6d852fc2·7b9a2aff·8dae33fd·91b436ff·94b738ff·94b838ff·93b738ff·91b336ff·8cae34ff·86a731ff·7f9d2ffc·6b842dff·4b5e1c82·00000000·51651e04·00000000·728d2d00·00000000·00000000·00000000· 
43 00000000·00000000·00000000·00000000·a5c16400·c8f06800·97b54d04·00000000·a2bf6271·90b03dfe·89ab2efb·8cad32ff·8cae32ff·8cad32ff·8bac32ff·89aa32ff·87a732ff·83a230ff·7c9a2dfd·6f8a27ff·5a6f20d4·00000106·a5bd732e·91b043f3·98bc32ff·9dc337fe·9fc539ff·a2c93aff·a3cb3bff·a9d140ff·add543ff·b2db47ff·b7e04cff·bee753ff·c2eb58ff·c5ef5bff·cbf260ff·cdf463ff·cff666ff·cff766ff·d1f769ff·d1f86aff·d1f769ff·d1f66aff·d1f66cff·d0f56cff·cff46bff·caf265ff·c8f062ff·c6ef60ff·c5ee5dff·c2eb59ff·bfe856ff·bee655ff·bde654ff·bce553ff·b9e250ff·b6df4dff·b4dc4bff·b2da4aff·afd747ff·a9d143ff·a5cc41ff·a2c73eff·9dc13cff·96ba39ff·91b337ff·8cae35ff·86a633ff·809f32ff·7c9931ff·738e2dff·708b28fc·5b721fff·43512070·00000000·69812ac2·7b992aff·8dae34fd·91b437ff·94b738ff·94b738ff·92b537ff·90b236ff·8bad34ff·85a531ff·7e9d30fc·6b832dff·4d601d82·00000000·52671f04·00000000·6e882a00·00000000·00000000·00000000· 
44 00000000·00000000·00000000·00000000·a7c26800·00000000·98b65004·00000000·a3bf6461·8faf3dff·87a92dfb·8aab31ff·89ab31ff·89ab32ff·89aa32ff·87a832ff·85a531ff·81a02fff·7b982dfd·6f8b27ff·5b7124e0·2d351915·acc38120·8aa840e9·8daf2fff·93b635fd·94b735ff·97bc36ff·9abf37ff·9bc138ff·9dc338ff·9ec338ff·9ec439ff·9fc539ff·9fc639ff·9fc63aff·a0c73bff·a1c83cff·a2c93eff·a4ca3fff·a4cb40ff·a5cb42ff·a6cd43ff·a8ce45ff·a7ce45ff·a7cd45ff·a7cd45ff·a7cd46ff·a7cc46ff·a6cb46ff·a4ca45ff·a3c844ff·a2c743ff·a1c642ff·a0c441ff·9dc23fff·9bc03dff·9abd3bff·98bb3aff·95b938ff·93b637ff·90b335ff·8fb135ff·8eb034ff·8bad33ff·89aa32ff·86a731ff·83a330ff·809f30ff·7c992fff·77932fff·708a2fff·6c8628fd·586e1eff·3e4d1c5e·00000000·677e28c6·7a9729ff·8aac33fd·8fb236ff·93b537ff·92b538ff·91b437ff·8eb035ff·8bac34ff·85a531ff·7e9c30fc·6a822cff·4d601d83·00000000·52661f04·00000000·67812500·00000000·00000000·00000000· 
45 00000000·00000000·00000000·00000000·a6c26900·00000000·97b55104·00000000·a3be6661·8eae3dff·87a82dfb·89aa31ff·89aa31ff·88aa31ff·88a931ff·87a831ff·84a431ff·809f2fff·7a972dfd·6d8826ff·596e22e2·323e1717·afc08f1d·89a543e6·8aac2eff·8fb134fd·90b233ff·92b534ff·94b735ff·95b936ff·96ba36ff·97bb36ff·98bc37ff·99bd38ff·9abf38ff·9abf39ff·9bbf39ff·9bc03aff·9cc13aff·9cc13aff·9cc13bff·9cc23bff·9cc13bff·9cc13bff·9cc13bff·9bc03bff·9abf3bff·9bbf3cff·9bbe3eff·98bc3aff·98bc39ff·97bb39ff·98bc39ff·97bb39ff·97bb39ff·96b938ff·95b837ff·94b837ff·93b637ff·91b436ff·91b335ff·8eb035ff·8dae34ff·8bac33ff·89a932ff·87a731ff·84a431ff·81a030ff·7f9d30ff·7b9831ff·779132ff·708932ff·6b8528fd·586e1eff·404f1d5d·00000000·677e2cd5·789629ff·8aab33fd·8fb136ff·92b537ff·92b537ff·91b337ff·8eb035ff·8aac34ff·84a431ff·7d9b30fc·69812cff·4b5d1e82·00000000·50641f04·00000000·657f1f00·00000000·00000000·00000000· 
46 00000000·00000000·00000000·00000000·a6c26900·00000000·99b65304·00000000·a4bf6761·8faf3fff·86a72dfb·88a931ff·88a930ff·87a831ff·87a831ff·86a731ff·83a330ff·809e2fff·79962dfd·6d8826ff·586d21e2·2b351017·afc1931d·86a143e7·87a82cff·8daf33fd·8daf32ff·91b334ff·92b534ff·93b735ff·95b936ff·95b936ff·96ba36ff·97bb36ff·97bb37ff·97bb37ff·97bb37ff·97bb37ff·96bb37ff·97bb38ff·97bb38ff·97bb38ff·97ba38ff·96ba38ff·96ba38ff·96b939ff·97b93cff·91b532ff·8bb02bff·91b436ff·95b73bff·93b638ff·93b637ff·93b637ff·93b537ff·92b537ff·91b336ff·91b336ff·90b235ff·8eb035ff·8daf35ff·8cad34ff·8aab33ff·89aa33ff·87a832ff·85a531ff·82a231ff·819f30ff·7e9c30ff·7a9631ff·759032ff·6f8831ff·6b8528fd·576d1eff·414f1f5d·00000000·677f2cd7·779529ff·8aab33fd·8fb135ff·91b437ff·91b437ff·90b237ff·8eaf35ff·8aab33ff·84a431ff·7c9a2ffb·68802cff·4b5d1f84·00000000·50632004·00000000·607d1500·00000000·00000000·00000000· 
47 00000000·00000000·00000000·00000000·a7c26900·00000000·99b75404·00000000·a5c06861·8fae3fff·86a62cfb·88a830ff·88a930ff·87a830ff·87a731ff·86a631ff·83a330ff·7e9c2eff·79962efd·6e8927ff·576c20e2·26310b17·afbf951d·839d42e7·84a52bff·8bac32fd·8bac32ff·8eb133ff·90b234ff·92b534ff·93b634ff·94b735ff·95b836ff·95b936ff·95b936ff·95b936ff·96ba37ff·96ba37ff·95b937ff·96ba37ff·96ba37ff·95b937ff·95b937ff·96ba3aff·96b93bff·8fb331ff·85aa25ff·95b447ff·a7c067ff·8dae37ff·85a925ff·8fb234ff·93b53bff·92b437ff·91b336ff·90b336ff·90b236ff·8fb135ff·8eb035ff·8daf35ff·8cad34ff·8bac33ff·8aab33ff·87a832ff·86a632ff·84a331ff·82a131ff·809e30ff·7c9a30ff·799630ff·759032ff·6e8631ff·6a8527fd·566c1fff·404d215d·00000000·687e2cd6·779529ff·88a932fd·8daf34ff·90b336ff·90b337ff·8fb136ff·8daf35ff·89aa33ff·83a331ff·7c9a30fc·67802cff·4c5e1e79·00000000·50641f04·00000000·576f1900·00000000·00000000·00000000· 
48 00000000·00000000·00000000·00000000·a7c26900·00000000·9bb75504·00000000·a6c06961·8fae3fff·85a62cfb·87a830ff·87a730ff·87a730ff·86a630ff·85a530ff·83a230ff·7e9c2eff·77942cfd·6c8826ff·576c21e3·26300918·b2c2971d·829c42e7·82a22aff·8aab31fd·89ab31ff·8dae32ff·8eb133ff·90b333ff·91b534ff·93b635ff·93b635ff·94b735ff·94b836ff·94b836ff·94b736ff·94b736ff·94b736ff·93b736ff·94b737ff·95b839ff·95b83aff·8eb22fff·85a925ff·95b347ff·c0d197ff·f3f6edff·fefeffff·e9eedbff·b2c67eff·8aab36ff·84a725ff·8daf33ff·91b239ff·8fb137ff·8eb035ff·8dae35ff·8cae34ff·8bac34ff·8aab33ff·89aa33ff·88a933ff·87a732ff·85a532ff·82a231ff·81a030ff·7f9d30ff·7b982fff·78942fff·738f30ff·6d8630ff·698327fd·566b1eff·414e225d·ffffff00·647a29d7·779429ff·88a932fd·8daf34ff·90b236ff·90b237ff·8fb136ff·8cad34ff·88a933ff·82a230ff·7b992ffc·67802bff·4a5c1b6c·00000000·50631d04·00000000·556a2000·00000000·00000000·00000000· 
49 00000000·00000000·00000000·00000000·a6c16700·00000000·9bb85704·00000000·a5c16a61·8faf40ff·84a62cfb·87a730ff·86a72fff·86a630ff·85a530ff·84a430ff·81a12fff·7e9c2eff·799530fe·6e8828ff·576c21ee·3a461d23·b7c69f1b·819b42e7·80a129ff·89aa32fd·89aa31ff·8cad32ff·8eb033ff·8fb233ff·91b334ff·91b434ff·92b635ff·93b635ff·92b635ff·92b635ff·92b535ff·92b535ff·91b435ff·94b639ff·92b437ff·8baf2bff·86aa27ff·98b54dff·c8d6a3ff·f3f5ecff·ffffffff·ffffffff·fefefeff·ffffffff·ffffffff·e8eedaff·b8ca88ff·8cac3bff·82a525ff·89ab2fff·8fb038ff·8dae37ff·8bac33ff·8aab33ff·89aa33ff·88a933ff·87a832ff·86a632ff·84a431ff·83a331ff·81a030ff·7e9c30ff·7b992fff·78952fff·738e2fff·6d8530ff·6a8427fd·556a1eff·414e235d·ffffff00·617825d5·769329ff·89a935fd·8cae34ff·8fb236ff·90b236ff·8fb036ff·8cad34ff·88a933ff·83a230ff·7c992ffc·667e2bff·47591b6d·00000000·4d601d04·00000000·52661e00·00000000·00000000·00000000· 
50 00000000·00000000·00000000·00000000·a6c16800·00000000·9ab75704·00000000·a5c16b53·8ead40ff·84a52bfc·86a630ff·86a62fff·86a62fff·85a530ff·84a430ff·809f2fff·7c9b2cff·799531fe·6e8829ff·576c20f1·3e4b1e26·b9c9a21a·809941e7·7f9f29ff·89a931fd·88a931ff·8bac31ff·8daf32ff·8eb133ff·8fb233ff·90b434ff·92b434ff·91b434ff·91b434ff·91b434ff·91b436ff·92b438ff·91b335ff·87ab27ff·86a929ff·a0bb5bff·cedbadff·f9faf6ff·ffffffff·ffffffff·fdfefcff·fffffeff·ffffffff·fefefeff·fdfefcff·ffffffff·ffffffff·f0f3e7ff·bdce92ff·92af46ff·7fa224ff·84a62bff·8bab36ff·8aaa36ff·88a933ff·87a732ff·86a632ff·85a532ff·84a431ff·82a131ff·809f31ff·7e9b30ff·7b982fff·77942fff·738f2fff·6d852fff·6a8327fd·556a1eff·424e265d·ffffff01·627926dc·769328ff·87a733fd·8cae34ff·8fb136ff·8fb036ff·8eb036ff·8cad34ff·87a833ff·82a230ff·7a982ffc·657d2aff·47591b6d·00000000·4d601d04·00000000·50641d00·00000000·00000000·00000000· 
51 00000000·00000000·00000000·00000000·a9c36d00·00000000·9cb85a04·00000000·a8c26e49·8fae41ff·83a42bfc·86a630ff·85a52fff·85a52fff·85a430ff·83a22fff·80a02fff·7c9a2cff·789531fe·6e8929ff·566b20f0·39461725·b7c69f1b·7f9841e8·7e9d28ff·88a831fd·88a930ff·8bac31ff·8cad31ff·8db033ff·8fb233ff·90b334ff·91b334ff·92b534ff·91b335ff·92b438ff·8caf2fff·84a824ff·88a92fff·a8bf6aff·dae3c0ff·fcfcfbff·ffffffff·ffffffff·fdfefcff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fdfefcff·ffffffff·ffffffff·f2f5ebff·c9d6a6ff·97b151ff·7e9f26ff·7ea025ff·86a632ff·87a735ff·85a531ff·85a431ff·83a331ff·82a131ff·809e30ff·7e9c30ff·7a972fff·76922eff·728d2fff·6c8530ff·698326fd·55691eff·424e2556·fbfbfd04·637a29e9·759227ff·86a731fe·8bad34ff·8eb036ff·8fb136ff·8eb036ff·8cad34ff·87a732ff·81a130ff·7a972ffc·657c2aff·48591c6d·00000000·4d5f1e04·00000000·4f641c00·00000000·00000000·00000000· 
52 00000000·00000000·00000000·00000000·a7c16c00·00000000·9cb85b04·00000000·a8c26f4b·8fae42ff·83a42bfc·85a52fff·85a62fff·84a52fff·84a32fff·83a22fff·809e2fff·7b992dff·78942ffe·6d8728ff·566b20f0·3c4a1827·c7d4bc13·7f9841e1·7d9c28ff·86a731fd·87a830ff·8aab31ff·8cad32ff·8daf33ff·8eb033ff·90b233ff·90b334ff·90b334ff·8eb031ff·7fa31fff·8eac3bff·b4c880ff·e5ebd4ff·ffffffff·ffffffff·fffffeff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefffeff·fdfdfbff·ffffffff·ffffffff·fcfcfaff·d2dcb7ff·a0b764ff·7c9c2aff·77981fff·84a331ff·84a331ff·82a231ff·81a030ff·809e30ff·7c9a2fff·7a972fff·77922eff·728d2fff·6c8430ff·688126fe·54681dff·3d4a1e45·d4d5f307·637929e8·759227ff·86a531fe·8bac33ff·8eb035ff·8fb136ff·8dae35ff·8bab34ff·87a732ff·81a030ff·7a972ffc·647b2aff·47571e6d·00000000·4c5d1f04·00000000·4c5f1a00·00000000·00000000·00000000· 
53 00000000·00000000·00000000·00000000·a7c36a00·698b1000·9eba5d04·00000000·a9c4714a·90af43ff·83a42bfc·85a52fff·84a42eff·84a42fff·83a22fff·82a12fff·809e2fff·7a982cff·77932efe·6d8729ff·556a1ff0·3c4a1929·ffffff0a·7e983fd8·7c9b28ff·85a630fd·86a730ff·89aa30ff·8bad31ff·8daf32ff·8db032ff·8fb133ff·90b234ff·8eb132ff·94b43fff·d2e0aeff·f0f4e5ff·ffffffff·ffffffff·fefffdff·fdfefcff·fffffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·fdfefcff·ffffffff·ffffffff·fdfdfeff·e6ecd5ff·b8ca86ff·82a230ff·84a433ff·82a130ff·809f30ff·7f9e30ff·7d9b2fff·7a972fff·76922eff·728c2dff·6a832dff·678125fe·53681dff·3b481f45·dad6f506·647929e9·769328ff·86a633fe·8aab33ff·8daf35ff·8eaf36ff·8cae35ff·8aab33ff·86a732ff·819f2fff·79962ffd·657c29ff·48591b5b·00000000·4d601d03·00000000·4d601b00·00000000·00000000·00000000· 
54 00000000·00000000·00000000·00000000·a6c26800·698c1000·9ebb5e04·00000000·aac4714b·90af44ff·82a32afc·84a42fff·83a32eff·83a32fff·82a12eff·81a02eff·7f9e2eff·7b992cff·77922ffe·6e882aff·566b1eef·3b4a1628·f7fbfc0c·7f9741d9·7b9a28ff·84a430fd·85a62fff·89a930ff·8aac31ff·8cad32ff·8daf32ff·8eb032ff·8fb035ff·8bae2cff·86a62eff·bdc2afff·fcfaffff·ffffffff·fdfefcff·fcfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·fcfcfbff·fefffdff·ffffffff·f0f0f3ff·9aa187ff·6f8f1dff·82a230ff·82a031ff·809f30ff·7e9d30ff·7d9b2fff·7a972fff·75912eff·748d32ff·6f8736ff·698228fe·53681dff·404d2145·dad2fa06·627829e9·759228ff·86a633fe·8aab33ff·8dae35ff·8daf35ff·8cad35ff·89aa33ff·85a631ff·809f2fff·79962ffd·637a29ff·45561856·00000000·4b5d1b03·00000000·4c5e1b00·00000000·00000000·00000000· 
55 00000000·00000000·00000000·00000000·a5c16700·66890b00·a0bc6203·00000000·a8c37141·90ae44fe·83a32bfd·84a42ffe·83a32eff·82a22eff·81a12eff·81a02eff·7e9d2eff·7a982cff·76922ffe·6d872afe·556a1ff9·424f1e32·ffffff09·819946d9·7a9927ff·83a32ffd·85a52fff·88a830ff·8aab31ff·8cad32ff·8cae32ff·8eaf33ff·89ac2cff·9ab84aff·a5bb6cff·475f0dff·546131ff·b4b7abff·fdfcffff·ffffffff·fefefdff·fdfdfdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·ffffffff·f3f2f3ff·9da390ff·3a4819ff·32430cff·97aa67ff·85a239ff·7e9d2dff·809f31ff·7e9d30ff·7c992fff·79952fff·74902cff·79923eff·798f4aff·69822afe·53681dff·414d2445·afb2b907·607625e9·759228ff·85a533fe·89aa33ff·8cad35ff·8dae35ff·8bad35ff·89aa33ff·85a532ff·809f2fff·79962efd·617827ff·43541956·00000000·495b1c03·00000000·495b1b00·00000000·00000000·00000000· 
56 00000000·00000000·00000000·00000000·a5c16600·7a9a2b00·a2be6503·00000000·a9c3723a·90ae45fc·82a22afe·84a42ffe·83a32eff·82a22eff·81a02eff·809f2eff·7e9d2eff·7a982bff·76922ffe·6d872afe·566b20fe·47562237·ffffff08·819946d9·7a9928ff·83a32ffd·84a42fff·87a72fff·89aa30ff·8aac31ff·8bad31ff·8eb036ff·83a723ff·b0c776ff·ffffffff·d1d9c0ff·708342ff·374d00ff·637042ff·c3c5bcff·ffffffff·ffffffff·fefefdff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·fcfcfcff·fefefeff·ffffffff·f4f4f5ff·abaf9fff·4f5d2bff·2f4300ff·707f4fff·d3d7caff·f7f7f5ff·88a048ff·7a9927ff·809e31ff·7e9c2fff·7b992fff·79962fff·74902dff·78913cff·768b45ff·688128fe·52661dff·3f4b2645·acb3a906·5f7624e8·749228ff·85a433fe·88a932ff·8bad35ff·8cae35ff·8bac35ff·89a933ff·85a532ff·7f9e2fff·799530fd·657b2fff·41521856·00000000·495a1c03·00000000·485a1b00·00000000·00000000·00000000· 
57 00000000·00000000·00000000·00000000·a5c16700·81a03400·a2bd6603·00000000·aac3733b·91af46fc·81a12afe·83a32efe·82a22eff·81a02eff·81a02eff·7f9e2eff·7e9c2eff·79972bff·75912ffe·6d872afe·576c1ffd·45551f36·ffffff09·819945d9·799827ff·82a12ffd·83a32fff·87a730ff·89aa30ff·8aab31ff·8bac31ff·8eaf36ff·83a723ff·afc575ff·ffffffff·ffffffff·fafbf8ff·bec9a3ff·647c29ff·415904ff·717e50ff·cbcdc7ff·ffffffff·ffffffff·fcfdfcff·fefefdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfdff·fefefdff·ffffffff·fcfbfdff·b3b7a9ff·5c6a38ff·395000ff·697d38ff·c3cbb0ff·fdfdfdff·ffffffff·f0f1eeff·7d9344ff·789827ff·7f9d31ff·7c9a2fff·7b982fff·79962fff·74902dff·78903dff·758b45ff·688128fe·51661dff·3f4b2744·8d97780c·607725ee·749128ff·84a330fe·88a932ff·8bac34ff·8cad35ff·8aac34ff·88a933ff·85a532ff·7e9c2dff·799532fd·697e38ff·41511956·00000000·485a1e03·00000000·48591d00·00000000·00000000·00000000· 
58 00000000·00000000·00000000·00000000·00000000·86a43c00·a4be6703·00000000·abc5763b·91af46fc·81a12afe·83a22efe·81a12dff·81a02dff·809f2dff·7f9d2dff·7d9b2dff·78962bff·758f2ffe·6d862afe·556a1efd·43521c36·ffffff08·809845d9·799827ff·82a12efd·82a12eff·86a62fff·88a930ff·89ab31ff·8aac31ff·8dae35ff·83a725ff·a6be66ff·ffffffff·fcfdfbff·ffffffff·ffffffff·f4f6eeff·b0bf8bff·627c1eff·475f09ff·7a865eff·d3d4d0ff·ffffffff·ffffffff·fdfdfcff·fdfdfdff·ffffffff·fcfdfcff·fdfdfdff·ffffffff·fffeffff·bdc0b6ff·647143ff·3d5501ff·657d2bff·b6c29aff·f7f8f6ff·ffffffff·fefefdff·fdfefdff·f1f2f0ff·778c42ff·759426ff·7e9c31ff·7c992fff·7b982fff·78952fff·74902dff·78903eff·758b44ff·678027fe·52661dff·414c2a44·82906818·617727f9·749127ff·83a330fe·88a932ff·8aab34ff·8bac35ff·8aab35ff·88a833ff·85a432ff·7d9c2eff·799532fe·667c34fe·40501546·00000000·495b1c03·00000000·485a1b00·00000000·00000000·00000000· 
59 00000000·00000000·00000000·00000000·00000000·89a64500·a4bf6803·00000000·acc6763b·92b048fc·81a12afe·82a12efe·81a02dff·81a02dff·809f2dff·7f9d2dff·7c9a2dff·78952bff·748f2dfe·6b8528fe·556a1efd·41501a36·ffffff09·7f9745da·799827ff·81a02efd·81a02eff·85a52fff·88a930ff·89aa31ff·8aab31ff·8cad34ff·83a725ff·a3bc62ff·ffffffff·fefffeff·fefefeff·fdfdfcff·ffffffff·ffffffff·eaeee0ff·a7b87aff·5c7815ff·485e0eff·7f8968ff·dddddbff·ffffffff·ffffffff·fcfcfcff·ffffffff·ffffffff·c6c8c1ff·66714aff·3a5002ff·5d7620ff·aebc8cff·edf0e7ff·ffffffff·ffffffff·fdfdfcff·fefefdff·ffffffff·f1f2f0ff·768a41ff·739125ff·7c9a30ff·7b992fff·7a972fff·78942eff·748f2dff·78913eff·758b43ff·678027fe·51651dfe·3f49293d·85936a18·627827f8·749127ff·82a230fe·87a832ff·8aac34ff·8bac35ff·8aab34ff·87a833ff·84a331ff·7e9d2dff·799534ff·677c35fd·3b4c0e3f·00000000·47591802·00000000·46581900·00000000·00000000·00000000· 
60 00000000·00000000·00000000·00000000·00000000·98b35800·a4bf6a03·00000000·aec77c31·91af48f1·81a12aff·81a12efe·81a12dff·809f2dff·7f9e2dff·7e9d2dff·7c9a2dff·78952bff·738f2cfe·6b8528fe·566b1efd·41511937·ffffff06·7f9745d7·799727ff·81a02efd·81a12eff·84a42fff·87a72fff·89aa30ff·89aa30ff·8bac34ff·83a625ff·a4bc63ff·ffffffff·fefffeff·ffffffff·ffffffff·fefefeff·fdfdfcff·ffffffff·ffffffff·e4e9d6ff·a0b370ff·546f10ff·41560eff·868d74ff·e0e0deff·ffffffff·d0d3ccff·687252ff·314401ff·556c1bff·a5b480ff·eaede2ff·ffffffff·ffffffff·fcfdfbff·fffffeff·ffffffff·fefefeff·ffffffff·f1f2f0ff·748841ff·718e24ff·7c9930ff·7b982eff·79962eff·77932eff·74902eff·78903fff·738842ff·677f26ff·51651cfc·3843202e·84906919·627827f8·759228ff·83a231fe·86a732ff·8aab34ff·8aab34ff·89aa34ff·87a733ff·83a331ff·7d9b2dff·789332fe·657a34fd·3b4b1140·00000000·46581902·00000000·45571a00·00000000·00000000·00000000· 
61 00000000·00000000·00000000·00000000·00000000·9cb75c00·a5c06b02·00000000·b0c97e2e·91af49ee·80a02aff·82a12efe·80a02dff·7f9e2dff·7e9d2dff·7c9c2cff·7b992cff·78952bff·738e2dfe·6c852afe·556a1efd·44541a39·ffffff00·7f9743cc·789727ff·809f2efc·81a02eff·83a32fff·86a62fff·88a930ff·88a930ff·8bac34ff·82a525ff·a4bc63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fdfefcff·ffffffff·ffffffff·e0e6cfff·95a764ff·455d07ff·46561fff·677050ff·32420aff·445912ff·a1af7eff·e8ecdeff·ffffffff·ffffffff·fdfdfcff·fefefdff·ffffffff·ffffffff·ffffffff·fefefeff·ffffffff·f1f2f0ff·748841ff·6f8c23ff·7b9730ff·7a972eff·78952eff·76932eff·738e2eff·778f3fff·728841ff·657e26ff·51661dfc·3944222e·85916b19·627927f8·759128ff·83a232fe·86a731ff·8aaa34ff·89aa34ff·89aa34ff·87a833ff·82a231ff·7c9a2dff·799435fe·647934fd·3b4b1240·00000000·47581c02·00000000·46571c00·00000000·00000000·00000000· 
62 00000000·00000000·00000000·00000000·00000000·9cb75e00·a5bf6c02·00000000·b0c8802e·92af4aee·80a02aff·81a12efe·809f2cff·7f9e2cff·7e9c2cff·7c9b2cff·7a982cff·77942aff·738e2dfe·6d862bfd·556a1eff·48552443·ffffff00·7f9844cc·789627ff·809f2efc·819f2eff·83a32eff·85a62fff·87a72fff·87a830ff·8bac34ff·82a424ff·a3ba63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fdfefcff·ffffffff·ffffffff·dde4ccff·798f43ff·425a03ff·85955eff·eaeee3ff·ffffffff·ffffffff·fdfdfbff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·ffffffff·f1f2f0ff·738740ff·6e8a23ff·79962fff·79952eff·78952eff·76922dff·738f2fff·778f40ff·728840ff·657e26ff·51651dfc·3d48232e·7f8b6519·627926f8·749128ff·82a132fe·86a732ff·89aa34ff·89aa34ff·88a934ff·86a632ff·82a131ff·7d9b2dff·789334ff·637733fd·3a49153e·00000000·46561e02·00000000·45551f00·00000000·00000000·00000000· 
63 00000000·00000000·00000000·00000000·00000000·9eb96000·a6c06c02·00000000·b1ca7f2f·92b04bef·809f2aff·819f2dfe·809f2cff·7e9d2cff·7e9c2cff·7c9a2cff·7a982cff·77932aff·738e2dff·6b842afc·566b1fff·4f5d2b4b·00000000·7e9543cc·789627ff·809f2efc·809f2dff·82a22eff·84a42fff·86a72fff·87a730ff·8aab34ff·81a424ff·a3bb63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfefcff·fbfcfaff·ffffffff·b8c39aff·5d7b0dff·d6ddc4ff·ffffffff·fbfbf9ff·fefefdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·ffffffff·f2f3f1ff·748841ff·6d8a23ff·78942fff·79952eff·77932eff·75912dff·748f30ff·778f40ff·71883fff·657e25ff·50641dfc·3d47262e·6d7c4c19·5f7623f8·749128ff·81a02ffe·87a732ff·88a933ff·89a934ff·87a834ff·86a532ff·82a231ff·7c9a2dff·789236ff·637733fb·36450b2e·00000000·46561a02·00000000·44551a00·00000000·00000000·00000000· 
64 00000000·00000000·00000000·00000000·00000000·a0ba6400·a6c16d02·00000000·b3cc832a·92af4cea·7f9f2aff·809f2cfe·7f9e2cff·7e9d2cff·7d9b2cff·7c992cff·7a982cff·75922aff·718c2aff·698325fc·576b1fff·4e5d284a·00000000·7e9544cc·789627ff·809e2efc·7f9e2dff·82a22eff·84a42fff·86a72fff·86a72fff·8aaa33ff·80a324ff·a2ba63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·fefefdff·abb491ff·58750bff·d2dabeff·fefefeff·fdfefcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·ffffffff·eff0edff·71853eff·6d8923ff·77932eff·78942dff·77932eff·75912dff·759031ff·778f40ff·70863eff·657e24ff·50641efc·3a42282e·70804b19·5f7623f8·749128ff·81a02ffe·85a631ff·88a833ff·88a934ff·87a834ff·85a532ff·82a131ff·7b982cff·779236ff·627733fa·3443082b·00000000·45561802·00000000·44551800·00000000·00000000·00000000· 
65 00000000·00000000·00000000·00000000·00000000·a2bc6600·a9c27002·00000000·bad28f1f·93b04cdf·809f2bff·809e2cfd·7f9d2cff·7e9c2cff·7c9b2cff·7b992bff·79972bff·76922aff·708a29ff·688124fc·566b1fff·4b5a264b·00000000·819749cc·779527ff·7e9d2dfc·7e9d2dff·82a12eff·83a32eff·85a52fff·86a72fff·89a933ff·80a324ff·a3ba63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfbff·ffffffff·a9b291ff·54710aff·d5ddbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·e7e8e3ff·677b32ff·6f8b26ff·77922eff·76932dff·76922eff·74902cff·769033ff·768e40ff·6f853dff·647d24ff·50631efc·3c452a2d·6e7e4b1c·5f7624f9·749028ff·81a02ffe·86a631ff·88a833ff·88a934ff·87a834ff·85a532ff·81a031ff·7b982cff·789237ff·617533fa·303e092b·00000000·42521902·00000000·41511a00·00000000·00000000·00000000· 
66 00000000·00000000·00000000·00000000·00000000·a3bd6700·a9c27102·00000000·bad2901f·93b04ee0·7f9e2aff·7f9e2cfd·7e9c2bff·7d9c2cff·7c9a2cff·7b982bff·79962bff·75912aff·6e8a28ff·688224fc·566b1fff·4a59234b·00000000·82994acc·779527ff·7e9d2dfc·7e9d2dff·81a02dff·83a32eff·84a42fff·86a62fff·88a933ff·80a224ff·a2ba63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfbff·ffffffff·a8b291ff·537009ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·e7e9e3ff·677c32ff·6e8a25ff·76922eff·75922cff·76932eff·748f2cff·759034ff·768d40ff·6f853cff·637c24ff·4f631efd·40492e2d·72814f2c·607725fd·749127ff·819f2fff·85a532ff·88a833ff·88a934ff·87a734ff·84a432ff·81a031ff·7a982cff·789237ff·607433fb·3644102d·00000000·46561f02·00000000·46562000·00000000·00000000·00000000· 
67 00000000·00000000·00000000·00000000·00000000·a4be6800·a9c37102·00000000·bbd28d20·94b14fe0·7e9e2aff·7f9e2cfd·7e9c2bff·7c9b2bff·7b992bff·7a982bff·78952bff·75912aff·6f8a28ff·688124fc·566b1eff·4858224b·00000000·829849cc·779427ff·7e9d2dfc·7e9d2dff·809f2dff·82a22eff·84a42fff·84a52fff·88a832ff·7fa223ff·a2ba63ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·a8b291ff·53700aff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·e7e8e3ff·687c32ff·6e8a25ff·76922eff·75922cff·76922eff·738f2cff·769036ff·768d3fff·6e843bff·637c24ff·4f631efc·3d452d25·7585512d·627826fd·749127ff·809f2fff·84a531ff·88a833ff·87a734ff·86a633ff·84a332ff·809f30ff·79982cfe·789139ff·607432f6·303d0b21·00000000·46551e01·00000000·46552000·00000000·00000000·00000000· 
68 00000000·00000000·00000000·00000000·00000000·a4bf6900·aac47202·00000000·bed6941b·94b14fdc·7f9e2bff·7f9e2cfd·7d9c2bff·7c9a2bff·7a982bff·79972bff·77942aff·75922aff·6f8a29ff·688224fc·556a1eff·4757214b·00000000·819849cc·779426ff·7e9c2dfc·7e9c2dff·809f2dff·82a22eff·84a32fff·85a52fff·87a732ff·7fa123ff·a2ba62ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·a9b291ff·536f09ff·d4dbbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·e7e9e3ff·697e33ff·6f8b25ff·77922eff·75922dff·75912eff·728e2cff·789139ff·758d3fff·6e843afe·637c24ff·4f631ef8·343e2219·717f502e·607625fc·749027ff·809f2fff·84a431ff·87a733ff·86a734ff·86a633ff·84a332ff·809e30ff·7a972cfe·77903aff·5e7131f1·1f2e0018·00000000·3f501601·00000000·3e4e1500·00000000·00000000·00000000· 
69 00000000·00000000·00000000·00000000·00000000·a5bf6b00·acc57801·30560000·d0e4b211·94b050d1·7f9e2cff·7e9c2cfd·7d9b2bff·7b992bff·7a982bff·78962aff·77942aff·749029ff·6e8928ff·688124fc·556a1dff·4858214c·00000000·809848c3·769427ff·7e9c2dfb·7e9c2dff·809f2dff·82a12eff·83a32eff·84a42eff·87a732ff·7ea123ff·a1ba62ff·ffffffff·fefffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfbff·ffffffff·a8b191ff·536f09ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·ffffffff·e7e8e3ff·687d33ff·6e8a25ff·75912eff·74902cff·75912dff·718d2bff·77903aff·738b3bff·6c8238fe·627b23ff·50631df8·353e2519·7180512d·617725fc·749127ff·7f9e2fff·84a431ff·87a733ff·86a634ff·86a634ff·83a332ff·7f9e30ff·79972cfe·77903bff·5d7131f2·2533031a·00000000·41521a01·98a77b00·41511c00·00000000·00000000·00000000· 
70 00000000·00000000·00000000·00000000·00000000·a5bf6c00·acc57801·00000000·cde1af11·95b152d2·7f9e2cff·7e9c2bfd·7c9a2bff·7b992aff·7a972bff·78962aff·76932aff·748f29ff·6d8827ff·678023fc·54691dff·4757214d·00000000·819847bf·769428ff·7d9c2dfb·7d9c2dff·809f2cff·81a02dff·83a32eff·84a42eff·87a632ff·7e9f23ff·a1ba63ff·fefefdff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfbff·ffffffff·a8b191ff·537009ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefdff·fdfdfdff·e7e9e2ff·6a7f34ff·6e8a25ff·76912eff·74902cff·748f2dff·728d2cff·7b9442ff·788e45ff·738743fe·647c26ff·4f611df8·333a2719·7282502f·607725fc·749127ff·809f2fff·84a331ff·86a633ff·86a634ff·85a533ff·82a131ff·7e9d2fff·79962dfe·768f3bff·617336eb·303a1a14·77875900·4a592801·ffffff00·46552300·00000000·00000000·00000000· 
71 00000000·00000000·00000000·00000000·00000000·a6c06c00·aec77901·233a4900·d2e7b40f·96b253cf·7f9d2cff·7d9b2bfd·7b992aff·7a982aff·79972aff·78952aff·75922aff·738e29ff·6d8727ff·668023fc·54691dfe·4858214c·00000000·819847c0·769327ff·7d9b2cfb·7d9b2cff·7f9e2cff·81a02dff·82a22eff·83a32eff·86a632ff·7ea024ff·9db65bff·ffffffff·ffffffff·fcfcfbff·fffffeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·a8b191ff·526e09ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·fbfbf9ff·ffffffff·eaece6ff·687e30ff·6f8b27ff·748f2dff·738f2cff·748f2dff·718d2bff·799140ff·7d9350ff·7b8e52fe·647b29ff·4d5f1cf8·33382b1a·72805225·617925fc·749128ff·7f9d2fff·83a332ff·85a533ff·86a534ff·84a433ff·82a132ff·7e9c2fff·79952ffe·77903ffe·617339e1·1e1e1b08·7c8b6100·4c5a2b01·00000000·42511d00·00000000·00000000·00000000· 
72 00000000·00000000·00000000·00000000·00000000·a6bf6e00·b1c98101·315b0001·fbfff603·95b154c7·7f9d2dfe·7c9a2bfc·7b982bff·79972aff·78952aff·76932aff·749029ff·718d29ff·6c8627ff·667f23fc·556a1eff·4857244c·00000000·849a4dc0·779428ff·7c9a2dfb·7d9b2dff·7e9d2cff·809f2dff·82a12eff·83a32eff·84a42eff·85a62fff·7f9f2cff·a6b285ff·e9ebe6ff·ffffffff·ffffffff·fcfcfbff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·a8b191ff·516d09ff·d4dbbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·fcfcfbff·ffffffff·ffffffff·dee1d8ff·7a8560ff·5b731eff·74902dff·728d2bff·738f2cff·738f2dff·718c2bff·78903eff·788e48ff·768a4dfe·657b30ff·4b5e1ef7·363e261d·8e88aa05·5f742cd9·718c28ff·7e9c2efb·81a130ff·84a433ff·85a434ff·83a333ff·81a032ff·7c9a2eff·76932dfa·798e4bff·637240bc·05050202·7c8b6001·2d3c0a00·76865300·37461e00·00000000·00000000·00000000· 
73 00000000·00000000·00000000·00000000·00000000·9db46b00·bacb9600·79963304·fff1ff00·8ea755a9·7d9a2fff·7a9828fa·789628ff·79962aff·79962bff·76932aff·749029ff·718c29ff·6a8526fd·627a22fc·4e611df4·4350252e·00000000·8ca159bf·77942cff·7c9930fb·7d9b2dff·7f9e2dff·809f2dff·82a12eff·82a22eff·83a32eff·84a52fff·83a22eff·577110ff·57672aff·a2a98fff·f4f4f2ff·ffffffff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfcff·ffffffff·a8b191ff·516d09ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfbff·ffffffff·ffffffff·e9ebe6ff·8f987aff·43521dff·394b0cff·647c27ff·728e2bff·738f2bff·74902cff·748f2dff·718c2bff·778f3eff·798f49ff·778a4ffe·6c7f3fff·4b5c1ff6·3a422921·86839800·5f703857·677f2bff·7d9840ff·87a247fa·86a342fc·85a241fd·83a13ffd·7f9c3cfc·779235f9·778c47ff·6d7f48f6·586a2c43·ffffff00·67794003·ffffff00·4d5f2300·39481c00·00000000·00000000·00000000· 
74 00000000·00000000·00000000·00000000·00000000·677a3c00·b1c78300·82975302·99a77100·83965936·6e8631f4·6e882bff·748d32fa·6f8a2afc·6d8827fd·6c8626fd·688227fc·657d2afb·5c712bfc·4f6223ff·44551b8a·79883c00·00000000·96ab6abc·829d3fff·7e9b34fb·7d9b2dff·7f9e2dff·81a02dff·81a12dff·82a22eff·83a32eff·84a42eff·84a42fff·79962dff·5e771bff·445a0aff·5b6a32ff·afb59fff·f6f6f6ff·ffffffff·fefefeff·fcfdfcff·ffffffff·ffffffff·fcfdfbff·ffffffff·a7b090ff·516d09ff·d4dcbfff·ffffffff·fdfdfcff·ffffffff·fefefeff·fcfcfcff·ffffffff·ffffffff·ecede9ff·9da48aff·4a5925ff·3b4e0bff·51661dff·5e7326ff·698227ff·718c2aff·738f2cff·738f2cff·738e2cff·718c2cff·77903fff·798e49ff·778a4efe·70814bff·48591ff7·424a2e20·86878e00·59672c00·62792c60·71893be5·889e5aff·91a865ff·91a865ff·8ba25fff·7f9751ff·728942ff·6f8343e0·64783453·5e635200·697d3c02·00000000·586b2d00·4c5f2200·404f1d00·00000000·00000000·00000000· 
75 00000000·00000000·00000000·00000000·00000000·19220200·77934000·89a35300·62753401·83965a00·6578364d·5d7229e8·687a3dff·6d7f47ff·66783cff·607335ff·5d6f35ff·586835ff·50612cfe·45551f95·2a310b07·778a4d04·00000000·9aae6ebb·91a85dff·809c39fb·7c9a2cff·7f9e2cff·809f2dff·82a12dff·82a22eff·82a22eff·84a42fff·84a42eff·7f9e2cff·79962cff·75912cff·5f791bff·475e0dff·64733eff·babfacff·fdfdfeff·ffffffff·fdfdfcff·fdfdfdff·fcfdfcff·ffffffff·a7b090ff·526d09ff·d4dbbfff·ffffffff·fdfdfcff·fdfdfcff·fffffeff·ffffffff·f6f7f5ff·a5ac95ff·566532ff·3f530cff·586e20ff·677e2aff·688129ff·688227ff·6d8729ff·718c2aff·738e2bff·738e2cff·738e2dff·718c2cff·789040ff·788e49ff·778a4efe·70804bff·47571eec·38412414·00000000·57692a03·60772c00·66802625·738c3877·829a50b6·89a059d3·869d56d2·7b9349b5·6f873774·5b78121e·62743500·6a7a4602·78885300·00000000·c2c7c200·55672c00·00000000·00000000·00000000·00000000· 
76 00000000·00000000·00000000·00000000·00000000·859a5500·284d0000·7e964900·62773100·798d4b03·596d2600·5c6f2a1e·55682286·5b6d30c2·5e6f38da·5d6d38df·596934cc·53632da3·4b5c2342·4a572600·9bc25401·98ab6c04·00000000·9baf6eaa·92a95eff·809c39fb·7d9b2bff·7e9d2cff·809f2dff·81a02dff·82a12eff·83a22eff·83a32eff·83a32eff·81a02dff·7d9c2cff·7b992bff·7a982dff·77942dff·607b1aff·4a6110ff·6f7d4cff·c5c9bbff·ffffffff·ffffffff·fafbf9ff·fdfdfdff·a7b090ff·526e09ff·d4dcbfff·fdfdfcff·fbfcfaff·ffffffff·f9f9f8ff·b3b8a5ff·5c6a39ff·42570fff·5b731fff·6e872dff·6f892bff·6e892aff·6e882aff·6d8829ff·6f8a2aff·728d2bff·738e2bff·728d2bff·728d2cff·708b2cff·789041ff·788d49ff·778a4efe·6f804aff·47571ee6·2d34200e·4d611f00·414b2a01·667d2f04·667f2500·758d4500·00000001·28560005·3c650005·00000001·6f864000·59760d00·667b3603·90a26900·75864e00·4d631e00·00000000·00000000·00000000·00000000·00000000·00000000· 
77 00000000·00000000·00000000·00000000·00000000·00000000·3c5d0000·828f5c00·697d3a00·6e814000·63792d03·56672500·4f621e00·00380002·4460001b·4b630c20·3b58000c·55613800·49592300·4e5f2402·42511b01·a1b67504·738d3400·9bb06fa2·92aa5fff·809b3afb·7d9b2cff·7e9d2cff·7f9e2dff·809f2dff·81a02dff·82a22eff·82a22eff·83a22eff·81a12dff·7f9e2dff·7e9d2dff·7c9a2cff·7b992cff·7c992fff·78952eff·5f7a19ff·4c6214ff·778357ff·cfd2c7ff·ffffffff·ffffffff·a8b190ff·53700aff·d4dcc0ff·ffffffff·fefefeff·bdc2b1ff·637044ff·41550fff·59701dff·6e882dff·718c2dff·718d2cff·728e2cff·718d2bff·718d2bff·728d2bff·738e2bff·738f2bff·728e2bff·738e2cff·728c2cff·708a2cff·779041ff·788e4aff·778a4ffe·6d7d48ff·46571ddf·262c1909·4f632100·46542401·6c823600·6c843002·7c944b04·ced6d901·25510000·22500000·95a68d01·70883f04·657e2a02·687f3400·70854100·43680000·445f0a00·556b2000·00000000·00000000·00000000·00000000·00000000· 
78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·78993c00·7a8a4d00·687c3a00·62763200·62752f01·53672004·74796c01·36580000·455f0100·00000000·55643104·4d5e2502·00050000·3e500e00·96aa6c04·909b8200·98ab6f7d·92a860ff·7f9b3afc·7b992bff·7d9c2cff·7e9d2cff·809e2cff·81a02dff·81a12dff·82a22eff·82a22eff·82a12eff·809f2dff·7f9e2dff·7e9c2dff·7d9b2cff·7c9a2cff·7a972bff·7c9a2fff·76922cff·597215ff·4b5f17ff·7d8962ff·dddfd8ff·aab490ff·57750bff·d1dabcff·d1d4caff·6a764dff·3e5110ff·526919ff·6e872cff·738e2eff·728e2bff·74902cff·75912dff·75912dff·74902cff·74912cff·74902cff·738f2cff·738f2cff·738f2cff·728d2cff·718b2cff·708a2cff·778e42ff·778d4aff·778a50fc·697946fe·45561cbf·000c0002·4e632101·48542b00·4e631e00·677f2d00·7d964700·5c850000·74912f00·718d2b00·8798c100·718a3a00·647b2f00·687e3200·7a933e00·657c2e00·5e732d00·00000000·00000000·00000000·00000000·00000000·00000000· 
79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·78894d00·37520300·5e722d00·677a3800·697c3300·00000000·546a1b01·51671b02·53672102·4e631a01·4e691300·4c5d2400·495b2200·6b7b4600·8b9e6502·88976e00·8d9d6a2c·8ba05ff9·7e993efd·7a972bff·7c9a2cff·7e9c2cff·7e9d2cff·7f9e2dff·81a02dff·81a12dff·81a12dff·81a12eff·809f2dff·7f9e2dff·7f9e2dff·7f9d2dff·7e9d2dff·7d9b2dff·7b992cff·7b992dff·7c9830ff·728e2aff·516a11ff·506024ff·617233ff·739026ff·71863eff·3e4f18ff·475d12ff·68802aff·718b2eff·738e2cff·75912dff·77932dff·77942eff·77942eff·78942eff·77932dff·76932dff·76922dff·75912dff·75912dff·738f2cff·738f2cff·718c2cff·6f892cff·778e44ff·768a4aff·768754fb·5c6d37ff·47581b6c·23380000·4a5d1b04·444f2600·4c5c2400·758c3f00·76903a00·7b944400·abb9ad00·9bad8d00·77904300·70893500·677c3000·00000000·6d853300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5e722d00·63763500·5d712c00·5d712d00·5a6e2900·54672100·52662200·53662500·57682e00·4d5d2500·00000000·86985e00·bccb8b00·7b904a02·94a57000·85985e9c·7a9046ff·738f2dfa·77942bff·7a982bff·7c9a2bff·7e9c2cff·7f9e2dff·809f2dff·81a02dff·80a02dff·809f2dff·7f9e2dff·7f9e2dff·7f9e2dff·7e9d2dff·7e9c2dff·7e9c2eff·7d9b2eff·7b992dff·7b982dff·7b9731ff·668024ff·5e7720ff·78952fff·688423ff·607725ff·6e882eff·708b2bff·738f2dff·77932eff·78942eff·78952fff·79962fff·7a972fff·79962fff·79962fff·78942eff·76932eff·76922dff·75912dff·75902cff·738e2dff·6e8928ff·6f8831ff·768b4aff·768752fb·697a45ff·526523d5·56682816·49601301·54652801·50632300·43541b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d0e99900·84965c00·8b9e6100·82945a02·6b834701·8e9f6b17·7a8d4ed8·6c8432ff·6e8929fa·738f2aff·76932dff·7a972dff·7a972bff·7a992cff·7c9a2cff·7e9d2dff·7e9d2dff·7e9c2dff·7e9c2dff·7e9c2eff·7e9d2eff·7e9d2eff·7e9c2eff·7d9b2eff·7c9a2eff·7c992eff·7a972dff·78952fff·75922eff·79972eff·7b9730ff·748f2eff·728d2cff·74902eff·77932fff·78952fff·799630ff·799730ff·7a9730ff·7a9731ff·7a9730ff·7a9630ff·77942fff·77932fff·76922fff·748f2eff·718c2eff·6d872cff·6f8734ff·768a4cff·768754fd·6f804aff·5b6f29fd·596e274b·586a2a00·566b2203·3b4f0000·64773a00·3e4f1300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·899a6200·84965c00·81945900·7f925700·788b4f02·899a6b00·81925c2e·6f853fe0·657d28ff·698226fb·708a2cfc·759036ff·799339ff·789334ff·779330ff·799630ff·7a9730ff·7a972fff·7b982fff·7c9930ff·7c9930ff·7c9930ff·7c9a30ff·7c9a31ff·7d9a31ff·7c9a31ff·7b9931ff·7a9731ff·799631ff·7b9832ff·7b9833ff·799632ff·779333ff·799533ff·7a9735ff·7b9835ff·7c9936ff·7c9936ff·7b9737ff·7b9737ff·7a9638ff·799437ff·789337ff·769037ff·748e36ff·718a34ff·6c8532ff·698131ff·6b813cfd·697e3dfb·637932ff·5f7529fa·5d73285e·48620a00·596e2503·1a3a0000·4f641900·324b0000·54652e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·85975d00·7f925600·7b8e5000·70844900·778a4903·8e9c7500·7d8f5520·6c8239ae·647b28ff·637b24ff·68812bfe·72893cff·7c9349ff·7f9749ff·7d9543ff·7a943dff·79943aff·7a9539ff·799437ff·7a9537ff·7a9637ff·7b9837ff·7b9837ff·7c9837ff·7c9938ff·7c9838ff·7c9839ff·7d983bff·7d993bff·7e9a3dff·7d993eff·7d993eff·7f9b40ff·7f9a41ff·809c42ff·809b43ff·7f9a44ff·7e9844ff·7d9844ff·7c9644ff·7a9443ff·789141ff·758e40ff·72893dff·6e853cff·6c833bfd·6a803afb·657d33ff·637a2cff·637a2ad4·667d2f45·4c630c00·4c631902·869c5c00·45600300·04380000·65715700·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7d905400·75884800·788b4f00·61782600·7a8d5002·88986a00·00000000·7085405f·667c2ec9·627a25ff·657e28ff·6c8335ff·768a48ff·7f9255ff·839759ff·829755ff·80964eff·7d9448ff·7b9344ff·7a9441ff·7a933fff·7a953fff·7b953fff·7b953fff·7c9741ff·7d9742ff·7e9844ff·7f9a46ff·809a47ff·809a49ff·819b4aff·829c4cff·829b4dff·829c4eff·829b4fff·819950ff·809950ff·7f974fff·7e954fff·7c924fff·7a904eff·788e4dff·768b4bff·758b48ff·718841ff·6d8438ff·6a8333d9·6c833482·7b904811·627a2900·5d732403·788b3e00·00000000·62812000·5c712a00·5d712f00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7a8d4f00·788b4d00·687e3100·667d2e00·7a8d5002·637a2903·6e833d00·b2bda217·6c7c46f2·54691dff·5f7622fe·657e28ff·6e8534ff·758b43ff·7d9051ff·81945aff·84965dff·83965cff·82965aff·809457ff·809554ff·7f9552ff·809653fd·819753fc·819854fd·829854fd·839a55fd·839a57fd·859c59fd·859c5bff·869c5cff·869d5dff·879d60ff·889e61ff·889e62ff·889e63ff·889e63ff·889e63ff·879d60ff·859b5bff·819854ff·7b9349fe·70883dff·6e8638c3·718a3761·728a3619·6a823200·96ac6300·637a2c03·ffffff00·afc15d00·6e833d00·5f752d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·788b4d00·70843f00·788c4800·ffffff00·90a06c01·6e843c03·becc9d14·73834eeb·445615ff·405114fe·455717ff·4f631dff·5a6f23ff·637a2aff·6b8331ff·728a3aff·788f43ff·7d944cff·819753ff·849958ff·879b5dff·85995dff·869a60ff·899d62ff·8a9e65ff·8ca067ff·8ea269ff·8ea369ff·91a66cff·95aa6fff·95ab6fff·95ab6eff·94ab6cff·92a968ff·8fa763ff·89a15bff·819950ff·778f45ff·6b8238ff·5b7129ff·5a6b36fc·525e39ff·37431942·6a833000·00000001·6b833305·6f853a01·677d2e00·6a813400·6a7e2c00·62792d00·60762c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·788b4c00·92a56900·80925900·90a36701·00000000·b9c99b14·7a8d4eec·53681bff·4b5e18fe·425314ff·3c4c13ff·3b4a14ff·3c4c16ff·405018ff·45571bff·4a5e1eff·506420ff·546824ff·5c712dff·5f752dfe·6e8638cb·738c3cbc·758d40cc·778f43d5·799144d4·7a9245d4·7c9449d3·778d47f5·6d833bff·6a7f39ff·647a33ff·5f742fff·5b6f2cff·556828ff·4e6122ff·485a1eff·43541bff·3f4f18ff·3a4a14fe·4c5933fd·525c3dff·39451843·69823103·4e5e2905·6f873500·4f601b00·687f3200·6a813100·677d3000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·93a86500·00000000·96aa6a01·00000000·bfd0a112·7f9450eb·5c731fff·576c1cfe·51651aff·4c5f19ff·475919ff·435319ff·3f4f18ff·3d4d19ff·3c4a1aff·3a4818ff·364417ff·3d4921ff·354217fb·30381a33·00000000·3b540006·45670005·4b670006·34580005·aab09715·5b653fd2·303f0aff·313f0dfd·33410eff·364511ff·3a4915ff·3d4c18ff·40501bff·43531dff·45551eff·45561dff·425419fe·526034fe·545f3cf9·33421038·7e984300·3f4c1f03·5d6d3900·7ea22200·71883a00·6a813100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·96ac6600·00000000·94a96601·00000000·e1ecd808·849b51dd·668023ff·617920fe·5d741fff·576d1dff·50651cff·4b5e1cff·485a1cff·46571cff·44551dff·42521cff·3f4e1aff·445223ff·3c4a1afb·333c2032·1d470000·48486001·43660000·ffffff00·47680000·c9cad210·606b43d1·37460fff·394814fd·3c4c15ff·405017ff·43541bff·46571dff·48591fff·495a20ff·495a1fff·48591fff·445519fe·526034ff·54603cf7·32420e37·00000000·3d4b1d03·54613a00·5b673e00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·96ac6600·00000000·92a76200·00000000·f6feff05·889f52d9·6c8625ff·688323fe·657e22ff·607821ff·5c7321ff·576d20ff·51651fff·4c5e1eff·48591eff·45561dff·41511bff·455423ff·3d4b1afb·343d1f32·70893500·3f4b2202·728b3800·83906802·9abc4e00·c5c9c411·616d42d1·394810ff·3b4a14fd·3e4e14ff·425318ff·45561bff·48591eff·4a5b20ff·4b5d21ff·4b5e21ff·4b5e20ff·485a1bfe·556435ff·55613df8·35421037·00000000·3f4c1e03·55613b00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·95ab6600·00000000·96ac6400·00000000·eef8ee06·8ba354da·708b27ff·6f8a26fe·6b8625ff·678124ff·647c24ff·5f7623ff·5b7122ff·556a22ff·4f6221ff·495b1eff·43541cff·485724ff·3f4e1bfb·353f2032·00000000·3a462102·708a4000·90988001·00000001·eaebed06·616e42c7·3c4c11ff·3d4d15fc·415116ff·455619ff·495b1cff·4b5e1fff·4f6222ff·516523ff·516423ff·516522ff·4d611cfe·596936ff·57643df8·35440f37·00000000·3f4e1e03·57633a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·98b06500·00000000·effaef06·8ea755da·739029ff·728e27fe·708b27ff·6d8826ff·6a8526ff·667f25ff·607824ff·5c7224ff·586e24ff·516421ff·485a1dff·4a5925ff·41501cfb·36412032·00000000·3b472102·00000000·959d8701·00000001·ffffff03·637142c3·405113ff·405015fc·455618ff·4a5c1bff·4e621fff·536722ff·566b24ff·586d26ff·586d25ff·586c24ff·53681efe·5d6e37ff·59663ef8·35451037·00000000·414f1e03·59663a00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·849e4a00·9ab26600·00000000·f4fef006·90a956da·759229ff·738f28fe·728e28ff·708b27ff·6f8a28ff·6d8728ff·688127ff·627a27ff·5c7326ff·566b23ff·4e6120ff·4d5d26ff·43521dfb·37422132·00000000·3c482102·00000000·959e8401·00000001·fdfdfd04·667443c4·435414ff·445517fc·4b5e1aff·51651eff·566b22ff·5a6f25ff·5c7227ff·5e7428ff·5e7428ff·5c7226ff·576d20fe·62733aff·5b683ef8·37471137·00000000·42511f03·5b6a3900·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·9bb36600·00000000·f2ffee06·91ab56da·77942aff·759128fe·749029ff·728e28ff·718c29ff·6f8a29ff·6c8629ff·688129ff·617827ff·5c7125ff·536821ff·526329ff·45551efb·39442132·00000000·3f4b2302·00000000·96a08201·01000001·ffffff03·6a7847c4·485a17ff·4b5e1afc·52661dff·576c20ff·5c7224ff·5f7627ff·617829ff·637a2aff·637a29ff·617828ff·5b7222fe·65773cff·5c6a3ef8·38471237·00000000·44522003·5c6c3800·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ffffff00·9eb76700·00000000·f3ffeb06·94ae57da·78952bff·759228fe·759128ff·739029ff·728e29ff·708b29ff·6e8829ff·6b852aff·667f29ff·607727ff·576c22ff·56692cff·485820fb·3c462332·00000000·434f2702·00000000·96a18001·010a0201·ffffff03·6e7e4ac4·4e621bff·51661cfc·576d1eff·5c7322ff·607725ff·647b28ff·667e2aff·677f2cff·667e2bff·647c29ff·5e7523fe·677a3dff·5e6c3ff7·3a491237·00000000·45542103·5e6e3700·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·89a34e00·b3ca8100·20202600·fffffe04·94ae58ca·78962cff·759128fd·759129ff·739029ff·738f2aff·718c2aff·708b2bff·6d872bff·69822aff·657d29ff·5a7023fe·5c6e31ff·4b5b25f8·303c1325·526b1000·3e4b1f01·4f622000·94a27801·001a0001·ffffff03·758551c4·546920ff·556b1dfc·5b7220ff·617924ff·657d27ff·68812aff·6a832cff·6a832dff·69822cff·667e2aff·607824fe·697d3dff·5f6d3ff8·3c4b1438·61752d00·48562303·56692c00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·92ac5800·bcd28f00·00000000·ffffff03·94ae59c7·7a972dfe·759228fd·75922aff·749029ff·739029ff·728e2aff·718c2bff·6f8a2cff·6b842bff·677f2bff·5d7423fe·607338ff·505e2ff7·2534001e·52700000·3d4b1b01·4f621f00·97a67900·52642803·fefefd01·788855bc·596e24fe·59701efb·607823ff·657e26ff·69832aff·6b852cff·6d862dff·6c862eff·6b842eff·68812bff·627a24fe·6c803fff·60703fef·37470d2e·62762e00·47572102·4c5e2100·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·92aa5d00·c5e99700·708d2102·ffffff00·8fa755a3·7b9730ff·759327fb·759228ff·749029ff·74902aff·738e2bff·718c2bff·708a2cff·6c852cff·67802aff·607826fd·586d26fd·4b5c23d9·2f3d0f09·51700000·45542401·4f621f00·ffffff00·6f814504·cad3b300·78895188·60762aff·5d751ffa·637c23ff·688127ff·6b852aff·6d872dff·6e882fff·6e882fff·6d872eff·6a832cff·647d26fb·6a7f3cfe·5e7037ce·283c000f·62762e01·47591a01·4f612300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·89a05900·637d1d00·7c944303·3d5d0000·80954e3f·738e31f9·75912dfe·75912efc·728f29ff·748f2aff·728d2cff·728d2eff·718c30ff·6f8932ff·6a8332fd·647b31f9·566b25ff·4e611e6e·32420e00·53671f03·404f1600·53662400·37540000·788d4a01·788f3f00·7f92581e·69802fe6·69802eff·6e8635fa·6d872ffe·6f8931ff·738d35ff·748e38ff·758f3aff·758f3aff·718b37fd·6c8433fb·61782bff·576d2264·293e0000·5e732a03·2a2c1300·5e772300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·89a05900·6f863a00·81879400·637c2102·90a84e00·6b83326f·6a822dfe·798f46ff·7d934afd·758d3dfb·728b38fb·738c3cfb·758d43fb·778c4afd·72874aff·65793bff·5a6e2a9a·63762803·4f632201·55682601·4f622000·485b1700·778e4100·798d4c00·6c852c02·73884300·70893444·6e8731e7·7d934cff·879d59ff·849b52fd·859d54fc·88a158fc·8aa25cfc·879f5bfe·7d9450ff·6f853cff·647a2c82·42530800·5b702a02·5e7b2500·54672200·566a2600·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
101 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8ca35a00·5b760f00·b786ff00·82926300·778f3a02·55710a00·6077254e·647a2dcf·718545fe·77894fff·778a50ff·788b52ff·798d55ff·778a52ff·6d8244e6·6176316e·54770003·596f3002·5c712a01·53652500·5b6a4100·41530e00·748c3c00·73874300·47600000·6c833302·738c3600·708c2b26·738d33a0·809749f3·8aa15bff·91a766ff·94aa6bff·92a869ff·889f5dfa·7a9248c7·6d873452·60703700·64783202·69842d01·a2a08900·35471200·14130d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
102 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b0d38100·7c914f00·b9bad900·6b823500·627d1f03·5b711e00·526e0708·59721a48·62792b82·6a803aa2·6e8340a5·6d833e8a·677e3656·58711612·63773b00·606e4001·596d2801·5c722a00·566a2400·677b4100·5a6d2d00·748c3c00·718a2b00·5e771b00·516c0000·6f883303·728d2c00·7a8a4d00·6686161d·75913457·7e994578·829c4d7f·80994865·75903731·4c710003·6d863800·667a3602·647b2d00·6a852b00·647b2c00·596f2200·5b722500·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
103 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·71883d00·71883e00·6f853d00·69803200·8a9b6c00·61782403·00000000·546c1400·657b3100·6f814600·77895200·6f844300·69803a00·536d0f00·64793b03·586e2201·60763000·5c722a00·596d2800·596d2900·00000000·00000000·758c3d00·8aa55300·5a741100·6d872f00·708a2f02·7a8f4702·6080[·...·truncated·by·diffoscope;·len:·101,·SHA:·413b6b0bc26a5e73e9c7737a1649a589f0b01f1754d7c52592067d573c866caa·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·a9d14501·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·101,·SHA:·183ee69bee17f14bd5073e3a84e344ed6f2c0ae9f23ed9b361696b5b8ea1a8fa·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e7fe7d02·00000000·edff7e42·d6f56cb6·a5ce3e44·00000000·acd34602·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e4fc7903·00000000·e2ff766d·cef360b0·9ecb2d22·00000000·b8e44502·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c6fa3401·c4dc6c02·a7cb45c5·afd54aff·a9cf46df·8db32a1a·c7ef5b01·a1c83d02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e4ff6201·eeff7d01·f5ff8c01·edff7f01·dfff6601·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·cff66103·00000000·daff6b3f·c6f05bf7·a4ca43ff·7f9d318e·00000000·9dc23d04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8eb13203·00000000·7d9a3766·97ba3afe·add449ff·a4ca41a4·00000000·adce4e03·00000000·00000000·00000000·00000000·00000000·00000000·f2ff8002·f8ff9103·f9ff9704·ffffbd04·ffffde02·ffffff01·00000000·00000000·fffff802·ffffcc03·f8ff9a04·efff9003·e2fe7d02·d7fc7001·00000000·00000000·00000000·00000000·00000000·d5f86a01·a2e63a02·ffff8f0b·cbf35ecd·aed648fe·7e9c31ee·576a2b40·00000000·68812e03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7d944301·a1c52a02·00000000·88a738ad·9fc53fff·abd148ff·9cc13a5f·00000000·a2c84003·00000000·ddfb5601·f8ff9003·ffffb204·00000000·00000000·00000000·00000000·00000000·00000000·d8ff4307·edff7208·cbff3708·00000000·00000000·00000000·00000000·00000000·00000000·ebff8803·e4fe8804·d1f77201·00000000·00000000·d0f86003·00000000·cff76188·b8e150ff·8daf37ff·657b2f7e·00000000·7c993203·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·7f9a3f02·dbff0001·7185431b·8dae37e2·a6cc43ff·a6cc44e7·95b93321·00000000·cfe36805·fffff202·00000000·00000000·e6ff5a04·f8ff9026·fdff9d5b·fcff9f87·faff9aa8·f9ff97be·f8ff97c7·faff9cc8·faff9dc9·f9ff9dc1·f8ff9cb0·f7ff9d92·f4ff9a6b·eafe8f36·dcf9940b·00000000·00000000·00000000·d5f97604·c5ef5c04·00000000·d7fc6944·bfe856f9·9bc03dff·728d2fc3·20232508·a2c93a02·4c5b2b01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·87a53703·00000000·7e983958·92b438fb·a7ce45ff·a0c63fb4·a2a72903·00000000·00000000·f9ff9439·fcff9c7f·fbff99cc·f7ff90f8·f4ff86ff·f1ff80ff·f1ff7fff·f0ff7eff·f0ff7eff·ecff77ff·e6ff6aff·e4ff69ff·e5ff6eff·e6ff72ff·e7ff78ff·e8ff7ffc·e9ff86df·e6fe8897·e3fc8c4e·cdf37510·00000000·00000000·efff7f0f·c4ee59d2·a8ce45ff·7c9a31f4·4d5e272f·00000000·6c852e03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·86a53604·00007d01·83a0369c·9abd3cff·a1c643ff·8bb2326b·ffff9a4b·fafe9ac0·f8ff92fa·f2ff82ff·f0ff7bff·f3ff81ff·f5ff89fd·f5ff8dfb·f6ff8dfb·f5ff8bfb·f4ff89fc·ecff76fc·dcff56fc·d8ff4dfc·d6ff4cfb·d3ff4afb·d1ff49fc·d0ff4bff·d2ff52ff·d4fd5eff·d7fb6bff·d6fa75d0·d2f7797c·c8ea8a0e·c5ed5c8e·b2da4bff·88a935ff·60772b7a·00000000·73843103·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·71903501·edff7104·5d694012·7a9b2cce·9bc13afe·cde958fa·f7ff91fd·eeff7aff·eeff77fe·f7ff8cfb·f7ff91fd·f3ff86ff·eeff79ff·ecff75ff·ecff75ff·edff75ff·ebff75ff·e8ff71ff·e1ff64ff·dbff59ff·d9ff58ff·d6ff56ff·d4ff53ff·d1ff51ff·cdfd4cfe·cafb48fc·c7f846fc·c6f34bff·c7f159ff·caf364e6·b5de4ef5·8dae36fe·68812bb2·00002606·79953403·2b3f2001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·f5ff7f04·00000000·deff5919·d1e771ba·d5f652fe·ebff62fd·e9ff71fe·f6ff8cfb·f8ff93fe·edff7aff·e8ff6cff·eeff78ff·f7ff8bff·fcff98ff·ffffa0ff·ffffa3ff·ffffa2ff·fbff9bff·ebff7eff·dcff60ff·d9ff5bff·d6ff58ff·d3ff56ff·d0fe53ff·cdfc51ff·caf94eff·c8f64cff·c4f249fc·beeb42fc·c3f04bff·c1ee4afc·98bc3aff·7b943f5e·00000000·8aab3205·a8cc4801·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·f2ff9603·00000000·e2ff6a46·f5ff92df·faff95ff·e2ff5ffd·effe7fff·fbff9bff·edff7cff·e3ff65ff·ecff78ff·faff95ff·ffffa3ff·ffffa8ff·ffffabff·ffffadff·ffffadff·ffffabff·f9ff99ff·e7ff79ff·ddff66ff·daff61ff·d7ff5eff·d3ff5bff·d1fe57ff·cdfb53ff·c9f750ff·c6f44dff·c3f04aff·c0ed49ff·bdea46fe·bbe745fe·b5e043fe·abd247f8·a2c64a7b·3b25ff01·abd63f01·9abd4203·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·deff6b01·f5ff9204·00000000·e4ff7166·f8ff95f6·f5ff8dff·ddfe5dfd·f1ff87ff·f7ff94ff·e3ff69ff·e3ff69ff·f1ff87ff·fcff9bff·ffffa3ff·ffffa8ff·ffffabff·ffffa9ff·feffa8ff·feffa8ff·feffa7ff·f4ff92ff·e4ff74ff·deff69ff·dbff67ff·d7ff63ff·d4ff5fff·d1fd5bff·cdfa56ff·c9f753ff·c6f34fff·c2ef4bff·bfec49ff·bce746ff·b8e344ff·b2dd41fe·add73eff·a7ce40ff·9fc341a0·8faa5006·00000000·95b73c01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e9ff7e04·00000000·e2ff7077·f7ff94ff·f2ff8bfe·daff5afd·efff85ff·f3ff8eff·ddff64ff·e3ff6eff·edff84ff·f4ff90ff·f9ff9aff·fbff9eff·f7ff96ff·f2ff8dff·efff87ff·eeff84ff·eeff85ff·eeff88ff·e8ff7eff·e1ff71ff·deff6dff·dbff6aff·d8ff66ff·d4ff62ff·d0fd5eff·cdfa59ff·c9f655ff·c5f251ff·c1ee4dff·bdea4aff·bae547ff·b7e244ff·b3de43ff·afd941fe·abd43efa·a2c93cff·9abe3cb4·95b5460c·a7d03302·93b53b02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·e1fe7604·00000000·ddff6b6d·f2ff8fff·f2ff8ffc·d7ff58fd·e6ff78ff·f0ff8dff·dbff64ff·e0ff6dff·e5ff79ff·eaff83ff·eaff83ff·ebff84ff·eaff7fff·e5ff77ff·e4ff75ff·e3ff74ff·e3ff74ff·e4ff74ff·e3ff75ff·e1ff73ff·dfff70ff·ddff6eff·daff6bff·d7ff67ff·d3fe63ff·d0fc5fff·ccf85bff·c9f557ff·c5f153ff·c1ed4eff·bde84bff·b9e448ff·b6e145ff·b2dc43ff·afd941ff·abd33fff·a7cf3cfa·9dc339ff·95b838af·819b4306·9ec53601·8eaf3701·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·ddfd7204·00000000·d6fe6353·e9ff85fe·f2ff94fd·d8ff5ffe·d9ff62ff·ebff88ff·dcff6bff·daff69ff·ddff6fff·e0ff76ff·e3ff7aff·dfff71ff·ddff6dff·deff6eff·dfff6fff·e1ff71ff·e1ff73ff·e1ff73ff·e1ff73ff·e0ff72ff·deff71ff·dcff6fff·daff6cff·d7ff69ff·d4fe66ff·d1fd63ff·cef95fff·caf65cff·c7f257ff·c4ef53ff·bfeb4fff·bce74cff·b8e348ff·b5df46ff·b2db45ff·aed742ff·aad23eff·a7ce3dff·a0c73afa·96bb36ff·8eb13595·7a8d4e01·8cae3304·89a93601·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d5fc6702·00000000·cafb532c·e0ff79ed·eeff92fe·ddff71fd·cffe52ff·deff74ff·deff77ff·d3ff5fff·d6ff66ff·d7ff68ff·dcff72ff·daff6cff·d8ff67ff·d9ff67ff·daff6aff·dcff6dff·ddff6eff·ddff70ff·ddff70ff·ddff70ff·dcff70ff·dbff6fff·d9ff6dff·d7ff6aff·d4ff68ff·d1fc65ff·cffa62ff·cbf65eff·c8f35bff·c5f057ff·c1ec53ff·bee84fff·b9e44bff·b6e049ff·b2dc45ff·acd63cff·abd43eff·aad141ff·a5cc3cff·a0c63aff·99be37fb·90b334ff·89aa336b·00000000·8cad3203·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c6f54e01·dcfb7c03·bef63b08·d5fd6bc0·e5ff87ff·e2ff81fc·cefc58ff·cefb58ff·d9ff73ff·cefb59ff·cbf85bff·d2f970ff·cbf85bff·d1fd60ff·d2fd62ff·d3fe62ff·d4ff64ff·d6ff67ff·d8ff69ff·d8ff6bff·d9ff6cff·d8ff6cff·d8ff6cff·d7ff6bff·d6ff6bff·d5ff69ff·d3fd68ff·d1fb65ff·cef963ff·ccf760ff·c8f25cff·c5ef59ff·c2ec55ff·bfe952ff·bbe44eff·b8e14cff·b1db43ff·acd440ff·b2d655ff·a9cf43ff·a1ca33ff·a3ca3dff·9fc53aff·99be38fe·93b635fe·8aab32f1·7f9f302d·00000000·84a33102·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·d4fc7003·00000000·c9f65b6e·dafe79ff·e0ff83fb·d5fe6dff·c7f64eff·cbf759ff·c9f855ff·d4f67fff·f3fcdbff·f9fdeeff·edfacdff·cdf569ff·ccf958ff·cffb60ff·d0fd62ff·d2fd64ff·d3fe65ff·d4fe67ff·d4fe68ff·d4fe68ff·d3fe68ff·d3fd68ff·d1fc67ff·d0fb66ff·cef964ff·ccf662ff·caf460ff·c7f15dff·c5ef5aff·c1eb57ff·bee854ff·bbe551ff·b9e14fff·b3dd47ff·b4d951ff·e4f0c6ff·f7faefff·eff5ddff·bfd979ff·9bc331ff·9ec43cff·99bf37ff·94b735fb·8cae34ff·83a32fb8·6c843005·7e9d2f02·7c993001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c0eb4e01·c8ec7401·b3e03617·cdf768e7·d8ff7bfe·d5fd75fe·caf65eff·c3f04dff·c2f049ff·c7ef5dff·f9fdefff·ffffffff·fefffdff·ffffffff·def5a4ff·c3f24cff·ccf65fff·ccf85eff·cdf860ff·cefa61ff·cffa63ff·cef963ff·cff964ff·cef964ff·cdf763ff·ccf663ff·cbf562ff·c9f360ff·c8f15eff·c6ef5cff·c3ed5aff·c1ea57ff·bee754ff·bbe452ff·b8e14eff·b6de4eff·abd63bff·c9e286ff·ffffffff·fefffdff·ffffffff·fafbf5ff·abcb56ff·98be32ff·99be39ff·93b734ff·8eb036fc·85a432ff·7a982b54·00000000·80a02b03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·c6f15f04·00000000·c1ec5584·cef66eff·d2fa73fc·ccf567ff·c2ee51ff·bfec4bff·b9e83cff·d3f088ff·ffffffff·fdfefaff·fdfefaff·ffffffff·d9f09dff·beec49ff·c8f25cff·c7f25aff·c9f35cff·c9f45eff·c9f45eff·caf45fff·caf460ff·c9f360ff·c9f360ff·c7f15fff·c6ef5dff·c5ee5cff·c3ec5bff·c1ea59ff·bfe857ff·bde654ff·bae352ff·b7e04fff·b4dd4cff·b2da4cff·a9d33cff·bfdc73ff·ffffffff·fdfdfaff·fcfdf8ff·ffffffff·bfd487ff·91b829ff·99bc3aff·92b634ff·8daf34fd·87a736fe·7b982cce·5d713306·83a52901·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b8e24c02·00000000·b1dc3d19·c1ea5ce1·cbf26cfe·c8f167fd·c1eb56ff·bbe747ff·bce749ff·b7e53dff·c5e572ff·fefeffff·fffffeff·ffffffff·f5f9e8ff·bee35dff·bee94fff·c2ec57ff·c2ec57ff·c3ed58ff·c4ee5aff·c5ef5bff·c5ee5bff·c5ee5bff·c4ed5bff·c3ed5bff·c3ec5aff·c1ea5aff·c0e958ff·bee757ff·bce555ff·bae253ff·b9e151ff·b6de4fff·b4dc4cff·b1d94aff·aed648ff·abd346ff·a5cd3dff·e2eec3ff·ffffffff·fffffeff·fdfaffff·95a962ff·90b62bff·96b939ff·91b434ff·8cae32ff·88a837fd·7b992dff·708c2952·00000000·738f2b03·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bae35304·00000000·b6de4c63·bfe75dff·c4ec66fc·bfe858ff·b8e247ff·b7e244ff·b7e245ff·b9e446ff·b0da40ff·d5e4afff·fcfcfaff·e8f1cfff·bcdd67ff·b3de45ff·bce551ff·bde752ff·bee854ff·bfe955ff·c0ea55ff·c0ea56ff·c0ea57ff·bfe857ff·bfe957ff·bfe857ff·bde756ff·bce555ff·bbe454ff·bae253ff·b8e052ff·b6de50ff·b4dc4eff·b2da4cff·b0d74aff·aed548ff·acd345ff·a9d045ff·a4cb3dff·a5c846ff·d3e2abff·f4f7edff·b7c19fff·779528ff·95b836ff·92b535ff·8fb233ff·8cad36ff·88a838fb·7b992cfe·718c27ae·00000000·79982403·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·bee75901·00000000·b4db4db5·bbe35afe·bce45afc·b6df4aff·b4df42ff·b4df43ff·b4df43ff·b5df45ff·b5df43ff·acd540ff·b1d553ff·acd543ff·aed840ff·b5dd4dff·b7e04cff·bae34fff·bae450ff·bbe451ff·bbe452ff·bbe452ff·bbe453ff·bae353ff·bae353ff·b9e252ff·b9e152ff·b7df51ff·b6de51ff·b6de4fff·b3db4eff·b2d94dff·b0d84bff·afd649ff·add347ff·aad145ff·a8cf43ff·a6cc41ff·a4ca41ff·9fc53aff·97bd31ff·96b83dff·86a82dff·8eb034ff·92b438ff·91b438ff·90b23aff·8eae3cff·88a739fd·7d9b2dff·6f8b27ea·647d2823·00000000·69822802·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·b1d75201·00000000·aed4501b·b0d84bf2·b7de56ff·b4dc4efe·b0da41ff·b0da41ff·b1db41ff·b1db42ff·b1db42ff·b2dc44ff·b2dc45ff·aed840ff·b0d946ff·b2da49ff·b1da48ff·b4dd4aff·b5de4bff·b6df4dff·b6df4eff·b7df4eff·b7df4fff·b6de4fff·b6df4fff·b6de4fff·b5dd4fff·b4dc4eff·b3db4dff·b2da4dff·b1d94cff·b0d74aff·afd64aff·add448ff·abd247ff·a9d045ff·a8ce43ff·a5cc41ff·a4ca40ff·a1c73eff·9fc53fff·9ec33fff·99be39ff·97ba3bff·92b53aff·92b439ff·91b33bff·8fb13cff·8cad3bff·86a637ff·7d9c2efc·6e8925ff·637b255d·00000000·67802304·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·aed34f03·00000000·add24f57·acd348ff·b1d84efd·add644ff·add63eff·acd640ff·add640ff·aed741ff·aed741ff·aed742ff·afd843ff·afd744ff·aed643ff·aed745ff·afd846ff·b1d947ff·b2db49ff·b2db49ff·b2da4aff·b3db4bff·b3db4bff·b2da4bff·b3db4cff·b2da4bff·b1d94bff·b1d84bff·b0d74aff·afd64aff·aed549ff·add448ff·acd347ff·aad045ff·a8cf44ff·a6cd43ff·a5cb41ff·a3c940ff·a1c63eff·9fc43dff·9dc23cff·9bbf3bff·99bd3aff·96b939ff·92b538ff·91b338ff·8fb138ff·8cae37ff·89a938ff·84a336ff·7d9a2ffb·6e8a25fe·6179239b·00000000·708e1e02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
Max diff block lines reached; 0/166414 bytes (0.00%) of diff not shown.
12.9 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
453 B
res/menu/main.xml
419 B
res/menu/main.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<item·android:id="@id/action_credits"·android:orderInCategory="100"·android:title="@string/action_credits"·android:showAsAction="never"/>3 ··<item·android:id="@id/action_credits"·android:orderInCategory="100"·android:title="@string/action_credits"/>
4 </menu>4 </menu>