1.05 MB
/home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlypasswordgenerator_100.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlypasswordgenerator_100.apk
2.1 KB
zipinfo {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Zip·file·size:·8364222·bytes,·number·of·entries:·10441 Zip·file·size:·8364222·bytes,·number·of·entries:·1044
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······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····2761·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····2760·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······211·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······211·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··6631172·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··6631172·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx······708·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx······708·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx··5712852·b-·defN·81-Jan-01·01:01·classes3.dex8 -rw-r--r--··0.0·unx··5712848·b-·defN·81-Jan-01·01:01·classes3.dex
9 -rw-r--r--··0.0·unx······203·b-·defN·81-Jan-01·01:01·assets/Signatures.json9 -rw-r--r--··0.0·unx······203·b-·defN·81-Jan-01·01:01·assets/Signatures.json
10 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin10 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
14 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version14 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
15 -rw----·····2.4·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version15 -rw----·····2.4·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 1039, 8 lines modifiedOffset 1039, 8 lines modified
1039 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1039 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1040 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1040 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1041 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png1041 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
1042 -rw----·····0.0·fat··1168800·b-·stor·81-Jan-01·01:01·resources.arsc1042 -rw----·····0.0·fat··1168800·b-·stor·81-Jan-01·01:01·resources.arsc
1043 -rw----·····2.0·fat····96834·b-·defN·81-Jan-01·01:01·META-INF/F0E0FBBF.SF1043 -rw----·····2.0·fat····96834·b-·defN·81-Jan-01·01:01·META-INF/F0E0FBBF.SF
1044 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/F0E0FBBF.RSA1044 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/F0E0FBBF.RSA
1045 -rw----·····2.0·fat····96707·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1045 -rw----·····2.0·fat····96707·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1046 1044·files,·16603402·bytes·uncompressed,·8234941·bytes·compressed:··50.4%1046 1044·files,·16603397·bytes·uncompressed,·8234919·bytes·compressed:··50.4%
1.02 MB
classes3.dex
1.02 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·58a40c894 checksum············:·2ccf4c8a
5 signature···········:·e76b...21355 signature···········:·1b66...d292
6 file_size···········:·57128526 file_size···········:·5712848
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·····:·3529510 string_ids_size·····:·35295
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·460412 type_ids_size·······:·4604
13 type_ids_off········:·141292·(0x0227ec)13 type_ids_off········:·141292·(0x0227ec)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·159708·(0x026fdc)15 proto_ids_off·······:·159708·(0x026fdc)
16 field_ids_size······:·1830116 field_ids_size······:·18301
17 field_ids_off·······:·278340·(0x043f44)17 field_ids_off·······:·278340·(0x043f44)
18 method_ids_size·····:·3846718 method_ids_size·····:·38467
19 method_ids_off······:·424748·(0x067b2c)19 method_ids_off······:·424748·(0x067b2c)
20 class_defs_size·····:·381520 class_defs_size·····:·3815
21 class_defs_off······:·732484·(0x0b2d44)21 class_defs_off······:·732484·(0x0b2d44)
22 data_size···········:·485828822 data_size···········:·4858284
23 data_off············:·854564·(0x0d0a24)23 data_off············:·854564·(0x0d0a24)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·25125 class_idx···········:·251
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·201927 superclass_idx······:·2019
28 source_file_idx·····:·513428 source_file_idx·····:·5134
Offset 393348, 42 lines modifiedOffset 393348, 42 lines modified
393348 ······type··········:·'()V'393348 ······type··········:·'()V'
393349 ······access········:·0x10008·(STATIC·CONSTRUCTOR)393349 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
393350 ······code··········-393350 ······code··········-
393351 ······registers·····:·1393351 ······registers·····:·1
393352 ······ins···········:·0393352 ······ins···········:·0
393353 ······outs··········:·0393353 ······outs··········:·0
393354 ······insns·size····:·2290·16-bit·code·units393354 ······insns·size····:·2290·16-bit·code·units
393355 2b4fb8:········································|[2b4fb8]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.<clinit>:()V393355 2b4fb4:········································|[2b4fb4]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.<clinit>:()V
393356 2b4fc8:·1300·1200······························|0000:·const/16·v0,·#int·18·//·#12393356 2b4fc4:·1300·1200······························|0000:·const/16·v0,·#int·18·//·#12
393357 2b4fcc:·2300·6311······························|0002:·new-array·v0,·v0,·[I·//·type@1163393357 2b4fc8:·2300·6311······························|0002:·new-array·v0,·v0,·[I·//·type@1163
393358 2b4fd0:·2600·2a00·0000·························|0004:·fill-array-data·v0,·0000002e·//·+0000002a393358 2b4fcc:·2600·2a00·0000·························|0004:·fill-array-data·v0,·0000002e·//·+0000002a
393359 2b4fd6:·6900·0547······························|0007:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.P_orig:[I·//·field@4705393359 2b4fd2:·6900·0547······························|0007:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.P_orig:[I·//·field@4705
393360 2b4fda:·1300·0004······························|0009:·const/16·v0,·#int·1024·//·#400393360 2b4fd6:·1300·0004······························|0009:·const/16·v0,·#int·1024·//·#400
393361 2b4fde:·2300·6311······························|000b:·new-array·v0,·v0,·[I·//·type@1163393361 2b4fda:·2300·6311······························|000b:·new-array·v0,·v0,·[I·//·type@1163
393362 2b4fe2:·2600·4900·0000·························|000d:·fill-array-data·v0,·00000056·//·+00000049393362 2b4fde:·2600·4900·0000·························|000d:·fill-array-data·v0,·00000056·//·+00000049
393363 2b4fe8:·6900·0747······························|0010:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.S_orig:[I·//·field@4707393363 2b4fe4:·6900·0747······························|0010:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.S_orig:[I·//·field@4707
393364 2b4fec:·1260···································|0012:·const/4·v0,·#int·6·//·#6393364 2b4fe8:·1260···································|0012:·const/4·v0,·#int·6·//·#6
393365 2b4fee:·2300·6311······························|0013:·new-array·v0,·v0,·[I·//·type@1163393365 2b4fea:·2300·6311······························|0013:·new-array·v0,·v0,·[I·//·type@1163
393366 2b4ff2:·2600·4508·0000·························|0015:·fill-array-data·v0,·0000085a·//·+00000845393366 2b4fee:·2600·4508·0000·························|0015:·fill-array-data·v0,·0000085a·//·+00000845
393367 2b4ff8:·6900·0947······························|0018:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.bf_crypt_ciphertext:[I·//·field@4709393367 2b4ff4:·6900·0947······························|0018:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.bf_crypt_ciphertext:[I·//·field@4709
393368 2b4ffc:·1300·4000······························|001a:·const/16·v0,·#int·64·//·#40393368 2b4ff8:·1300·4000······························|001a:·const/16·v0,·#int·64·//·#40
393369 2b5000:·2300·6011······························|001c:·new-array·v0,·v0,·[C·//·type@1160393369 2b4ffc:·2300·6011······························|001c:·new-array·v0,·v0,·[C·//·type@1160
393370 2b5004:·2600·4c08·0000·························|001e:·fill-array-data·v0,·0000086a·//·+0000084c393370 2b5000:·2600·4c08·0000·························|001e:·fill-array-data·v0,·0000086a·//·+0000084c
393371 2b500a:·6900·0847······························|0021:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.base64_code:[C·//·field@4708393371 2b5006:·6900·0847······························|0021:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.base64_code:[C·//·field@4708
393372 2b500e:·1300·8000······························|0023:·const/16·v0,·#int·128·//·#80393372 2b500a:·1300·8000······························|0023:·const/16·v0,·#int·128·//·#80
393373 2b5012:·2300·5f11······························|0025:·new-array·v0,·v0,·[B·//·type@115f393373 2b500e:·2300·5f11······························|0025:·new-array·v0,·v0,·[B·//·type@115f
393374 2b5016:·2600·8708·0000·························|0027:·fill-array-data·v0,·000008ae·//·+00000887393374 2b5012:·2600·8708·0000·························|0027:·fill-array-data·v0,·000008ae·//·+00000887
393375 2b501c:·6900·0a47······························|002a:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.index_64:[B·//·field@470a393375 2b5018:·6900·0a47······························|002a:·sput-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.index_64:[B·//·field@470a
393376 2b5020:·0e00···································|002c:·return-void393376 2b501c:·0e00···································|002c:·return-void
393377 2b5022:·0000···································|002d:·nop·//·spacer393377 2b501e:·0000···································|002d:·nop·//·spacer
393378 2b5024:·0003·0400·1200·0000·886a·3f24·d308·...·|002e:·array-data·(40·units)393378 2b5020:·0003·0400·1200·0000·886a·3f24·d308·...·|002e:·array-data·(40·units)
393379 2b5074:·0003·0400·0004·0000·a60b·31d1·acb5·...·|0056:·array-data·(2052·units)393379 2b5070:·0003·0400·0004·0000·a60b·31d1·acb5·...·|0056:·array-data·(2052·units)
393380 2b607c:·0003·0400·0600·0000·6870·724f·426e·...·|085a:·array-data·(16·units)393380 2b6078:·0003·0400·0600·0000·6870·724f·426e·...·|085a:·array-data·(16·units)
393381 2b609c:·0003·0200·4000·0000·2e00·2f00·4100·...·|086a:·array-data·(68·units)393381 2b6098:·0003·0200·4000·0000·2e00·2f00·4100·...·|086a:·array-data·(68·units)
393382 2b6124:·0003·0100·8000·0000·ffff·ffff·ffff·...·|08ae:·array-data·(68·units)393382 2b6120:·0003·0100·8000·0000·ffff·ffff·ffff·...·|08ae:·array-data·(68·units)
393383 ······catches·······:·(none)393383 ······catches·······:·(none)
393384 ······positions·····:·393384 ······positions·····:·
393385 ········0x0002·line=43393385 ········0x0002·line=43
393386 ········0x000b·line=50393386 ········0x000b·line=50
393387 ········0x0013·line=312393387 ········0x0013·line=312
393388 ········0x001c·line=318393388 ········0x001c·line=318
393389 ········0x0025·line=328393389 ········0x0025·line=328
Offset 393394, 17 lines modifiedOffset 393394, 17 lines modified
393394 ······type··········:·'()V'393394 ······type··········:·'()V'
393395 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)393395 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
393396 ······code··········-393396 ······code··········-
393397 ······registers·····:·1393397 ······registers·····:·1
393398 ······ins···········:·1393398 ······ins···········:·1
393399 ······outs··········:·1393399 ······outs··········:·1
393400 ······insns·size····:·4·16-bit·code·units393400 ······insns·size····:·4·16-bit·code·units
393401 2b61ac:········································|[2b61ac]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.<init>:()V393401 2b61a8:········································|[2b61a8]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.<init>:()V
393402 2b61bc:·7010·ce4e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ece393402 2b61b8:·7010·ce4e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ece
393403 2b61c2:·0e00···································|0003:·return-void393403 2b61be:·0e00···································|0003:·return-void
393404 ······catches·······:·(none)393404 ······catches·······:·(none)
393405 ······positions·····:·393405 ······positions·····:·
393406 ········0x0000·line=34393406 ········0x0000·line=34
393407 ······locals········:·393407 ······locals········:·
393408 ········0x0000·-·0x0004·reg=0·this·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;·393408 ········0x0000·-·0x0004·reg=0·this·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;·
  
393409 ····#2··············:·(in·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;)393409 ····#2··············:·(in·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;)
Offset 393412, 24 lines modifiedOffset 393412, 24 lines modified
393412 ······type··········:·'(C)B'393412 ······type··········:·'(C)B'
393413 ······access········:·0x000a·(PRIVATE·STATIC)393413 ······access········:·0x000a·(PRIVATE·STATIC)
393414 ······code··········-393414 ······code··········-
393415 ······registers·····:·3393415 ······registers·····:·3
393416 ······ins···········:·1393416 ······ins···········:·1
393417 ······outs··········:·0393417 ······outs··········:·0
393418 ······insns·size····:·13·16-bit·code·units393418 ······insns·size····:·13·16-bit·code·units
393419 2b4964:········································|[2b4964]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.char64:(C)B393419 2b4960:········································|[2b4960]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.char64:(C)B
393420 2b4974:·3a02·0b00······························|0000:·if-ltz·v2,·000b·//·+000b393420 2b4970:·3a02·0b00······························|0000:·if-ltz·v2,·000b·//·+000b
393421 2b4978:·6200·0a47······························|0002:·sget-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.index_64:[B·//·field@470a393421 2b4974:·6200·0a47······························|0002:·sget-object·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.index_64:[B·//·field@470a
393422 2b497c:·2101···································|0004:·array-length·v1,·v0393422 2b4978:·2101···································|0004:·array-length·v1,·v0
393423 2b497e:·3712·0300······························|0005:·if-le·v2,·v1,·0008·//·+0003393423 2b497a:·3712·0300······························|0005:·if-le·v2,·v1,·0008·//·+0003
393424 2b4982:·2804···································|0007:·goto·000b·//·+0004393424 2b497e:·2804···································|0007:·goto·000b·//·+0004
393425 2b4984:·4802·0002······························|0008:·aget-byte·v2,·v0,·v2393425 2b4980:·4802·0002······························|0008:·aget-byte·v2,·v0,·v2
393426 2b4988:·0f02···································|000a:·return·v2393426 2b4984:·0f02···································|000a:·return·v2
393427 2b498a:·12f2···································|000b:·const/4·v2,·#int·-1·//·#ff393427 2b4986:·12f2···································|000b:·const/4·v2,·#int·-1·//·#ff
393428 2b498c:·0f02···································|000c:·return·v2393428 2b4988:·0f02···································|000c:·return·v2
393429 ······catches·······:·(none)393429 ······catches·······:·(none)
393430 ······positions·····:·393430 ······positions·····:·
393431 ········0x0002·line=398393431 ········0x0002·line=398
393432 ········0x0008·line=400393432 ········0x0008·line=400
393433 ······locals········:·393433 ······locals········:·
393434 ········0x0000·-·0x000d·reg=2·(null)·C·393434 ········0x0000·-·0x000d·reg=2·(null)·C·
  
Offset 393438, 41 lines modifiedOffset 393438, 41 lines modified
393438 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)Z'393438 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)Z'
393439 ······access········:·0x0009·(PUBLIC·STATIC)393439 ······access········:·0x0009·(PUBLIC·STATIC)
393440 ······code··········-393440 ······code··········-
393441 ······registers·····:·7393441 ······registers·····:·7
393442 ······ins···········:·2393442 ······ins···········:·2
393443 ······outs··········:·2393443 ······outs··········:·2
393444 ······insns·size····:·39·16-bit·code·units393444 ······insns·size····:·39·16-bit·code·units
393445 2b48f4:········································|[2b48f4]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.checkpw:(Ljava/lang/String;Ljava/lang/String;)Z393445 2b48f0:········································|[2b48f0]·org.secuso.privacyfriendlypasswordgenerator.generator.BCrypt.checkpw:(Ljava/lang/String;Ljava/lang/String;)Z
393446 2b4904:·1a00·0f47······························|0000:·const-string·v0,·"UTF-8"·//·string@470f393446 2b4900:·1a00·0f47······························|0000:·const-string·v0,·"UTF-8"·//·string@470f
393447 2b4908:·1201···································|0002:·const/4·v1,·#int·0·//·#0393447 2b4904:·1201···································|0002:·const/4·v1,·#int·0·//·#0
393448 2b490a:·7120·0d95·6500·························|0003:·invoke-static·{v5,·v6},·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.hashpw:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;·//·method@950d393448 2b4906:·7120·0d95·6500·························|0003:·invoke-static·{v5,·v6},·Lorg/secuso/privacyfriendlypasswordgenerator/generator/BCrypt;.hashpw:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;·//·method@950d
Max diff block lines reached; 1051567/1067264 bytes (98.53%) of diff not shown.
6.38 KB
classes3.jar
3.46 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·7944592·bytes,·number·of·entries:·38151 Zip·file·size:·7944590·bytes,·number·of·entries:·3815
2 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/AccessesPartialKey.class2 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/AccessesPartialKey.class
3 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Aead.class3 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Aead.class
4 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Catalogue.class4 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Catalogue.class
5 ?rwxrwxr-x··2.0·unx·····2251·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CleartextKeysetHandle.class5 ?rwxrwxr-x··2.0·unx·····2251·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CleartextKeysetHandle.class
6 ?rwxrwxr-x··2.0·unx·····3016·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Config.class6 ?rwxrwxr-x··2.0·unx·····3016·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/Config.class
7 ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CryptoFormat$1.class7 ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CryptoFormat$1.class
8 ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CryptoFormat.class8 ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·com/google/crypto/tink/CryptoFormat.class
Offset 3694, 15 lines modifiedOffset 3694, 15 lines modified
3694 ?rwxrwxr-x··2.0·unx·····2152·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectBuilderImpl$getResult$1.class3694 ?rwxrwxr-x··2.0·unx·····2152·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectBuilderImpl$getResult$1.class
3695 ?rwxrwxr-x··2.0·unx····12406·b-·defN·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectImplementation.class3695 ?rwxrwxr-x··2.0·unx····12406·b-·defN·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectImplementation.class
3696 ?rwxrwxr-x··2.0·unx·····2199·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/UnbiasedSelectBuilderImpl$initSelectResult$1.class3696 ?rwxrwxr-x··2.0·unx·····2199·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/UnbiasedSelectBuilderImpl$initSelectResult$1.class
3697 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlybackup/api/worker/ConnectBackupWorker$handleBackup$1.class3697 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlybackup/api/worker/ConnectBackupWorker$handleBackup$1.class
3698 ?rwxrwxr-x··2.0·unx·····5161·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/AddMetaDataDialog.class3698 ?rwxrwxr-x··2.0·unx·····5161·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/AddMetaDataDialog.class
3699 ?rwxrwxr-x··2.0·unx·····6780·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/GeneratePasswordDialog.class3699 ?rwxrwxr-x··2.0·unx·····6780·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/GeneratePasswordDialog.class
3700 ?rwxrwxr-x··2.0·unx·····7898·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdateMetadataDialog.class3700 ?rwxrwxr-x··2.0·unx·····7898·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdateMetadataDialog.class
3701 ?rwxrwxr-x··2.0·unx·····7503·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog.class3701 ?rwxrwxr-x··2.0·unx·····7501·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog.class
3702 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt.class3702 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt.class
3703 ?rwxrwxr-x··2.0·unx····10674·b-·defN·80-Jan-01·00:00·kotlin/collections/ArrayDeque.class3703 ?rwxrwxr-x··2.0·unx····10674·b-·defN·80-Jan-01·00:00·kotlin/collections/ArrayDeque.class
3704 ?rwxrwxr-x··2.0·unx·····1178·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__MutableCollectionsJVMKt.class3704 ?rwxrwxr-x··2.0·unx·····1178·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__MutableCollectionsJVMKt.class
3705 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·kotlin/collections/MapsKt.class3705 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·kotlin/collections/MapsKt.class
3706 ?rwxrwxr-x··2.0·unx·····1517·b-·stor·80-Jan-01·00:00·kotlin/collections/ReversedList.class3706 ?rwxrwxr-x··2.0·unx·····1517·b-·stor·80-Jan-01·00:00·kotlin/collections/ReversedList.class
3707 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/AbstractMapBuilderEntrySet.class3707 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/AbstractMapBuilderEntrySet.class
3708 ?rwxrwxr-x··2.0·unx·····7432·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/ListBuilder$BuilderSubList.class3708 ?rwxrwxr-x··2.0·unx·····7432·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/ListBuilder$BuilderSubList.class
Offset 3810, 8 lines modifiedOffset 3810, 8 lines modified
3810 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class3810 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
3811 ?rwxrwxr-x··2.0·unx····45440·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class3811 ?rwxrwxr-x··2.0·unx····45440·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
3812 ?rwxrwxr-x··2.0·unx····28275·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class3812 ?rwxrwxr-x··2.0·unx····28275·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
3813 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class3813 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
3814 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class3814 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
3815 ?rwxrwxr-x··2.0·unx····33986·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class3815 ?rwxrwxr-x··2.0·unx····33986·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
3816 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class3816 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
3817 3815·files,·8807738·bytes·uncompressed,·7232276·bytes·compressed:··17.9%3817 3815·files,·8807736·bytes·uncompressed,·7232274·bytes·compressed:··17.9%
2.9 KB
org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog.class
2.75 KB
procyon -ec {}
    
Offset 63, 16 lines modifiedOffset 63, 17 lines modified
63 ············final·String·salt·=·SaltHelper.getSalt(this.requireActivity().getBaseContext());63 ············final·String·salt·=·SaltHelper.getSalt(this.requireActivity().getBaseContext());
64 ············final·PasswordGeneratorTask$PasswordGeneratorParameter·passwordGeneratorTask$PasswordGeneratorParameter·=·new·PasswordGeneratorTask$PasswordGeneratorParameter(this.oldMetaData.getDOMAIN(),·this.oldMetaData.getUSERNAME(),·this.editTextUpdateMasterpassword.getText().toString(),·salt,·this.oldMetaData.getITERATION(),·this.number_iterations,·this.hashAlgorithm,·this.bcryptCost,·this.oldMetaData.getHAS_SYMBOLS(),·this.oldMetaData.getHAS_LETTERS_LOW(),·this.oldMetaData.getHAS_LETTERS_UP(),·this.oldMetaData.getHAS_NUMBERS(),·this.oldMetaData.getLENGTH());64 ············final·PasswordGeneratorTask$PasswordGeneratorParameter·passwordGeneratorTask$PasswordGeneratorParameter·=·new·PasswordGeneratorTask$PasswordGeneratorParameter(this.oldMetaData.getDOMAIN(),·this.oldMetaData.getUSERNAME(),·this.editTextUpdateMasterpassword.getText().toString(),·salt,·this.oldMetaData.getITERATION(),·this.number_iterations,·this.hashAlgorithm,·this.bcryptCost,·this.oldMetaData.getHAS_SYMBOLS(),·this.oldMetaData.getHAS_LETTERS_LOW(),·this.oldMetaData.getHAS_LETTERS_UP(),·this.oldMetaData.getHAS_NUMBERS(),·this.oldMetaData.getLENGTH());
65 ············final·UpdatePasswordDialog$6·updatePasswordDialog$6·=·new·UpdatePasswordDialog$6(this,·textView3);65 ············final·UpdatePasswordDialog$6·updatePasswordDialog$6·=·new·UpdatePasswordDialog$6(this,·textView3);
66 ············final·int·n3·=·1;66 ············final·int·n3·=·1;
67 ············final·PasswordGeneratorTask$PasswordGeneratorParameter[]·array·=·new·PasswordGeneratorTask$PasswordGeneratorParameter[n3];67 ············final·PasswordGeneratorTask$PasswordGeneratorParameter[]·array·=·new·PasswordGeneratorTask$PasswordGeneratorParameter[n3];
68 ············array[0]·=·passwordGeneratorTask$PasswordGeneratorParameter;68 ············array[0]·=·passwordGeneratorTask$PasswordGeneratorParameter;
69 ············updatePasswordDialog$6.execute((Object[])array);69 ············updatePasswordDialog$6.execute((Object[])array);
70 ············this.metaData·=·this.database.getMetaData(this.position);70 ············final·MetaData·metaData·=·this.database.getMetaData(this.position);
 71 ············this.metaData·=·metaData;
71 ············final·PasswordGeneratorTask$PasswordGeneratorParameter·passwordGeneratorTask$PasswordGeneratorParameter2·=·new·PasswordGeneratorTask$PasswordGeneratorParameter(this.metaData.getDOMAIN(),·this.metaData.getUSERNAME(),·this.editTextUpdateMasterpassword.getText().toString(),·salt,·this.metaData.getITERATION(),·this.number_iterations,·this.hashAlgorithm,·this.bcryptCost,·this.metaData.getHAS_SYMBOLS(),·this.metaData.getHAS_LETTERS_LOW(),·this.metaData.getHAS_LETTERS_UP(),·this.metaData.getHAS_NUMBERS(),·this.metaData.getLENGTH());72 ············final·PasswordGeneratorTask$PasswordGeneratorParameter·passwordGeneratorTask$PasswordGeneratorParameter2·=·new·PasswordGeneratorTask$PasswordGeneratorParameter(metaData.getDOMAIN(),·this.metaData.getUSERNAME(),·this.editTextUpdateMasterpassword.getText().toString(),·salt,·this.metaData.getITERATION(),·this.number_iterations,·this.hashAlgorithm,·this.bcryptCost,·this.metaData.getHAS_SYMBOLS(),·this.metaData.getHAS_LETTERS_LOW(),·this.metaData.getHAS_LETTERS_UP(),·this.metaData.getHAS_NUMBERS(),·this.metaData.getLENGTH());
72 ············final·UpdatePasswordDialog$7·updatePasswordDialog$7·=·new·UpdatePasswordDialog$7(this,·textView4);73 ············final·UpdatePasswordDialog$7·updatePasswordDialog$7·=·new·UpdatePasswordDialog$7(this,·textView4);
73 ············final·PasswordGeneratorTask$PasswordGeneratorParameter[]·array2·=·new·PasswordGeneratorTask$PasswordGeneratorParameter[n3];74 ············final·PasswordGeneratorTask$PasswordGeneratorParameter[]·array2·=·new·PasswordGeneratorTask$PasswordGeneratorParameter[n3];
74 ············array2[0]·=·passwordGeneratorTask$PasswordGeneratorParameter2;75 ············array2[0]·=·passwordGeneratorTask$PasswordGeneratorParameter2;
75 ············updatePasswordDialog$7.execute((Object[])array2);76 ············updatePasswordDialog$7.execute((Object[])array2);
76 ········}77 ········}
77 ····}78 ····}
78 ····79 ····
1.05 KB
smali_classes3/org/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog.smali
    
Offset 390, 16 lines modifiedOffset 390, 14 lines modified
390 ····move-result-object·v5390 ····move-result-object·v5
  
391 ····iput-object·v5,·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog;->metaData:Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;391 ····iput-object·v5,·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog;->metaData:Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;
  
392 ····.line·236392 ····.line·236
393 ····new-instance·v19,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/PasswordGeneratorTask$PasswordGeneratorParameter;393 ····new-instance·v19,·Lorg/secuso/privacyfriendlypasswordgenerator/generator/PasswordGeneratorTask$PasswordGeneratorParameter;
  
394 ····iget-object·v5,·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog;->metaData:Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData; 
  
395 ····.line·237394 ····.line·237
396 ····invoke-virtual·{v5},·Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;->getDOMAIN()Ljava/lang/String;395 ····invoke-virtual·{v5},·Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;->getDOMAIN()Ljava/lang/String;
  
397 ····move-result-object·v6396 ····move-result-object·v6
  
398 ····iget-object·v5,·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog;->metaData:Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;397 ····iget-object·v5,·v0,·Lorg/secuso/privacyfriendlypasswordgenerator/dialogs/UpdatePasswordDialog;->metaData:Lorg/secuso/privacyfriendlypasswordgenerator/database/MetaData;
  
23.4 KB
assets/dexopt/baseline.prof
    
Offset 1, 173 lines modifiedOffset 1, 173 lines modified
00000000:·7072·6f00·3031·3000·02c8·6800·00b8·0a00··pro.010...h.....00000000:·7072·6f00·3031·3000·02c8·6800·00b7·0a00··pro.010...h.....
00000010:·0078·01ed·9b7f·8c5c·5515·c7cf·7b33·dd9d··.x.....\U...{3..00000010:·0078·01ed·9b6d·8c5c·6515·c7cf·bd33·dd9d··.x...m.\e....3..
00000020:·6eb7·ed6c·2975·2d2d·9d96·85f2·6385·4190··n..l)u--....c.A.00000020:·6eb7·ed6c·2975·2d2d·9d96·85f2·b2c2·2048··n..l)u--......·H
 00000030:·0902·1d6a·4317·12eb·0a82·10b1·9d96·9668··...jC..........h
 00000040:·e4a5·b808·2208·772b·8405·292c·8934·35c5··....".w+..),.45.
 00000050:·b858·227e·3088·4a0c·a4a4·4c55·5ed4·0641··.X"~0.J...LU^..A
 00000060:·6220·7e90·860f·362a·4442·d548·da52·cf6f··b·~...6*DB.H.R.o
 00000070:·66fe·ecb3·e32e·0549·0869·9e67·73e6·39cf··f......I.i.gs.9.
 00000080:·793f·ff79·e6ce·bd77·ee4e·b13b·6d4d·97d9··y?.y...w.N.;mM..
 00000090:·6b67·5f75·f3ca·ed66·975e·be6a·6060·edc0··kg_u...f.^.j``..
 000000a0:·f16b·d67e·bdd3·cc7a·9dee·7caa·b8ed·531b··.k.~...z..|...S.
 000000b0:·df56·9d84·ee91·43cc·f2ae·4b9d·9216·42f6··.V....C...K...B.
 000000c0:·11a7·c94e·ed4d·1d7c·684b·ec17·9a3a·6cd0··...N.M.|hK...:l.
 000000d0:·2d68·cec4·c37e·8ad3·b94e·acd1·cf71·9aee··-h...~...N...q..
 000000e0:·445e·64cc·d051·4e03·4ede·85dd·ea84·0cdb··D^d..QN.N.......
 000000f0:·43dd·28cc·897c·9293·64f0·c4c9·3991·4f79··C.(..|..d...9.Oy
 00000100:·b0c3·86b9·e034·c309·1da4·7ee0·d17d·d4e9··.....4....~..}..
 00000110:·5027·e9f1·81c7·87fa·673a·853e·e43a·be29··P'......g:.>.:.)
 00000120:·537e·7cda·9cf0·536d·ccf2·c347·f269·4d3b··S~|...Sm...G.iM;
 00000130:·e591·0f36·21af·3538·4b4e·0c91·f4ac·e903··...6!.58KN......
 00000140:·1bf2·2d6a·f2ac·e587·2d36·aa41·beb7·3765··..-j....-6.A..7e
 00000150:·c88f·73c2·9e7e·e905·229e·de47·c552·cfe8··..s..~.."..G.R..
 00000160:·88f9·0957·a00b·49f1·e7ba·9cd8·f291·0d32··...W..I........2
 00000170:·e80c·2764·bc07·c203·39fe·cce8·a843·3ae4··..'d....9....C:.
 00000180:·573b·8189·7260·b7c1·095b·ea01·5f61·c65a··W;..r`...[.._a.Z
 00000190:·b9a9·171d·fb0f·5bc5·8787·aef4·176c·e635··......[......l.5
 000001a0:·d792·939f·5cfe·71a9·db29·6f87·af95·07cc··....\.q..)o.....
 000001b0:·9113·13bc·c4b3·8688·cb4c·2de4·c797·f89a··.........L-.....
 000001c0:·e90f·c20e·3939·9955·3bbc·3e37·d437·d589··....99.U;.>7.7..
 000001d0:·dcd8·b347·c987·8f7a·5be8·3cbd·e3a7·fce2··...G...z[.<.....
 000001e0:·99a1·c79a·3af9·6227·1b7c·e58f·0c1b·6179··....:.b'.|....ay
 000001f0:·63d3·8eda·9043·8a19·cec4·83d0·ab2f·7861··c....C......./xa
 00000200:·46dd·d41c·ea54·83ea·608d·0dfd·e20b·b6b2··F....T..`.......
 00000210:·012f·d6b3·9ce0·a7bb·936a·610f·6307·c907··./.......ja.c...
 00000220:·9e1e·b065·5faa·5662·c3ab·6761·2f5f·f5c9··...e_.Vb..ga/_..
 00000230:·7b05·8f1d·3a72·291f·3de1·870d·c706·e2e9··{...:r).=.......
 00000240:·730e·8f1d·3ef0·7f74·a23e·f813·9ce8·9fb8··s...>..t.>......
 00000250:·c201·b9f6·d06c·5fb0·561e·78e8·497f·211e··.....l_.V.x.I.!.
 00000260:·b5cb·0f1f·74ca·23db·f166·3090·1c5e·3e92··....t.#..f0..^>.
 00000270:·6b1d·c693·1d7d·a977·7ac6·96ef·0ad9·6287··k....}.wz.....b.
 00000280:·9c59·7563·a3fa·9085·3ad5·815c·bdb0·3714··.Yuc....:..\..7.
 00000290:·073d·3a62·8293·ec59·2b27·c76a·ec79·6fb0··.=:b...Y+'.j.yo.
 000002a0:·55fd·21af·78cc·614c·78f2·e243·7c62·c143··U.!.x.aLx..C|b.C
 000002b0:·f8a3·47ce·1a5f·081e·393c·3a8e·5f0b·9de8··..G.._..9<:._...
 000002c0:·112c·e4b7·fdf4·d15c·f85c·e884·1fc4·5a9f··.,.....\.\....Z.
 000002d0:·ffb0·9750·dfca·2bae·e49a·756c·621d·d626··...P..+...ulb..&
 000002e0:·bd66·f9cb·46f2·7096·4d28·839f·c807·b97c··.f..F.p.M(.....|
 000002f0:·e085·51f8·9d8b·7fb7·1333·ef2d·33df·f5cc··..Q......3.-3...
 00000300:·f285·17b6·c451·3ecd·a1ad·7cbe·d6b4·c386··.....Q>...|.....
 00000310:·cfa0·e4c7·39af·bd82·4cf1·c80d·fddd·8331··....9...L......1
 00000320:·cb06·bdde·03c5·900f·b364·d420·92be·5527··.........d.·..U'
 00000330:·7bea·81c7·3e9c·c5f7·b6c4·525c·661d·3bc0··{...>.....R\f.;.
 00000340:·2394·8b97·5cb1·3edf·b413·7ed8·e9bb·40f1··#...\.>...~...@.
 00000350:·d42b·6b7d·cee0·39cf·5ae6·d4da·07ba·f74a··.+k}..9.Z......J
 00000360:·d403·fda3·e91b·d643·2c72·a067·6f84·f528··.......C,r.go..(
 00000370:·0f3a·f586·8c75·a8d3·3aac·5531·150f·7f64··.:...u..:.U1...d
 00000380:·3ac6·e203·2113·1153·f6e8·c29c·f297·5fa8··:...!..S......_.
 00000390:·532d·ad73·8fc7·908c·1ce2·9975·8e03·1f9e··S-.s.......u....
 000003a0:·67ca·863c·e3f1·611c·d980·1b9f·75ad·f113··g..<..a.....u...
 000003b0:·af3a·e587·5cbc·e2b3·a6ef·561f·d6ea·3b3c··.:..\.....V...;<
 000003c0:·862a·a6fc·59eb·38cc·b1ae·551f·7e37·eaf3··.*..Y.8...U.~7..
 000003d0:·446c·72aa·166c·a453·5ccd·aa4b·b6c8·9169··Dlr..l.S\..K...i
 000003e0:·bf92·135f·28b4·c14e·b548·ae58·8a8d·1c1b··..._(..N.H.X....
 000003f0:·c935·2b87·ecc2·995a·5993·0ffb·30b6·f285··.5+....ZY...0...
 00000400:·f6f0·d8a9·5efa·560c·e4f8·1003·3d6b·ed41··....^.V.....=k.A
 00000410:·f523·3971·f4dd·809d·72c0·ab06·e592·8e39··.#9q....r......9
 00000420:·d449·deea·3fd1·5abe·ca41·4d8a·c1ac·5ae5··.I..?.Z..AM...Z.
 00000430:·8f3d·444f·9cff·2abf·30c6·5eb8·8571·e48f··.=DO..*.0.^..q..
 00000440:·0c5b·4878·8535·843e·e3f1·ca83·4e31·9185··.[Hx.5.>....N1..
 00000450:·6b78·6272·ac67·a626·e592·8e79·3c52·acf1··kxbr.g.&...y<R..
 00000460:·ec94·afd5·4f72·f581·5eb8·c183·4718·975a··....Or..^...G..Z
 00000470:·b0c5·0fb9·f68a·be9b·d021·53fd·ecff·30b6··.........!S...0.
 00000480:·7c95·577b·8658·8aa9·1a65·a375·1827·c404··|.W{.X...e.u.'..
 00000490:·3db6·adf6·5aab·7e6a·6af5·932f·7318·9fb5··=...Z.~jj../s...
 000004a0:·ceb3·f1c7·0fd2·fe50·6cec·4252·1fc8·b061··.......Pl.BR...a
 000004b0:·dd1a·1779·ab3f·6bb0·c24f·f36a·5f84·b1c5··...y.?k..O.j_...
 000004c0:·6b9f·2b86·66de·b730·bfde·1bfc·1e71·27f9··k.+.f..0.....q'.
 000004d0:·bfd3·bc3b·6d77·3bfd·e57c·2f74·f9e7·3af1··...;mw;..|/t..:.
 000004e0:·1e72·fe1d·9f78·fcb4·a9cd·f90c·dfe1·df5b··.r...x.........[
 000004f0:·39bb·d839·2410·7f39·472a·e767·508d·555b··9..9$..9G*.gP.U[
 00000500:·dd32·adcb·dabc·bfb4·1e37·dfb4·4cfc·0c34··.2.......7..L..4
 00000510:·ef92·36ff·2303·7912·3f1b·20fe·e4fa·6b5a··..6.#.y.?.·...kZ
 00000520:·f76f·c4e2·15cf·b49e·0b6e·a6d3·a4ba·045d··.o.......n.....]
 00000530:·a3be·c39c·6b77·bb46·8ed1·baf2·be3b·91cf··....kw.F.....;..
 00000540:·76ef·86e5·5175·0e1e·224e·233a·35e6·6c4f··v...Qu.."N#:5.lO
 00000550:·7b62·27da·7d40·1c47·44e0·0346·a0f8·cdc4··{b'.}@.GD..F....
 00000560:·321b·4c4e·f3bd·39d1·28f7·a399·5acc·de36··2.LN..9.(...Z..6
 00000570:·e0fe·4292·7573·b9e2·7b39·1c25·ab84·4bf8··..B.us..{9.%..K.
 00000580:·2127·0e14·0718·73ef·5f95·f6de·91f9·89fe··!'....s._.......
 00000590:·9ca2·59c9·4fc2·7356·a878·fce5·75c7·62e1··..Y.O.sV.x..u.b.
 000005a0:·8897·d217·ac7a·c9c6·ceec·828b·6bae·60ec··.....z......k.`.
 000005b0:·3c72·84eb·cc31·63a4·de49·d96c·7da9·58b2··<r...1c..I.l}.X.
 000005c0:·29b9·84a3·d181·c7ce·93dc·66e6·8aa6·71d5··).........f...q.
 000005d0:·2cbb·68f6·afc7·3657·c8b8·4019·3b3a·0b96··,.h...6W..@.;:..
 000005e0:·562b·ddfe·6a37·8cd5·1c60·5504·93d3·fbcc··V+..j7...`U.....
 000005f0:·2eb3·c48b·650c·a70f·74cc·f463·4467·7569··....e...t..cDgui
 00000600:·b53c·a70e·5cc5·0a59·c566·e4fd·c0e5·239d··.<..\..Y.f....#.
 00000610:·f5d2·04cd·9cfb·5c9a·2eaf·b4c0·9ccd·7ff3··......\.........
 00000620:·de5a·be66·f9c1·bf76·a495·f4e4·d4db·a9bf··.Z.f...v........
 00000630:·67c4·9a70·3c63·f623·3bb4·e889·765a·b954··g..p<c.#;...vZ.T
 00000640:·ba28·1bb6·2595·df58·216d·446f·b307·27a8··.(..%..X!mDo..'.
 00000650:·c123·961a·df5f·5ee9·fc75·d958·f0c6·cd57··.#..._^..u.X...W
 00000660:·e68a·ecff·1a93·b29a·edb9·7bcb·4f0f·9b64··..........{.O..d
 00000670:·e7f8·feac·762d·9d55·5df0·99aa·2dd8·549a··....v-.U]...-.T.
 00000680:·d36b·59a1·ef85·c2ea·f583·4bcc·eebd·7fe8··.kY.......K.....
 00000690:·6caf·dcf7·946f·437f·f5f6·e288·0844·0422··l....oC......D."
 000006a0:·0211·8188·4044·e0c3·82c0·f9a3·85ac·4b3a··....@D........K:
 000006b0:·2f5c·b4d8·efa1·9cb9·67f7·9eb5·5d89·f96f··/\......g...]..o
 000006c0:·0655·3f05·dab4·e54f·df1d·7bf2·3192·96b8··.U?....O..{.1...
 000006d0:·f8b5·e20f·d3e0·fc74·34d2·bbe7·f2a5·de4d··.......t4......M
 000006e0:·176c·7b63·865d·c155·b965·3758·f9a6·cb47··.l{c.].U.e7X...G
 000006f0:·ddab·27db·3a2b·4ee3·ceb0·2ac8·f6ee·e726··..'.:+N...*....&
 00000700:·f3c4·a37a·4d87·956e·bcfa·c5fb·7ed9·67f6··...zM..n....~.g.
 00000710:·e39e·5fbd·d2f7·e4cd·58df·c775·be8f·2c67··.._.....X..u..,g
 00000720:·b5eb·76b5·f9b9·4976·e58e·376e·796a·4172··..v...Iv..7nyjAr
 00000730:·cce1·6715·8ad3·8fde·bea4·2dff·c463·353b··..g.......-..c5;
 00000740:·6bf8·e957·6fbf·7671·b57f·d613·b5e2·c37d··k..Wo.vq.......}
 00000750:·23e5·be91·e4d5·affe·feba·2ffe·3c3f·7df3··#........./.<?}.
 00000760:·d246·90ea·0f8a·ffbc·abb0·e3ad·2d1b·be67··.F..........-..g
 00000770:·3df9·67e7·edda·f797·75c5·f6f3·f29d·953e··=.g.....u......>
 00000780:·3f71·2c3d·d856·bee3·8669·8fff·b93b·ab2d··?q,=.V...i...;.-
 00000790:·9a6e·4714·0b7f·5bf6·edc7·5764·49fd·7cb2··.nG...[...WdI.|.
 000007a0:·11e1·80af·af7f·eb8a·a136·3a3f·08c7·fefa··.........6:?....
 000007b0:·f639·081b·8b2d·4504·2202·1181·8840·4420··.9...-E."....@D·
 000007c0:·2210·1188·0844·04de·1f02·43db·cc2a·8335··"....D....C..*.5
 000007d0:·9b5b·d115·d0ff·c6eb·f62b·35cb·a617·2a25··.[.......+5...*%
 000007e0:·e9fc·0e6f·66d5·3bfd·0aa8·f19b·a4e4·dc92··...of.;.........
Max diff block lines reached; -1/23879 bytes (-0.00%) of diff not shown.