38.0 KB
/home/fdroid/fdroiddata/tmp/net.bible.android.activity_793.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.bible.android.activity_793.apk
14.8 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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <c6f6d8a1390e3008f077f2206a4faca2df9262d84be7a26766d1855f913eb990>, actual: <b8865bb0c95fc807c51f3895192f101c84010b345b463a00a9401561690de115> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <2166ed8ab68f0fa00a1b5417c13fdb86c91d629b1600b3fd7f8a3bc5b3a41ee2f3d7f10000000000>, actual: <99c930918c6d02d0d3efd9e51046f1c212c52ebee86a7a68bc47ce5d572d8b8af3d7f10000000000>
    
Offset 1, 82 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):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
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:·bc517cb216f091774e1cdf7034a751a60dd537b531e43d8a8d649bff16d9956a 
10 Signer·#1·certificate·SHA-1·digest:·7a0d97dcd075bfe17f5aa836a0160a4f703b8a63 
11 Signer·#1·certificate·MD5·digest:·22e13f1e2ba4a0415fd49b19d9353779 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b31454e708dcd8adb6fd66fe08c4703270d5b3db6f633b17de1bfe56b88a5971 
15 Signer·#1·public·key·SHA-1·digest:·43695d4b2314cda022dfb673a82aae2c15394f30 
16 Signer·#1·public·key·MD5·digest:·d2f0eff15a44dcaa0e3a98c0aa701e1f 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.preference_preference-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.room_room-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 WARNING:·META-INF/jdom-info.xml·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
81 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.57 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·15853555·bytes,·number·of·entries:·15081 Zip·file·size:·15853555·bytes,·number·of·entries:·1508
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····1946·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····1947·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······172·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······172·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··6968248·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··6968248·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx··1652672·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlite3x.so6 -rw-r--r--··0.0·unx··1652672·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlite3x.so
7 -rw-r--r--··0.0·unx··1154688·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsqlite3x.so7 -rw-r--r--··0.0·unx··1154688·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsqlite3x.so
8 -rw-r--r--··0.0·unx··1727824·b-·stor·81-Jan-01·01:01·lib/x86/libsqlite3x.so8 -rw-r--r--··0.0·unx··1727824·b-·stor·81-Jan-01·01:01·lib/x86/libsqlite3x.so
9 -rw-r--r--··0.0·unx··1724120·b-·stor·81-Jan-01·01:01·lib/x86_64/libsqlite3x.so9 -rw-r--r--··0.0·unx··1724120·b-·stor·81-Jan-01·01:01·lib/x86_64/libsqlite3x.so
10 -rw-r--r--··0.0·unx·····2654·b-·defN·81-Jan-01·01:01·assets/bibleview-js/assets/af-d31e0610.js10 -rw-r--r--··0.0·unx·····2654·b-·defN·81-Jan-01·01:01·assets/bibleview-js/assets/af-d31e0610.js
Offset 1503, 8 lines modifiedOffset 1503, 8 lines modified
1503 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1503 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1504 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1504 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1505 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png1505 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
1506 -rw----·····0.0·fat··3684688·b-·stor·81-Jan-01·01:01·resources.arsc1506 -rw----·····0.0·fat··3684688·b-·stor·81-Jan-01·01:01·resources.arsc
1507 -rw----·····2.0·fat···139415·b-·defN·81-Jan-01·01:01·META-INF/25803DA4.SF1507 -rw----·····2.0·fat···139415·b-·defN·81-Jan-01·01:01·META-INF/25803DA4.SF
1508 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/25803DA4.RSA1508 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/25803DA4.RSA
1509 -rw----·····2.0·fat···139288·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1509 -rw----·····2.0·fat···139288·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1510 1508·files,·23260977·bytes·uncompressed,·15668588·bytes·compressed:··32.6%1510 1508·files,·23260978·bytes·uncompressed,·15668589·bytes·compressed:··32.6%
4.2 KB
classes.dex
2.32 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·403c17034 checksum············:·761118d4
5 signature···········:·2300...692d5 signature···········:·e2da...a4b2
6 file_size···········:·69682486 file_size···········:·6968248
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5264910 string_ids_size·····:·52649
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·841912 type_ids_size·······:·8419
Offset 1157128, 15 lines modifiedOffset 1157128, 15 lines modified
1157128 35e428:·1a01·2013······························|0020:·const-string·v1,·"CommonUtils"·//·string@13201157128 35e428:·1a01·2013······························|0020:·const-string·v1,·"CommonUtils"·//·string@1320
1157129 35e42c:·1a02·7119······························|0022:·const-string·v2,·"Error·getting·package·name."·//·string@19711157129 35e42c:·1a02·7119······························|0022:·const-string·v2,·"Error·getting·package·name."·//·string@1971
1157130 35e430:·7130·d208·2100·························|0024:·invoke-static·{v1,·v2,·v0},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I·//·method@08d21157130 35e430:·7130·d208·2100·························|0024:·invoke-static·{v1,·v2,·v0},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I·//·method@08d2
1157131 35e436:·1a00·4a19······························|0027:·const-string·v0,·"Error"·//·string@194a1157131 35e436:·1a00·4a19······························|0027:·const-string·v0,·"Error"·//·string@194a
1157132 35e43a:·2201·280d······························|0029:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@0d281157132 35e43a:·2201·280d······························|0029:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@0d28
1157133 35e43e:·7010·8d59·0100·························|002b:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@598d1157133 35e43e:·7010·8d59·0100·························|002b:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@598d
1157134 35e444:·6e20·9959·0100·························|002e:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@59991157134 35e444:·6e20·9959·0100·························|002e:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@5999
1157135 35e44a:·1a00·7403······························|0031:·const-string·v0,·"#b51a161d1·fdroid·standard·release·(built·31/12/24·13:06:16)"·//·string@03741157135 35e44a:·1a00·7403······························|0031:·const-string·v0,·"#b51a161d1·fdroid·standard·release·(built·05/01/24·16:51:32)"·//·string@0374
1157136 35e44e:·6e20·9959·0100·························|0033:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@59991157136 35e44e:·6e20·9959·0100·························|0033:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@5999
1157137 35e454:·6e10·ad59·0100·························|0036:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@59ad1157137 35e454:·6e10·ad59·0100·························|0036:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@59ad
1157138 35e45a:·0c00···································|0039:·move-result-object·v01157138 35e45a:·0c00···································|0039:·move-result-object·v0
1157139 35e45c:·1100···································|003a:·return-object·v01157139 35e45c:·1100···································|003a:·return-object·v0
1157140 ······catches·······:·11157140 ······catches·······:·1
1157141 ········0x0000·-·0x001e1157141 ········0x0000·-·0x001e
1157142 ··········Landroid/content/pm/PackageManager$NameNotFoundException;·->·0x001f1157142 ··········Landroid/content/pm/PackageManager$NameNotFoundException;·->·0x001f
1.86 KB
classes.jar
1.02 KB
zipinfo -v {}
    
Offset 139929, 15 lines modifiedOffset 139929, 15 lines modified
139929 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT139929 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
139930 ··minimum·software·version·required·to·extract:···2.0139930 ··minimum·software·version·required·to·extract:···2.0
139931 ··compression·method:·····························deflated139931 ··compression·method:·····························deflated
139932 ··compression·sub-type·(deflation):···············normal139932 ··compression·sub-type·(deflation):···············normal
139933 ··file·security·status:···························not·encrypted139933 ··file·security·status:···························not·encrypted
139934 ··extended·local·header:··························no139934 ··extended·local·header:··························no
139935 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00139935 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
139936 ··32-bit·CRC·value·(hex):·························8001df31139936 ··32-bit·CRC·value·(hex):·························950ea31d
139937 ··compressed·size:································25742·bytes139937 ··compressed·size:································25742·bytes
139938 ··uncompressed·size:······························59723·bytes139938 ··uncompressed·size:······························59723·bytes
139939 ··length·of·filename:·····························42·characters139939 ··length·of·filename:·····························42·characters
139940 ··length·of·extra·field:··························0·bytes139940 ··length·of·extra·field:··························0·bytes
139941 ··length·of·file·comment:·························0·characters139941 ··length·of·file·comment:·························0·characters
139942 ··disk·number·on·which·file·begins:···············disk·1139942 ··disk·number·on·which·file·begins:···············disk·1
139943 ··apparent·file·type:·····························binary139943 ··apparent·file·type:·····························binary
840 B
net/bible/service/common/CommonUtils.class
756 B
procyon -ec {}
    
Offset 772, 15 lines modifiedOffset 772, 15 lines modified
772 ················catch·(PackageManager$NameNotFoundException·ex4)·{}772 ················catch·(PackageManager$NameNotFoundException·ex4)·{}
773 ············}773 ············}
774 ············catch·(PackageManager$NameNotFoundException·ex5)·{}774 ············catch·(PackageManager$NameNotFoundException·ex5)·{}
775 ········}775 ········}
776 ········catch·(PackageManager$NameNotFoundException·ex6)·{}776 ········catch·(PackageManager$NameNotFoundException·ex6)·{}
777 ········final·StringBuilder·sb·=·new·StringBuilder();777 ········final·StringBuilder·sb·=·new·StringBuilder();
778 ········sb.append(versionName);778 ········sb.append(versionName);
779 ········sb.append("#b51a161d1·fdroid·standard·release·(built·31/12/24·13:06:16)");779 ········sb.append("#b51a161d1·fdroid·standard·release·(built·05/01/24·16:51:32)");
780 ········return·sb.toString();780 ········return·sb.toString();
781 ····}781 ····}
782 ····782 ····
783 ····public·final·int·getApplicationVersionNumber()·{783 ····public·final·int·getApplicationVersionNumber()·{
784 ········int·versionCode·=·0;784 ········int·versionCode·=·0;
785 ········try·{785 ········try·{
786 ············final·BibleApplication$Companion·companion·=·BibleApplication.Companion;786 ············final·BibleApplication$Companion·companion·=·BibleApplication.Companion;
754 B
smali/net/bible/service/common/CommonUtils.smali
    
Offset 3010, 15 lines modifiedOffset 3010, 15 lines modified
3010 ····:goto_03010 ····:goto_0
3011 ····new-instance·v1,·Ljava/lang/StringBuilder;3011 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
3012 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V3012 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
3013 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;3013 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
3014 ····const-string·v0,·"#b51a161d1·fdroid·standard·release·(built·31/12/24·13:06:16)"3014 ····const-string·v0,·"#b51a161d1·fdroid·standard·release·(built·05/01/24·16:51:32)"
  
3015 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;3015 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
3016 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;3016 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
3017 ····move-result-object·v03017 ····move-result-object·v0
  
16.5 KB
assets/dexopt/baseline.prof
    
Offset 1, 122 lines modifiedOffset 1, 122 lines modified
00000000:·7072·6f00·3031·3000·0139·4200·0089·0700··pro.010..9B.....00000000:·7072·6f00·3031·3000·0139·4200·008a·0700··pro.010..9B.....
00000010:·0078·01ed·9a6b·8855·5514·c7f7·7dcc·dcab··.x...k.UU...}...00000010:·0078·01ed·9a6b·8855·5514·c7f7·7dcc·bd77··.x...k.UU...}..w
00000020:·937a·d5a9·9952·732c·33a9·ccb1·a6b0·34e6··.z...Rs,3.....4. 
00000030:·a63d·a610·8a48·f443·1fae·2f10·ea83·e1a0··.=...H.C../..... 
00000040:·d287·e698·3209·4dd9·1b7b·4189·4814·5664··....2.M..{A.H.Vd 
00000050:·4660·e255·cb22·2d32·fad0·2735·228c·4a91··F`.U."-2..'5".J. 
00000060:·2c52·44a7·f59b·7bfe·e3ee·cc35·3326·32d8··,RD...{....53&2. 
00000070:·6758·b3f6·5aeb·bf1e·7bed·7dce·b977·f6d4··gX..Z...{.}..w.. 
00000080:·b995·eef5·8273·ed5f·6c9e·f2c1·36e7·e63d··.....s._l...6..= 
00000090:·3067·f1e2·058b·af9e·bf60·d953·a64e·bb0a··0g.......`.S.N.. 
000000a0:·a58c·fb84·bede·28e3·d9d1·f998·0126·37c7··......(......&7. 
000000b0:·ba5c·8cbb·24e6·e0f2·4660·ce33·42c6·7f68··.\..$...F`.3B..h 
000000c0:·2c67·631d·1c1a·6134·c468·a0d1·2023·f0e8··,gc...a4.h..·#.. 
000000d0:·171a·f979·19cb·170c·f589·934b·79c0·080b··...y.......Ky... 
000000e0:·6670·6c53·5c38·5463·34dc·a82e·96e5·0fa7··fplS\8Tc4....... 
000000f0:·1668·9451·ad91·7c88·47bd·70fc·e5e3·d725··.h.Q..|.G.p....% 
00000100:·1d7d·610c·56f3·f073·29a6·30f2·038b·0fb2··.}a.V..s).0..... 
00000110:·df3f·f43e·09af·3aa8·734c·ec87·4d76·62b1··.?.>..:.sL..Mvb. 
00000120:·1eaa·41b1·c7c5·3af4·ac37·78ea·138e·3911··..A...:..7x...9. 
00000130:·5b73·935e·71e1·9f18·c1ab·d145·a6c7·47f9··[s.^q......E..G. 
00000140:·8441·07dd·6084·ee02·233f·878f·674e·beed··.A..`...#?..gN.. 
00000150:·3e93·a951·18e2·2c35·220e·7364·ffa8·67c8··>..Q..,5".sd..g. 
00000160:·ea0d·6b81·4dfb·4bb5·88b7·d800·2cfb·503a··..k.M.K.....,.P: 
00000170:·b872·8b2b·2f58·ed39·e689·9e5a·d0c1·f185··.r.+/X.9...Z.... 
00000180:·43cc·4163·fca8·0b3b·fb4b·39f0·f763·4b0f··C.Ac...;.K9..cK. 
00000190:·8788·4b0d·9a07·7324·ae62·1157·fb9c·b594··..K...s$.b.W.... 
000001a0:·5e79·89c1·58f1·2e8d·6572·1247·7a38·3988··^y..X...er.Gz89. 
000001b0:·e7eb·90c9·7f57·ac47·f66b·f6b1·8c95·17ae··.....W.G.k...... 
000001c0:·58e0·89ad·1ce4·952c·bce2·48d6·9cf1·654e··X......,..H...eN 
000001d0:·e8c1·a047·c61f·dbe7·31c7·c61a·ca5f·eb81··...G....1...._.. 
000001e0:·0c1e·3fee·69e5·d17e·208e·ecb2·a1d3·3c89··..?.i..~·.....<. 
000001f0:·c318·2286·3f77·d611·3dfc·6223·fc91·1547··..".?w..=.b#...G00000020:·9cd4·6b6a·33f9·a8b1·6c92·ca1c·6b0a·2d65··..kj3...l...k.-e
 00000030:·6e4e·8f29·8422·92fa·d087·5b26·48fa·4119··nN.)."....[&H.A.
 00000040:·51e9·839e·4a26·214b·ed85·6581·8548·1456··Q...J&!K..e..H.V
 00000050:·6446·60e2·35cb·a207·64f4·a14f·6944·143d··dF`.5...d..OiD.=
 00000060:·44b2·4811·9dd6·6fee·f9cf·ec8e·d7cc·18c9··D.H...o.........
 00000070:·609f·61cd·da6b·adff·7aec·b5f7·39e7·ded9··`.a..k..z...9...
 00000080:·d3e0·56b8·978b·cedd·e186·deff·ce4e·e766··..V..........N.f
 00000090:·cfbf·a7ab·6b4e·d7e5·f7cd·59ba·d6d4·6957··....kN....Y...iW
 000000a0:·a594·719f·d08f·30ca·7876·743e·a6de·e4d6··..q...0.xvt>....
 000000b0:·5897·8f71·17c4·1c5c·c108·cc59·46c8·f80f··X..q...\...YF...
 000000c0:·8be5·6cac·8343·a38d·861a·0d32·1a6c·041e··..l..C.....2.l..
 000000d0:·fd5c·233f·2f63·f982·a13e·7172·290f·1861··.\#?/c...>qr)..a
 000000e0:·c10c·896d·8a0b·87ea·8c86·1b35·c4b2·fce1··...m.......5....
 000000f0:·d402·8d35·ca19·c987·78d4·0bc7·5f3e·7e5d··...5....x..._>~]
 00000100:·d2d1·17c6·6035·0f3f·9762·0a23·3fb0·f820··....`5.?.b.#?..·
 00000110:·fbfd·43ef·93f0·aa83·3ac7·c57e·d864·2716··..C.....:..~.d'.
 00000120:·eba1·1a14·bb25·d6a1·67bd·c153·9f70·cc89··.....%..g..S.p..
 00000130:·d89a·9bf4·8a0b·ffd0·085e·8b46·991e·1fe5··.........^.F....
 00000140:·1306·1d34·d508·dd39·467e·0e1f·cf9c·7cdb··...4...9F~....|.
 00000150:·dd26·53a3·30c4·5962·441c·e6c8·fe51·cf90··.&S.0.YbD....Q..
 00000160:·d51b·d602·9bf6·976a·116f·b301·58f6·a174··.......j.o..X..t
 00000170:·70e5·1657·5eb0·da73·cc13·3db5·a083·e30b··p..W^..s..=.....
 00000180:·8798·83c6·f851·1776·f697·72e0·efc7·961e··.....Q.v..r.....
 00000190:·0e11·971a·340f·e648·5cc5·22ae·f639·6b29··....4..H\."..9k)
 000001a0:·bdf2·1283·b1e2·5d18·cbe4·248e·f470·7210··......]...$..pr.
 000001b0:·cfd7·2193·ffd6·588f·ecd7·ec63·192b·2f5c··..!...X....c.+/\
 000001c0:·b1c0·135b·39c8·2b59·78c5·91ac·39e3·cb9c··...[9.+Yx...9...
 000001d0:·d083·418f·8c3f·b6cf·628e·8d35·94bf·d603··..A..?..b..5....
 000001e0:·193c·7edc·d3ca·a3fd·401c·d965·43a7·7912··.<~.....@..eC.y.
 000001f0:·8731·440c·7fee·ac23·7af8·7946·f823·2b8e··.1D....#z.yF.#+.
00000200:·3523·2f36·e239·c858·fb86·583e·1e1b·bacf··5#/6.9.X..X>....00000200:·6a46·ee32·e239·c858·fb86·583e·1e1b·ba8f··jF.2.9.X..X>....
00000210:·8c34·868b·7236·604c·ffb4·7649·7f61·cf86··.4..r6`L..vI.a..00000210:·8d34·868b·f236·604c·ffb4·7649·7f61·4f85··.4...6`L..vI.aO.
00000220:·fb75·26fd·9833·76fa·456d·8c95·7398·8dc1··.u&..3v.Em..s...00000220:·fb75·26fd·9833·76fa·456d·8c95·f36c·1b83··.u&..3v.Em...l..
00000230:·cb1f·ae1e·49af·3af1·552c·3f07·3ec2·10d7··....I.:.U,?.>... 
00000240:·97c1·a1c3·4f3e·ca0d·8ebe·6393·1f3a·70aa··....O>....c..:p. 
00000250:·93b1·ece8·644b·e643·affd·c258·a45c·f826··....dK.C...X.\.& 
00000260:·6322·b38e·e38c·d83f·f65a·eded·c343·e79f··c".....?.Z...C.. 
00000270:·ca45·4d37·1929·2632·b990·5593·6ca7·e39a··.EM7.)&2..U.l... 
00000280:·57d2·cefc·7d5d·355c·359d·efe3·8f85·d5bd··W...}]5\5....... 
00000290:·215b·439c·87e7·2fef·40f4·7eed·5a57·fc15··![C.../.@.~.ZW.. 
000002a0:·43be·3e97·0ff7·21ef·5fad·abfc·e07a·4fd6··C.>...!._....zO. 
000002b0:·1b58·f79e·6268·dd14·c7f7·934e·58b8·5f8b··.X..bh.....NX._. 
000002c0:·3fc6·a667·a66a·f0fd·184b·2f3f·d658·7ae9··?..g.j...K/?.Xz. 
000002d0:·fc77·86d6·5471·fc7a·c69a·af2f·0b73·b69c··.w..Tq.z.../.s.. 
000002e0:·bcd0·a62a·b510·4b39·745f·26e3·e3ab·7961··...*..K9t_&...ya 
000002f0:·d33c·ce34·06a7·7b81·b128·e9a7·fce8·95c7··.<.4..{..(...... 
00000300:·cfe1·eb19·43be·8f74·49ce·5e91·4e9f·5724··....C..tI.^.N.W$ 
00000310:·c3fd·1c67·1a73·9ff2·1cae·8653·cdaa·098c··...g.s.....S.... 
00000320:·c6ca·87ac·e70d·3ad9·c1e2·0fe7·fd21·597e··......:......!Y~ 
00000330:·c2b2·8785·513e·61b4·c788·a9bd·2e3f·1fe3··....Q>a......?.. 
00000340:·dba4·8713·3789·4716·9e3d·aafa·55b7·fc25··....7.G..=..U..% 
00000350:·8b2b·96ec·9a8f·f4e2·d8fd·b1f0·70ed·19cd··.+..........p... 
00000360:·d38f·2d9d·8f57·2cfa·277f·d54e·0efc·21e9··..-..W,.'..N..!. 
00000370:·1483·3ce8·25e3·abfb·d1af·4d31·9239·ffae··..<.%.....M1.9.. 
00000380:·8c7f·329e·647f·6e7e·8d8a·ad5e·080f·0707··..2.d.n~...^.... 
00000390:·8d37·124e·76d9·2427·edc8·cc17·523f·8415··.7.Nv.$'....R?.. 
000003a0:·974f·358e·9f70·e2e4·4c62·d1e9·3da3·9a92··.O5..p..Lb..=... 
000003b0:·986a·b2bf·16d5·ecd5·74aa·431c·8c1f·8779··.j......t.C....y 
000003c0:·fab2·d61d·3c7a·d9c0·a183·a859·7ab8·1f5b··....<z.....Yz..[ 
000003d0:·18d5·a235·521f·c4b1·fb7e·4959·7e8a·538d··...5R....~IY~.S. 
000003e0:·cb5f·31a9·b19a·5f12·a758·fe7e·96af·3f4f··._1..._..X.~..?O 
000003f0:·e17c·eecf·8f31·f357·7ee1·944f·321c·9d9e··.|...1.W~..O2... 
00000400:·45ba·17b7·9bce·c768·4c0d·f2f1·3973·f3fb··E......hL...9s.. 
00000410:·ad78·606a·ac08·f99f·8e3f·93ce·1946·3f19··.x`j.....?...F?. 
00000420:·8b95·b77d·98b2·fa53·364e·598d·d890·18d5··...}...S6NY..... 
00000430:·da28·dda3·47e3·ff0c·8a25·7cf8·c91a·72b8··.(..G....%|...r. 
00000440:·3da1·410f·eed1·e05f·6fda·1a8b·52db·83a8··=.A...._o...R... 
00000450:·f860·4d1b·92df·fcf8·512b·15a8·16a4·9a1e··.`M.....Q+...... 
00000460:·1c98·0a72·848d·7296·837c·6855·57de·3e49··...r..r..|hUW.>I 
00000470:·a75d·83c9·15dc·a85e·0f64·a254·62a7·6d9c··.].....^.d.Tb.m. 
00000480:·71cf·d1c6·7085·0e78·1df8·b1ce·45ef·e5b8··q...p..x....E... 
00000490:·9f9c·6be4·d511·d566·f351·8dcb·478d·f6c1··..k....f.Q..G... 
000004a0:·2672·4597·2a71·e7f5·5eed·0f8e·2baf·6d73··&rE.*q..^...+.ms 
000004b0:·8b46·a65d·211a·6166·e79a·26db·afb6·d91f··.F.]!.af..&..... 
000004c0:·965b·5ceb·9599·d2cc·ba15·a027·a6f8·36ed··.[\........'..6. 
000004d0:·5e4d·bb92·bb68·cc12·1e15·55af·0ed3·7e6f··^M...h....U...~o 
000004e0:·df71·b84a·f6d5·67d7·cd57·f58c·2bbf·d24f··.q.J..g..W..+..O 
000004f0:·2636·6d6d·3672·8d85·da74·d11d·e56e·3ff3··&6mm6r...t...n?. 
00000500:·5548·bbd5·93a6·4706·5ee7·36bc·3aad·ec6e··UH....G.^.6.:..n 
00000510:·bba6·2b73·4b93·cb16·0bcd·dc4f·4da5·8304··..+sK......OM... 
00000520:·7976·fff2·c385·de88·d198·6333·d794·8b85··yv........c3.... 
00000530:·d9b3·b2c3·becc·e7c7·9e36·cd7c·9be0·bd45··.........6.|...E 
00000540:·eb50·9429·178b·23f3·030a·d3c6·66f2·295a··.P.)..#.....f.)Z 
00000550:·b683·6f26·a7ae·a8e7·71d9·b69d·cf9f·55af··..o&....q.....U. 
00000560:·f2d4·aa6a·4fd9·9cef·ecee·3e39·dead·6b76··...jO.....>9..kv 
00000570:·d184·774b·6b1b·ceab·7974·f255·51fe·bac7··..wKk...yt.UQ... 
00000580:·9f1c·d059·fbc3·9caf·da0c·cc1c·8a45·573c··...Y.........EW< 
00000590:·6dc3·bd80·6118·3a70·8e74·600d·9f13·ec2a··m...a.:p.t`....* 
000005a0:·d7ac·397e·c2ed·fdbd·2353·b61d·9cb1·6f58··..9~....#S....oX 
000005b0:·d10d·6fb4·dab0·e8dc·dcf3·b98d·ffe5·abd0··..o............. 
000005c0:·3472·f715·fb6e·728d·add7·975a·dca2·e800··4r...nr....Z.... 
000005d0:·f93e·edee·483c·87e2·2aa2·3d17·baf2·c443··.>..H<..*.=....C 
000005e0:·8706·bef9·cabc·d507·5af9·ba56·5eba·94f7··........Z..V^... 
000005f0:·71fb·bce7·2f6f·792c·fdf1·f0fa·55b9·198b··q.../oy,....U... 
00000600:·06e7·1f3e·528a·564e·ddd8·70f0·e1c6·8d47··...>R.VN..p....G 
00000610:·6b3a·4b77·3477·7e94·5a72·acfb·a717·2f5b··k:Kw4w~.Zr..../[ 
Max diff block lines reached; -1/16845 bytes (-0.01%) of diff not shown.