--- /home/fdroid/fdroiddata/tmp/org.openobservatory.ooniprobe_122.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.openobservatory.ooniprobe_122.apk ├── /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: <89abd1592c4ae761ba9033a5ce3b571299007f512ad4eedf5e67f79b8c94147e>, actual: <81b61ce780af331e57056d03e65c7fa3fa88c616b049222d4c27a049452f430d> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: │ @@ -1,88 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: ceb39f9f7950a5fe84dc917ad3433d146355c861f7f3294ce82d55fb8cb0c0e6 │ -Signer #1 certificate SHA-1 digest: fc85098c1ec26016541dd0f672ef6bc597ba3b5d │ -Signer #1 certificate MD5 digest: 0941ac2645a029e5aa4d35b5a39db367 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 7d7c9c9e4d86d70accb6f40be00e4b0b0f4171e599a533c5ee49e733dd326f20 │ -Signer #1 public key SHA-1 digest: 4b78404753c11a33ca9974e3bc70c24813a71ca1 │ -Signer #1 public key MD5 digest: 8b6f6566a62222804f86a2e2e649a55e │ -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/. │ -WARNING: META-INF/version-control-info.textproto not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/NOTICE.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.databinding_baseAdapters.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.databinding_databindingKtx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.databinding_library.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.legacy_legacy-support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.work_work-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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. ├── zipinfo -v {} │ @@ -84,15 +84,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): dd0cd5c5 │ + 32-bit CRC value (hex): 3dc18584 │ compressed size: 2723 bytes │ uncompressed size: 2723 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -232,15 +232,15 @@ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 6b749630 │ + 32-bit CRC value (hex): 971431c3 │ compressed size: 2955977 bytes │ uncompressed size: 8417468 bytes │ length of filename: 12 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── classes4.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : d8251b57 │ │ -signature : c035...4a75 │ │ +checksum : 87e31a34 │ │ +signature : 6868...5a1b │ │ file_size : 8417468 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 54534 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8419 │ │ @@ -517397,16 +517397,16 @@ │ │ 1fb59a: 5430 d00f |000f: iget-object v0, v3, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;.typeConverters:Ljava/util/Map; // field@0fd0 │ │ 1fb59e: 1c01 b70c |0011: const-class v1, Ljava/lang/Character; // type@0cb7 │ │ 1fb5a2: 2202 1f0a |0013: new-instance v2, Lcom/raizlabs/android/dbflow/converter/CharConverter; // type@0a1f │ │ 1fb5a6: 7010 3c45 0200 |0015: invoke-direct {v2}, Lcom/raizlabs/android/dbflow/converter/CharConverter;.:()V // method@453c │ │ 1fb5ac: 7230 8b59 1002 |0018: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@598b │ │ 1fb5b2: 5430 d00f |001b: iget-object v0, v3, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;.typeConverters:Ljava/util/Map; // field@0fd0 │ │ 1fb5b6: 1c01 dc0c |001d: const-class v1, Ljava/lang/Object; // type@0cdc │ │ -1fb5ba: 2202 e11e |001f: new-instance v2, Lorg/openobservatory/ooniprobe/model/database/MapConverter; // type@1ee1 │ │ -1fb5be: 7010 bcd2 0200 |0021: invoke-direct {v2}, Lorg/openobservatory/ooniprobe/model/database/MapConverter;.:()V // method@d2bc │ │ +1fb5ba: 2202 e61e |001f: new-instance v2, Lorg/openobservatory/ooniprobe/model/database/NettestConverter; // type@1ee6 │ │ +1fb5be: 7010 11d3 0200 |0021: invoke-direct {v2}, Lorg/openobservatory/ooniprobe/model/database/NettestConverter;.:()V // method@d311 │ │ 1fb5c4: 7230 8b59 1002 |0024: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@598b │ │ 1fb5ca: 5430 d00f |0027: iget-object v0, v3, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;.typeConverters:Ljava/util/Map; // field@0fd0 │ │ 1fb5ce: 1c01 190d |0029: const-class v1, Ljava/math/BigDecimal; // type@0d19 │ │ 1fb5d2: 2202 1b0a |002b: new-instance v2, Lcom/raizlabs/android/dbflow/converter/BigDecimalConverter; // type@0a1b │ │ 1fb5d6: 7010 2845 0200 |002d: invoke-direct {v2}, Lcom/raizlabs/android/dbflow/converter/BigDecimalConverter;.:()V // method@4528 │ │ 1fb5dc: 7230 8b59 1002 |0030: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@598b │ │ 1fb5e2: 5430 d00f |0033: iget-object v0, v3, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;.typeConverters:Ljava/util/Map; // field@0fd0 │ ├── classes4.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 11939119 bytes, number of entries: 7135 │ │ │ +Zip file size: 11939123 bytes, number of entries: 7135 │ │ │ ?rwxrwxr-x 2.0 unx 1202 b- stor 80-Jan-01 00:00 com/google/common/collect/AbstractBiMap$1.class │ │ │ ?rwxrwxr-x 2.0 unx 287 b- stor 80-Jan-01 00:00 com/google/common/collect/ForwardingObject.class │ │ │ ?rwxrwxr-x 2.0 unx 1317 b- stor 80-Jan-01 00:00 com/google/common/collect/ForwardingMapEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 1468 b- stor 80-Jan-01 00:00 com/google/common/collect/AbstractBiMap$BiMapEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 2628 b- stor 80-Jan-01 00:00 com/google/common/collect/ForwardingCollection.class │ │ │ ?rwxrwxr-x 2.0 unx 1073 b- stor 80-Jan-01 00:00 com/google/common/collect/ForwardingSet.class │ │ │ ?rwxrwxr-x 2.0 unx 1896 b- stor 80-Jan-01 00:00 com/google/common/collect/AbstractBiMap$EntrySet.class │ │ │ @@ -2167,15 +2167,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 493 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowLog$Level$5.class │ │ │ ?rwxrwxr-x 2.0 unx 495 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowLog$Level$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1415 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowLog.class │ │ │ ?rwxrwxr-x 2.0 unx 100 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 790 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowManager$GlobalDatabaseHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowManager$ModuleNotFoundException.class │ │ │ ?rwxrwxr-x 2.0 unx 9713 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/FlowManager.class │ │ │ -?rwxrwxr-x 2.0 unx 1634 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.class │ │ │ +?rwxrwxr-x 2.0 unx 1638 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 1104 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/NaturalOrderComparator.class │ │ │ ?rwxrwxr-x 2.0 unx 1224 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/TableConfig$Builder.class │ │ │ ?rwxrwxr-x 2.0 unx 1203 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/config/TableConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 252 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/converter/TypeConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 677 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/converter/BigDecimalConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 677 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/converter/BigIntegerConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 753 b- stor 80-Jan-01 00:00 com/raizlabs/android/dbflow/converter/BooleanConverter.class │ │ │ @@ -7130,8 +7130,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 retrofit2/http/QueryMap.class │ │ │ ?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 retrofit2/http/QueryName.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 retrofit2/http/Streaming.class │ │ │ ?rwxrwxr-x 2.0 unx 109 b- stor 80-Jan-01 00:00 retrofit2/http/Tag.class │ │ │ ?rwxrwxr-x 2.0 unx 109 b- stor 80-Jan-01 00:00 retrofit2/http/Url.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 retrofit2/internal/EverythingIsNonNull.class │ │ │ ?rwxrwxr-x 2.0 unx 74 b- stor 80-Jan-01 00:00 retrofit2/package-info.class │ │ │ -7135 files, 12416606 bytes uncompressed, 10585479 bytes compressed: 14.7% │ │ │ +7135 files, 12416610 bytes uncompressed, 10585483 bytes compressed: 14.7% │ │ ├── com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -11,24 +11,24 @@ │ │ │ │ import java.sql.Time; │ │ │ │ import com.raizlabs.android.dbflow.converter.SqlDateConverter; │ │ │ │ import java.sql.Date; │ │ │ │ import com.raizlabs.android.dbflow.converter.BigIntegerConverter; │ │ │ │ import java.math.BigInteger; │ │ │ │ import com.raizlabs.android.dbflow.converter.BigDecimalConverter; │ │ │ │ import java.math.BigDecimal; │ │ │ │ -import org.openobservatory.ooniprobe.model.database.MapConverter; │ │ │ │ +import org.openobservatory.ooniprobe.model.database.NettestConverter; │ │ │ │ import com.raizlabs.android.dbflow.converter.CharConverter; │ │ │ │ import com.raizlabs.android.dbflow.converter.BooleanConverter; │ │ │ │ │ │ │ │ public final class GeneratedDatabaseHolder extends DatabaseHolder │ │ │ │ { │ │ │ │ public GeneratedDatabaseHolder() { │ │ │ │ this.typeConverters.put(Boolean.class, new BooleanConverter()); │ │ │ │ this.typeConverters.put(Character.class, new CharConverter()); │ │ │ │ - this.typeConverters.put(Object.class, new MapConverter()); │ │ │ │ + this.typeConverters.put(Object.class, new NettestConverter()); │ │ │ │ this.typeConverters.put(BigDecimal.class, new BigDecimalConverter()); │ │ │ │ this.typeConverters.put(BigInteger.class, new BigIntegerConverter()); │ │ │ │ this.typeConverters.put(Date.class, new SqlDateConverter()); │ │ │ │ this.typeConverters.put(Time.class, new SqlDateConverter()); │ │ │ │ this.typeConverters.put(Timestamp.class, new SqlDateConverter()); │ │ │ │ this.typeConverters.put(Calendar.class, new CalendarConverter()); │ │ │ │ this.typeConverters.put(GregorianCalendar.class, new CalendarConverter()); ├── assets/dexopt/baseline.prof │ @@ -1,171 +1,171 @@ │ 00000000: 7072 6f00 3031 3000 0259 8100 0092 0a00 pro.010..Y...... │ 00000010: 0078 01ed 9c7f 8c1c 6519 c7df 999d dbdb .x......e....... │ -00000020: 6baf b0d7 f6ca 51aa 9d3b a057 6cc5 4508 k.....Q..;.Wl.E. │ -00000030: d408 744a aba9 2088 8209 11fe d806 3080 ..tJ.. .......0. │ -00000040: 448a 45a9 01e2 507e 3551 a084 8045 4cbc D.E...P~5Q...EL. │ -00000050: 1421 2606 d360 8292 183c 6aa3 1821 5488 .!&..`...:..3Wk.O:j.^..G │ -00000310: 7ee9 35a3 c796 e72d 7841 c451 ddaa 53b5 ~.5....-xA.Q..S. │ -00000320: cb8f 79d8 8899 d890 6cf5 1a2f 5bd5 08d6 ..y.....l../[... │ -00000330: b2a1 3ff2 684d 3eec b596 6ff7 5afb 0bc9 ..?.hM>...o.Z... │ -00000340: 35cb 9eb9 8a03 fa2a d11f 6b7a 66a6 2fea 5......*..kzf./. │ -00000350: d3eb 92e2 a017 2fff a152 265d b57e d9ea ....../..R&].~.. │ -00000360: 3a60 8d1f b3fa c70f 1fad e553 b5ed ae5d :`.........S...] │ -00000370: 3a7c 883d 9d7e ba78 d5d8 f0aa b9db 9673 :|.=.~.x.......s │ -00000380: 821e b9ae 2fdd fff0 51cd d808 7bc5 d035 ..../...Q...{..5 │ -00000390: ca9a da46 8cb0 ebee 1b59 95d4 8370 45a7 ...F.....Y...pE. │ -000003a0: fa38 3f55 5bf8 6a3c f19a c90d 4f2d 8795 .8?U[.j<....O-.. │ -000003b0: 3c32 faaa 9e53 ae6f 629d 69a4 fa15 8399 <2...S.ob.i..... │ -000003c0: 6b76 c4a8 3bb7 f257 6b46 a618 557b d954 kv..;..WkF..U{.T │ -000003d0: 65ca 2119 7e55 5ff5 2d3d f6dd 3ee8 f4fc e.!.~U_.-=..>... │ -000003e0: 80e7 3e2e 7bcd 8a83 2f75 30d3 33e7 f226 ..>.{.../u0.3..& │ -000003f0: 23d9 314f 17bf aa87 3fde 4875 2e2a fd59 #.1O....?.Hu.*.Y │ -00000400: e37b 4ab9 c64e 32cd 8aaf f5e1 155b 7c75 .{J..N2......[|u │ -00000410: 8fd3 f3a4 5a4b 95c7 5ff1 99bb 89de 64a3 ....ZK.._.....d. │ -00000420: 9cdd 368a 37dd 7991 af6c ba7d 59cb a65b ..6.7.y..l.}Y..[ │ -00000430: 878f faa8 ea90 cb07 9ebc 10f7 c2aa 9d5e ...............^ │ -00000440: 47b8 3e91 ab86 2ace b2d7 b9c4 4676 9ab1 G.>...*.....Fv.. │ -00000450: 513e cddf 29ed 586b bf87 dd11 467a fdaf Q>..).Xk....Fz.. │ -00000460: c6a4 0668 bb3d b995 735f f30b b55e b3d3 ...h.=..s_...^.. │ -00000470: a366 cfdb 01bb 3623 aba3 1606 6d4e 6c46 .f....6#....mNlF │ -00000480: db30 2eb2 8a23 d3ce 35d9 d78c 43d3 d132 .0...#..5...C..2 │ -00000490: d78d f0e0 d157 58c6 266b d823 b6a8 fd85 .....WX.&k.#.... │ -000004a0: 7fc7 7ed0 f8c4 7475 b34c 6c47 88c7 2ca3 ..~...tu.LlG..,. │ -000004b0: d8fc 38f2 e8c4 e118 179e 7191 891a 068d ..8.......q..... │ -000004c0: a3e6 4e66 8eb1 bd23 8e2c 5aef a41f 763c ..Nf...#.,Z...v< │ -000004d0: 12cb de6b 8f03 cdba 1373 b4e0 e0a1 1e3b ...k.....s.....; │ -000004e0: 76fa a2c6 24fc a317 f91c f322 6e4f 5161 v...$......"nOQa │ -000004f0: 2753 52fa 2b2f d1a9 9fc7 54b5 9d98 44ec 'SR.+/....T...D. │ -00000500: 2934 a0d8 b1c0 b6df 3c3a f28e 9f8e 20d7 )4......<:.... . │ -00000510: e1fb c24f 8c3b 265c c8e9 f6e1 0838 02ff ...O.;&\.....8.. │ -00000520: 6f04 b2d7 ed56 1b27 f597 ec49 bfb7 d11e o....V.'...I.... │ -00000530: 4333 3fb5 e7e6 d438 a3c3 e6f6 5abb 1136 C3?....8....Z..6 │ -00000540: e530 3578 59e8 1aba cf77 89f7 5cee 1898 .05xY....w..\... │ -00000550: bf68 7c4b c38a 9918 8f2c 5f1c f2b3 8b97 .h|K.....,_..... │ -00000560: f284 dbb4 dd80 b635 ee1d 3f2a 0cfd f0d0 .......5..?*.... │ -00000570: 5afb abf3 5abc a7b7 b16b f60e eea0 9591 Z...Z....k...... │ -00000580: b183 086d 7358 9166 615e 3d7e 5739 15e3 ...msX.fa^=~W9.. │ -00000590: 29f6 72bb 918f ed62 77c2 b097 a1ed 8fa6 ).r....bw....... │ -000005a0: dcc7 a646 16ce a9c2 5028 c673 6bbf 7e75 ...F....P(.sk.~u │ -000005b0: 1465 a1cd 0ee5 3d8f 3c33 d389 1571 68d7 .e....=.<3...qh. │ -000005c0: 2d40 c7ed a761 c561 63cd d068 8783 e3ab -@...a.ac..h.... │ -000005d0: 9e09 5971 7bcb 4212 6f4a 8b8f 0642 736b ..Yq{.B.oJ...Bsk │ -000005e0: feb1 bd64 c8fa e2a5 213e 257b f7b9 5cf9 ...d....!>%{..\. │ -000005f0: ea92 6873 c8a3 6672 d792 dcf6 933b 1a9c ..hs..fr.....;.. │ -00000600: cd22 f85e 624d 8a37 d94d 672c 1e61 3d61 .".^bM.7.Mg,.a=a │ -00000610: 8826 c9d2 6c75 38e1 c47a 332e d3d4 c349 .&..lu8..z3....I │ -00000620: 86d4 5e46 6ef2 76a1 cbd2 64bf 4d05 b7cf ..^Fn.v...d.M... │ -00000630: 43fe dd7d aaf7 a55c 1c92 fa93 df5b 70fd C..}...\.....[p. │ -00000640: 538b c3ea 0d69 085b 1b23 335b 378d b6c3 S....i.[.#3[7... │ -00000650: c8e6 6c99 5db0 23e9 c907 6fec abcf 88c2 ..l.].#...o..... │ -00000660: e9d7 8ecc 1fb6 fe89 96da 31ef ba7c 90fb ..........1..|.. │ -00000670: 7004 1c01 47c0 1170 041c 81f7 8fc0 aac1 p...G..p........ │ -00000680: 478b cf7d 8a48 e5c6 2d84 66d3 f678 ad93 G..}.H..-.f..x.. │ -00000690: 87d2 bb07 e207 6e1e 7eb2 6f2c facb bae4 ......n.~.o,.... │ -000006a0: 1761 fb91 db87 c360 72f9 7088 b3b0 315c .a.....`r.p...1\ │ -000006b0: 90b1 b16a 35ec 8bd7 47c2 ac55 b527 2fb3 ...j5...G..U.'/. │ -000006c0: dbfb 1567 0d86 193d 8784 67d6 da6e afff ...g...=..g..n.. │ -000006d0: 8ede 6356 3e7f d0af 928b 5f5b f842 b4c8 ..cV>....._[.B.. │ -000006e0: dec8 0f9d 6077 f5af b737 90f0 e8e5 8fb7 ....`w...7...... │ -000006f0: c2e5 8fdd 95b1 c867 a761 8dbd 1f9d 1cd9 .......g.a...... │ -00000700: bd9d 8f13 260e b8fd c657 fef8 ccbf a205 ....&....W...... │ -00000710: 61e2 775b 6c4b cce6 6bcf b1fe 9d72 fb97 a.w[lK..k....r.. │ -00000720: 15fb b5d3 26b5 ad13 4f2a 34e3 564b fde7 ....&...O*4.VK.. │ -00000730: 472e 0fdf 7a7a f7ce 473e 659b d373 07a2 G...zz..G>e..s.. │ -00000740: 702c bba0 a331 de7c c7df 6e2b 4394 be59 p,...1.|..n+C..Y │ -00000750: 5fb0 3d16 23fe 7ccf 9ebb ecd2 c227 47e0 _.=.#.|......'G. │ -00000760: 438f c0ae e51f fa16 bc01 47c0 1170 041c C.........G..p.. │ -00000770: 0147 c011 7004 1c01 47c0 1170 041c 818f .G..p...G..p.... │ -00000780: 3e02 e95b b1fd ae2b ae5d 623f 62d8 db68 >..[...+.]b?b..h │ -00000790: ad47 b3b0 9967 150b fbe8 8791 d95f 3cac .G...g......._<. │ -000007a0: b210 61f2 a32f a421 effc 50a5 e0cb 436e ..a../.!..P...Cn │ -000007b0: dfab 9938 a4e5 7afa e9a5 c59f 7cac 7d5a ...8..z.....|.}Z │ -000007c0: dd3e a15a 3b91 9b43 14c6 2fe6 1846 460b .>.Z;..C../..FF. │ -000007d0: 8778 4d72 e673 0bc3 0ffe 74cf c95b 97cc .xMr.s....t..[.. │ -000007e0: 1c2a bfab 5bdf 775e f93d a3a2 8e51 937d .*..[.w^.=...Q.} │ -000007f0: b318 6d48 9b69 9859 e35b d7f7 308e b7af ..mH.i.Y.[..0... │ -00000800: fc4e 5d5f 4241 da0b 5e6e f2eb d4a9 9106 .N]_BA..^n...... │ -00000810: fb54 ad6b b4b3 7c20 d4b6 e5d6 db56 7ee3 .T.k..| .....V~. │ -00000820: f69e 4796 9ae9 ae34 0aad 5ab3 69a9 f964 ..G....4..Z.i..d │ -00000830: ee2b f9d8 e9a7 36b2 6459 3e70 e503 6b43 .+....6.dY>p..kC │ -00000840: 4a23 519a 6d1b 58dd 0c9b 8d0f 8db3 c6f9 J#Q.m.X......... │ -00000850: 61f2 7463 2c89 e685 6834 b530 7b8e 7cf8 a.tc,...h4.0{.|. │ -00000860: cd5b c217 c378 68c4 8f0d 6621 4fce 4b72 .[...xh...f!O.Kr │ -00000870: b328 82ef 69f9 eed5 8321 9f71 6ac4 f7dc .(..i....!.qj... │ -00000880: 61ad 211a c7f3 d243 c2f0 a1b5 4654 a6a9 a.!....C....FT.. │ -00000890: e577 ef1d ddcc dc5a f886 b419 f7ae 2eb8 .w.....Z........ │ -000008a0: 7d1e c6cb 2b6b 9f46 d32b e786 b8b6 73f9 }...+k.F.+....s. │ -000008b0: 0dbf ffe6 dc70 c84a bb20 cf48 6ee9 d9fc .....p.J. .Hn... │ -000008c0: e09c 5618 7828 fdf1 52fb add5 a6bb 06b6 ..V.x(..R....... │ -000008d0: 272b af49 c327 560e 5c6f 0629 71ec fa08 '+.I.'V.\o.)q... │ +00000020: 6baf b0d7 f6ca 51aa 9dbb 965e b115 1721 k.....Q....^...! │ +00000030: 5023 d081 5653 4110 0513 22fc b10d 6080 P#..VSA..."...`. │ +00000040: 1029 56a5 0688 43f9 d544 8112 4228 62e2 .)V...C..D..B(b. │ +00000050: a508 3131 9806 1394 c4e0 511a c508 a142 ..11......Q....B │ +00000060: 04d4 108e 1fe1 87a9 a101 c442 507c 3eb3 ...........BP|>. │ +00000070: f3bd 9b2e d786 04fc 03f2 bc9b 67de e77d ............g..} │ +00000080: 7e3f df99 dd79 f7c7 ddcc f070 d875 4008 ~?...y.....p.u@. │ +00000090: f735 9f5c f495 5742 38e7 a2b5 ebd7 9fb7 .5.\..WB8....... │ +000000a0: fef0 73cf dbd0 1f42 681b 3d78 c4dc 5bef ..s....Bh.=x..[. │ +000000b0: 7c72 5275 14ba 530f 0921 315d 6c14 7511 |rRu..S..!1]l.u. │ +000000c0: b283 8cfa 8c7a 4b1d 7cd5 96d8 8f95 3a6c .....zK.|.....:l │ +000000d0: d08d 9433 f1b0 9f69 748e 116b f49f 339a ...3...it..k..3. │ +000000e0: 6344 5e64 ccd0 12a3 f546 0346 d719 215b cD^d.....F.F..![ │ +000000f0: 60d4 6f46 d59c c87b 8c24 8327 4ecd 887c `.oF...{.$.'N..| │ +00000100: ca83 1d36 cc0d a3f9 46e8 20f5 038f ee60 ...6....F. ....` │ +00000110: a379 46d2 e303 3fdb 08bf aa3d 7996 9732 .yF...?....=y..2 │ +00000120: e5c6 be6e 848f ea62 961f 3e92 db59 2aec ...n...b..>..Y*. │ +00000130: 9443 3ed8 5479 adc1 5872 6288 a467 4d0f .C>.Ty..Xrb..gM. │ +00000140: d890 6f45 c9b3 961f b6d8 a806 f95e 56ca ..oE.........^V. │ +00000150: 902f 33c2 7eae 11bd 40c4 d339 542c f58c ./3.~...@..9T,.. │ +00000160: 8e98 4798 025d 9514 df2e af22 a77c 64a3 ..G..].....".|d. │ +00000170: 1e8e 2bfd c05f 78a0 c35f b552 8774 c82f ..+.._x.._.R.t./ │ +00000180: 3102 13e5 c0ee 0623 6253 0ff8 0a33 d6ca 1......#bS...3.. │ +00000190: 2ddd 8126 c356 f155 d345 c6d0 d3c2 522f -..&.V.U.E....R/ │ +000001a0: 39f9 c905 2ec8 9497 eb5a 79c0 1c39 31c1 9........Zy..91. │ +000001b0: 0b1f 78c9 c8cd 9a5a c83f c388 589a e90f ..x....Z.?..X... │ +000001c0: 223f 72fc 9955 3b3c 7ed8 50df 2c23 7263 "?r..U;<~.P.,#rc │ +000001d0: 4f1d e4c1 47bd 8d1a 4f4e fcc8 5be5 9141 O...G...ON..[..A │ +000001e0: db4b 9d7c abcf 1d62 cb07 5b6c 5853 cff5 .K.|...b..[lXS.. │ +000001f0: 46c8 e091 438a 599d c90b a1a7 46c5 6996 F...C.Y.....F.i. │ +00000200: 3c39 a859 3d63 87bd 62c8 1f8c 784d 404f <9.Y=c..b...xM@O │ +00000210: 8db2 010b 70f8 a411 fc88 39aa 1672 c85f ....p.....9..r._ │ +00000220: 3eac e901 dba5 46ca a3e7 a37a 56df d8e3 >.....F....zV... │ +00000230: ab3e e941 3c3a 7229 1f35 a263 3eda 88d8 .>.A<:r).5.c>... │ +00000240: 8a2b 5b66 e44f 1851 337c cb88 fef1 150e .+[f.O.Q3|...... │ +00000250: c8c9 4bec 215b b056 1e78 e811 3b10 8ffe ..K.![.V.x..;... │ +00000260: e587 0f3a e591 ed74 3318 480e 2f1f c9b5 ...:...t3.H./... │ +00000270: aec6 931d 7da9 77ce 1fc4 7d42 b6d8 2163 ....}.w...}B..!c │ +00000280: 56dd c453 7dc8 aa3a d581 5cd8 83b5 e2a0 V..S}..:..\..... │ +00000290: 4727 9c64 4f0e e5d4 fd04 7f6c 557f 9557 G'.dO......lU..W │ +000002a0: 3c66 c554 0c62 e3c3 79e0 351f 1ec2 1f5b │ +00000310: f24b af19 3db6 3c6f c10b 228e ea56 9daa .K..=......V.. │ +00000440: 3ac2 f589 5c35 5471 96bd ce25 36b2 d38c :...\5Tq...%6... │ +00000450: 8df2 69fe 5e69 c75a fb3d ec8e 30d2 eb7f ..i.^i.Z.=..0... │ +00000460: 3526 3540 3bec c9ad 9cfb 9b5f acf5 9a9d 5&5@;......_.... │ +00000470: 1e35 7bde 0ed8 b519 591d b530 6873 6233 .5{.....Y..0hsb3 │ +00000480: da86 7191 551c 9976 aec9 be61 1c9a 8e96 ..q.U..v...a.... │ +00000490: b96e 8407 8fbe c232 3659 c31e b145 ed2f .n.....26Y...E./ │ +000004a0: fc3b f683 c627 a6ab 9b65 623b 423c 6619 .;...'...eb;B65.pn..B1.[... │ +000005b0: a328 0b6d 7628 ef7b e499 994e 9c10 8776 .(.mv(.{...N...v │ +000005c0: dd02 74dc 7e16 4e38 6cac 191a edb0 28be ..t.~.N8l.....(. │ +000005d0: ead9 9015 b7b7 2c24 f1e6 b4f8 6820 34b7 ......,$....h 4. │ +000005e0: e59f d847 86ac 2f5e 1ee2 53b3 f79e cb55 ...G../^..S....U │ +000005f0: af2d 8bb6 843c 6a26 772d cb6d 3fb9 b3c1 .-...V|.SD*7n!4...k. │ +00000690: 3294 de3d 103f 70f3 f053 7d63 d15f d627 2..=.?p..S}c._.' │ +000006a0: bf0c 3b8e dc31 1c06 93cb 8743 9c85 4de1 ..;..1.....C..M. │ +000006b0: c28c 8d55 ab61 5fbc 3e1a 66ad ae3d 7599 ...U.a_.>.f..=u. │ +000006c0: ddde af38 7b30 cce8 591c 9e5d 67bb bdfe ...8{0..Y..]g... │ +000006d0: 3b7a 8f59 f5c2 21bf 4e2e 797d e18b d112 ;z.Y..!.N.y}.... │ +000006e0: 7b23 3f74 a2dd d5bf d9de 48c2 a357 3ed1 {#?t......H..W>. │ +000006f0: 0a97 3f7e 57c6 229f 9d86 b5f6 7e74 7264 ..?~W.".....~trd │ +00000700: f776 3e4e 9838 e8f6 1b5f fde3 b3ff 8a16 .v>N.8..._...... │ +00000710: 8489 07b7 da96 98cd d7de 63c3 bbe5 f62f ..........c..../ │ +00000720: 2bf6 6ba7 4f6a 5b27 9d5c 68c6 ad96 fa2f +.k.Oj['.\h..../ │ +00000730: 8e5c 19be fdcc 9e5d 8f7e c636 a7e7 0d44 .\.....].~.6...D │ +00000740: e158 7641 4763 bce5 8ebf dd56 8628 7db3 .XvAGc.....V.(}. │ +00000750: be60 7b2c 46fc c59e bd77 d9a5 854f 8ec0 .`{,F....w...O.. │ +00000760: 471e 81dd 2b3f f22d 7803 8e80 23e0 0838 G...+?.-x...#..8 │ +00000770: 028e 8023 e008 3802 8e80 23e0 0838 021f ...#..8...#..8.. │ +00000780: 7f04 d2b7 63fb 5d57 5cfb 8efd 8861 5fa3 ....c.]W\....a_. │ +00000790: b501 cdc2 669e 552c eca3 1f46 667f f1b0 ....f.U,...Ff... │ +000007a0: da42 84c9 8fbe 9086 bcf3 4395 822f 0fb9 .B........C../.. │ +000007b0: 7daf 66e2 9096 ebe9 a797 977e faf1 f6e9 }.f........~.... │ +000007c0: 75fb 846a dd44 6e0e 5118 bf84 6318 192d u..j.Dn.Q...c..- │ +000007d0: 1ce2 b5c9 59cf 2f0c 3ffa d33d a76c 5b36 ....Y./.?..=.l[6 │ +000007e0: 73a8 fcae 6e43 dff9 e5f7 8c8a 3a46 4df6 s...nC......:FM. │ +000007f0: cd62 b431 6da6 6166 8d6f 5ddf c738 debe .b.1m.af.o]..8.. │ +00000800: f23b 6d43 0905 692f 7ca5 c9af 53a7 461a .;mC..i/|...S.F. │ +00000810: ec53 b5ae d1ce f281 50db 9e5b 6fdb f88d .S......P..[o... │ +00000820: dbfb 1e59 6aa6 bbd3 28b4 6acd a6a5 e693 ...Yj...(.j..... │ +00000830: b9af e563 679c d6c8 9215 f9c0 950f ac0b ...cg........... │ +00000840: 298d 4469 b67d 604d 336c 313e 34ce 1ee7 ).Di.}`M3l1>4... │ +00000850: 87c9 d38d b124 9a17 a2d1 d4c2 ec3d f2e1 .....$.......=.. │ +00000860: b76e 095f 0ee3 a111 3f3e 9885 3c39 3fc9 .n._....?>..<9?. │ +00000870: cda2 08be b7e5 7b57 0f85 7cc6 6911 df73 ......{W..|.i..s │ +00000880: 8775 8668 1ccf 4b17 87e1 436b 8da8 4c53 .u.h..K...Ck..LS │ +00000890: cbef de37 ba99 b9b5 f00d 6933 ee5d 5370 ...7......i3.]Sp │ +000008a0: fb3d 8c97 57d6 7e8d a657 ce0d 716d d7ca .=..W.~..W..qm.. │ +000008b0: 1b7e ffad b961 f12a bb20 cf4c 6ee9 d9f2 .~...a.*. .Ln... │ +000008c0: d09c 5618 7838 fdc9 72fb add5 e6bb 0676 ..V.x8..r......v │ +000008d0: 24ab ae49 c3a7 560d 5c6f 0629 71ec fa08 $..I..V.\o.)q... │ 000008e0: 9d8f 3d59 f970 041c 0147 c011 7004 1c81 ..=Y.p...G..p... │ -000008f0: 0f12 812d 33ce 9fda 6496 1b37 dbcd 344c ...-3...d..7..4L │ -00000900: b879 51ff 8ec7 1b57 4efc b5b9 3379 6ad3 .yQ....WN...3yj. │ -00000910: 5b6f aebc 343c 7be0 b3cd 7c46 7cbf fd0a [o..4<{...|F|... │ -00000920: 380d abda dffe 19df 940e 5d3d 2bcd 5f1c 8.........]=+._. │ -00000930: db6f 4bb4 d3fe 9e72 f77f 5f99 19ae 8967 .oK....r.._....g │ -00000940: e76b 7f6b bbae 6bff 7cf3 eda3 6f3c 72e6 .k.k..k.|...o │ +000008f0: 0f13 81ad 332e 98da 6496 1b37 dbcd 344c ....3...d..7..4L │ +00000900: b865 49ff ce27 1a57 4efc b5b9 2b79 7af3 .eI..'.WN...+yz. │ +00000910: db6f adba 343c 77f0 73cd 7c46 7cbf fd0a .o..4z. │ +00000950: c6df fce7 c6d7 c31c db6e f60f dba6 f057 .........n.....W │ +00000960: 9f7d 8426 6e7f f7b2 63c3 fd17 5c9a b2c8 .}.&n...c...\... │ +00000970: fa9a 792b 5476 8ce9 dff9 59b1 6dc5 7ef8 ..y+Tv....Y.m.~. │ +00000980: c81f fefd c26b 6fdb ef97 77af fdaa 898a .....ko...w..... │ +00000990: 5d24 2e93 e3b7 ef96 ec04 3bbd fce2 49c5 ]$........;...I. │ +000009a0: 8a3b ef2c f809 f3b9 eae9 db16 86fb 2ebe .;.,............ │ +000009b0: e2cd 97ec 27e8 7bee d954 fc19 5c2b 1c82 ....'.{..T..\+.. │ +000009c0: c13b cffc f39d bdb7 4b63 49f3 a14e 98e8 .;......KcI..N.. │ +000009d0: f9b8 9977 583f 3a02 1f2f 04f6 f0e7 bc3e ...wX?:../.....> │ 000009e0: 1c01 47c0 1170 041c 0147 c011 7004 1c01 ..G..p...G..p... │ -000009f0: 47e0 7d20 f023 7bbb c9f7 15bc b7e4 2fbc G.} .#{......./. │ -00000a00: e03f 67c4 5b4c debd b286 87aa 7f9f aeff .?g.[L.......... │ -00000a10: f3c0 b70e e8aa 7655 de54 1ff4 b8da 0226 ......vU.T.....& │ -00000a20: 4dbd b51e df16 2d18 ebbf 8e3a 7c38 028e M.....-....:|8.. │ +000009f0: 47e0 0320 f063 7bbb c9f7 15bc b7e4 2fbc G.. .c{......./. │ +00000a00: e0bf 60c4 5b4c debd b286 87aa 7f9f aeff ..`.[L.......... │ +00000a10: f3c0 b70e e8aa 7655 de54 1ff6 b8da 0226 ......vU.T.....& │ +00000a20: 4dbd b51e df1e 2d18 ebbf 8e3a 7c38 028e M.....-....:|8.. │ 00000a30: 8023 e008 3802 8e80 23e0 0838 028e 8023 .#..8...#..8...# │ 00000a40: e008 3802 8e80 23e0 0838 028e 8023 e008 ..8...#..8...#.. │ -00000a50: 3802 8e80 23e0 0838 021f 1204 72fb 6b93 8...#..8....r.k. │ -00000a60: 3c3a 41d5 9e71 5cbe ffeb cfad d5d2 6747 <:A..q\.......gG │ +00000a50: 3802 8e80 23e0 0838 021f 1104 72fb 6b93 8...#..8....r.k. │ +00000a60: 3c3a 51d5 9e79 5c7e e01b cfaf d3d2 6747 <:Q..y\~......gG │ 00000a70: c011 7004 1c01 47c0 1170 041c 0147 c011 ..p...G..p...G.. │ 00000a80: 7004 1c01 47c0 1170 041c 0147 c011 7004 p...G..p...G..p. │ -00000a90: 1c01 47c0 1170 041c 0147 e003 47e0 7fc1 ..G..p...G..G... │ -00000aa0: 223b 7b ";{ │ +00000a90: 1c01 47c0 1170 041c 0147 e043 47e0 7fba ..G..p...G.CG... │ +00000aa0: 523b 75 R;u ├── smali_classes4/com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.smali │ @@ -33,17 +33,17 @@ │ invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 28 │ iget-object v0, p0, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;->typeConverters:Ljava/util/Map; │ │ const-class v1, Ljava/lang/Object; │ │ - new-instance v2, Lorg/openobservatory/ooniprobe/model/database/MapConverter; │ + new-instance v2, Lorg/openobservatory/ooniprobe/model/database/NettestConverter; │ │ - invoke-direct {v2}, Lorg/openobservatory/ooniprobe/model/database/MapConverter;->()V │ + invoke-direct {v2}, Lorg/openobservatory/ooniprobe/model/database/NettestConverter;->()V │ │ invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 29 │ iget-object v0, p0, Lcom/raizlabs/android/dbflow/config/GeneratedDatabaseHolder;->typeConverters:Ljava/util/Map; │ │ const-class v1, Ljava/math/BigDecimal;