--- /home/fdroid/fdroiddata/tmp/at.univie.sensorium_15.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_at.univie.sensorium_15.apk ├── zipinfo {} │ @@ -1,251 +1,251 @@ │ -Zip file size: 1278858 bytes, number of entries: 249 │ --rw---- 2.0 fat 24754 bl defN 14-Feb-18 10:31 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 24875 bl defN 14-Feb-18 10:31 META-INF/7F082E6F.SF │ --rw---- 2.0 fat 1332 bl defN 14-Feb-18 10:31 META-INF/7F082E6F.RSA │ --rw---- 1.0 fat 72470 bx stor 14-Feb-18 10:03 assets/icon.png │ --rw---- 2.0 fat 10642 bl defN 14-Feb-18 10:05 assets/icon.svg │ --rw---- 1.0 fat 51785 b- stor 14-Feb-18 10:03 assets/icon512.png │ --rw---- 2.0 fat 1333 bl defN 14-Feb-18 10:05 assets/o3gmpreferences.json │ --rw---- 2.0 fat 804 bl defN 14-Feb-18 10:05 res/layout/activity_sensor_debug.xml │ --rw---- 2.0 fat 892 bl defN 14-Feb-18 10:05 res/layout/seattle_sensors_main.xml │ --rw---- 2.0 fat 1604 bl defN 14-Feb-18 10:05 res/layout/sensor_preference_item.xml │ --rw---- 2.0 fat 2092 bl defN 14-Feb-18 10:05 res/layout/sensor_view_item.xml │ --rw---- 2.0 fat 2480 bl defN 14-Feb-18 10:05 res/layout/upload_dialogpreference.xml │ --rw---- 2.0 fat 744 bl defN 14-Feb-18 10:05 res/menu/activity_main.xml │ --rw---- 2.0 fat 464 bl defN 14-Feb-18 10:05 res/menu/activity_sensor_debug.xml │ --rw---- 2.0 fat 464 bl defN 14-Feb-18 10:05 res/menu/activity_sensors_view.xml │ --rw---- 2.0 fat 1728 bl defN 14-Feb-18 10:05 res/raw/defaultpreferences.json │ --rw---- 2.0 fat 5892 bl defN 14-Feb-18 10:05 AndroidManifest.xml │ --rw---- 1.0 fat 5896 b- stor 14-Feb-18 10:05 resources.arsc │ --rw---- 1.0 fat 409 b- stor 14-Feb-18 10:05 res/drawable-hdpi/ic_action_search.png │ --rw---- 1.0 fat 4492 b- stor 14-Feb-18 10:05 res/drawable-hdpi/ic_launcher.png │ --rw---- 1.0 fat 1647 b- stor 14-Feb-18 10:05 res/drawable-ldpi/ic_launcher.png │ --rw---- 1.0 fat 311 b- stor 14-Feb-18 10:05 res/drawable-mdpi/ic_action_search.png │ --rw---- 1.0 fat 2621 b- stor 14-Feb-18 10:05 res/drawable-mdpi/ic_launcher.png │ --rw---- 1.0 fat 491 b- stor 14-Feb-18 10:05 res/drawable-xhdpi/ic_action_search.png │ --rw---- 1.0 fat 6312 b- stor 14-Feb-18 10:05 res/drawable-xhdpi/ic_launcher.png │ --rw---- 2.0 fat 2191492 bl defN 14-Feb-18 10:05 classes.dex │ --rw---- 2.0 fat 909 bl defN 14-Feb-18 10:05 org/apache/http/client/version.properties │ --rw---- 2.0 fat 907 bl defN 14-Feb-18 10:05 org/apache/http/entity/mime/version.properties │ --rw---- 2.0 fat 907 bl defN 14-Feb-18 10:05 org/apache/http/version.properties │ --rw---- 2.0 fat 11767 bl defN 14-Feb-18 10:05 com/google/gson/package-tree.html │ --rw---- 2.0 fat 6416 bl defN 14-Feb-18 10:05 com/google/gson/reflect/package-tree.html │ --rw---- 2.0 fat 8006 bl defN 14-Feb-18 10:05 com/google/gson/reflect/package-use.html │ --rw---- 2.0 fat 23320 bl defN 14-Feb-18 10:05 com/google/gson/reflect/TypeToken.html │ --rw---- 2.0 fat 14298 bl defN 14-Feb-18 10:05 com/google/gson/reflect/class-use/TypeToken.html │ --rw---- 2.0 fat 6949 bl defN 14-Feb-18 10:05 com/google/gson/reflect/package-summary.html │ --rw---- 2.0 fat 965 bl defN 14-Feb-18 10:05 com/google/gson/reflect/package-frame.html │ --rw---- 2.0 fat 17453 bl defN 14-Feb-18 10:05 com/google/gson/JsonNull.html │ --rw---- 2.0 fat 13155 bl defN 14-Feb-18 10:05 com/google/gson/package-use.html │ --rw---- 2.0 fat 17365 bl defN 14-Feb-18 10:05 com/google/gson/JsonParser.html │ --rw---- 2.0 fat 23422 bl defN 14-Feb-18 10:05 com/google/gson/FieldNamingPolicy.html │ --rw---- 2.0 fat 20984 bl defN 14-Feb-18 10:05 com/google/gson/FieldAttributes.html │ --rw---- 2.0 fat 43850 bl defN 14-Feb-18 10:05 com/google/gson/stream/JsonReader.html │ --rw---- 2.0 fat 8780 bl defN 14-Feb-18 10:05 com/google/gson/stream/package-tree.html │ --rw---- 2.0 fat 8731 bl defN 14-Feb-18 10:05 com/google/gson/stream/package-use.html │ --rw---- 2.0 fat 9877 bl defN 14-Feb-18 10:05 com/google/gson/stream/class-use/JsonReader.html │ --rw---- 2.0 fat 9144 bl defN 14-Feb-18 10:05 com/google/gson/stream/class-use/JsonToken.html │ --rw---- 2.0 fat 6173 bl defN 14-Feb-18 10:05 com/google/gson/stream/class-use/MalformedJsonException.html │ --rw---- 2.0 fat 16974 bl defN 14-Feb-18 10:05 com/google/gson/stream/class-use/JsonWriter.html │ --rw---- 2.0 fat 23686 bl defN 14-Feb-18 10:05 com/google/gson/stream/JsonToken.html │ --rw---- 2.0 fat 17082 bl defN 14-Feb-18 10:05 com/google/gson/stream/MalformedJsonException.html │ --rw---- 2.0 fat 42437 bl defN 14-Feb-18 10:05 com/google/gson/stream/JsonWriter.html │ --rw---- 2.0 fat 7679 bl defN 14-Feb-18 10:05 com/google/gson/stream/package-summary.html │ --rw---- 2.0 fat 1663 bl defN 14-Feb-18 10:05 com/google/gson/stream/package-frame.html │ --rw---- 2.0 fat 8772 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonNull.html │ --rw---- 2.0 fat 5932 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonParser.html │ --rw---- 2.0 fat 9885 bl defN 14-Feb-18 10:05 com/google/gson/class-use/FieldNamingPolicy.html │ --rw---- 2.0 fat 7970 bl defN 14-Feb-18 10:05 com/google/gson/class-use/FieldAttributes.html │ --rw---- 2.0 fat 9560 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonArray.html │ --rw---- 2.0 fat 6002 bl defN 14-Feb-18 10:05 com/google/gson/class-use/InstanceCreator.html │ --rw---- 2.0 fat 9173 bl defN 14-Feb-18 10:05 com/google/gson/class-use/FieldNamingStrategy.html │ --rw---- 2.0 fat 8687 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonSerializationContext.html │ --rw---- 2.0 fat 11440 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonParseException.html │ --rw---- 2.0 fat 11708 bl defN 14-Feb-18 10:05 com/google/gson/class-use/TypeAdapter.html │ --rw---- 2.0 fat 9271 bl defN 14-Feb-18 10:05 com/google/gson/class-use/Gson.html │ --rw---- 2.0 fat 6012 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonDeserializer.html │ --rw---- 2.0 fat 9725 bl defN 14-Feb-18 10:05 com/google/gson/class-use/ExclusionStrategy.html │ --rw---- 2.0 fat 16050 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonSyntaxException.html │ --rw---- 2.0 fat 22068 bl defN 14-Feb-18 10:05 com/google/gson/class-use/GsonBuilder.html │ --rw---- 2.0 fat 10065 bl defN 14-Feb-18 10:05 com/google/gson/class-use/LongSerializationPolicy.html │ --rw---- 2.0 fat 8657 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonObject.html │ --rw---- 2.0 fat 30126 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonElement.html │ --rw---- 2.0 fat 8766 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonDeserializationContext.html │ --rw---- 2.0 fat 5992 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonSerializer.html │ --rw---- 2.0 fat 8743 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonPrimitive.html │ --rw---- 2.0 fat 9257 bl defN 14-Feb-18 10:05 com/google/gson/class-use/TypeAdapterFactory.html │ --rw---- 2.0 fat 5992 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonStreamParser.html │ --rw---- 2.0 fat 15883 bl defN 14-Feb-18 10:05 com/google/gson/class-use/JsonIOException.html │ --rw---- 2.0 fat 42583 bl defN 14-Feb-18 10:05 com/google/gson/JsonArray.html │ --rw---- 2.0 fat 7613 bl defN 14-Feb-18 10:05 com/google/gson/annotations/package-tree.html │ --rw---- 2.0 fat 5742 bl defN 14-Feb-18 10:05 com/google/gson/annotations/package-use.html │ --rw---- 2.0 fat 11163 bl defN 14-Feb-18 10:05 com/google/gson/annotations/Until.html │ --rw---- 2.0 fat 11074 bl defN 14-Feb-18 10:05 com/google/gson/annotations/Since.html │ --rw---- 2.0 fat 6063 bl defN 14-Feb-18 10:05 com/google/gson/annotations/class-use/Until.html │ --rw---- 2.0 fat 6063 bl defN 14-Feb-18 10:05 com/google/gson/annotations/class-use/Since.html │ --rw---- 2.0 fat 6153 bl defN 14-Feb-18 10:05 com/google/gson/annotations/class-use/SerializedName.html │ --rw---- 2.0 fat 6073 bl defN 14-Feb-18 10:05 com/google/gson/annotations/class-use/Expose.html │ --rw---- 2.0 fat 11549 bl defN 14-Feb-18 10:05 com/google/gson/annotations/SerializedName.html │ --rw---- 2.0 fat 8110 bl defN 14-Feb-18 10:05 com/google/gson/annotations/package-summary.html │ --rw---- 2.0 fat 1325 bl defN 14-Feb-18 10:05 com/google/gson/annotations/package-frame.html │ --rw---- 2.0 fat 12343 bl defN 14-Feb-18 10:05 com/google/gson/annotations/Expose.html │ --rw---- 2.0 fat 11989 bl defN 14-Feb-18 10:05 com/google/gson/InstanceCreator.html │ --rw---- 2.0 fat 9620 bl defN 14-Feb-18 10:05 com/google/gson/FieldNamingStrategy.html │ --rw---- 2.0 fat 11845 bl defN 14-Feb-18 10:05 com/google/gson/JsonSerializationContext.html │ --rw---- 2.0 fat 19320 bl defN 14-Feb-18 10:05 com/google/gson/JsonParseException.html │ --rw---- 2.0 fat 31560 bl defN 14-Feb-18 10:05 com/google/gson/TypeAdapter.html │ --rw---- 2.0 fat 72258 bl defN 14-Feb-18 10:05 com/google/gson/Gson.html │ --rw---- 2.0 fat 13017 bl defN 14-Feb-18 10:05 com/google/gson/JsonDeserializer.html │ --rw---- 2.0 fat 13195 bl defN 14-Feb-18 10:05 com/google/gson/ExclusionStrategy.html │ --rw---- 2.0 fat 17603 bl defN 14-Feb-18 10:05 com/google/gson/JsonSyntaxException.html │ --rw---- 2.0 fat 55443 bl defN 14-Feb-18 10:05 com/google/gson/GsonBuilder.html │ --rw---- 2.0 fat 19763 bl defN 14-Feb-18 10:05 com/google/gson/LongSerializationPolicy.html │ --rw---- 2.0 fat 32936 bl defN 14-Feb-18 10:05 com/google/gson/JsonObject.html │ --rw---- 2.0 fat 44505 bl defN 14-Feb-18 10:05 com/google/gson/JsonElement.html │ --rw---- 2.0 fat 10637 bl defN 14-Feb-18 10:05 com/google/gson/JsonDeserializationContext.html │ --rw---- 2.0 fat 15029 bl defN 14-Feb-18 10:05 com/google/gson/package-summary.html │ --rw---- 2.0 fat 12522 bl defN 14-Feb-18 10:05 com/google/gson/JsonSerializer.html │ --rw---- 2.0 fat 35885 bl defN 14-Feb-18 10:05 com/google/gson/JsonPrimitive.html │ --rw---- 2.0 fat 4074 bl defN 14-Feb-18 10:05 com/google/gson/package-frame.html │ --rw---- 2.0 fat 14998 bl defN 14-Feb-18 10:05 com/google/gson/TypeAdapterFactory.html │ --rw---- 2.0 fat 19254 bl defN 14-Feb-18 10:05 com/google/gson/JsonStreamParser.html │ --rw---- 2.0 fat 17413 bl defN 14-Feb-18 10:05 com/google/gson/JsonIOException.html │ --rw---- 2.0 fat 95316 bl defN 14-Feb-18 10:05 index-all.html │ --rw---- 2.0 fat 6502 bl defN 14-Feb-18 10:05 overview-summary.html │ --rw---- 2.0 fat 14383 bl defN 14-Feb-18 10:05 overview-tree.html │ --rw---- 2.0 fat 1463 bl defN 14-Feb-18 10:05 index.html │ --rw---- 2.0 fat 1391 bl defN 14-Feb-18 10:05 stylesheet.css │ --rw---- 2.0 fat 7246 bl defN 14-Feb-18 10:05 deprecated-list.html │ --rw---- 2.0 fat 1471 bl defN 14-Feb-18 10:05 overview-frame.html │ --rw---- 2.0 fat 57 bl defN 14-Feb-18 10:05 resources/inherit.gif │ --rw---- 2.0 fat 4990 bl defN 14-Feb-18 10:05 allclasses-frame.html │ --rw---- 2.0 fat 4330 bl defN 14-Feb-18 10:05 allclasses-noframe.html │ --rw---- 2.0 fat 9903 bl defN 14-Feb-18 10:05 help-doc.html │ --rw---- 2.0 fat 8257 bl defN 14-Feb-18 10:05 serialized-form.html │ --rw---- 2.0 fat 91 bl defN 14-Feb-18 10:05 package-list │ --rw---- 2.0 fat 5337 bl defN 14-Feb-18 10:05 constant-values.html │ --rw---- 2.0 fat 4678 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_any.txt │ --rw---- 2.0 fat 4856 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_common.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_cyrillic.txt │ --rw---- 2.0 fat 1489 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_english.txt │ --rw---- 2.0 fat 1224 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_french.txt │ --rw---- 2.0 fat 1852 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_german.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_hebrew.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_hungarian.txt │ --rw---- 2.0 fat 2228 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_polish.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_romanian.txt │ --rw---- 2.0 fat 1427 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_russian.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_approx_spanish.txt │ --rw---- 2.0 fat 1952 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_any.txt │ --rw---- 2.0 fat 1736 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_approx_common.txt │ --rw---- 2.0 fat 1095 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_common.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_cyrillic.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_english.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_french.txt │ --rw---- 2.0 fat 826 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_german.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_hebrew.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_hungarian.txt │ --rw---- 2.0 fat 875 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_polish.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_romanian.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_russian.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_exact_spanish.txt │ --rw---- 2.0 fat 2854 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_hebrew_common.txt │ --rw---- 2.0 fat 888 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_languages.txt │ --rw---- 2.0 fat 9473 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_any.txt │ --rw---- 2.0 fat 2366 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_cyrillic.txt │ --rw---- 2.0 fat 2970 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_english.txt │ --rw---- 2.0 fat 2274 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_french.txt │ --rw---- 2.0 fat 2783 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_german.txt │ --rw---- 2.0 fat 1472 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_hebrew.txt │ --rw---- 2.0 fat 1960 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_hungarian.txt │ --rw---- 2.0 fat 4167 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_polish.txt │ --rw---- 2.0 fat 1526 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_romanian.txt │ --rw---- 2.0 fat 3980 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_russian.txt │ --rw---- 2.0 fat 2073 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/ash_rules_spanish.txt │ --rw---- 2.0 fat 3870 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_any.txt │ --rw---- 2.0 fat 927 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_arabic.txt │ --rw---- 2.0 fat 4874 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_common.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_cyrillic.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_czech.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_dutch.txt │ --rw---- 2.0 fat 1489 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_english.txt │ --rw---- 2.0 fat 942 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_french.txt │ --rw---- 2.0 fat 1853 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_german.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_greek.txt │ --rw---- 2.0 fat 845 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_greeklatin.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_hebrew.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_hungarian.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_italian.txt │ --rw---- 2.0 fat 2183 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_polish.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_portuguese.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_romanian.txt │ --rw---- 2.0 fat 1437 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_russian.txt │ --rw---- 2.0 fat 868 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_spanish.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_approx_turkish.txt │ --rw---- 2.0 fat 1123 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_any.txt │ --rw---- 2.0 fat 1769 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_approx_common.txt │ --rw---- 2.0 fat 816 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_arabic.txt │ --rw---- 2.0 fat 1093 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_common.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_cyrillic.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_czech.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_dutch.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_english.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_french.txt │ --rw---- 2.0 fat 826 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_german.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_greek.txt │ --rw---- 2.0 fat 817 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_greeklatin.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_hebrew.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_hungarian.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_italian.txt │ --rw---- 2.0 fat 874 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_polish.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_portuguese.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_romanian.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_russian.txt │ --rw---- 2.0 fat 832 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_spanish.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_exact_turkish.txt │ --rw---- 2.0 fat 2700 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_hebrew_common.txt │ --rw---- 2.0 fat 951 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_languages.txt │ --rw---- 2.0 fat 13019 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_any.txt │ --rw---- 2.0 fat 1877 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_arabic.txt │ --rw---- 2.0 fat 2300 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_cyrillic.txt │ --rw---- 2.0 fat 1561 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_czech.txt │ --rw---- 2.0 fat 1867 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_dutch.txt │ --rw---- 2.0 fat 3013 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_english.txt │ --rw---- 2.0 fat 2778 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_french.txt │ --rw---- 2.0 fat 2731 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_german.txt │ --rw---- 2.0 fat 2918 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_greek.txt │ --rw---- 2.0 fat 3041 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_greeklatin.txt │ --rw---- 2.0 fat 1462 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_hebrew.txt │ --rw---- 2.0 fat 1887 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_hungarian.txt │ --rw---- 2.0 fat 1873 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_italian.txt │ --rw---- 2.0 fat 4112 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_polish.txt │ --rw---- 2.0 fat 2600 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_portuguese.txt │ --rw---- 2.0 fat 1509 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_romanian.txt │ --rw---- 2.0 fat 3042 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_russian.txt │ --rw---- 2.0 fat 2382 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_spanish.txt │ --rw---- 2.0 fat 1386 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/gen_rules_turkish.txt │ --rw---- 2.0 fat 7462 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/lang.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_any.txt │ --rw---- 2.0 fat 3195 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_common.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_french.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_hebrew.txt │ --rw---- 2.0 fat 830 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_italian.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_portuguese.txt │ --rw---- 2.0 fat 831 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_approx_spanish.txt │ --rw---- 2.0 fat 817 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_any.txt │ --rw---- 2.0 fat 1685 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_approx_common.txt │ --rw---- 2.0 fat 1109 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_common.txt │ --rw---- 2.0 fat 815 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_french.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_hebrew.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_italian.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_portuguese.txt │ --rw---- 2.0 fat 812 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_exact_spanish.txt │ --rw---- 2.0 fat 2187 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_hebrew_common.txt │ --rw---- 2.0 fat 849 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_languages.txt │ --rw---- 2.0 fat 4632 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_any.txt │ --rw---- 2.0 fat 2224 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_french.txt │ --rw---- 2.0 fat 1459 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_hebrew.txt │ --rw---- 2.0 fat 1848 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_italian.txt │ --rw---- 2.0 fat 2575 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_portuguese.txt │ --rw---- 2.0 fat 2480 bl defN 14-Feb-18 10:05 org/apache/commons/codec/language/bm/sep_rules_spanish.txt │ -249 files, 4036789 bytes uncompressed, 1232651 bytes compressed: 69.5% │ +Zip file size: 1277283 bytes, number of entries: 249 │ +-rw---- 2.0 fat 6088 bX defN 17-Oct-08 00:43 AndroidManifest.xml │ +-rw---- 1.0 fat 72470 b- stor 80-Jan-01 00:00 assets/icon.png │ +-rw---- 2.0 fat 10642 bl defN 17-Oct-08 00:43 assets/icon.svg │ +-rw---- 1.0 fat 51785 b- stor 80-Jan-01 00:00 assets/icon512.png │ +-rw---- 2.0 fat 1333 bl defN 17-Oct-08 00:43 assets/o3gmpreferences.json │ +-rw---- 1.0 fat 409 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 4492 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1439 b- stor 80-Jan-01 00:00 res/drawable-ldpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 311 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 2621 b- stor 80-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 491 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 6312 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 804 bl defN 17-Oct-08 00:43 res/layout/activity_sensor_debug.xml │ +-rw---- 2.0 fat 892 bl defN 17-Oct-08 00:43 res/layout/seattle_sensors_main.xml │ +-rw---- 2.0 fat 1604 bl defN 17-Oct-08 00:43 res/layout/sensor_preference_item.xml │ +-rw---- 2.0 fat 2092 bl defN 17-Oct-08 00:43 res/layout/sensor_view_item.xml │ +-rw---- 2.0 fat 2480 bl defN 17-Oct-08 00:43 res/layout/upload_dialogpreference.xml │ +-rw---- 2.0 fat 744 bl defN 17-Oct-08 00:43 res/menu/activity_main.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-08 00:43 res/menu/activity_sensor_debug.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-08 00:43 res/menu/activity_sensors_view.xml │ +-rw---- 2.0 fat 1728 bl defN 17-Oct-08 00:43 res/raw/defaultpreferences.json │ +-rw---- 1.0 fat 6200 b- stor 80-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 2330696 bl defN 17-Oct-08 00:43 classes.dex │ +-rw---- 2.0 fat 4678 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_any.txt │ +-rw---- 2.0 fat 4856 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_common.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_cyrillic.txt │ +-rw---- 2.0 fat 1489 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_english.txt │ +-rw---- 2.0 fat 1224 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_french.txt │ +-rw---- 2.0 fat 1852 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_german.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_hebrew.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_hungarian.txt │ +-rw---- 2.0 fat 2228 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_polish.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_romanian.txt │ +-rw---- 2.0 fat 1427 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_russian.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_approx_spanish.txt │ +-rw---- 2.0 fat 1952 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_any.txt │ +-rw---- 2.0 fat 1736 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_approx_common.txt │ +-rw---- 2.0 fat 1095 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_common.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_cyrillic.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_english.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_french.txt │ +-rw---- 2.0 fat 826 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_german.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_hebrew.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_hungarian.txt │ +-rw---- 2.0 fat 875 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_polish.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_romanian.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_russian.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_exact_spanish.txt │ +-rw---- 2.0 fat 2854 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_hebrew_common.txt │ +-rw---- 2.0 fat 888 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_languages.txt │ +-rw---- 2.0 fat 9473 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_any.txt │ +-rw---- 2.0 fat 2366 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_cyrillic.txt │ +-rw---- 2.0 fat 2970 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_english.txt │ +-rw---- 2.0 fat 2274 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_french.txt │ +-rw---- 2.0 fat 2783 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_german.txt │ +-rw---- 2.0 fat 1472 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_hebrew.txt │ +-rw---- 2.0 fat 1960 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_hungarian.txt │ +-rw---- 2.0 fat 4167 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_polish.txt │ +-rw---- 2.0 fat 1526 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_romanian.txt │ +-rw---- 2.0 fat 3980 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_russian.txt │ +-rw---- 2.0 fat 2073 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/ash_rules_spanish.txt │ +-rw---- 2.0 fat 3870 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_any.txt │ +-rw---- 2.0 fat 927 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_arabic.txt │ +-rw---- 2.0 fat 4874 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_common.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_cyrillic.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_czech.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_dutch.txt │ +-rw---- 2.0 fat 1489 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_english.txt │ +-rw---- 2.0 fat 942 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_french.txt │ +-rw---- 2.0 fat 1853 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_german.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_greek.txt │ +-rw---- 2.0 fat 845 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_greeklatin.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_hebrew.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_hungarian.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_italian.txt │ +-rw---- 2.0 fat 2183 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_polish.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_portuguese.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_romanian.txt │ +-rw---- 2.0 fat 1437 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_russian.txt │ +-rw---- 2.0 fat 868 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_spanish.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_approx_turkish.txt │ +-rw---- 2.0 fat 1123 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_any.txt │ +-rw---- 2.0 fat 1769 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_approx_common.txt │ +-rw---- 2.0 fat 816 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_arabic.txt │ +-rw---- 2.0 fat 1093 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_common.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_cyrillic.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_czech.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_dutch.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_english.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_french.txt │ +-rw---- 2.0 fat 826 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_german.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_greek.txt │ +-rw---- 2.0 fat 817 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_greeklatin.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_hebrew.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_hungarian.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_italian.txt │ +-rw---- 2.0 fat 874 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_polish.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_portuguese.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_romanian.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_russian.txt │ +-rw---- 2.0 fat 832 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_spanish.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_exact_turkish.txt │ +-rw---- 2.0 fat 2700 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_hebrew_common.txt │ +-rw---- 2.0 fat 951 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_languages.txt │ +-rw---- 2.0 fat 13019 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_any.txt │ +-rw---- 2.0 fat 1877 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_arabic.txt │ +-rw---- 2.0 fat 2300 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_cyrillic.txt │ +-rw---- 2.0 fat 1561 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_czech.txt │ +-rw---- 2.0 fat 1867 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_dutch.txt │ +-rw---- 2.0 fat 3013 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_english.txt │ +-rw---- 2.0 fat 2778 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_french.txt │ +-rw---- 2.0 fat 2731 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_german.txt │ +-rw---- 2.0 fat 2918 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_greek.txt │ +-rw---- 2.0 fat 3041 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_greeklatin.txt │ +-rw---- 2.0 fat 1462 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_hebrew.txt │ +-rw---- 2.0 fat 1887 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_hungarian.txt │ +-rw---- 2.0 fat 1873 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_italian.txt │ +-rw---- 2.0 fat 4112 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_polish.txt │ +-rw---- 2.0 fat 2600 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_portuguese.txt │ +-rw---- 2.0 fat 1509 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_romanian.txt │ +-rw---- 2.0 fat 3042 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_russian.txt │ +-rw---- 2.0 fat 2382 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_spanish.txt │ +-rw---- 2.0 fat 1386 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/gen_rules_turkish.txt │ +-rw---- 2.0 fat 7462 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/lang.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_any.txt │ +-rw---- 2.0 fat 3195 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_common.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_french.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_hebrew.txt │ +-rw---- 2.0 fat 830 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_italian.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_portuguese.txt │ +-rw---- 2.0 fat 831 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_approx_spanish.txt │ +-rw---- 2.0 fat 817 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_any.txt │ +-rw---- 2.0 fat 1685 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_approx_common.txt │ +-rw---- 2.0 fat 1109 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_common.txt │ +-rw---- 2.0 fat 815 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_french.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_hebrew.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_italian.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_portuguese.txt │ +-rw---- 2.0 fat 812 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_exact_spanish.txt │ +-rw---- 2.0 fat 2187 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_hebrew_common.txt │ +-rw---- 2.0 fat 849 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_languages.txt │ +-rw---- 2.0 fat 4632 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_any.txt │ +-rw---- 2.0 fat 2224 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_french.txt │ +-rw---- 2.0 fat 1459 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_hebrew.txt │ +-rw---- 2.0 fat 1848 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_italian.txt │ +-rw---- 2.0 fat 2575 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_portuguese.txt │ +-rw---- 2.0 fat 2480 bl defN 17-Oct-08 00:43 org/apache/commons/codec/language/bm/sep_rules_spanish.txt │ +-rw---- 2.0 fat 907 bl defN 17-Oct-08 00:43 org/apache/http/entity/mime/version.properties │ +-rw---- 2.0 fat 909 bl defN 17-Oct-08 00:43 org/apache/http/client/version.properties │ +-rw---- 2.0 fat 11767 bl defN 17-Oct-08 00:43 com/google/gson/package-tree.html │ +-rw---- 2.0 fat 6416 bl defN 17-Oct-08 00:43 com/google/gson/reflect/package-tree.html │ +-rw---- 2.0 fat 8006 bl defN 17-Oct-08 00:43 com/google/gson/reflect/package-use.html │ +-rw---- 2.0 fat 23320 bl defN 17-Oct-08 00:43 com/google/gson/reflect/TypeToken.html │ +-rw---- 2.0 fat 14298 bl defN 17-Oct-08 00:43 com/google/gson/reflect/class-use/TypeToken.html │ +-rw---- 2.0 fat 6949 bl defN 17-Oct-08 00:43 com/google/gson/reflect/package-summary.html │ +-rw---- 2.0 fat 965 bl defN 17-Oct-08 00:43 com/google/gson/reflect/package-frame.html │ +-rw---- 2.0 fat 17453 bl defN 17-Oct-08 00:43 com/google/gson/JsonNull.html │ +-rw---- 2.0 fat 13155 bl defN 17-Oct-08 00:43 com/google/gson/package-use.html │ +-rw---- 2.0 fat 17365 bl defN 17-Oct-08 00:43 com/google/gson/JsonParser.html │ +-rw---- 2.0 fat 23422 bl defN 17-Oct-08 00:43 com/google/gson/FieldNamingPolicy.html │ +-rw---- 2.0 fat 20984 bl defN 17-Oct-08 00:43 com/google/gson/FieldAttributes.html │ +-rw---- 2.0 fat 43850 bl defN 17-Oct-08 00:43 com/google/gson/stream/JsonReader.html │ +-rw---- 2.0 fat 8780 bl defN 17-Oct-08 00:43 com/google/gson/stream/package-tree.html │ +-rw---- 2.0 fat 8731 bl defN 17-Oct-08 00:43 com/google/gson/stream/package-use.html │ +-rw---- 2.0 fat 9877 bl defN 17-Oct-08 00:43 com/google/gson/stream/class-use/JsonReader.html │ +-rw---- 2.0 fat 9144 bl defN 17-Oct-08 00:43 com/google/gson/stream/class-use/JsonToken.html │ +-rw---- 2.0 fat 6173 bl defN 17-Oct-08 00:43 com/google/gson/stream/class-use/MalformedJsonException.html │ +-rw---- 2.0 fat 16974 bl defN 17-Oct-08 00:43 com/google/gson/stream/class-use/JsonWriter.html │ +-rw---- 2.0 fat 23686 bl defN 17-Oct-08 00:43 com/google/gson/stream/JsonToken.html │ +-rw---- 2.0 fat 17082 bl defN 17-Oct-08 00:43 com/google/gson/stream/MalformedJsonException.html │ +-rw---- 2.0 fat 42437 bl defN 17-Oct-08 00:43 com/google/gson/stream/JsonWriter.html │ +-rw---- 2.0 fat 7679 bl defN 17-Oct-08 00:43 com/google/gson/stream/package-summary.html │ +-rw---- 2.0 fat 1663 bl defN 17-Oct-08 00:43 com/google/gson/stream/package-frame.html │ +-rw---- 2.0 fat 8772 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonNull.html │ +-rw---- 2.0 fat 5932 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonParser.html │ +-rw---- 2.0 fat 9885 bl defN 17-Oct-08 00:43 com/google/gson/class-use/FieldNamingPolicy.html │ +-rw---- 2.0 fat 7970 bl defN 17-Oct-08 00:43 com/google/gson/class-use/FieldAttributes.html │ +-rw---- 2.0 fat 9560 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonArray.html │ +-rw---- 2.0 fat 6002 bl defN 17-Oct-08 00:43 com/google/gson/class-use/InstanceCreator.html │ +-rw---- 2.0 fat 9173 bl defN 17-Oct-08 00:43 com/google/gson/class-use/FieldNamingStrategy.html │ +-rw---- 2.0 fat 8687 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonSerializationContext.html │ +-rw---- 2.0 fat 11440 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonParseException.html │ +-rw---- 2.0 fat 11708 bl defN 17-Oct-08 00:43 com/google/gson/class-use/TypeAdapter.html │ +-rw---- 2.0 fat 9271 bl defN 17-Oct-08 00:43 com/google/gson/class-use/Gson.html │ +-rw---- 2.0 fat 6012 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonDeserializer.html │ +-rw---- 2.0 fat 9725 bl defN 17-Oct-08 00:43 com/google/gson/class-use/ExclusionStrategy.html │ +-rw---- 2.0 fat 16050 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonSyntaxException.html │ +-rw---- 2.0 fat 22068 bl defN 17-Oct-08 00:43 com/google/gson/class-use/GsonBuilder.html │ +-rw---- 2.0 fat 10065 bl defN 17-Oct-08 00:43 com/google/gson/class-use/LongSerializationPolicy.html │ +-rw---- 2.0 fat 8657 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonObject.html │ +-rw---- 2.0 fat 30126 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonElement.html │ +-rw---- 2.0 fat 8766 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonDeserializationContext.html │ +-rw---- 2.0 fat 5992 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonSerializer.html │ +-rw---- 2.0 fat 8743 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonPrimitive.html │ +-rw---- 2.0 fat 9257 bl defN 17-Oct-08 00:43 com/google/gson/class-use/TypeAdapterFactory.html │ +-rw---- 2.0 fat 5992 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonStreamParser.html │ +-rw---- 2.0 fat 15883 bl defN 17-Oct-08 00:43 com/google/gson/class-use/JsonIOException.html │ +-rw---- 2.0 fat 42583 bl defN 17-Oct-08 00:43 com/google/gson/JsonArray.html │ +-rw---- 2.0 fat 7613 bl defN 17-Oct-08 00:43 com/google/gson/annotations/package-tree.html │ +-rw---- 2.0 fat 5742 bl defN 17-Oct-08 00:43 com/google/gson/annotations/package-use.html │ +-rw---- 2.0 fat 11163 bl defN 17-Oct-08 00:43 com/google/gson/annotations/Until.html │ +-rw---- 2.0 fat 11074 bl defN 17-Oct-08 00:43 com/google/gson/annotations/Since.html │ +-rw---- 2.0 fat 6063 bl defN 17-Oct-08 00:43 com/google/gson/annotations/class-use/Until.html │ +-rw---- 2.0 fat 6063 bl defN 17-Oct-08 00:43 com/google/gson/annotations/class-use/Since.html │ +-rw---- 2.0 fat 6153 bl defN 17-Oct-08 00:43 com/google/gson/annotations/class-use/SerializedName.html │ +-rw---- 2.0 fat 6073 bl defN 17-Oct-08 00:43 com/google/gson/annotations/class-use/Expose.html │ +-rw---- 2.0 fat 11549 bl defN 17-Oct-08 00:43 com/google/gson/annotations/SerializedName.html │ +-rw---- 2.0 fat 8110 bl defN 17-Oct-08 00:43 com/google/gson/annotations/package-summary.html │ +-rw---- 2.0 fat 1325 bl defN 17-Oct-08 00:43 com/google/gson/annotations/package-frame.html │ +-rw---- 2.0 fat 12343 bl defN 17-Oct-08 00:43 com/google/gson/annotations/Expose.html │ +-rw---- 2.0 fat 11989 bl defN 17-Oct-08 00:43 com/google/gson/InstanceCreator.html │ +-rw---- 2.0 fat 9620 bl defN 17-Oct-08 00:43 com/google/gson/FieldNamingStrategy.html │ +-rw---- 2.0 fat 11845 bl defN 17-Oct-08 00:43 com/google/gson/JsonSerializationContext.html │ +-rw---- 2.0 fat 19320 bl defN 17-Oct-08 00:43 com/google/gson/JsonParseException.html │ +-rw---- 2.0 fat 31560 bl defN 17-Oct-08 00:43 com/google/gson/TypeAdapter.html │ +-rw---- 2.0 fat 72258 bl defN 17-Oct-08 00:43 com/google/gson/Gson.html │ +-rw---- 2.0 fat 13017 bl defN 17-Oct-08 00:43 com/google/gson/JsonDeserializer.html │ +-rw---- 2.0 fat 13195 bl defN 17-Oct-08 00:43 com/google/gson/ExclusionStrategy.html │ +-rw---- 2.0 fat 17603 bl defN 17-Oct-08 00:43 com/google/gson/JsonSyntaxException.html │ +-rw---- 2.0 fat 55443 bl defN 17-Oct-08 00:43 com/google/gson/GsonBuilder.html │ +-rw---- 2.0 fat 19763 bl defN 17-Oct-08 00:43 com/google/gson/LongSerializationPolicy.html │ +-rw---- 2.0 fat 32936 bl defN 17-Oct-08 00:43 com/google/gson/JsonObject.html │ +-rw---- 2.0 fat 44505 bl defN 17-Oct-08 00:43 com/google/gson/JsonElement.html │ +-rw---- 2.0 fat 10637 bl defN 17-Oct-08 00:43 com/google/gson/JsonDeserializationContext.html │ +-rw---- 2.0 fat 15029 bl defN 17-Oct-08 00:43 com/google/gson/package-summary.html │ +-rw---- 2.0 fat 12522 bl defN 17-Oct-08 00:43 com/google/gson/JsonSerializer.html │ +-rw---- 2.0 fat 35885 bl defN 17-Oct-08 00:43 com/google/gson/JsonPrimitive.html │ +-rw---- 2.0 fat 4074 bl defN 17-Oct-08 00:43 com/google/gson/package-frame.html │ +-rw---- 2.0 fat 14998 bl defN 17-Oct-08 00:43 com/google/gson/TypeAdapterFactory.html │ +-rw---- 2.0 fat 19254 bl defN 17-Oct-08 00:43 com/google/gson/JsonStreamParser.html │ +-rw---- 2.0 fat 17413 bl defN 17-Oct-08 00:43 com/google/gson/JsonIOException.html │ +-rw---- 2.0 fat 95316 bl defN 17-Oct-08 00:43 index-all.html │ +-rw---- 2.0 fat 6502 bl defN 17-Oct-08 00:43 overview-summary.html │ +-rw---- 2.0 fat 14383 bl defN 17-Oct-08 00:43 overview-tree.html │ +-rw---- 2.0 fat 1463 bl defN 17-Oct-08 00:43 index.html │ +-rw---- 2.0 fat 1391 bl defN 17-Oct-08 00:43 stylesheet.css │ +-rw---- 2.0 fat 7246 bl defN 17-Oct-08 00:43 deprecated-list.html │ +-rw---- 2.0 fat 1471 bl defN 17-Oct-08 00:43 overview-frame.html │ +-rw---- 2.0 fat 57 bl defN 17-Oct-08 00:43 resources/inherit.gif │ +-rw---- 2.0 fat 4990 bl defN 17-Oct-08 00:43 allclasses-frame.html │ +-rw---- 2.0 fat 4330 bl defN 17-Oct-08 00:43 allclasses-noframe.html │ +-rw---- 2.0 fat 9903 bl defN 17-Oct-08 00:43 help-doc.html │ +-rw---- 2.0 fat 8257 bl defN 17-Oct-08 00:43 serialized-form.html │ +-rw---- 2.0 fat 91 bl defN 17-Oct-08 00:43 package-list │ +-rw---- 2.0 fat 5337 bl defN 17-Oct-08 00:43 constant-values.html │ +-rw---- 2.0 fat 907 bl defN 17-Oct-08 00:43 org/apache/http/version.properties │ +-rw---- 2.0 fat 24754 b- defN 17-Oct-08 00:43 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 24875 b- defN 17-Oct-08 00:43 META-INF/7F082E6F.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Oct-08 00:43 META-INF/7F082E6F.RSA │ +249 files, 4176285 bytes uncompressed, 1231093 bytes compressed: 70.5% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── APK metadata │┄ Ordering differences only │ @@ -20,17 +20,14 @@ │ overview-frame.html: '8' │ allclasses-frame.html: '8' │ allclasses-noframe.html: '8' │ help-doc.html: '8' │ serialized-form.html: '8' │ package-list: '8' │ constant-values.html: '8' │ - org/apache/http/version.properties: '8' │ - org/apache/http/client/version.properties: '8' │ - org/apache/http/entity/mime/version.properties: '8' │ org/apache/commons/codec/language/bm/ash_approx_any.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_common.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_cyrillic.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_english.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_french.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_german.txt: '8' │ org/apache/commons/codec/language/bm/ash_approx_hebrew.txt: '8' │ @@ -147,14 +144,17 @@ │ org/apache/commons/codec/language/bm/sep_languages.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_any.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_french.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_hebrew.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_italian.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_portuguese.txt: '8' │ org/apache/commons/codec/language/bm/sep_rules_spanish.txt: '8' │ + org/apache/http/version.properties: '8' │ + org/apache/http/entity/mime/version.properties: '8' │ + org/apache/http/client/version.properties: '8' │ com/google/gson/package-tree.html: '8' │ com/google/gson/JsonNull.html: '8' │ com/google/gson/package-use.html: '8' │ com/google/gson/JsonParser.html: '8' │ com/google/gson/FieldNamingPolicy.html: '8' │ com/google/gson/FieldAttributes.html: '8' │ com/google/gson/JsonArray.html: '8' ├── resources.arsc │ @@ -1,369 +1,388 @@ │ -00000000: 0200 0c00 0817 0000 0100 0000 0100 1c00 ................ │ -00000010: 3c06 0000 2f00 0000 0000 0000 0001 0000 <.../........... │ -00000020: d800 0000 0000 0000 0000 0000 2700 0000 ............'... │ -00000030: 4d00 0000 7500 0000 9700 0000 c000 0000 M...u........... │ -00000040: e200 0000 ff00 0000 2401 0000 4901 0000 ........$...I... │ -00000050: 6d01 0000 9601 0000 ba01 0000 e301 0000 m............... │ -00000060: 0702 0000 3102 0000 5602 0000 8502 0000 ....1...V....... │ -00000070: b102 0000 db02 0000 0303 0000 3703 0000 ............7... │ -00000080: 6703 0000 9403 0000 c703 0000 f003 0000 g............... │ -00000090: 1e04 0000 2304 0000 2804 0000 3404 0000 ....#...(...4... │ -000000a0: 3f04 0000 4804 0000 5204 0000 7604 0000 ?...H...R...v... │ -000000b0: 8004 0000 9a04 0000 ae04 0000 c004 0000 ................ │ -000000c0: cf04 0000 de04 0000 f704 0000 0705 0000 ................ │ -000000d0: 1e05 0000 2b05 0000 4405 0000 5205 0000 ....+...D...R... │ -000000e0: 5a05 0000 2424 7265 732f 6c61 796f 7574 Z...$$res/layout │ -000000f0: 2f61 6374 6976 6974 795f 7365 6e73 6f72 /activity_sensor │ -00000100: 5f64 6562 7567 2e78 6d6c 0023 2372 6573 _debug.xml.##res │ -00000110: 2f6c 6179 6f75 742f 7365 6174 746c 655f /layout/seattle_ │ -00000120: 7365 6e73 6f72 735f 6d61 696e 2e78 6d6c sensors_main.xml │ -00000130: 0025 2572 6573 2f6c 6179 6f75 742f 7365 .%%res/layout/se │ -00000140: 6e73 6f72 5f70 7265 6665 7265 6e63 655f nsor_preference_ │ -00000150: 6974 656d 2e78 6d6c 001f 1f72 6573 2f6c item.xml...res/l │ -00000160: 6179 6f75 742f 7365 6e73 6f72 5f76 6965 ayout/sensor_vie │ -00000170: 775f 6974 656d 2e78 6d6c 0026 2672 6573 w_item.xml.&&res │ -00000180: 2f6c 6179 6f75 742f 7570 6c6f 6164 5f64 /layout/upload_d │ -00000190: 6961 6c6f 6770 7265 6665 7265 6e63 652e ialogpreference. │ -000001a0: 786d 6c00 1f1f 7265 732f 7261 772f 6465 xml...res/raw/de │ -000001b0: 6661 756c 7470 7265 6665 7265 6e63 6573 faultpreferences │ -000001c0: 2e6a 736f 6e00 1a1a 7265 732f 6d65 6e75 .json...res/menu │ -000001d0: 2f61 6374 6976 6974 795f 6d61 696e 2e78 /activity_main.x │ -000001e0: 6d6c 0022 2272 6573 2f6d 656e 752f 6163 ml.""res/menu/ac │ -000001f0: 7469 7669 7479 5f73 656e 736f 725f 6465 tivity_sensor_de │ -00000200: 6275 672e 786d 6c00 2222 7265 732f 6d65 bug.xml.""res/me │ -00000210: 6e75 2f61 6374 6976 6974 795f 7365 6e73 nu/activity_sens │ -00000220: 6f72 735f 7669 6577 2e78 6d6c 0021 2172 ors_view.xml.!!r │ +00000000: 0200 0c00 3818 0000 0100 0000 0100 1c00 ....8........... │ +00000010: 5006 0000 2f00 0000 0000 0000 0001 0000 P.../........... │ +00000020: d800 0000 0000 0000 0000 0000 2500 0000 ............%... │ +00000030: 4a00 0000 6700 0000 8900 0000 b200 0000 J...g........... │ +00000040: d400 0000 fb00 0000 2101 0000 4901 0000 ........!...I... │ +00000050: 7001 0000 9c01 0000 c301 0000 ea01 0000 p............... │ +00000060: 1602 0000 4302 0000 6b02 0000 9302 0000 ....C...k....... │ +00000070: c702 0000 f702 0000 2403 0000 5703 0000 ........$...W... │ +00000080: 8003 0000 ae03 0000 d803 0000 dd03 0000 ................ │ +00000090: e903 0000 f403 0000 fd03 0000 0704 0000 ................ │ +000000a0: 2b04 0000 3504 0000 4f04 0000 6304 0000 +...5...O...c... │ +000000b0: 7504 0000 8404 0000 9304 0000 ac04 0000 u............... │ +000000c0: bc04 0000 d304 0000 e004 0000 f904 0000 ................ │ +000000d0: 0705 0000 0f05 0000 1705 0000 4305 0000 ............C... │ +000000e0: 7205 0000 2222 7265 732f 6d65 6e75 2f61 r...""res/menu/a │ +000000f0: 6374 6976 6974 795f 7365 6e73 6f72 735f ctivity_sensors_ │ +00000100: 7669 6577 2e78 6d6c 0022 2272 6573 2f6d view.xml.""res/m │ +00000110: 656e 752f 6163 7469 7669 7479 5f73 656e enu/activity_sen │ +00000120: 736f 725f 6465 6275 672e 786d 6c00 1a1a sor_debug.xml... │ +00000130: 7265 732f 6d65 6e75 2f61 6374 6976 6974 res/menu/activit │ +00000140: 795f 6d61 696e 2e78 6d6c 001f 1f72 6573 y_main.xml...res │ +00000150: 2f72 6177 2f64 6566 6175 6c74 7072 6566 /raw/defaultpref │ +00000160: 6572 656e 6365 732e 6a73 6f6e 0026 2672 erences.json.&&r │ +00000170: 6573 2f6c 6179 6f75 742f 7570 6c6f 6164 es/layout/upload │ +00000180: 5f64 6961 6c6f 6770 7265 6665 7265 6e63 _dialogpreferenc │ +00000190: 652e 786d 6c00 1f1f 7265 732f 6c61 796f e.xml...res/layo │ +000001a0: 7574 2f73 656e 736f 725f 7669 6577 5f69 ut/sensor_view_i │ +000001b0: 7465 6d2e 786d 6c00 2424 7265 732f 6c61 tem.xml.$$res/la │ +000001c0: 796f 7574 2f61 6374 6976 6974 795f 7365 yout/activity_se │ +000001d0: 6e73 6f72 5f64 6562 7567 2e78 6d6c 0023 nsor_debug.xml.# │ +000001e0: 2372 6573 2f6c 6179 6f75 742f 7365 6174 #res/layout/seat │ +000001f0: 746c 655f 7365 6e73 6f72 735f 6d61 696e tle_sensors_main │ +00000200: 2e78 6d6c 0025 2572 6573 2f6c 6179 6f75 .xml.%%res/layou │ +00000210: 742f 7365 6e73 6f72 5f70 7265 6665 7265 t/sensor_prefere │ +00000220: 6e63 655f 6974 656d 2e78 6d6c 0024 2472 nce_item.xml.$$r │ 00000230: 6573 2f64 7261 7761 626c 652d 6c64 7069 es/drawable-ldpi │ -00000240: 2f69 635f 6c61 756e 6368 6572 2e70 6e67 /ic_launcher.png │ -00000250: 0026 2672 6573 2f64 7261 7761 626c 652d .&&res/drawable- │ -00000260: 6d64 7069 2f69 635f 6163 7469 6f6e 5f73 mdpi/ic_action_s │ -00000270: 6561 7263 682e 706e 6700 2121 7265 732f earch.png.!!res/ │ -00000280: 6472 6177 6162 6c65 2d6d 6470 692f 6963 drawable-mdpi/ic │ -00000290: 5f6c 6175 6e63 6865 722e 706e 6700 2626 _launcher.png.&& │ -000002a0: 7265 732f 6472 6177 6162 6c65 2d68 6470 res/drawable-hdp │ -000002b0: 692f 6963 5f61 6374 696f 6e5f 7365 6172 i/ic_action_sear │ -000002c0: 6368 2e70 6e67 0021 2172 6573 2f64 7261 ch.png.!!res/dra │ -000002d0: 7761 626c 652d 6864 7069 2f69 635f 6c61 wable-hdpi/ic_la │ -000002e0: 756e 6368 6572 2e70 6e67 0027 2772 6573 uncher.png.''res │ -000002f0: 2f64 7261 7761 626c 652d 7868 6470 692f /drawable-xhdpi/ │ -00000300: 6963 5f61 6374 696f 6e5f 7365 6172 6368 ic_action_search │ -00000310: 2e70 6e67 0022 2272 6573 2f64 7261 7761 .png.""res/drawa │ -00000320: 626c 652d 7868 6470 692f 6963 5f6c 6175 ble-xhdpi/ic_lau │ -00000330: 6e63 6865 722e 706e 6700 2c2c 6174 2e75 ncher.png.,,at.u │ -00000340: 6e69 7669 652e 7365 6e73 6f72 6975 6d2e nivie.sensorium. │ -00000350: 7365 6e73 6f72 732e 4465 7669 6365 496e sensors.DeviceIn │ -00000360: 666f 5365 6e73 6f72 0029 2961 742e 756e foSensor.))at.un │ -00000370: 6976 6965 2e73 656e 736f 7269 756d 2e73 ivie.sensorium.s │ -00000380: 656e 736f 7273 2e42 6174 7465 7279 5365 ensors.BatterySe │ -00000390: 6e73 6f72 0027 2761 742e 756e 6976 6965 nsor.''at.univie │ -000003a0: 2e73 656e 736f 7269 756d 2e73 656e 736f .sensorium.senso │ -000003b0: 7273 2e52 6164 696f 5365 6e73 6f72 0025 rs.RadioSensor.% │ -000003c0: 2561 742e 756e 6976 6965 2e73 656e 736f %at.univie.senso │ -000003d0: 7269 756d 2e73 656e 736f 7273 2e53 494d rium.sensors.SIM │ -000003e0: 5365 6e73 6f72 0031 3161 742e 756e 6976 Sensor.11at.univ │ -000003f0: 6965 2e73 656e 736f 7269 756d 2e73 656e ie.sensorium.sen │ -00000400: 736f 7273 2e4e 6574 776f 726b 4c6f 6361 sors.NetworkLoca │ -00000410: 7469 6f6e 5365 6e73 6f72 002d 2d61 742e tionSensor.--at. │ -00000420: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ -00000430: 2e73 656e 736f 7273 2e47 5053 4c6f 6361 .sensors.GPSLoca │ -00000440: 7469 6f6e 5365 6e73 6f72 002a 2a61 742e tionSensor.**at. │ -00000450: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ -00000460: 2e73 656e 736f 7273 2e50 7265 7373 7572 .sensors.Pressur │ -00000470: 6553 656e 736f 7200 3030 6174 2e75 6e69 eSensor.00at.uni │ -00000480: 7669 652e 7365 6e73 6f72 6975 6d2e 7365 vie.sensorium.se │ -00000490: 6e73 6f72 732e 5769 6669 436f 6e6e 6563 nsors.WifiConnec │ -000004a0: 7469 6f6e 5365 6e73 6f72 0026 2661 742e tionSensor.&&at. │ -000004b0: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ -000004c0: 2e73 656e 736f 7273 2e57 6966 6953 656e .sensors.WifiSen │ -000004d0: 736f 7200 2b2b 6174 2e75 6e69 7669 652e sor.++at.univie. │ -000004e0: 7365 6e73 6f72 6975 6d2e 7365 6e73 6f72 sensorium.sensor │ -000004f0: 732e 426c 7565 746f 6f74 6853 656e 736f s.BluetoothSenso │ -00000500: 7200 0202 3168 0002 0231 6400 0909 5365 r...1h...1d...Se │ -00000510: 6e73 6f72 6975 6d00 0808 5365 7474 696e nsorium...Settin │ -00000520: 6773 0006 0645 6e61 626c 6500 0707 4469 gs...Enable...Di │ -00000530: 7361 626c 6500 2121 5468 616e 6b20 796f sable.!!Thank yo │ -00000540: 7520 666f 7220 646f 6e61 7469 6e67 2074 u for donating t │ -00000550: 6f20 5365 6174 746c 6500 0707 5365 6e73 o Seattle...Sens │ -00000560: 6f72 7300 1717 5365 6e73 6f72 6975 6d20 ors...Sensorium │ -00000570: 436f 6e66 6967 7572 6174 696f 6e00 1111 Configuration... │ -00000580: 456e 6162 6c65 2061 7420 7374 6172 7475 Enable at startu │ -00000590: 7000 0f0f 4175 746f 7374 6172 7442 7574 p...AutostartBut │ -000005a0: 746f 6e00 0c0c 4465 6275 6720 4f75 7470 ton...Debug Outp │ -000005b0: 7574 000c 0c53 656e 736f 7220 5669 6577 ut...Sensor View │ -000005c0: 7300 1616 456e 6162 6c65 2f44 6973 6162 s...Enable/Disab │ -000005d0: 6c65 2053 656e 736f 7273 000d 0d53 656e le Sensors...Sen │ -000005e0: 736f 7269 756d 204c 6f67 0014 1453 656e sorium Log...Sen │ -000005f0: 736f 7273 2044 6562 7567 204f 7574 7075 sors Debug Outpu │ -00000600: 7400 0a0a 5365 6e73 6f72 7369 756d 0016 t...Sensorsium.. │ -00000610: 1643 7572 7265 6e74 2073 656e 736f 7220 .Current sensor │ -00000620: 7661 6c75 6573 3a00 0b0b 5365 6e73 6f72 values:...Sensor │ -00000630: 204e 616d 6500 0505 4465 6275 6700 0505 Name...Debug... │ -00000640: 4162 6f75 7400 0000 0002 1c01 c010 0000 About........... │ -00000650: 7f00 0000 6100 7400 2e00 7500 6e00 6900 ....a.t...u.n.i. │ -00000660: 7600 6900 6500 2e00 7300 6500 6e00 7300 v.i.e...s.e.n.s. │ -00000670: 6f00 7200 6900 7500 6d00 0000 0000 0000 o.r.i.u.m....... │ -00000680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000240: 2d76 342f 6963 5f6c 6175 6e63 6865 722e -v4/ic_launcher. │ +00000250: 706e 6700 2929 7265 732f 6472 6177 6162 png.))res/drawab │ +00000260: 6c65 2d6d 6470 692d 7634 2f69 635f 6163 le-mdpi-v4/ic_ac │ +00000270: 7469 6f6e 5f73 6561 7263 682e 706e 6700 tion_search.png. │ +00000280: 2424 7265 732f 6472 6177 6162 6c65 2d6d $$res/drawable-m │ +00000290: 6470 692d 7634 2f69 635f 6c61 756e 6368 dpi-v4/ic_launch │ +000002a0: 6572 2e70 6e67 0024 2472 6573 2f64 7261 er.png.$$res/dra │ +000002b0: 7761 626c 652d 6864 7069 2d76 342f 6963 wable-hdpi-v4/ic │ +000002c0: 5f6c 6175 6e63 6865 722e 706e 6700 2929 _launcher.png.)) │ +000002d0: 7265 732f 6472 6177 6162 6c65 2d68 6470 res/drawable-hdp │ +000002e0: 692d 7634 2f69 635f 6163 7469 6f6e 5f73 i-v4/ic_action_s │ +000002f0: 6561 7263 682e 706e 6700 2a2a 7265 732f earch.png.**res/ │ +00000300: 6472 6177 6162 6c65 2d78 6864 7069 2d76 drawable-xhdpi-v │ +00000310: 342f 6963 5f61 6374 696f 6e5f 7365 6172 4/ic_action_sear │ +00000320: 6368 2e70 6e67 0025 2572 6573 2f64 7261 ch.png.%%res/dra │ +00000330: 7761 626c 652d 7868 6470 692d 7634 2f69 wable-xhdpi-v4/i │ +00000340: 635f 6c61 756e 6368 6572 2e70 6e67 0025 c_launcher.png.% │ +00000350: 2561 742e 756e 6976 6965 2e73 656e 736f %at.univie.senso │ +00000360: 7269 756d 2e73 656e 736f 7273 2e53 494d rium.sensors.SIM │ +00000370: 5365 6e73 6f72 0031 3161 742e 756e 6976 Sensor.11at.univ │ +00000380: 6965 2e73 656e 736f 7269 756d 2e73 656e ie.sensorium.sen │ +00000390: 736f 7273 2e4e 6574 776f 726b 4c6f 6361 sors.NetworkLoca │ +000003a0: 7469 6f6e 5365 6e73 6f72 002d 2d61 742e tionSensor.--at. │ +000003b0: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ +000003c0: 2e73 656e 736f 7273 2e47 5053 4c6f 6361 .sensors.GPSLoca │ +000003d0: 7469 6f6e 5365 6e73 6f72 002a 2a61 742e tionSensor.**at. │ +000003e0: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ +000003f0: 2e73 656e 736f 7273 2e50 7265 7373 7572 .sensors.Pressur │ +00000400: 6553 656e 736f 7200 3030 6174 2e75 6e69 eSensor.00at.uni │ +00000410: 7669 652e 7365 6e73 6f72 6975 6d2e 7365 vie.sensorium.se │ +00000420: 6e73 6f72 732e 5769 6669 436f 6e6e 6563 nsors.WifiConnec │ +00000430: 7469 6f6e 5365 6e73 6f72 0026 2661 742e tionSensor.&&at. │ +00000440: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ +00000450: 2e73 656e 736f 7273 2e57 6966 6953 656e .sensors.WifiSen │ +00000460: 736f 7200 2b2b 6174 2e75 6e69 7669 652e sor.++at.univie. │ +00000470: 7365 6e73 6f72 6975 6d2e 7365 6e73 6f72 sensorium.sensor │ +00000480: 732e 426c 7565 746f 6f74 6853 656e 736f s.BluetoothSenso │ +00000490: 7200 2727 6174 2e75 6e69 7669 652e 7365 r.''at.univie.se │ +000004a0: 6e73 6f72 6975 6d2e 7365 6e73 6f72 732e nsorium.sensors. │ +000004b0: 5261 6469 6f53 656e 736f 7200 0202 3164 RadioSensor...1d │ +000004c0: 0009 0953 656e 736f 7269 756d 0008 0853 ...Sensorium...S │ +000004d0: 6574 7469 6e67 7300 0606 456e 6162 6c65 ettings...Enable │ +000004e0: 0007 0744 6973 6162 6c65 0021 2154 6861 ...Disable.!!Tha │ +000004f0: 6e6b 2079 6f75 2066 6f72 2064 6f6e 6174 nk you for donat │ +00000500: 696e 6720 746f 2053 6561 7474 6c65 0007 ing to Seattle.. │ +00000510: 0753 656e 736f 7273 0017 1753 656e 736f .Sensors...Senso │ +00000520: 7269 756d 2043 6f6e 6669 6775 7261 7469 rium Configurati │ +00000530: 6f6e 0011 1145 6e61 626c 6520 6174 2073 on...Enable at s │ +00000540: 7461 7274 7570 000f 0f41 7574 6f73 7461 tartup...Autosta │ +00000550: 7274 4275 7474 6f6e 000c 0c44 6562 7567 rtButton...Debug │ +00000560: 204f 7574 7075 7400 0c0c 5365 6e73 6f72 Output...Sensor │ +00000570: 2056 6965 7773 0016 1645 6e61 626c 652f Views...Enable/ │ +00000580: 4469 7361 626c 6520 5365 6e73 6f72 7300 Disable Sensors. │ +00000590: 0d0d 5365 6e73 6f72 6975 6d20 4c6f 6700 ..Sensorium Log. │ +000005a0: 1414 5365 6e73 6f72 7320 4465 6275 6720 ..Sensors Debug │ +000005b0: 4f75 7470 7574 000a 0a53 656e 736f 7273 Output...Sensors │ +000005c0: 6975 6d00 1616 4375 7272 656e 7420 7365 ium...Current se │ +000005d0: 6e73 6f72 2076 616c 7565 733a 000b 0b53 nsor values:...S │ +000005e0: 656e 736f 7220 4e61 6d65 0005 0544 6562 ensor Name...Deb │ +000005f0: 7567 0005 0541 626f 7574 0029 2961 742e ug...About.))at. │ +00000600: 756e 6976 6965 2e73 656e 736f 7269 756d univie.sensorium │ +00000610: 2e73 656e 736f 7273 2e42 6174 7465 7279 .sensors.Battery │ +00000620: 5365 6e73 6f72 002c 2c61 742e 756e 6976 Sensor.,,at.univ │ +00000630: 6965 2e73 656e 736f 7269 756d 2e73 656e ie.sensorium.sen │ +00000640: 736f 7273 2e44 6576 6963 6549 6e66 6f53 sors.DeviceInfoS │ +00000650: 656e 736f 7200 0202 3168 0000 0002 2001 ensor...1h.... . │ +00000660: dc11 0000 7f00 0000 6100 7400 2e00 7500 ........a.t...u. │ +00000670: 6e00 6900 7600 6900 6500 2e00 7300 6500 n.i.v.i.e...s.e. │ +00000680: 6e00 7300 6f00 7200 6900 7500 6d00 0000 n.s.o.r.i.u.m... │ 00000690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000750: 0000 0000 1c01 0000 0a00 0000 b001 0000 ................ │ -00000760: 3500 0000 0100 1c00 9400 0000 0a00 0000 5............... │ -00000770: 0000 0000 0001 0000 4400 0000 0000 0000 ........D....... │ -00000780: 0000 0000 0700 0000 1200 0000 1b00 0000 ................ │ -00000790: 2100 0000 2900 0000 3100 0000 3a00 0000 !...)...1...:... │ -000007a0: 4200 0000 4900 0000 0404 6174 7472 0008 B...I.....attr.. │ -000007b0: 0864 7261 7761 626c 6500 0606 6c61 796f .drawable...layo │ -000007c0: 7574 0003 0372 6177 0005 0564 696d 656e ut...raw...dimen │ -000007d0: 0005 0561 7272 6179 0006 0673 7472 696e ...array...strin │ -000007e0: 6700 0505 7374 796c 6500 0404 6d65 6e75 g...style...menu │ -000007f0: 0002 0269 6400 0000 0100 1c00 d004 0000 ...id........... │ -00000800: 3500 0000 0000 0000 0001 0000 f000 0000 5............... │ -00000810: 0000 0000 0000 0000 1300 0000 2100 0000 ............!... │ -00000820: 3900 0000 5000 0000 6900 0000 7c00 0000 9...P...i...|... │ -00000830: 9600 0000 ab00 0000 b100 0000 bb00 0000 ................ │ -00000840: ce00 0000 d900 0000 e900 0000 ff00 0000 ................ │ -00000850: 1001 0000 2201 0000 3a01 0000 4a01 0000 ...."...:...J... │ -00000860: 5e01 0000 7101 0000 8401 0000 9901 0000 ^...q........... │ -00000870: b801 0000 cf01 0000 ed01 0000 f901 0000 ................ │ -00000880: 1702 0000 2802 0000 3602 0000 4302 0000 ....(...6...C... │ -00000890: 5002 0000 5b02 0000 6b02 0000 8302 0000 P...[...k....... │ -000008a0: 9202 0000 a102 0000 af02 0000 be02 0000 ................ │ -000008b0: cf02 0000 e202 0000 fc02 0000 0903 0000 ................ │ -000008c0: 1e03 0000 3003 0000 3e03 0000 4c03 0000 ....0...>...L... │ -000008d0: 6c03 0000 8603 0000 9703 0000 ab03 0000 l............... │ -000008e0: c703 0000 d303 0000 1010 6963 5f61 6374 ..........ic_act │ -000008f0: 696f 6e5f 7365 6172 6368 000b 0b69 635f ion_search...ic_ │ -00000900: 6c61 756e 6368 6572 0015 1561 6374 6976 launcher...activ │ -00000910: 6974 795f 7365 6e73 6f72 5f64 6562 7567 ity_sensor_debug │ -00000920: 0014 1473 6561 7474 6c65 5f73 656e 736f ...seattle_senso │ -00000930: 7273 5f6d 6169 6e00 1616 7365 6e73 6f72 rs_main...sensor │ -00000940: 5f70 7265 6665 7265 6e63 655f 6974 656d _preference_item │ -00000950: 0010 1073 656e 736f 725f 7669 6577 5f69 ...sensor_view_i │ -00000960: 7465 6d00 1717 7570 6c6f 6164 5f64 6961 tem...upload_dia │ -00000970: 6c6f 6770 7265 6665 7265 6e63 6500 1212 logpreference... │ -00000980: 6465 6661 756c 7470 7265 6665 7265 6e63 defaultpreferenc │ -00000990: 6573 0003 0373 3134 0007 0773 656e 736f es...s14...senso │ -000009a0: 7273 0010 1075 706c 6f61 645f 696e 7465 rs...upload_inte │ -000009b0: 7276 616c 7300 0808 6170 705f 6e61 6d65 rvals...app_name │ -000009c0: 000d 0d6d 656e 755f 7365 7474 696e 6773 ...menu_settings │ -000009d0: 0013 1374 6974 6c65 5f61 6374 6976 6974 ...title_activit │ -000009e0: 795f 6d61 696e 000e 0e65 6e61 626c 655f y_main...enable_ │ -000009f0: 7365 6e73 6f72 7300 0f0f 6469 7361 626c sensors...disabl │ -00000a00: 655f 7365 6e73 6f72 7300 1515 7365 6174 e_sensors...seat │ -00000a10: 746c 655f 646f 6e61 7465 5f74 6861 6e6b tle_donate_thank │ -00000a20: 7300 0d0d 7365 6e73 6f72 5f63 6f6e 6669 s...sensor_confi │ -00000a30: 6700 1111 7365 7276 6963 655f 6175 746f g...service_auto │ -00000a40: 7374 6172 7400 1010 6175 746f 7374 6172 start...autostar │ -00000a50: 745f 6275 7474 6f6e 0010 1064 6562 7567 t_button...debug │ -00000a60: 5f6f 7574 5f62 7574 746f 6e00 1212 7365 _out_button...se │ -00000a70: 6e73 6f72 5f76 6965 775f 6275 7474 6f6e nsor_view_button │ -00000a80: 001c 1c74 6974 6c65 5f61 6374 6976 6974 ...title_activit │ -00000a90: 795f 7365 6e73 6f72 5f63 6f6e 6669 6700 y_sensor_config. │ -00000aa0: 1414 7365 6e73 6f72 5f63 6f6e 6669 675f ..sensor_config_ │ -00000ab0: 7374 7269 6e67 001b 1b74 6974 6c65 5f61 string...title_a │ -00000ac0: 6374 6976 6974 795f 7365 6e73 6f72 5f64 ctivity_sensor_d │ -00000ad0: 6562 7567 0009 0964 6562 7567 5f6f 7574 ebug...debug_out │ -00000ae0: 001b 1b74 6974 6c65 5f61 6374 6976 6974 ...title_activit │ -00000af0: 795f 7365 6e73 6f72 735f 7669 6577 000e y_sensors_view.. │ -00000b00: 0e63 7572 7265 6e74 5f76 616c 7565 7300 .current_values. │ -00000b10: 0b0b 7365 6e73 6f72 5f6e 616d 6500 0a0a ..sensor_name... │ -00000b20: 6d65 6e75 5f64 6562 7567 000a 0a6d 656e menu_debug...men │ -00000b30: 755f 6162 6f75 7400 0808 4170 7054 6865 u_about...AppThe │ -00000b40: 6d65 000d 0d61 6374 6976 6974 795f 6d61 me...activity_ma │ -00000b50: 696e 0015 1561 6374 6976 6974 795f 7365 in...activity_se │ -00000b60: 6e73 6f72 735f 7669 6577 000c 0c73 656e nsors_view...sen │ -00000b70: 736f 726f 7574 7075 7400 0c0c 7365 6e73 soroutput...sens │ -00000b80: 6f72 5661 6c75 6573 000b 0b73 656e 736f orValues...senso │ -00000b90: 7256 616c 7565 000c 0c73 6565 6b42 6172 rValue...seekBar │ -00000ba0: 5469 746c 6500 0e0e 7365 656b 4261 7253 Title...seekBarS │ -00000bb0: 756d 6d61 7279 0010 1073 6565 6b42 6172 ummary...seekBar │ -00000bc0: 5072 6566 5661 6c75 6500 1717 7365 656b PrefValue...seek │ -00000bd0: 4261 7250 7265 6642 6172 436f 6e74 6169 BarPrefBarContai │ -00000be0: 6e65 7200 0a0a 7365 6e73 6f72 4e61 6d65 ner...sensorName │ -00000bf0: 0012 1273 656e 736f 7250 7269 7661 6379 ...sensorPrivacy │ -00000c00: 4c65 7665 6c00 0f0f 7365 6e73 6f72 5469 Level...sensorTi │ -00000c10: 6d65 7374 616d 7000 0b0b 7365 6e73 6f72 mestamp...sensor │ -00000c20: 5479 7065 7300 0b0b 7365 6e73 6f72 556e Types...sensorUn │ -00000c30: 6974 7300 1d1d 7570 6c6f 6164 5f61 7574 its...upload_aut │ -00000c40: 6f6d 6174 6963 5f72 6571 7569 7265 5f77 omatic_require_w │ -00000c50: 6966 6900 1717 7570 6c6f 6164 5f61 7574 ifi...upload_aut │ -00000c60: 6f6d 6174 6963 5f74 6f67 676c 6500 0e0e omatic_toggle... │ -00000c70: 7570 6c6f 6164 7572 6c5f 7465 7874 0011 uploadurl_text.. │ -00000c80: 1175 706c 6f61 6470 7265 665f 6275 7474 .uploadpref_butt │ -00000c90: 6f6e 0019 1975 706c 6f61 645f 696e 7465 on...upload_inte │ -00000ca0: 7276 616c 5f73 656c 6563 7469 6f6e 0009 rval_selection.. │ -00000cb0: 0974 6578 7456 6965 7731 0009 0974 6578 .textView1...tex │ -00000cc0: 7456 6965 7732 0000 0202 1000 1000 0000 tView2.......... │ -00000cd0: 0100 0000 0000 0000 0202 1000 1800 0000 ................ │ -00000ce0: 0200 0000 0200 0000 0001 0000 0001 0000 ................ │ -00000cf0: 0102 3800 5000 0000 0200 0000 0200 0000 ..8.P........... │ -00000d00: 4000 0000 2400 0000 0000 0000 0000 0000 @...$........... │ -00000d10: 0000 7800 0000 0000 0000 0000 0400 0000 ..x............. │ -00000d20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -00000d30: 0800 0000 0100 0000 0800 0003 0900 0000 ................ │ -00000d40: 0102 3800 6000 0000 0200 0000 0200 0000 ..8.`........... │ -00000d50: 4000 0000 2400 0000 0000 0000 0000 0000 @...$........... │ -00000d60: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ -00000d70: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00000d80: 0800 0000 0000 0000 0800 0003 0a00 0000 ................ │ -00000d90: 0800 0000 0100 0000 0800 0003 0b00 0000 ................ │ -00000da0: 0102 3800 6000 0000 0200 0000 0200 0000 ..8.`........... │ -00000db0: 4000 0000 2400 0000 0000 0000 0000 0000 @...$........... │ -00000dc0: 0000 f000 0000 0000 0000 0000 0400 0000 ................ │ -00000dd0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00000de0: 0800 0000 0000 0000 0800 0003 0c00 0000 ................ │ -00000df0: 0800 0000 0100 0000 0800 0003 0d00 0000 ................ │ -00000e00: 0102 3800 6000 0000 0200 0000 0200 0000 ..8.`........... │ -00000e10: 4000 0000 2400 0000 0000 0000 0000 0000 @...$........... │ -00000e20: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ -00000e30: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00000e40: 0800 0000 0000 0000 0800 0003 0e00 0000 ................ │ -00000e50: 0800 0000 0100 0000 0800 0003 0f00 0000 ................ │ -00000e60: 0202 1000 2400 0000 0300 0000 0500 0000 ....$........... │ -00000e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000e80: 0000 0000 0102 3800 9c00 0000 0300 0000 ......8......... │ -00000e90: 0500 0000 4c00 0000 2400 0000 0000 0000 ....L...$....... │ -00000ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ec0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00000ed0: 0800 0000 0200 0000 0800 0003 0000 0000 ................ │ -00000ee0: 0800 0000 0300 0000 0800 0003 0100 0000 ................ │ -00000ef0: 0800 0000 0400 0000 0800 0003 0200 0000 ................ │ -00000f00: 0800 0000 0500 0000 0800 0003 0300 0000 ................ │ -00000f10: 0800 0000 0600 0000 0800 0003 0400 0000 ................ │ -00000f20: 0202 1000 1400 0000 0400 0000 0100 0000 ................ │ -00000f30: 0000 0000 0102 3800 4c00 0000 0400 0000 ......8.L....... │ -00000f40: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ -00000f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f70: 0800 0000 0700 0000 0800 0003 0500 0000 ................ │ -00000f80: 0202 1000 1400 0000 0500 0000 0100 0000 ................ │ -00000f90: 0000 0000 0102 3800 4c00 0000 0500 0000 ......8.L....... │ -00000fa0: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ -00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000fd0: 0800 0000 0800 0000 0800 0005 030e 0000 ................ │ -00000fe0: 0202 1000 1800 0000 0600 0000 0200 0000 ................ │ -00000ff0: 0000 0000 0000 0000 0102 3800 f000 0000 ..........8..... │ -00001000: 0600 0000 0200 0000 4000 0000 2400 0000 ........@...$... │ -00001010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001030: 0000 0000 8800 0000 1000 0100 0900 0000 ................ │ -00001040: 0000 0000 0a00 0000 0000 0002 0800 0003 ................ │ -00001050: 1000 0000 0100 0002 0800 0003 1100 0000 ................ │ -00001060: 0200 0002 0800 0003 1200 0000 0300 0002 ................ │ -00001070: 0800 0003 1300 0000 0400 0002 0800 0003 ................ │ -00001080: 1400 0000 0500 0002 0800 0003 1500 0000 ................ │ -00001090: 0600 0002 0800 0003 1600 0000 0700 0002 ................ │ -000010a0: 0800 0003 1700 0000 0800 0002 0800 0003 ................ │ -000010b0: 1800 0000 0900 0002 0800 0003 1900 0000 ................ │ -000010c0: 1000 0100 0a00 0000 0000 0000 0200 0000 ................ │ -000010d0: 0000 0002 0800 0003 1a00 0000 0100 0002 ................ │ -000010e0: 0800 0003 1b00 0000 0202 1000 6400 0000 ............d... │ -000010f0: 0700 0000 1500 0000 0000 0000 0000 0000 ................ │ -00001100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001110: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001120: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001140: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ -00001150: dc01 0000 0700 0000 1500 0000 8c00 0000 ................ │ -00001160: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -00001170: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001180: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001190: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -000011a0: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -000011b0: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ -000011c0: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ -000011d0: 3001 0000 4001 0000 0800 0000 0b00 0000 0...@........... │ -000011e0: 0800 0003 1c00 0000 0800 0000 0c00 0000 ................ │ -000011f0: 0800 0003 1d00 0000 0800 0000 0d00 0000 ................ │ -00001200: 0800 0003 1c00 0000 0800 0000 0e00 0000 ................ │ -00001210: 0800 0003 1e00 0000 0800 0000 0f00 0000 ................ │ -00001220: 0800 0003 1f00 0000 0800 0000 1000 0000 ................ │ -00001230: 0800 0003 2000 0000 0800 0000 0900 0000 .... ........... │ -00001240: 0800 0003 2100 0000 0800 0000 1100 0000 ....!........... │ -00001250: 0800 0003 2200 0000 0800 0000 1200 0000 ...."........... │ -00001260: 0800 0003 2300 0000 0800 0000 1300 0000 ....#........... │ -00001270: 0800 0003 2400 0000 0800 0000 1400 0000 ....$........... │ -00001280: 0800 0003 2500 0000 0800 0000 1500 0000 ....%........... │ -00001290: 0800 0003 2600 0000 0800 0000 1600 0000 ....&........... │ -000012a0: 0800 0003 2200 0000 0800 0000 1700 0000 ...."........... │ -000012b0: 0800 0003 2700 0000 0800 0000 1800 0000 ....'........... │ -000012c0: 0800 0003 2800 0000 0800 0000 1900 0000 ....(........... │ -000012d0: 0800 0003 2900 0000 0800 0000 1a00 0000 ....)........... │ -000012e0: 0800 0003 2a00 0000 0800 0000 1b00 0000 ....*........... │ -000012f0: 0800 0003 2b00 0000 0800 0000 1c00 0000 ....+........... │ -00001300: 0800 0003 2c00 0000 0800 0000 1d00 0000 ....,........... │ -00001310: 0800 0003 2d00 0000 0800 0000 1e00 0000 ....-........... │ -00001320: 0800 0003 2e00 0000 0202 1000 1400 0000 ................ │ -00001330: 0800 0000 0100 0000 0004 0000 0102 3800 ..............8. │ -00001340: 4c00 0000 0800 0000 0100 0000 3c00 0000 L...........<... │ -00001350: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -00001360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001370: 0000 0000 0000 0000 1000 0100 1f00 0000 ................ │ -00001380: 0c00 0301 0000 0000 0102 3800 4c00 0000 ..........8.L... │ -00001390: 0800 0000 0100 0000 3c00 0000 2400 0000 ........<...$... │ -000013a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000013b0: 0000 0000 0b00 0000 0000 0000 0000 0000 ................ │ -000013c0: 0000 0000 1000 0100 1f00 0000 6e00 0301 ............n... │ -000013d0: 0000 0000 0102 3800 4c00 0000 0800 0000 ......8.L....... │ -000013e0: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ -000013f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001400: 0e00 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001410: 1000 0100 1f00 0000 1901 0301 0000 0000 ................ │ -00001420: 0202 1000 1c00 0000 0900 0000 0300 0000 ................ │ -00001430: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ -00001440: 7400 0000 0900 0000 0300 0000 4400 0000 t...........D... │ -00001450: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ -00001460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001470: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00001480: 0800 0000 2000 0000 0800 0003 0600 0000 .... ........... │ -00001490: 0800 0000 0200 0000 0800 0003 0700 0000 ................ │ -000014a0: 0800 0000 2100 0000 0800 0003 0800 0000 ....!........... │ -000014b0: 0202 1000 6800 0000 0a00 0000 1600 0000 ....h........... │ -000014c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000014d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000760: 0000 0000 0000 0000 2001 0000 0a00 0000 ........ ....... │ +00000770: b401 0000 3500 0000 0000 0000 0100 1c00 ....5........... │ +00000780: 9400 0000 0a00 0000 0000 0000 0001 0000 ................ │ +00000790: 4400 0000 0000 0000 0000 0000 0700 0000 D............... │ +000007a0: 1200 0000 1b00 0000 2100 0000 2900 0000 ........!...)... │ +000007b0: 3100 0000 3a00 0000 4200 0000 4900 0000 1...:...B...I... │ +000007c0: 0404 6174 7472 0008 0864 7261 7761 626c ..attr...drawabl │ +000007d0: 6500 0606 6c61 796f 7574 0003 0372 6177 e...layout...raw │ +000007e0: 0005 0564 696d 656e 0005 0561 7272 6179 ...dimen...array │ +000007f0: 0006 0673 7472 696e 6700 0505 7374 796c ...string...styl │ +00000800: 6500 0404 6d65 6e75 0002 0269 6400 0000 e...menu...id... │ +00000810: 0100 1c00 d004 0000 3500 0000 0000 0000 ........5....... │ +00000820: 0001 0000 f000 0000 0000 0000 0000 0000 ................ │ +00000830: 1300 0000 2100 0000 3900 0000 5000 0000 ....!...9...P... │ +00000840: 6900 0000 7c00 0000 9600 0000 ab00 0000 i...|........... │ +00000850: b100 0000 bb00 0000 ce00 0000 d900 0000 ................ │ +00000860: e900 0000 ff00 0000 1001 0000 2201 0000 ............"... │ +00000870: 3a01 0000 4a01 0000 5e01 0000 7101 0000 :...J...^...q... │ +00000880: 8401 0000 9901 0000 b801 0000 cf01 0000 ................ │ +00000890: ed01 0000 f901 0000 1702 0000 2802 0000 ............(... │ +000008a0: 3602 0000 4302 0000 5002 0000 5b02 0000 6...C...P...[... │ +000008b0: 6b02 0000 8302 0000 9202 0000 a102 0000 k............... │ +000008c0: af02 0000 be02 0000 cf02 0000 e202 0000 ................ │ +000008d0: fc02 0000 0903 0000 1e03 0000 3003 0000 ............0... │ +000008e0: 3e03 0000 4c03 0000 6c03 0000 8603 0000 >...L...l....... │ +000008f0: 9703 0000 ab03 0000 c703 0000 d303 0000 ................ │ +00000900: 1010 6963 5f61 6374 696f 6e5f 7365 6172 ..ic_action_sear │ +00000910: 6368 000b 0b69 635f 6c61 756e 6368 6572 ch...ic_launcher │ +00000920: 0015 1561 6374 6976 6974 795f 7365 6e73 ...activity_sens │ +00000930: 6f72 5f64 6562 7567 0014 1473 6561 7474 or_debug...seatt │ +00000940: 6c65 5f73 656e 736f 7273 5f6d 6169 6e00 le_sensors_main. │ +00000950: 1616 7365 6e73 6f72 5f70 7265 6665 7265 ..sensor_prefere │ +00000960: 6e63 655f 6974 656d 0010 1073 656e 736f nce_item...senso │ +00000970: 725f 7669 6577 5f69 7465 6d00 1717 7570 r_view_item...up │ +00000980: 6c6f 6164 5f64 6961 6c6f 6770 7265 6665 load_dialogprefe │ +00000990: 7265 6e63 6500 1212 6465 6661 756c 7470 rence...defaultp │ +000009a0: 7265 6665 7265 6e63 6573 0003 0373 3134 references...s14 │ +000009b0: 0007 0773 656e 736f 7273 0010 1075 706c ...sensors...upl │ +000009c0: 6f61 645f 696e 7465 7276 616c 7300 0808 oad_intervals... │ +000009d0: 6170 705f 6e61 6d65 000d 0d6d 656e 755f app_name...menu_ │ +000009e0: 7365 7474 696e 6773 0013 1374 6974 6c65 settings...title │ +000009f0: 5f61 6374 6976 6974 795f 6d61 696e 000e _activity_main.. │ +00000a00: 0e65 6e61 626c 655f 7365 6e73 6f72 7300 .enable_sensors. │ +00000a10: 0f0f 6469 7361 626c 655f 7365 6e73 6f72 ..disable_sensor │ +00000a20: 7300 1515 7365 6174 746c 655f 646f 6e61 s...seattle_dona │ +00000a30: 7465 5f74 6861 6e6b 7300 0d0d 7365 6e73 te_thanks...sens │ +00000a40: 6f72 5f63 6f6e 6669 6700 1111 7365 7276 or_config...serv │ +00000a50: 6963 655f 6175 746f 7374 6172 7400 1010 ice_autostart... │ +00000a60: 6175 746f 7374 6172 745f 6275 7474 6f6e autostart_button │ +00000a70: 0010 1064 6562 7567 5f6f 7574 5f62 7574 ...debug_out_but │ +00000a80: 746f 6e00 1212 7365 6e73 6f72 5f76 6965 ton...sensor_vie │ +00000a90: 775f 6275 7474 6f6e 001c 1c74 6974 6c65 w_button...title │ +00000aa0: 5f61 6374 6976 6974 795f 7365 6e73 6f72 _activity_sensor │ +00000ab0: 5f63 6f6e 6669 6700 1414 7365 6e73 6f72 _config...sensor │ +00000ac0: 5f63 6f6e 6669 675f 7374 7269 6e67 001b _config_string.. │ +00000ad0: 1b74 6974 6c65 5f61 6374 6976 6974 795f .title_activity_ │ +00000ae0: 7365 6e73 6f72 5f64 6562 7567 0009 0964 sensor_debug...d │ +00000af0: 6562 7567 5f6f 7574 001b 1b74 6974 6c65 ebug_out...title │ +00000b00: 5f61 6374 6976 6974 795f 7365 6e73 6f72 _activity_sensor │ +00000b10: 735f 7669 6577 000e 0e63 7572 7265 6e74 s_view...current │ +00000b20: 5f76 616c 7565 7300 0b0b 7365 6e73 6f72 _values...sensor │ +00000b30: 5f6e 616d 6500 0a0a 6d65 6e75 5f64 6562 _name...menu_deb │ +00000b40: 7567 000a 0a6d 656e 755f 6162 6f75 7400 ug...menu_about. │ +00000b50: 0808 4170 7054 6865 6d65 000d 0d61 6374 ..AppTheme...act │ +00000b60: 6976 6974 795f 6d61 696e 0015 1561 6374 ivity_main...act │ +00000b70: 6976 6974 795f 7365 6e73 6f72 735f 7669 ivity_sensors_vi │ +00000b80: 6577 000c 0c73 656e 736f 726f 7574 7075 ew...sensoroutpu │ +00000b90: 7400 0c0c 7365 6e73 6f72 5661 6c75 6573 t...sensorValues │ +00000ba0: 000b 0b73 656e 736f 7256 616c 7565 000c ...sensorValue.. │ +00000bb0: 0c73 6565 6b42 6172 5469 746c 6500 0e0e .seekBarTitle... │ +00000bc0: 7365 656b 4261 7253 756d 6d61 7279 0010 seekBarSummary.. │ +00000bd0: 1073 6565 6b42 6172 5072 6566 5661 6c75 .seekBarPrefValu │ +00000be0: 6500 1717 7365 656b 4261 7250 7265 6642 e...seekBarPrefB │ +00000bf0: 6172 436f 6e74 6169 6e65 7200 0a0a 7365 arContainer...se │ +00000c00: 6e73 6f72 4e61 6d65 0012 1273 656e 736f nsorName...senso │ +00000c10: 7250 7269 7661 6379 4c65 7665 6c00 0f0f rPrivacyLevel... │ +00000c20: 7365 6e73 6f72 5469 6d65 7374 616d 7000 sensorTimestamp. │ +00000c30: 0b0b 7365 6e73 6f72 5479 7065 7300 0b0b ..sensorTypes... │ +00000c40: 7365 6e73 6f72 556e 6974 7300 1d1d 7570 sensorUnits...up │ +00000c50: 6c6f 6164 5f61 7574 6f6d 6174 6963 5f72 load_automatic_r │ +00000c60: 6571 7569 7265 5f77 6966 6900 1717 7570 equire_wifi...up │ +00000c70: 6c6f 6164 5f61 7574 6f6d 6174 6963 5f74 load_automatic_t │ +00000c80: 6f67 676c 6500 0e0e 7570 6c6f 6164 7572 oggle...uploadur │ +00000c90: 6c5f 7465 7874 0011 1175 706c 6f61 6470 l_text...uploadp │ +00000ca0: 7265 665f 6275 7474 6f6e 0019 1975 706c ref_button...upl │ +00000cb0: 6f61 645f 696e 7465 7276 616c 5f73 656c oad_interval_sel │ +00000cc0: 6563 7469 6f6e 0009 0974 6578 7456 6965 ection...textVie │ +00000cd0: 7731 0009 0974 6578 7456 6965 7732 0000 w1...textView2.. │ +00000ce0: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ +00000cf0: 0202 1000 1800 0000 0200 0000 0200 0000 ................ │ +00000d00: 0001 0000 0001 0000 0102 4c00 6400 0000 ..........L.d... │ +00000d10: 0200 0000 0200 0000 5400 0000 3800 0000 ........T...8... │ +00000d20: 0000 0000 0000 0000 0000 7800 0000 0000 ..........x..... │ +00000d30: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +00000d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d50: 0000 0000 ffff ffff 0000 0000 0800 0000 ................ │ +00000d60: 0100 0000 0800 0003 0900 0000 0102 4c00 ..............L. │ +00000d70: 7400 0000 0200 0000 0200 0000 5400 0000 t...........T... │ +00000d80: 3800 0000 0000 0000 0000 0000 0000 a000 8............... │ +00000d90: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ +00000da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000db0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00000dc0: 0800 0000 0000 0000 0800 0003 0a00 0000 ................ │ +00000dd0: 0800 0000 0100 0000 0800 0003 0b00 0000 ................ │ +00000de0: 0102 4c00 7400 0000 0200 0000 0200 0000 ..L.t........... │ +00000df0: 5400 0000 3800 0000 0000 0000 0000 0000 T...8........... │ +00000e00: 0000 f000 0000 0000 0000 0000 0400 0000 ................ │ +00000e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e30: 1000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000e40: 0d00 0000 0800 0000 0100 0000 0800 0003 ................ │ +00000e50: 0c00 0000 0102 4c00 7400 0000 0200 0000 ......L.t....... │ +00000e60: 0200 0000 5400 0000 3800 0000 0000 0000 ....T...8....... │ +00000e70: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +00000e80: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ea0: 0000 0000 1000 0000 0800 0000 0000 0000 ................ │ +00000eb0: 0800 0003 0e00 0000 0800 0000 0100 0000 ................ │ +00000ec0: 0800 0003 0f00 0000 0202 1000 2400 0000 ............$... │ +00000ed0: 0300 0000 0500 0000 0000 0000 0000 0000 ................ │ +00000ee0: 0000 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +00000ef0: b000 0000 0300 0000 0500 0000 6000 0000 ............`... │ +00000f00: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +00000f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f30: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00000f40: 2000 0000 3000 0000 4000 0000 0800 0000 ...0...@....... │ +00000f50: 0200 0000 0800 0003 0600 0000 0800 0000 ................ │ +00000f60: 0300 0000 0800 0003 0700 0000 0800 0000 ................ │ +00000f70: 0400 0000 0800 0003 0800 0000 0800 0000 ................ │ +00000f80: 0500 0000 0800 0003 0500 0000 0800 0000 ................ │ +00000f90: 0600 0000 0800 0003 0400 0000 0202 1000 ................ │ +00000fa0: 1400 0000 0400 0000 0100 0000 0000 0000 ................ │ +00000fb0: 0102 4c00 6000 0000 0400 0000 0100 0000 ..L.`........... │ +00000fc0: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ +00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001000: 0800 0000 0700 0000 0800 0003 0300 0000 ................ │ +00001010: 0202 1000 1400 0000 0500 0000 0100 0000 ................ │ +00001020: 0000 0000 0102 4c00 6000 0000 0500 0000 ......L.`....... │ +00001030: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00001040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001070: 0000 0000 0800 0000 0800 0000 0800 0005 ................ │ +00001080: 030e 0000 0202 1000 1800 0000 0600 0000 ................ │ +00001090: 0200 0000 0000 0000 0000 0000 0102 4c00 ..............L. │ +000010a0: 0401 0000 0600 0000 0200 0000 5400 0000 ............T... │ +000010b0: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +000010c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000010d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000010e0: 0000 0000 0000 0000 0000 0000 8800 0000 ................ │ +000010f0: 1000 0100 0900 0000 0000 0000 0a00 0000 ................ │ +00001100: 0000 0002 0800 0003 2d00 0000 0100 0002 ........-....... │ +00001110: 0800 0003 2c00 0000 0200 0002 0800 0003 ....,........... │ +00001120: 1700 0000 0300 0002 0800 0003 1000 0000 ................ │ +00001130: 0400 0002 0800 0003 1100 0000 0500 0002 ................ │ +00001140: 0800 0003 1200 0000 0600 0002 0800 0003 ................ │ +00001150: 1300 0000 0700 0002 0800 0003 1400 0000 ................ │ +00001160: 0800 0002 0800 0003 1500 0000 0900 0002 ................ │ +00001170: 0800 0003 1600 0000 1000 0100 0a00 0000 ................ │ +00001180: 0000 0000 0200 0000 0000 0002 0800 0003 ................ │ +00001190: 2e00 0000 0100 0002 0800 0003 1800 0000 ................ │ +000011a0: 0202 1000 6400 0000 0700 0000 1500 0000 ....d........... │ +000011b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000011c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000011d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000011e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000011f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001200: 0000 0000 0102 4c00 f001 0000 0700 0000 ......L......... │ +00001210: 1500 0000 a000 0000 3800 0000 0000 0000 ........8....... │ +00001220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001250: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00001260: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ +00001270: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00001280: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +00001290: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +000012a0: 4001 0000 0800 0000 0b00 0000 0800 0003 @............... │ +000012b0: 1900 0000 0800 0000 0c00 0000 0800 0003 ................ │ +000012c0: 1a00 0000 0800 0000 0d00 0000 0800 0003 ................ │ +000012d0: 1900 0000 0800 0000 0e00 0000 0800 0003 ................ │ +000012e0: 1b00 0000 0800 0000 0f00 0000 0800 0003 ................ │ +000012f0: 1c00 0000 0800 0000 1000 0000 0800 0003 ................ │ +00001300: 1d00 0000 0800 0000 0900 0000 0800 0003 ................ │ +00001310: 1e00 0000 0800 0000 1100 0000 0800 0003 ................ │ +00001320: 1f00 0000 0800 0000 1200 0000 0800 0003 ................ │ +00001330: 2000 0000 0800 0000 1300 0000 0800 0003 ............... │ +00001340: 2100 0000 0800 0000 1400 0000 0800 0003 !............... │ +00001350: 2200 0000 0800 0000 1500 0000 0800 0003 "............... │ +00001360: 2300 0000 0800 0000 1600 0000 0800 0003 #............... │ +00001370: 1f00 0000 0800 0000 1700 0000 0800 0003 ................ │ +00001380: 2400 0000 0800 0000 1800 0000 0800 0003 $............... │ +00001390: 2500 0000 0800 0000 1900 0000 0800 0003 %............... │ +000013a0: 2600 0000 0800 0000 1a00 0000 0800 0003 &............... │ +000013b0: 2700 0000 0800 0000 1b00 0000 0800 0003 '............... │ +000013c0: 2800 0000 0800 0000 1c00 0000 0800 0003 (............... │ +000013d0: 2900 0000 0800 0000 1d00 0000 0800 0003 )............... │ +000013e0: 2a00 0000 0800 0000 1e00 0000 0800 0003 *............... │ +000013f0: 2b00 0000 0202 1000 1400 0000 0800 0000 +............... │ +00001400: 0100 0000 0004 0000 0102 4c00 6000 0000 ..........L.`... │ +00001410: 0800 0000 0100 0000 5000 0000 3800 0000 ........P...8... │ +00001420: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001450: 0000 0000 0000 0000 1000 0100 1f00 0000 ................ │ +00001460: 0c00 0301 0000 0000 0102 4c00 6000 0000 ..........L.`... │ +00001470: 0800 0000 0100 0000 5000 0000 3800 0000 ........P...8... │ +00001480: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001490: 0000 0000 0b00 0000 0000 0000 0000 0000 ................ │ +000014a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000014b0: 0000 0000 0000 0000 1000 0100 1f00 0000 ................ │ +000014c0: 6e00 0301 0000 0000 0102 4c00 6000 0000 n.........L.`... │ +000014d0: 0800 0000 0100 0000 5000 0000 3800 0000 ........P...8... │ 000014e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000014f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000014f0: 0000 0000 0e00 0000 0000 0000 0000 0000 ................ │ 00001500: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001510: 0000 0000 0000 0000 0102 3800 f001 0000 ..........8..... │ -00001520: 0a00 0000 1600 0000 9000 0000 2400 0000 ............$... │ -00001530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001540: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001550: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001560: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00001570: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00001580: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ -00001590: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ -000015a0: 4001 0000 5001 0000 0800 0000 2200 0000 @...P......."... │ -000015b0: 0800 0012 0000 0000 0800 0000 2300 0000 ............#... │ -000015c0: 0800 0012 0000 0000 0800 0000 2400 0000 ............$... │ -000015d0: 0800 0012 0000 0000 0800 0000 2500 0000 ............%... │ -000015e0: 0800 0012 0000 0000 0800 0000 2600 0000 ............&... │ -000015f0: 0800 0012 0000 0000 0800 0000 2700 0000 ............'... │ -00001600: 0800 0012 0000 0000 0800 0000 2800 0000 ............(... │ -00001610: 0800 0012 0000 0000 0800 0000 2900 0000 ............)... │ -00001620: 0800 0012 0000 0000 0800 0000 2a00 0000 ............*... │ -00001630: 0800 0012 0000 0000 0800 0000 2b00 0000 ............+... │ -00001640: 0800 0012 0000 0000 0800 0000 2c00 0000 ............,... │ -00001650: 0800 0012 0000 0000 0800 0000 2d00 0000 ............-... │ -00001660: 0800 0012 0000 0000 0800 0000 2e00 0000 ................ │ -00001670: 0800 0012 0000 0000 0800 0000 2f00 0000 ............/... │ -00001680: 0800 0012 0000 0000 0800 0000 3000 0000 ............0... │ -00001690: 0800 0012 0000 0000 0800 0000 3100 0000 ............1... │ -000016a0: 0800 0012 0000 0000 0800 0000 3200 0000 ............2... │ -000016b0: 0800 0012 0000 0000 0800 0000 3300 0000 ............3... │ -000016c0: 0800 0012 0000 0000 0800 0000 3400 0000 ............4... │ -000016d0: 0800 0012 0000 0000 0800 0000 0c00 0000 ................ │ -000016e0: 0800 0012 0000 0000 0800 0000 1d00 0000 ................ │ -000016f0: 0800 0012 0000 0000 0800 0000 1e00 0000 ................ │ -00001700: 0800 0012 0000 0000 ........ │ +00001510: 0000 0000 0000 0000 1000 0100 1f00 0000 ................ │ +00001520: 1901 0301 0000 0000 0202 1000 1c00 0000 ................ │ +00001530: 0900 0000 0300 0000 0000 0000 0000 0000 ................ │ +00001540: 0000 0000 0102 4c00 8800 0000 0900 0000 ......L......... │ +00001550: 0300 0000 5800 0000 3800 0000 0000 0000 ....X...8....... │ +00001560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001590: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ +000015a0: 2000 0000 0800 0003 0200 0000 0800 0000 ............... │ +000015b0: 0200 0000 0800 0003 0100 0000 0800 0000 ................ │ +000015c0: 2100 0000 0800 0003 0000 0000 0202 1000 !............... │ +000015d0: 6800 0000 0a00 0000 1600 0000 0000 0000 h............... │ +000015e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000015f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001630: 0000 0000 0102 4c00 0402 0000 0a00 0000 ......L......... │ +00001640: 1600 0000 a400 0000 3800 0000 0000 0000 ........8....... │ +00001650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001680: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00001690: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ +000016a0: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +000016b0: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +000016c0: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +000016d0: 4001 0000 5001 0000 0800 0000 2200 0000 @...P......."... │ +000016e0: 0800 0012 0000 0000 0800 0000 2300 0000 ............#... │ +000016f0: 0800 0012 0000 0000 0800 0000 2400 0000 ............$... │ +00001700: 0800 0012 0000 0000 0800 0000 2500 0000 ............%... │ +00001710: 0800 0012 0000 0000 0800 0000 2600 0000 ............&... │ +00001720: 0800 0012 0000 0000 0800 0000 2700 0000 ............'... │ +00001730: 0800 0012 0000 0000 0800 0000 2800 0000 ............(... │ +00001740: 0800 0012 0000 0000 0800 0000 2900 0000 ............)... │ +00001750: 0800 0012 0000 0000 0800 0000 2a00 0000 ............*... │ +00001760: 0800 0012 0000 0000 0800 0000 2b00 0000 ............+... │ +00001770: 0800 0012 0000 0000 0800 0000 2c00 0000 ............,... │ +00001780: 0800 0012 0000 0000 0800 0000 2d00 0000 ............-... │ +00001790: 0800 0012 0000 0000 0800 0000 2e00 0000 ................ │ +000017a0: 0800 0012 0000 0000 0800 0000 2f00 0000 ............/... │ +000017b0: 0800 0012 0000 0000 0800 0000 3000 0000 ............0... │ +000017c0: 0800 0012 0000 0000 0800 0000 3100 0000 ............1... │ +000017d0: 0800 0012 0000 0000 0800 0000 3200 0000 ............2... │ +000017e0: 0800 0012 0000 0000 0800 0000 3300 0000 ............3... │ +000017f0: 0800 0012 0000 0000 0800 0000 3400 0000 ............4... │ +00001800: 0800 0012 0000 0000 0800 0000 0c00 0000 ................ │ +00001810: 0800 0012 0000 0000 0800 0000 1d00 0000 ................ │ +00001820: 0800 0012 0000 0000 0800 0000 1e00 0000 ................ │ +00001830: 0800 0012 0000 0000 ........ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 2864098 bytes, number of entries: 1531 │ │ │ +Zip file size: 2863719 bytes, number of entries: 1531 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4371 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ @@ -79,15 +79,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1491 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -218,61 +218,61 @@ │ │ │ ?rwxrwxr-x 2.0 unx 288 b- stor 80-Jan-01 00:00 at/univie/sensorium/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 at/univie/sensorium/R$raw.class │ │ │ ?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 at/univie/sensorium/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 194 b- stor 80-Jan-01 00:00 at/univie/sensorium/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 136 b- stor 80-Jan-01 00:00 at/univie/sensorium/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1061 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorBootCompletedReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorDebugActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 9756 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorRegistry.class │ │ │ +?rwxrwxr-x 2.0 unx 9656 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorRegistry.class │ │ │ ?rwxrwxr-x 2.0 unx 356 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorService$LocalBinder.class │ │ │ -?rwxrwxr-x 2.0 unx 5337 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorService.class │ │ │ +?rwxrwxr-x 2.0 unx 5329 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorService.class │ │ │ ?rwxrwxr-x 2.0 unx 1600 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorViewArrayAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 921 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 822 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 3915 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1004 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumApplication$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1364 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensoriumApplication.class │ │ │ ?rwxrwxr-x 2.0 unx 783 b- stor 80-Jan-01 00:00 at/univie/sensorium/extinterfaces/HTTPSUploader$MySSLSocketFactory$1.class │ │ │ -?rwxrwxr-x 2.0 unx 8263 b- stor 80-Jan-01 00:00 at/univie/sensorium/extinterfaces/HTTPSUploader.class │ │ │ +?rwxrwxr-x 2.0 unx 8233 b- stor 80-Jan-01 00:00 at/univie/sensorium/extinterfaces/HTTPSUploader.class │ │ │ ?rwxrwxr-x 2.0 unx 3853 b- stor 80-Jan-01 00:00 at/univie/sensorium/extinterfaces/XMLRPCSensorServerThread.class │ │ │ ?rwxrwxr-x 2.0 unx 1401 b- stor 80-Jan-01 00:00 at/univie/sensorium/logging/JSONLogger$1.class │ │ │ -?rwxrwxr-x 2.0 unx 2423 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/CampaignTrackingBroadcastReceiver.class │ │ │ +?rwxrwxr-x 2.0 unx 2422 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/CampaignTrackingBroadcastReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 997 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/HTTPSUploaderDialogPreference$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1041 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/HTTPSUploaderDialogPreference$2.class │ │ │ ?rwxrwxr-x 2.0 unx 5104 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/HTTPSUploaderDialogPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 1355 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/Preferences$1.class │ │ │ -?rwxrwxr-x 2.0 unx 6735 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/Preferences.class │ │ │ +?rwxrwxr-x 2.0 unx 6738 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/Preferences.class │ │ │ ?rwxrwxr-x 2.0 unx 3900 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/SensorPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 1077 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/SensorPreferenceActivity$1.class │ │ │ -?rwxrwxr-x 2.0 unx 3288 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/SensorPreferenceActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 3287 b- stor 80-Jan-01 00:00 at/univie/sensorium/preferences/SensorPreferenceActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 157 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/HashingPrivacy.class │ │ │ ?rwxrwxr-x 2.0 unx 877 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/LocationPrivacy$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2014 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/Privacy$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1544 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/Privacy$PrivacyLevel.class │ │ │ ?rwxrwxr-x 2.0 unx 4115 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/Privacy.class │ │ │ ?rwxrwxr-x 2.0 unx 164 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/SignalstrengthPrivacy.class │ │ │ -?rwxrwxr-x 2.0 unx 6096 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/AbstractSensor.class │ │ │ +?rwxrwxr-x 2.0 unx 6090 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/AbstractSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 1651 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BatterySensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1588 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor$1.class │ │ │ -?rwxrwxr-x 2.0 unx 2874 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor$2.class │ │ │ +?rwxrwxr-x 2.0 unx 2779 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2099 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor$BtDevice.class │ │ │ ?rwxrwxr-x 2.0 unx 1351 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/DeviceInfoSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3344 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/GPSLocationSensor$1.class │ │ │ -?rwxrwxr-x 2.0 unx 1370 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/GPSLocationSensor$2.class │ │ │ +?rwxrwxr-x 2.0 unx 1372 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/GPSLocationSensor$2.class │ │ │ ?rwxrwxr-x 2.0 unx 149 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/NestedSensorValue.class │ │ │ ?rwxrwxr-x 2.0 unx 3127 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/NetworkLocationSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 878 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/PressureSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1451 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/PressureSensor$2.class │ │ │ ?rwxrwxr-x 2.0 unx 3982 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/RadioSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 174 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorChangeListener.class │ │ │ ?rwxrwxr-x 2.0 unx 244 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorException.class │ │ │ ?rwxrwxr-x 2.0 unx 5973 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorValue$TYPE.class │ │ │ ?rwxrwxr-x 2.0 unx 2272 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorValue$UNIT.class │ │ │ -?rwxrwxr-x 2.0 unx 2018 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorValue.class │ │ │ +?rwxrwxr-x 2.0 unx 2019 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SensorValue.class │ │ │ ?rwxrwxr-x 2.0 unx 3082 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/WifiConnectionSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1621 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/WifiSensor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2837 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/WifiSensor$2.class │ │ │ ?rwxrwxr-x 2.0 unx 199 b- stor 80-Jan-01 00:00 com/google/gson/ExclusionStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 1282 b- stor 80-Jan-01 00:00 com/google/gson/FieldAttributes.class │ │ │ ?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 com/google/gson/FieldNamingStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 12722 b- defN 80-Jan-01 00:00 com/google/gson/Gson.class │ │ │ @@ -531,15 +531,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 278 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/content/ContentDescriptor.class │ │ │ ?rwxrwxr-x 2.0 unx 820 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/GGSSchemeBase$1.class │ │ │ ?rwxrwxr-x 2.0 unx 962 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/GGSSchemeBase$State.class │ │ │ ?rwxrwxr-x 2.0 unx 813 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/HttpEntityDigester.class │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngine.class │ │ │ ?rwxrwxr-x 2.0 unx 4705 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngineImpl$CipherGen.class │ │ │ ?rwxrwxr-x 2.0 unx 1273 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngineImpl$HMACMD5.class │ │ │ -?rwxrwxr-x 2.0 unx 4989 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngineImpl$MD4.class │ │ │ +?rwxrwxr-x 2.0 unx 4983 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngineImpl$MD4.class │ │ │ ?rwxrwxr-x 2.0 unx 2625 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMEngineImpl$NTLMMessage.class │ │ │ ?rwxrwxr-x 2.0 unx 1125 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NTLMScheme$State.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/SpnegoTokenGenerator.class │ │ │ ?rwxrwxr-x 2.0 unx 404 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/UnsupportedDigestAlgorithmException.class │ │ │ ?rwxrwxr-x 2.0 unx 116 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/Clock.class │ │ │ ?rwxrwxr-x 2.0 unx 868 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/HttpAuthenticator$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4566 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/HttpAuthenticator.class │ │ │ @@ -553,15 +553,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3869 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheEntryUpdater.class │ │ │ ?rwxrwxr-x 2.0 unx 5287 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheInvalidator.class │ │ │ ?rwxrwxr-x 2.0 unx 4400 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheKeyGenerator.class │ │ │ ?rwxrwxr-x 2.0 unx 423 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheMap.class │ │ │ ?rwxrwxr-x 2.0 unx 5381 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheValidityPolicy.class │ │ │ ?rwxrwxr-x 2.0 unx 2048 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CacheableRequestPolicy.class │ │ │ ?rwxrwxr-x 2.0 unx 3064 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CachedHttpResponseGenerator.class │ │ │ -?rwxrwxr-x 2.0 unx 7765 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CachedResponseSuitabilityChecker.class │ │ │ +?rwxrwxr-x 2.0 unx 7785 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CachedResponseSuitabilityChecker.class │ │ │ ?rwxrwxr-x 2.0 unx 584 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/CombinedEntity$ResourceStream.class │ │ │ ?rwxrwxr-x 2.0 unx 2802 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/ConditionalRequestBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 1397 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/HttpCache.class │ │ │ ?rwxrwxr-x 2.0 unx 1213 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/IOUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 944 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/RequestProtocolCompliance$1.class │ │ │ ?rwxrwxr-x 2.0 unx 7778 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/RequestProtocolCompliance.class │ │ │ ?rwxrwxr-x 2.0 unx 1160 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/RequestProtocolError.class │ │ │ @@ -622,15 +622,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 397 b- stor 80-Jan-01 00:00 org/apache/http/params/HttpAbstractParamBean.class │ │ │ ?rwxrwxr-x 2.0 unx 966 b- stor 80-Jan-01 00:00 org/apache/http/params/HttpParams.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 org/apache/http/params/HttpParamsNames.class │ │ │ ?rwxrwxr-x 2.0 unx 142 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 253 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnPool.class │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnPoolControl.class │ │ │ ?rwxrwxr-x 2.0 unx 2389 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntry.class │ │ │ -?rwxrwxr-x 2.0 unx 2658 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntryFuture.class │ │ │ +?rwxrwxr-x 2.0 unx 2655 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntryFuture.class │ │ │ ?rwxrwxr-x 2.0 unx 843 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolStats.class │ │ │ ?rwxrwxr-x 2.0 unx 3074 b- stor 80-Jan-01 00:00 org/apache/http/pool/RouteSpecificPool.class │ │ │ ?rwxrwxr-x 2.0 unx 452 b- stor 80-Jan-01 00:00 org/apache/http/protocol/ExecutionContext.class │ │ │ ?rwxrwxr-x 2.0 unx 1798 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HTTP.class │ │ │ ?rwxrwxr-x 2.0 unx 325 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpContext.class │ │ │ ?rwxrwxr-x 2.0 unx 1229 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpDateGenerator.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpExpectationVerifier.class │ │ │ @@ -754,15 +754,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 366 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/util/MimeUtil$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1123 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/util/MimeUtil$Rfc822DateFormat.class │ │ │ ?rwxrwxr-x 2.0 unx 3351 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/util/MimeUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 2046 b- stor 80-Jan-01 00:00 org/xmlrpc/android/Base64Coder.class │ │ │ ?rwxrwxr-x 2.0 unx 943 b- stor 80-Jan-01 00:00 org/xmlrpc/android/IXMLRPCSerializer.class │ │ │ ?rwxrwxr-x 2.0 unx 737 b- stor 80-Jan-01 00:00 org/xmlrpc/android/MethodCall.class │ │ │ ?rwxrwxr-x 2.0 unx 553 b- stor 80-Jan-01 00:00 org/xmlrpc/android/Tag.class │ │ │ -?rwxrwxr-x 2.0 unx 1050 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCCommon.class │ │ │ +?rwxrwxr-x 2.0 unx 1047 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCCommon.class │ │ │ ?rwxrwxr-x 2.0 unx 513 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCException.class │ │ │ ?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCSerializable.class │ │ │ ?rwxrwxr-x 2.0 unx 801 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 11792 b- defN 80-Jan-01 00:00 android/support/v4/app/BackStackRecord.class │ │ │ ?rwxrwxr-x 2.0 unx 5856 b- stor 80-Jan-01 00:00 android/support/v4/app/DialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 621 b- stor 80-Jan-01 00:00 android/support/v4/app/Fragment$1.class │ │ │ @@ -794,15 +794,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 7796 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 7792 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 947 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 518 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 411 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 547 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class │ │ │ @@ -831,18 +831,18 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4966 b- stor 80-Jan-01 00:00 android/support/v4/widget/CursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 776 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 932 b- stor 80-Jan-01 00:00 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 878 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2828 b- stor 80-Jan-01 00:00 at/univie/sensorium/SensorViewItem.class │ │ │ -?rwxrwxr-x 2.0 unx 7799 b- stor 80-Jan-01 00:00 at/univie/sensorium/logging/JSONLogger.class │ │ │ +?rwxrwxr-x 2.0 unx 7815 b- stor 80-Jan-01 00:00 at/univie/sensorium/logging/JSONLogger.class │ │ │ ?rwxrwxr-x 2.0 unx 1341 b- stor 80-Jan-01 00:00 at/univie/sensorium/privacy/LocationPrivacy.class │ │ │ ?rwxrwxr-x 2.0 unx 2180 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BatterySensor.class │ │ │ -?rwxrwxr-x 2.0 unx 4804 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor.class │ │ │ +?rwxrwxr-x 2.0 unx 4594 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/BluetoothSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 5898 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/DeviceInfoSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 3630 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/GPSLocationSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 2670 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/NetworkLocationSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 2686 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/PressureSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 4972 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/RadioSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 2335 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/SIMSensor.class │ │ │ ?rwxrwxr-x 2.0 unx 2914 b- stor 80-Jan-01 00:00 at/univie/sensorium/sensors/WifiConnectionSensor.class │ │ │ @@ -856,15 +856,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1316 b- stor 80-Jan-01 00:00 com/google/gson/Gson$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1247 b- stor 80-Jan-01 00:00 com/google/gson/Gson$5.class │ │ │ ?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 com/google/gson/Gson$FutureTypeAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2701 b- stor 80-Jan-01 00:00 com/google/gson/JsonArray.class │ │ │ ?rwxrwxr-x 2.0 unx 404 b- stor 80-Jan-01 00:00 com/google/gson/JsonIOException.class │ │ │ ?rwxrwxr-x 2.0 unx 578 b- stor 80-Jan-01 00:00 com/google/gson/JsonNull.class │ │ │ ?rwxrwxr-x 2.0 unx 2493 b- stor 80-Jan-01 00:00 com/google/gson/JsonObject.class │ │ │ -?rwxrwxr-x 2.0 unx 4507 b- stor 80-Jan-01 00:00 com/google/gson/JsonPrimitive.class │ │ │ +?rwxrwxr-x 2.0 unx 4503 b- stor 80-Jan-01 00:00 com/google/gson/JsonPrimitive.class │ │ │ ?rwxrwxr-x 2.0 unx 408 b- stor 80-Jan-01 00:00 com/google/gson/JsonSyntaxException.class │ │ │ ?rwxrwxr-x 2.0 unx 437 b- stor 80-Jan-01 00:00 com/google/gson/LongSerializationPolicy$1.class │ │ │ ?rwxrwxr-x 2.0 unx 525 b- stor 80-Jan-01 00:00 com/google/gson/LongSerializationPolicy$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 com/google/gson/TreeTypeAdapter$SingleTypeFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 3208 b- stor 80-Jan-01 00:00 com/google/gson/TreeTypeAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 825 b- stor 80-Jan-01 00:00 com/google/gson/TypeAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 459 b- stor 80-Jan-01 00:00 com/google/gson/internal/ConstructorConstructor$10.class │ │ │ @@ -1084,15 +1084,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2263 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/FileResourceFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 577 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/HeapResource.class │ │ │ ?rwxrwxr-x 2.0 unx 1261 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/HeapResourceFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 3364 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/ManagedHttpCacheStorage.class │ │ │ ?rwxrwxr-x 2.0 unx 3130 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/ehcache/EhcacheHttpCacheStorage.class │ │ │ ?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/MemcachedCacheEntryFactoryImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2006 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/MemcachedCacheEntryImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 5885 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/MemcachedHttpCacheStorage.class │ │ │ +?rwxrwxr-x 2.0 unx 5888 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/MemcachedHttpCacheStorage.class │ │ │ ?rwxrwxr-x 2.0 unx 760 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/PrefixKeyHashingScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 1297 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/cache/memcached/SHA256KeyHashingScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 942 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/BasicClientConnectionManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 7615 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/BasicClientConnectionManager.class │ │ │ ?rwxrwxr-x 2.0 unx 5662 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/DefaultClientConnectionOperator.class │ │ │ ?rwxrwxr-x 2.0 unx 1959 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/DefaultHttpRoutePlanner.class │ │ │ ?rwxrwxr-x 2.0 unx 542 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/HttpConnPool$InternalConnFactory.class │ │ │ @@ -1105,15 +1105,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4160 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/ProxySelectorRoutePlanner.class │ │ │ ?rwxrwxr-x 2.0 unx 922 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/SingleClientConnManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 904 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/SingleClientConnManager$PoolEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 7448 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/SingleClientConnManager.class │ │ │ ?rwxrwxr-x 2.0 unx 343 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/SystemDefaultDnsResolver.class │ │ │ ?rwxrwxr-x 2.0 unx 2103 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/BasicPoolEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 1510 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/ConnPoolByRoute$1.class │ │ │ -?rwxrwxr-x 2.0 unx 15678 b- defN 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/ConnPoolByRoute.class │ │ │ +?rwxrwxr-x 2.0 unx 15679 b- defN 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/ConnPoolByRoute.class │ │ │ ?rwxrwxr-x 2.0 unx 536 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/RouteSpecificPool$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2025 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager$1.class │ │ │ ?rwxrwxr-x 2.0 unx 6814 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.class │ │ │ ?rwxrwxr-x 2.0 unx 453 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/AbstractCookieAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 1413 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/AbstractCookieSpec.class │ │ │ ?rwxrwxr-x 2.0 unx 2175 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/BasicDomainHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/BasicPathHandler.class │ │ │ @@ -1128,15 +1128,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 664 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965CommentUrlAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 643 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965DiscardAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 3279 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965DomainAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 2459 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965PortAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 898 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965SpecFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 1373 b- stor 80-Jan-01 00:00 org/apache/http/impl/cookie/RFC2965VersionAttributeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 631 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/DisallowIdentityContentLengthStrategy.class │ │ │ -?rwxrwxr-x 2.0 unx 2400 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/LaxContentLengthStrategy.class │ │ │ +?rwxrwxr-x 2.0 unx 2451 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/LaxContentLengthStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 1976 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/StrictContentLengthStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 3643 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/AbstractMessageParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1670 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/AbstractMessageWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 6396 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/AbstractSessionInputBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 4995 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/AbstractSessionOutputBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 483 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/HttpTransportMetricsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2094 b- stor 80-Jan-01 00:00 org/apache/http/impl/pool/BasicConnFactory.class │ │ │ @@ -1207,28 +1207,28 @@ │ │ │ ?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/MailboxFieldLenientImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 733 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/MailboxListFieldImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 747 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/MailboxListFieldLenientImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 733 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/MimeVersionFieldImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 747 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/MimeVersionFieldLenientImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 736 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/UnstructuredFieldImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 18088 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/address/AddressListParser.class │ │ │ -?rwxrwxr-x 2.0 unx 11890 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/address/AddressListParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 11870 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/address/AddressListParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 300 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/address/BaseNode.class │ │ │ ?rwxrwxr-x 2.0 unx 5672 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParser.class │ │ │ -?rwxrwxr-x 2.0 unx 10903 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 10887 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 5617 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/contenttype/parser/ContentTypeParser.class │ │ │ -?rwxrwxr-x 2.0 unx 10849 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 10833 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 7993 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/datetime/parser/DateTimeParser.class │ │ │ -?rwxrwxr-x 2.0 unx 12481 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 12469 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 5187 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/language/parser/ContentLanguageParser.class │ │ │ -?rwxrwxr-x 2.0 unx 10661 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/language/parser/ContentLanguageParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 10645 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/language/parser/ContentLanguageParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 5040 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParser.class │ │ │ -?rwxrwxr-x 2.0 unx 10452 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 10436 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 5223 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/structured/parser/StructuredFieldParser.class │ │ │ -?rwxrwxr-x 2.0 unx 10248 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/structured/parser/StructuredFieldParserTokenManager.class │ │ │ +?rwxrwxr-x 2.0 unx 10232 b- defN 80-Jan-01 00:00 org/apache/james/mime4j/field/structured/parser/StructuredFieldParserTokenManager.class │ │ │ ?rwxrwxr-x 2.0 unx 4868 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/BufferedLineReaderInputStream.class │ │ │ ?rwxrwxr-x 2.0 unx 941 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/LimitedInputStream.class │ │ │ ?rwxrwxr-x 2.0 unx 608 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/LineNumberInputStream.class │ │ │ ?rwxrwxr-x 2.0 unx 2018 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/LineReaderInputStreamAdaptor.class │ │ │ ?rwxrwxr-x 2.0 unx 275 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/MaxHeaderLengthLimitException.class │ │ │ ?rwxrwxr-x 2.0 unx 269 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/MaxHeaderLimitException.class │ │ │ ?rwxrwxr-x 2.0 unx 4424 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/io/MimeBoundaryInputStream.class │ │ │ @@ -1258,15 +1258,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 565 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/stream/MimeParseEventException.class │ │ │ ?rwxrwxr-x 2.0 unx 1409 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/stream/RawEntity.class │ │ │ ?rwxrwxr-x 2.0 unx 1808 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/stream/RawField.class │ │ │ ?rwxrwxr-x 2.0 unx 2111 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/util/ByteArrayBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 483 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/util/EmptyByteSequence.class │ │ │ ?rwxrwxr-x 2.0 unx 11097 b- defN 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCClient.class │ │ │ ?rwxrwxr-x 2.0 unx 741 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCFault.class │ │ │ -?rwxrwxr-x 2.0 unx 5760 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCSerializer.class │ │ │ +?rwxrwxr-x 2.0 unx 5734 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCSerializer.class │ │ │ ?rwxrwxr-x 2.0 unx 3426 b- stor 80-Jan-01 00:00 org/xmlrpc/android/XMLRPCServer.class │ │ │ ?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 891 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ ?rwxrwxr-x 2.0 unx 3672 b- stor 80-Jan-01 00:00 android/support/v4/content/CursorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 458 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 2136 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ @@ -1417,15 +1417,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 404 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 1412 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 493 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1444 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2303 b- stor 80-Jan-01 00:00 at/univie/sensorium/extinterfaces/HTTPSUploader$MySSLSocketFactory.class │ │ │ -?rwxrwxr-x 2.0 unx 7461 b- stor 80-Jan-01 00:00 org/apache/commons/codec/binary/Base32.class │ │ │ +?rwxrwxr-x 2.0 unx 7421 b- stor 80-Jan-01 00:00 org/apache/commons/codec/binary/Base32.class │ │ │ ?rwxrwxr-x 2.0 unx 6991 b- stor 80-Jan-01 00:00 org/apache/commons/codec/binary/Base64.class │ │ │ ?rwxrwxr-x 2.0 unx 2046 b- stor 80-Jan-01 00:00 org/apache/commons/codec/language/Caverphone1.class │ │ │ ?rwxrwxr-x 2.0 unx 2079 b- stor 80-Jan-01 00:00 org/apache/commons/codec/language/Caverphone2.class │ │ │ ?rwxrwxr-x 2.0 unx 409 b- stor 80-Jan-01 00:00 org/apache/http/auth/InvalidCredentialsException.class │ │ │ ?rwxrwxr-x 2.0 unx 405 b- stor 80-Jan-01 00:00 org/apache/http/client/CircularRedirectException.class │ │ │ ?rwxrwxr-x 2.0 unx 1399 b- stor 80-Jan-01 00:00 org/apache/http/client/entity/DeflateDecompressingEntity.class │ │ │ ?rwxrwxr-x 2.0 unx 529 b- stor 80-Jan-01 00:00 org/apache/http/client/entity/GzipDecompressingEntity.class │ │ │ @@ -1459,15 +1459,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1947 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/AddressListFieldLenientImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 871 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentDescriptionFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5008 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentDispositionFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4908 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentDispositionFieldLenientImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 826 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentIdFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1453 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLanguageFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2185 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLanguageFieldLenientImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 1614 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLengthFieldImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 1612 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLengthFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1454 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLocationFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1968 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentLocationFieldLenientImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 837 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentMD5FieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1208 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentTransferEncodingFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3770 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentTypeFieldImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3645 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/ContentTypeFieldLenientImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1738 b- stor 80-Jan-01 00:00 org/apache/james/mime4j/field/DateTimeFieldImpl.class │ │ │ @@ -1500,15 +1500,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 537 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpGet.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpHead.class │ │ │ ?rwxrwxr-x 2.0 unx 1320 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpOptions.class │ │ │ ?rwxrwxr-x 2.0 unx 541 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpTrace.class │ │ │ ?rwxrwxr-x 2.0 unx 953 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultHttpClientConnection.class │ │ │ ?rwxrwxr-x 2.0 unx 953 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultHttpServerConnection.class │ │ │ ?rwxrwxr-x 2.0 unx 2478 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/BasicScheme.class │ │ │ -?rwxrwxr-x 2.0 unx 8954 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/DigestScheme.class │ │ │ +?rwxrwxr-x 2.0 unx 8962 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/DigestScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 1081 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/KerberosScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 2404 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/NegotiateScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 1071 b- stor 80-Jan-01 00:00 org/apache/http/impl/auth/SPNegoScheme.class │ │ │ ?rwxrwxr-x 2.0 unx 1403 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/EntityEnclosingRequestWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 4354 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/AbstractClientConnAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 5896 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/DefaultClientConnection.class │ │ │ ?rwxrwxr-x 2.0 unx 8616 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/ManagedClientConnectionImpl.class │ │ │ @@ -1526,8 +1526,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpPost.class │ │ │ ?rwxrwxr-x 2.0 unx 552 b- stor 80-Jan-01 00:00 org/apache/http/client/methods/HttpPut.class │ │ │ ?rwxrwxr-x 2.0 unx 653 b- stor 80-Jan-01 00:00 org/apache/http/impl/client/ProxyClient$ProxyConnection.class │ │ │ ?rwxrwxr-x 2.0 unx 2395 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/AbstractPooledConnAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 418 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 714 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/SingleClientConnManager$ConnAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 705 b- stor 80-Jan-01 00:00 org/apache/http/impl/conn/tsccm/BasicPooledConnAdapter.class │ │ │ -1531 files, 2839699 bytes uncompressed, 2581398 bytes compressed: 9.1% │ │ │ +1531 files, 2839155 bytes uncompressed, 2581019 bytes compressed: 9.1% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── at/univie/sensorium/SensorRegistry.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ } │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ private SensorValue invokeMethod(final String s, final String anObject) { │ │ │ │ final AbstractSensor sensorForClassname = this.getSensorForClassname(s); │ │ │ │ if (sensorForClassname == null || !sensorForClassname.isEnabled()) { │ │ │ │ - goto Label_0179; │ │ │ │ + goto Label_0178; │ │ │ │ } │ │ │ │ final Field[] declaredFields = sensorForClassname.getClass().getDeclaredFields(); │ │ │ │ try { │ │ │ │ final int length = declaredFields.length; │ │ │ │ int i = 0; │ │ │ │ while (i < length) { │ │ │ │ final Field field = declaredFields[i]; │ │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ ex2.printStackTrace(new PrintWriter((Writer)out2)); │ │ │ │ Log.d("Sensorium", out2.toString()); │ │ │ │ } │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex3) {} │ │ │ │ catch (IllegalAccessException ex4) {} │ │ │ │ } │ │ │ │ - goto Label_0179; │ │ │ │ + goto Label_0178; │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex5) {} │ │ │ │ catch (IllegalAccessException ex6) {} │ │ │ │ } │ │ │ │ │ │ │ │ public Object callSensorMethod(String substring) { │ │ │ │ Object value = null; │ │ │ │ @@ -151,51 +151,51 @@ │ │ │ │ } │ │ │ │ return null; │ │ │ │ } │ │ │ │ │ │ │ │ public Object[] getSensorMethodSignature(final String s) { │ │ │ │ final LinkedList list = new LinkedList(); │ │ │ │ if (s.lastIndexOf(46) <= 0) { │ │ │ │ - goto Label_0434; │ │ │ │ + goto Label_0383; │ │ │ │ } │ │ │ │ final AbstractSensor sensorForClassname = this.getSensorForClassname(s.substring(0, s.lastIndexOf(46))); │ │ │ │ if (sensorForClassname == null || !sensorForClassname.isEnabled()) { │ │ │ │ - goto Label_0413; │ │ │ │ + goto Label_0362; │ │ │ │ } │ │ │ │ while (true) { │ │ │ │ final Field[] declaredFields = sensorForClassname.getClass().getDeclaredFields(); │ │ │ │ while (true) { │ │ │ │ String string = null; │ │ │ │ try { │ │ │ │ final int length = declaredFields.length; │ │ │ │ int i = 0; │ │ │ │ while (i < length) { │ │ │ │ final Field field = declaredFields[i]; │ │ │ │ field.setAccessible(true); │ │ │ │ final Field field2 = field; │ │ │ │ try { │ │ │ │ final Object value = field2.get(sensorForClassname); │ │ │ │ - Label_0311: { │ │ │ │ + Label_0269: { │ │ │ │ if (!(value instanceof SensorValue) || !field.getName().equals(s.substring(s.lastIndexOf(46) + 1))) { │ │ │ │ - break Label_0311; │ │ │ │ + break Label_0269; │ │ │ │ } │ │ │ │ list.add(s); │ │ │ │ final SensorValue sensorValue = (SensorValue)value; │ │ │ │ try { │ │ │ │ final Object value2 = sensorValue.getValue(); │ │ │ │ try { │ │ │ │ final Class class1 = value2.getClass(); │ │ │ │ try { │ │ │ │ string = class1.toString(); │ │ │ │ if (string.equals("class [Ljava.lang.Object;")) { │ │ │ │ list.add("array"); │ │ │ │ } │ │ │ │ else { │ │ │ │ if (!string.equals("class java.lang.String")) { │ │ │ │ - goto Label_0437; │ │ │ │ + goto Label_0386; │ │ │ │ } │ │ │ │ list.add("string"); │ │ │ │ } │ │ │ │ list.add("ex:nil"); │ │ │ │ ++i; │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex) { │ │ │ │ @@ -215,15 +215,15 @@ │ │ │ │ catch (IllegalArgumentException ex5) {} │ │ │ │ catch (IllegalAccessException ex6) {} │ │ │ │ } │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex7) {} │ │ │ │ catch (IllegalAccessException ex8) {} │ │ │ │ } │ │ │ │ - goto Label_0413; │ │ │ │ + goto Label_0362; │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex9) {} │ │ │ │ catch (IllegalAccessException ex10) {} │ │ │ │ if (string.equals("class java.lang.Boolean")) { │ │ │ │ list.add("boolean"); │ │ │ │ continue; │ │ │ │ } │ │ │ │ @@ -264,17 +264,17 @@ │ │ │ │ final int length = declaredFields.length; │ │ │ │ int i = 0; │ │ │ │ while (i < length) { │ │ │ │ final Field field = declaredFields[i]; │ │ │ │ field.setAccessible(true); │ │ │ │ final Field field2 = field; │ │ │ │ try { │ │ │ │ - Label_0208: { │ │ │ │ + Label_0217: { │ │ │ │ if (!(field2.get(obj) instanceof SensorValue)) { │ │ │ │ - break Label_0208; │ │ │ │ + break Label_0217; │ │ │ │ } │ │ │ │ try { │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ try { │ │ │ │ final StringBuilder append = sb.append(substring).append("."); │ │ │ │ try { │ │ │ │ final StringBuilder append2 = append.append(field.getName()); │ │ ├── at/univie/sensorium/SensorService.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -46,16 +46,16 @@ │ │ │ │ private void startExtInterfaces() { │ │ │ │ this.registry.startXMLRPCInterface(); │ │ │ │ this.createJSONLoggerUploader(); │ │ │ │ this.registry.getJSONLogger().init(this.registry.getSensors()); │ │ │ │ } │ │ │ │ │ │ │ │ private void startSensors() { │ │ │ │ - final String[] stringArray; │ │ │ │ - final int length = (stringArray = this.getResources().getStringArray(2131099648)).length; │ │ │ │ + final String[] stringArray = this.getResources().getStringArray(2131099648); │ │ │ │ + final int length = stringArray.length; │ │ │ │ int i = 0; │ │ │ │ while (i < length) { │ │ │ │ final String className = stringArray[i]; │ │ │ │ Log.d("SENSORS", className); │ │ │ │ try { │ │ │ │ final Class forName = Class.forName(className); │ │ │ │ try { │ │ ├── at/univie/sensorium/extinterfaces/HTTPSUploader.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -42,627 +42,610 @@ │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ // 2: astore_2 │ │ │ │ // 3: aload_0 │ │ │ │ // 4: astore_3 │ │ │ │ // 5: aload_0 │ │ │ │ // 6: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.posturl:Ljava/lang/String; │ │ │ │ - // 9: astore_3 │ │ │ │ - // 10: aload_3 │ │ │ │ - // 11: astore 4 │ │ │ │ - // 13: aload_3 │ │ │ │ - // 14: invokestatic android/webkit/URLUtil.isValidUrl:(Ljava/lang/String;)Z │ │ │ │ - // 17: istore 5 │ │ │ │ - // 19: iload 5 │ │ │ │ - // 21: ifeq 707 │ │ │ │ - // 24: aload_0 │ │ │ │ - // 25: invokevirtual at/univie/sensorium/extinterfaces/HTTPSUploader.getNewHttpClient:()Lorg/apache/http/client/HttpClient; │ │ │ │ - // 28: astore 6 │ │ │ │ - // 30: new Lorg/apache/http/client/methods/HttpPost; │ │ │ │ - // 33: astore 7 │ │ │ │ - // 35: aload_0 │ │ │ │ - // 36: astore_3 │ │ │ │ - // 37: aload_0 │ │ │ │ - // 38: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.posturl:Ljava/lang/String; │ │ │ │ - // 41: astore_3 │ │ │ │ - // 42: aload_3 │ │ │ │ - // 43: astore 4 │ │ │ │ - // 45: aload 7 │ │ │ │ - // 47: aload_3 │ │ │ │ - // 48: invokespecial org/apache/http/client/methods/HttpPost.:(Ljava/lang/String;)V │ │ │ │ - // 51: new Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ - // 54: astore 8 │ │ │ │ - // 56: aload 8 │ │ │ │ - // 58: invokespecial org/apache/http/entity/mime/MultipartEntity.:()V │ │ │ │ - // 61: ldc "username" │ │ │ │ - // 63: astore 4 │ │ │ │ - // 65: new Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ - // 68: astore 9 │ │ │ │ - // 70: aload_0 │ │ │ │ - // 71: astore_3 │ │ │ │ - // 72: aload_0 │ │ │ │ - // 73: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.username:Ljava/lang/String; │ │ │ │ - // 76: astore_3 │ │ │ │ - // 77: aload_3 │ │ │ │ - // 78: astore 10 │ │ │ │ + // 9: astore 4 │ │ │ │ + // 11: aload 4 │ │ │ │ + // 13: invokestatic android/webkit/URLUtil.isValidUrl:(Ljava/lang/String;)Z │ │ │ │ + // 16: istore 5 │ │ │ │ + // 18: iload 5 │ │ │ │ + // 20: ifeq 680 │ │ │ │ + // 23: aload_0 │ │ │ │ + // 24: invokevirtual at/univie/sensorium/extinterfaces/HTTPSUploader.getNewHttpClient:()Lorg/apache/http/client/HttpClient; │ │ │ │ + // 27: astore 6 │ │ │ │ + // 29: new Lorg/apache/http/client/methods/HttpPost; │ │ │ │ + // 32: astore 7 │ │ │ │ + // 34: aload_0 │ │ │ │ + // 35: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.posturl:Ljava/lang/String; │ │ │ │ + // 38: astore 4 │ │ │ │ + // 40: aload 7 │ │ │ │ + // 42: aload 4 │ │ │ │ + // 44: invokespecial org/apache/http/client/methods/HttpPost.:(Ljava/lang/String;)V │ │ │ │ + // 47: new Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ + // 50: astore 8 │ │ │ │ + // 52: aload 8 │ │ │ │ + // 54: invokespecial org/apache/http/entity/mime/MultipartEntity.:()V │ │ │ │ + // 57: ldc "username" │ │ │ │ + // 59: astore 4 │ │ │ │ + // 61: new Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ + // 64: astore 9 │ │ │ │ + // 66: aload_0 │ │ │ │ + // 67: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.username:Ljava/lang/String; │ │ │ │ + // 70: astore_3 │ │ │ │ + // 71: aload_3 │ │ │ │ + // 72: astore 10 │ │ │ │ + // 74: aload 9 │ │ │ │ + // 76: aload_3 │ │ │ │ + // 77: invokespecial org/apache/http/entity/mime/content/StringBody.:(Ljava/lang/String;)V │ │ │ │ // 80: aload 9 │ │ │ │ - // 82: aload_3 │ │ │ │ - // 83: invokespecial org/apache/http/entity/mime/content/StringBody.:(Ljava/lang/String;)V │ │ │ │ - // 86: aload 4 │ │ │ │ - // 88: astore_3 │ │ │ │ - // 89: aload 8 │ │ │ │ - // 91: aload 4 │ │ │ │ - // 93: aload 9 │ │ │ │ - // 95: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ - // 98: ldc "password" │ │ │ │ - // 100: astore 4 │ │ │ │ - // 102: new Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ - // 105: astore 9 │ │ │ │ - // 107: aload_0 │ │ │ │ - // 108: astore_3 │ │ │ │ - // 109: aload_0 │ │ │ │ - // 110: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.password:Ljava/lang/String; │ │ │ │ - // 113: astore_3 │ │ │ │ - // 114: aload_3 │ │ │ │ - // 115: astore 10 │ │ │ │ + // 82: astore_3 │ │ │ │ + // 83: aload 8 │ │ │ │ + // 85: aload 4 │ │ │ │ + // 87: aload 9 │ │ │ │ + // 89: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ + // 92: ldc "password" │ │ │ │ + // 94: astore 4 │ │ │ │ + // 96: new Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ + // 99: astore 9 │ │ │ │ + // 101: aload_0 │ │ │ │ + // 102: astore_3 │ │ │ │ + // 103: aload_0 │ │ │ │ + // 104: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.password:Ljava/lang/String; │ │ │ │ + // 107: astore_3 │ │ │ │ + // 108: aload_3 │ │ │ │ + // 109: astore 10 │ │ │ │ + // 111: aload 9 │ │ │ │ + // 113: aload_3 │ │ │ │ + // 114: invokespecial org/apache/http/entity/mime/content/StringBody.:(Ljava/lang/String;)V │ │ │ │ // 117: aload 9 │ │ │ │ - // 119: aload_3 │ │ │ │ - // 120: invokespecial org/apache/http/entity/mime/content/StringBody.:(Ljava/lang/String;)V │ │ │ │ - // 123: aload 4 │ │ │ │ - // 125: astore_3 │ │ │ │ - // 126: aload 8 │ │ │ │ - // 128: aload 4 │ │ │ │ - // 130: aload 9 │ │ │ │ - // 132: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ - // 135: aload_1 │ │ │ │ - // 136: invokeinterface java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - // 141: astore 11 │ │ │ │ - // 143: aload 11 │ │ │ │ - // 145: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 150: istore 5 │ │ │ │ - // 152: iload 5 │ │ │ │ - // 154: ifeq 342 │ │ │ │ - // 157: aload 11 │ │ │ │ - // 159: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - // 164: astore 12 │ │ │ │ - // 166: aload 12 │ │ │ │ - // 168: checkcast Ljava/io/File; │ │ │ │ - // 171: astore 12 │ │ │ │ - // 173: ldc "Sensorium" │ │ │ │ - // 175: astore 4 │ │ │ │ - // 177: new Ljava/lang/StringBuilder; │ │ │ │ - // 180: astore 9 │ │ │ │ - // 182: aload 9 │ │ │ │ - // 184: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 187: ldc "preparing " │ │ │ │ - // 189: astore 10 │ │ │ │ - // 191: aload 9 │ │ │ │ - // 193: aload 10 │ │ │ │ - // 195: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 198: astore 9 │ │ │ │ - // 200: aload 12 │ │ │ │ - // 202: invokevirtual java/io/File.getName:()Ljava/lang/String; │ │ │ │ - // 205: astore 10 │ │ │ │ - // 207: aload 9 │ │ │ │ - // 209: aload 10 │ │ │ │ - // 211: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 214: astore 9 │ │ │ │ - // 216: ldc " for upload" │ │ │ │ - // 218: astore 10 │ │ │ │ - // 220: aload 9 │ │ │ │ - // 222: aload 10 │ │ │ │ - // 224: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 227: astore 9 │ │ │ │ - // 229: aload 9 │ │ │ │ - // 231: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 234: astore 9 │ │ │ │ - // 236: aload 4 │ │ │ │ - // 238: aload 9 │ │ │ │ - // 240: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 243: pop │ │ │ │ - // 244: new Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ - // 247: astore 13 │ │ │ │ - // 249: ldc "application/json" │ │ │ │ - // 251: astore 4 │ │ │ │ - // 253: aload 4 │ │ │ │ - // 255: astore_3 │ │ │ │ - // 256: aload 13 │ │ │ │ - // 258: aload 12 │ │ │ │ - // 260: aload 4 │ │ │ │ - // 262: invokespecial org/apache/http/entity/mime/content/FileBody.:(Ljava/io/File;Ljava/lang/String;)V │ │ │ │ - // 265: aload 12 │ │ │ │ - // 267: invokevirtual java/io/File.toString:()Ljava/lang/String; │ │ │ │ - // 270: astore 4 │ │ │ │ - // 272: aload 4 │ │ │ │ - // 274: astore_3 │ │ │ │ - // 275: aload 8 │ │ │ │ - // 277: aload 4 │ │ │ │ - // 279: aload 13 │ │ │ │ - // 281: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ - // 284: goto 143 │ │ │ │ - // 287: astore 14 │ │ │ │ - // 289: new Ljava/io/StringWriter; │ │ │ │ - // 292: astore 15 │ │ │ │ - // 294: aload 15 │ │ │ │ - // 296: invokespecial java/io/StringWriter.:()V │ │ │ │ - // 299: new Ljava/io/PrintWriter; │ │ │ │ - // 302: astore 16 │ │ │ │ - // 304: aload 15 │ │ │ │ - // 306: astore_3 │ │ │ │ - // 307: aload 16 │ │ │ │ - // 309: aload 15 │ │ │ │ - // 311: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ - // 314: aload 14 │ │ │ │ + // 119: astore_3 │ │ │ │ + // 120: aload 8 │ │ │ │ + // 122: aload 4 │ │ │ │ + // 124: aload 9 │ │ │ │ + // 126: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ + // 129: aload_1 │ │ │ │ + // 130: invokeinterface java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + // 135: astore 4 │ │ │ │ + // 137: aload 4 │ │ │ │ + // 139: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ + // 144: istore 11 │ │ │ │ + // 146: iload 11 │ │ │ │ + // 148: ifeq 333 │ │ │ │ + // 151: aload 4 │ │ │ │ + // 153: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + // 158: astore 12 │ │ │ │ + // 160: aload 12 │ │ │ │ + // 162: checkcast Ljava/io/File; │ │ │ │ + // 165: astore 12 │ │ │ │ + // 167: ldc "Sensorium" │ │ │ │ + // 169: astore 9 │ │ │ │ + // 171: new Ljava/lang/StringBuilder; │ │ │ │ + // 174: astore 10 │ │ │ │ + // 176: aload 10 │ │ │ │ + // 178: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 181: ldc "preparing " │ │ │ │ + // 183: astore 13 │ │ │ │ + // 185: aload 10 │ │ │ │ + // 187: aload 13 │ │ │ │ + // 189: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 192: astore 10 │ │ │ │ + // 194: aload 12 │ │ │ │ + // 196: invokevirtual java/io/File.getName:()Ljava/lang/String; │ │ │ │ + // 199: astore 13 │ │ │ │ + // 201: aload 10 │ │ │ │ + // 203: aload 13 │ │ │ │ + // 205: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 208: astore 10 │ │ │ │ + // 210: ldc " for upload" │ │ │ │ + // 212: astore 13 │ │ │ │ + // 214: aload 10 │ │ │ │ + // 216: aload 13 │ │ │ │ + // 218: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 221: astore 10 │ │ │ │ + // 223: aload 10 │ │ │ │ + // 225: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 228: astore 10 │ │ │ │ + // 230: aload 9 │ │ │ │ + // 232: aload 10 │ │ │ │ + // 234: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 237: pop │ │ │ │ + // 238: new Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ + // 241: astore 14 │ │ │ │ + // 243: ldc "application/json" │ │ │ │ + // 245: astore 9 │ │ │ │ + // 247: aload 9 │ │ │ │ + // 249: astore_3 │ │ │ │ + // 250: aload 14 │ │ │ │ + // 252: aload 12 │ │ │ │ + // 254: aload 9 │ │ │ │ + // 256: invokespecial org/apache/http/entity/mime/content/FileBody.:(Ljava/io/File;Ljava/lang/String;)V │ │ │ │ + // 259: aload 12 │ │ │ │ + // 261: invokevirtual java/io/File.toString:()Ljava/lang/String; │ │ │ │ + // 264: astore 9 │ │ │ │ + // 266: aload 9 │ │ │ │ + // 268: astore_3 │ │ │ │ + // 269: aload 8 │ │ │ │ + // 271: aload 9 │ │ │ │ + // 273: aload 14 │ │ │ │ + // 275: invokevirtual org/apache/http/entity/mime/MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ │ │ + // 278: goto 137 │ │ │ │ + // 281: astore 15 │ │ │ │ + // 283: new Ljava/io/StringWriter; │ │ │ │ + // 286: astore 16 │ │ │ │ + // 288: aload 16 │ │ │ │ + // 290: invokespecial java/io/StringWriter.:()V │ │ │ │ + // 293: new Ljava/io/PrintWriter; │ │ │ │ + // 296: astore 17 │ │ │ │ + // 298: aload 17 │ │ │ │ + // 300: aload 16 │ │ │ │ + // 302: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ + // 305: aload 15 │ │ │ │ + // 307: aload 17 │ │ │ │ + // 309: invokevirtual java/lang/IllegalArgumentException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ + // 312: ldc "Sensorium" │ │ │ │ + // 314: astore 4 │ │ │ │ // 316: aload 16 │ │ │ │ - // 318: invokevirtual java/lang/IllegalArgumentException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ - // 321: ldc "Sensorium" │ │ │ │ - // 323: astore 4 │ │ │ │ - // 325: aload 15 │ │ │ │ - // 327: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ - // 330: astore 9 │ │ │ │ - // 332: aload 4 │ │ │ │ - // 334: aload 9 │ │ │ │ - // 336: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 339: pop │ │ │ │ - // 340: aload_2 │ │ │ │ - // 341: areturn │ │ │ │ - // 342: ldc "username" │ │ │ │ - // 344: astore 4 │ │ │ │ - // 346: aload_0 │ │ │ │ - // 347: astore_3 │ │ │ │ - // 348: aload_0 │ │ │ │ - // 349: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.username:Ljava/lang/String; │ │ │ │ - // 352: astore 9 │ │ │ │ - // 354: aload 4 │ │ │ │ - // 356: astore_3 │ │ │ │ - // 357: aload 7 │ │ │ │ - // 359: aload 4 │ │ │ │ - // 361: aload 9 │ │ │ │ - // 363: invokevirtual org/apache/http/client/methods/HttpPost.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - // 366: ldc "password" │ │ │ │ - // 368: astore 4 │ │ │ │ - // 370: aload_0 │ │ │ │ - // 371: astore_3 │ │ │ │ - // 372: aload_0 │ │ │ │ - // 373: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.password:Ljava/lang/String; │ │ │ │ - // 376: astore 9 │ │ │ │ - // 378: aload 4 │ │ │ │ - // 380: astore_3 │ │ │ │ - // 381: aload 7 │ │ │ │ - // 383: aload 4 │ │ │ │ - // 385: aload 9 │ │ │ │ - // 387: invokevirtual org/apache/http/client/methods/HttpPost.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - // 390: aload 7 │ │ │ │ - // 392: aload 8 │ │ │ │ - // 394: invokevirtual org/apache/http/client/methods/HttpPost.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ │ │ - // 397: aload 6 │ │ │ │ - // 399: aload 7 │ │ │ │ - // 401: invokeinterface org/apache/http/client/HttpClient.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ │ │ │ - // 406: astore 17 │ │ │ │ - // 408: aload 17 │ │ │ │ - // 410: invokeinterface org/apache/http/HttpResponse.getEntity:()Lorg/apache/http/HttpEntity; │ │ │ │ - // 415: astore 4 │ │ │ │ - // 417: aload 4 │ │ │ │ - // 419: invokeinterface org/apache/http/HttpEntity.getContent:()Ljava/io/InputStream; │ │ │ │ - // 424: astore 18 │ │ │ │ - // 426: new Ljava/lang/StringBuilder; │ │ │ │ - // 429: astore 19 │ │ │ │ - // 431: aload 19 │ │ │ │ - // 433: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 436: aload 18 │ │ │ │ - // 438: invokevirtual java/io/InputStream.read:()I │ │ │ │ - // 441: istore 20 │ │ │ │ - // 443: iconst_m1 │ │ │ │ - // 444: istore 5 │ │ │ │ - // 446: iload 5 │ │ │ │ - // 448: istore 21 │ │ │ │ - // 450: iload 20 │ │ │ │ - // 452: iload 5 │ │ │ │ - // 454: if_icmpeq 543 │ │ │ │ - // 457: iload 20 │ │ │ │ - // 459: i2c │ │ │ │ - // 460: istore 21 │ │ │ │ - // 462: iload 21 │ │ │ │ - // 464: istore 5 │ │ │ │ - // 466: aload 19 │ │ │ │ - // 468: iload 21 │ │ │ │ - // 470: invokevirtual java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ - // 473: pop │ │ │ │ - // 474: goto 436 │ │ │ │ - // 477: astore 4 │ │ │ │ - // 479: aload 18 │ │ │ │ - // 481: invokevirtual java/io/InputStream.close:()V │ │ │ │ - // 484: aload 4 │ │ │ │ - // 486: athrow │ │ │ │ - // 487: astore 14 │ │ │ │ - // 489: new Ljava/io/StringWriter; │ │ │ │ - // 492: astore 15 │ │ │ │ - // 494: aload 15 │ │ │ │ - // 496: invokespecial java/io/StringWriter.:()V │ │ │ │ - // 499: new Ljava/io/PrintWriter; │ │ │ │ - // 502: astore 16 │ │ │ │ - // 504: aload 15 │ │ │ │ - // 506: astore_3 │ │ │ │ - // 507: aload 16 │ │ │ │ - // 509: aload 15 │ │ │ │ - // 511: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ - // 514: aload 14 │ │ │ │ - // 516: aload 16 │ │ │ │ - // 518: invokevirtual java/io/FileNotFoundException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ - // 521: ldc "Sensorium" │ │ │ │ - // 523: astore 4 │ │ │ │ - // 525: aload 15 │ │ │ │ - // 527: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ - // 530: astore 9 │ │ │ │ - // 532: aload 4 │ │ │ │ - // 534: aload 9 │ │ │ │ - // 536: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 539: pop │ │ │ │ - // 540: goto 340 │ │ │ │ - // 543: aload 19 │ │ │ │ - // 545: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 548: astore 22 │ │ │ │ - // 550: aload 18 │ │ │ │ - // 552: invokevirtual java/io/InputStream.close:()V │ │ │ │ - // 555: aload 17 │ │ │ │ - // 557: invokeinterface org/apache/http/HttpResponse.getStatusLine:()Lorg/apache/http/StatusLine; │ │ │ │ - // 562: astore 4 │ │ │ │ - // 564: aload 4 │ │ │ │ - // 566: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 569: astore_2 │ │ │ │ - // 570: ldc "Sensorium" │ │ │ │ - // 572: astore 4 │ │ │ │ - // 574: new Ljava/lang/StringBuilder; │ │ │ │ - // 577: astore 9 │ │ │ │ - // 579: aload 9 │ │ │ │ - // 581: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 584: ldc "Http upload completed with response: " │ │ │ │ + // 318: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ + // 321: astore 9 │ │ │ │ + // 323: aload 4 │ │ │ │ + // 325: aload 9 │ │ │ │ + // 327: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 330: pop │ │ │ │ + // 331: aload_2 │ │ │ │ + // 332: areturn │ │ │ │ + // 333: ldc "username" │ │ │ │ + // 335: astore 4 │ │ │ │ + // 337: aload_0 │ │ │ │ + // 338: astore_3 │ │ │ │ + // 339: aload_0 │ │ │ │ + // 340: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.username:Ljava/lang/String; │ │ │ │ + // 343: astore_3 │ │ │ │ + // 344: aload_3 │ │ │ │ + // 345: astore 9 │ │ │ │ + // 347: aload 7 │ │ │ │ + // 349: aload 4 │ │ │ │ + // 351: aload_3 │ │ │ │ + // 352: invokevirtual org/apache/http/client/methods/HttpPost.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + // 355: ldc "password" │ │ │ │ + // 357: astore 4 │ │ │ │ + // 359: aload_0 │ │ │ │ + // 360: astore_3 │ │ │ │ + // 361: aload_0 │ │ │ │ + // 362: getfield at/univie/sensorium/extinterfaces/HTTPSUploader.password:Ljava/lang/String; │ │ │ │ + // 365: astore_3 │ │ │ │ + // 366: aload_3 │ │ │ │ + // 367: astore 9 │ │ │ │ + // 369: aload 7 │ │ │ │ + // 371: aload 4 │ │ │ │ + // 373: aload_3 │ │ │ │ + // 374: invokevirtual org/apache/http/client/methods/HttpPost.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + // 377: aload 7 │ │ │ │ + // 379: aload 8 │ │ │ │ + // 381: invokevirtual org/apache/http/client/methods/HttpPost.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ │ │ + // 384: aload 6 │ │ │ │ + // 386: aload 7 │ │ │ │ + // 388: invokeinterface org/apache/http/client/HttpClient.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ │ │ │ + // 393: astore 18 │ │ │ │ + // 395: aload 18 │ │ │ │ + // 397: invokeinterface org/apache/http/HttpResponse.getEntity:()Lorg/apache/http/HttpEntity; │ │ │ │ + // 402: astore 4 │ │ │ │ + // 404: aload 4 │ │ │ │ + // 406: invokeinterface org/apache/http/HttpEntity.getContent:()Ljava/io/InputStream; │ │ │ │ + // 411: astore 19 │ │ │ │ + // 413: new Ljava/lang/StringBuilder; │ │ │ │ + // 416: astore 20 │ │ │ │ + // 418: aload 20 │ │ │ │ + // 420: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 423: aload 19 │ │ │ │ + // 425: invokevirtual java/io/InputStream.read:()I │ │ │ │ + // 428: istore 21 │ │ │ │ + // 430: iconst_m1 │ │ │ │ + // 431: istore 5 │ │ │ │ + // 433: iload 21 │ │ │ │ + // 435: iload 5 │ │ │ │ + // 437: if_icmpeq 519 │ │ │ │ + // 440: iload 21 │ │ │ │ + // 442: i2c │ │ │ │ + // 443: istore 5 │ │ │ │ + // 445: aload 20 │ │ │ │ + // 447: iload 5 │ │ │ │ + // 449: invokevirtual java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder; │ │ │ │ + // 452: pop │ │ │ │ + // 453: goto 423 │ │ │ │ + // 456: astore 4 │ │ │ │ + // 458: aload 19 │ │ │ │ + // 460: invokevirtual java/io/InputStream.close:()V │ │ │ │ + // 463: aload 4 │ │ │ │ + // 465: athrow │ │ │ │ + // 466: astore 15 │ │ │ │ + // 468: new Ljava/io/StringWriter; │ │ │ │ + // 471: astore 16 │ │ │ │ + // 473: aload 16 │ │ │ │ + // 475: invokespecial java/io/StringWriter.:()V │ │ │ │ + // 478: new Ljava/io/PrintWriter; │ │ │ │ + // 481: astore 17 │ │ │ │ + // 483: aload 17 │ │ │ │ + // 485: aload 16 │ │ │ │ + // 487: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ + // 490: aload 15 │ │ │ │ + // 492: aload 17 │ │ │ │ + // 494: invokevirtual java/io/FileNotFoundException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ + // 497: ldc "Sensorium" │ │ │ │ + // 499: astore 4 │ │ │ │ + // 501: aload 16 │ │ │ │ + // 503: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ + // 506: astore 9 │ │ │ │ + // 508: aload 4 │ │ │ │ + // 510: aload 9 │ │ │ │ + // 512: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 515: pop │ │ │ │ + // 516: goto 331 │ │ │ │ + // 519: aload 20 │ │ │ │ + // 521: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 524: astore 22 │ │ │ │ + // 526: aload 19 │ │ │ │ + // 528: invokevirtual java/io/InputStream.close:()V │ │ │ │ + // 531: aload 18 │ │ │ │ + // 533: invokeinterface org/apache/http/HttpResponse.getStatusLine:()Lorg/apache/http/StatusLine; │ │ │ │ + // 538: astore 4 │ │ │ │ + // 540: aload 4 │ │ │ │ + // 542: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + // 545: astore_2 │ │ │ │ + // 546: ldc "Sensorium" │ │ │ │ + // 548: astore 4 │ │ │ │ + // 550: new Ljava/lang/StringBuilder; │ │ │ │ + // 553: astore 9 │ │ │ │ + // 555: aload 9 │ │ │ │ + // 557: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 560: ldc "Http upload completed with response: " │ │ │ │ + // 562: astore 10 │ │ │ │ + // 564: aload 9 │ │ │ │ + // 566: aload 10 │ │ │ │ + // 568: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 571: astore 9 │ │ │ │ + // 573: aload 9 │ │ │ │ + // 575: astore_3 │ │ │ │ + // 576: aload 9 │ │ │ │ + // 578: aload_2 │ │ │ │ + // 579: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 582: astore 9 │ │ │ │ + // 584: ldc " " │ │ │ │ // 586: astore 10 │ │ │ │ // 588: aload 9 │ │ │ │ // 590: aload 10 │ │ │ │ // 592: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 595: astore 9 │ │ │ │ // 597: aload 9 │ │ │ │ // 599: astore_3 │ │ │ │ // 600: aload 9 │ │ │ │ - // 602: aload_2 │ │ │ │ - // 603: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 606: astore 9 │ │ │ │ - // 608: ldc " " │ │ │ │ - // 610: astore 10 │ │ │ │ - // 612: aload 9 │ │ │ │ - // 614: aload 10 │ │ │ │ - // 616: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 619: astore 9 │ │ │ │ - // 621: aload 9 │ │ │ │ - // 623: astore_3 │ │ │ │ - // 624: aload 9 │ │ │ │ - // 626: aload 22 │ │ │ │ - // 628: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 631: astore 9 │ │ │ │ - // 633: aload 9 │ │ │ │ - // 635: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 638: astore 9 │ │ │ │ - // 640: aload 4 │ │ │ │ - // 642: aload 9 │ │ │ │ - // 644: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 647: pop │ │ │ │ - // 648: goto 340 │ │ │ │ - // 651: astore 14 │ │ │ │ - // 653: new Ljava/io/StringWriter; │ │ │ │ - // 656: astore 15 │ │ │ │ - // 658: aload 15 │ │ │ │ - // 660: invokespecial java/io/StringWriter.:()V │ │ │ │ - // 663: new Ljava/io/PrintWriter; │ │ │ │ - // 666: astore 16 │ │ │ │ - // 668: aload 15 │ │ │ │ - // 670: astore_3 │ │ │ │ - // 671: aload 16 │ │ │ │ - // 673: aload 15 │ │ │ │ - // 675: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ - // 678: aload 14 │ │ │ │ - // 680: aload 16 │ │ │ │ - // 682: invokevirtual org/apache/http/client/ClientProtocolException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ - // 685: ldc "Sensorium" │ │ │ │ - // 687: astore 4 │ │ │ │ - // 689: aload 15 │ │ │ │ - // 691: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ - // 694: astore 9 │ │ │ │ - // 696: aload 4 │ │ │ │ - // 698: aload 9 │ │ │ │ - // 700: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 703: pop │ │ │ │ - // 704: goto 340 │ │ │ │ - // 707: ldc "URL invalid" │ │ │ │ - // 709: astore_2 │ │ │ │ - // 710: ldc "Sensorium" │ │ │ │ - // 712: astore 4 │ │ │ │ - // 714: ldc "Invalid http upload url, aborting." │ │ │ │ - // 716: astore 9 │ │ │ │ - // 718: aload 4 │ │ │ │ - // 720: aload 9 │ │ │ │ - // 722: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 725: pop │ │ │ │ - // 726: goto 340 │ │ │ │ - // 729: astore 14 │ │ │ │ - // 731: ldc "upload failed due to timeout" │ │ │ │ - // 733: astore_2 │ │ │ │ - // 734: new Ljava/io/StringWriter; │ │ │ │ - // 737: astore 15 │ │ │ │ - // 739: aload 15 │ │ │ │ - // 741: invokespecial java/io/StringWriter.:()V │ │ │ │ - // 744: new Ljava/io/PrintWriter; │ │ │ │ - // 747: astore 16 │ │ │ │ - // 749: aload 15 │ │ │ │ - // 751: astore_3 │ │ │ │ - // 752: aload 16 │ │ │ │ - // 754: aload 15 │ │ │ │ - // 756: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ - // 759: aload 14 │ │ │ │ - // 761: aload 16 │ │ │ │ - // 763: invokevirtual java/io/IOException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ - // 766: ldc "Sensorium" │ │ │ │ - // 768: astore 4 │ │ │ │ - // 770: aload 15 │ │ │ │ - // 772: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ - // 775: astore 9 │ │ │ │ - // 777: aload 4 │ │ │ │ - // 779: aload 9 │ │ │ │ - // 781: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 784: pop │ │ │ │ - // 785: goto 340 │ │ │ │ + // 602: aload 22 │ │ │ │ + // 604: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 607: astore 9 │ │ │ │ + // 609: aload 9 │ │ │ │ + // 611: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 614: astore 9 │ │ │ │ + // 616: aload 4 │ │ │ │ + // 618: aload 9 │ │ │ │ + // 620: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 623: pop │ │ │ │ + // 624: goto 331 │ │ │ │ + // 627: astore 15 │ │ │ │ + // 629: new Ljava/io/StringWriter; │ │ │ │ + // 632: astore 16 │ │ │ │ + // 634: aload 16 │ │ │ │ + // 636: invokespecial java/io/StringWriter.:()V │ │ │ │ + // 639: new Ljava/io/PrintWriter; │ │ │ │ + // 642: astore 17 │ │ │ │ + // 644: aload 17 │ │ │ │ + // 646: aload 16 │ │ │ │ + // 648: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ + // 651: aload 15 │ │ │ │ + // 653: aload 17 │ │ │ │ + // 655: invokevirtual org/apache/http/client/ClientProtocolException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ + // 658: ldc "Sensorium" │ │ │ │ + // 660: astore 4 │ │ │ │ + // 662: aload 16 │ │ │ │ + // 664: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ + // 667: astore 9 │ │ │ │ + // 669: aload 4 │ │ │ │ + // 671: aload 9 │ │ │ │ + // 673: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 676: pop │ │ │ │ + // 677: goto 331 │ │ │ │ + // 680: ldc "URL invalid" │ │ │ │ + // 682: astore_2 │ │ │ │ + // 683: ldc "Sensorium" │ │ │ │ + // 685: astore 4 │ │ │ │ + // 687: ldc "Invalid http upload url, aborting." │ │ │ │ + // 689: astore 9 │ │ │ │ + // 691: aload 4 │ │ │ │ + // 693: aload 9 │ │ │ │ + // 695: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 698: pop │ │ │ │ + // 699: goto 331 │ │ │ │ + // 702: astore 15 │ │ │ │ + // 704: ldc "upload failed due to timeout" │ │ │ │ + // 706: astore_2 │ │ │ │ + // 707: new Ljava/io/StringWriter; │ │ │ │ + // 710: astore 16 │ │ │ │ + // 712: aload 16 │ │ │ │ + // 714: invokespecial java/io/StringWriter.:()V │ │ │ │ + // 717: new Ljava/io/PrintWriter; │ │ │ │ + // 720: astore 17 │ │ │ │ + // 722: aload 17 │ │ │ │ + // 724: aload 16 │ │ │ │ + // 726: invokespecial java/io/PrintWriter.:(Ljava/io/Writer;)V │ │ │ │ + // 729: aload 15 │ │ │ │ + // 731: aload 17 │ │ │ │ + // 733: invokevirtual java/io/IOException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ + // 736: ldc "Sensorium" │ │ │ │ + // 738: astore 4 │ │ │ │ + // 740: aload 16 │ │ │ │ + // 742: invokevirtual java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ + // 745: astore 9 │ │ │ │ + // 747: aload 4 │ │ │ │ + // 749: aload 9 │ │ │ │ + // 751: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 754: pop │ │ │ │ + // 755: goto 331 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ------------------------------------------------ │ │ │ │ - // 5 9 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 5 9 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 5 9 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 5 9 729 788 Ljava/io/IOException; │ │ │ │ - // 13 17 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 13 17 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 13 17 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 13 17 729 788 Ljava/io/IOException; │ │ │ │ - // 24 28 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 24 28 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 24 28 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 24 28 729 788 Ljava/io/IOException; │ │ │ │ - // 30 33 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 30 33 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 30 33 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 30 33 729 788 Ljava/io/IOException; │ │ │ │ - // 37 41 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 37 41 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 37 41 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 37 41 729 788 Ljava/io/IOException; │ │ │ │ - // 47 51 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 47 51 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 47 51 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 47 51 729 788 Ljava/io/IOException; │ │ │ │ - // 51 54 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 51 54 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 51 54 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 51 54 729 788 Ljava/io/IOException; │ │ │ │ - // 56 61 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 56 61 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 56 61 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 56 61 729 788 Ljava/io/IOException; │ │ │ │ - // 65 68 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 65 68 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 65 68 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 65 68 729 788 Ljava/io/IOException; │ │ │ │ - // 72 76 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 72 76 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 72 76 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 72 76 729 788 Ljava/io/IOException; │ │ │ │ - // 82 86 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 82 86 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 82 86 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 82 86 729 788 Ljava/io/IOException; │ │ │ │ - // 93 98 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 93 98 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 93 98 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 93 98 729 788 Ljava/io/IOException; │ │ │ │ - // 102 105 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 102 105 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 102 105 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 102 105 729 788 Ljava/io/IOException; │ │ │ │ - // 109 113 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 109 113 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 109 113 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 109 113 729 788 Ljava/io/IOException; │ │ │ │ - // 119 123 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 119 123 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 119 123 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 119 123 729 788 Ljava/io/IOException; │ │ │ │ - // 130 135 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 130 135 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 130 135 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 130 135 729 788 Ljava/io/IOException; │ │ │ │ - // 135 141 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 135 141 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 135 141 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 135 141 729 788 Ljava/io/IOException; │ │ │ │ - // 143 150 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 143 150 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 143 150 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 143 150 729 788 Ljava/io/IOException; │ │ │ │ - // 157 164 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 157 164 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 157 164 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 157 164 729 788 Ljava/io/IOException; │ │ │ │ - // 166 171 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 166 171 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 166 171 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 166 171 729 788 Ljava/io/IOException; │ │ │ │ - // 177 180 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 177 180 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 177 180 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 177 180 729 788 Ljava/io/IOException; │ │ │ │ - // 182 187 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 182 187 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 182 187 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 182 187 729 788 Ljava/io/IOException; │ │ │ │ - // 193 198 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 193 198 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 193 198 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 193 198 729 788 Ljava/io/IOException; │ │ │ │ - // 200 205 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 200 205 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 200 205 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 200 205 729 788 Ljava/io/IOException; │ │ │ │ - // 209 214 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 209 214 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 209 214 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 209 214 729 788 Ljava/io/IOException; │ │ │ │ - // 222 227 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 222 227 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 222 227 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 222 227 729 788 Ljava/io/IOException; │ │ │ │ - // 229 234 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 229 234 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 229 234 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 229 234 729 788 Ljava/io/IOException; │ │ │ │ - // 238 244 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 238 244 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 238 244 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 238 244 729 788 Ljava/io/IOException; │ │ │ │ - // 244 247 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 244 247 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 244 247 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 244 247 729 788 Ljava/io/IOException; │ │ │ │ - // 260 265 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 260 265 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 260 265 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 260 265 729 788 Ljava/io/IOException; │ │ │ │ - // 265 270 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 265 270 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 265 270 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 265 270 729 788 Ljava/io/IOException; │ │ │ │ - // 279 284 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 279 284 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 279 284 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 279 284 729 788 Ljava/io/IOException; │ │ │ │ - // 348 352 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 348 352 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 348 352 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 348 352 729 788 Ljava/io/IOException; │ │ │ │ - // 361 366 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 361 366 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 361 366 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 361 366 729 788 Ljava/io/IOException; │ │ │ │ - // 372 376 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 372 376 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 372 376 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 372 376 729 788 Ljava/io/IOException; │ │ │ │ - // 385 390 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 385 390 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 385 390 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 385 390 729 788 Ljava/io/IOException; │ │ │ │ - // 392 397 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 392 397 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 392 397 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 392 397 729 788 Ljava/io/IOException; │ │ │ │ - // 399 406 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 399 406 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 399 406 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 399 406 729 788 Ljava/io/IOException; │ │ │ │ - // 408 415 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 408 415 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 408 415 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 408 415 729 788 Ljava/io/IOException; │ │ │ │ - // 417 424 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 417 424 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 417 424 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 417 424 729 788 Ljava/io/IOException; │ │ │ │ - // 426 429 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 426 429 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 426 429 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 426 429 729 788 Ljava/io/IOException; │ │ │ │ - // 431 436 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 431 436 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 431 436 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 431 436 729 788 Ljava/io/IOException; │ │ │ │ - // 436 441 477 487 Any │ │ │ │ - // 468 474 477 487 Any │ │ │ │ - // 479 484 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 479 484 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 479 484 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 479 484 729 788 Ljava/io/IOException; │ │ │ │ - // 484 487 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 484 487 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 484 487 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 484 487 729 788 Ljava/io/IOException; │ │ │ │ - // 543 548 477 487 Any │ │ │ │ - // 550 555 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 550 555 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 550 555 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 550 555 729 788 Ljava/io/IOException; │ │ │ │ - // 555 562 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 555 562 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 555 562 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 555 562 729 788 Ljava/io/IOException; │ │ │ │ - // 564 569 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 564 569 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 564 569 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 564 569 729 788 Ljava/io/IOException; │ │ │ │ - // 574 577 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 574 577 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 574 577 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 574 577 729 788 Ljava/io/IOException; │ │ │ │ - // 579 584 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 579 584 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 579 584 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 579 584 729 788 Ljava/io/IOException; │ │ │ │ - // 590 595 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 590 595 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 590 595 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 590 595 729 788 Ljava/io/IOException; │ │ │ │ - // 602 606 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 602 606 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 602 606 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 602 606 729 788 Ljava/io/IOException; │ │ │ │ - // 614 619 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 614 619 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 614 619 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 614 619 729 788 Ljava/io/IOException; │ │ │ │ - // 626 631 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 626 631 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 626 631 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 626 631 729 788 Ljava/io/IOException; │ │ │ │ - // 633 638 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 633 638 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 633 638 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 633 638 729 788 Ljava/io/IOException; │ │ │ │ - // 642 648 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 642 648 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 642 648 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 642 648 729 788 Ljava/io/IOException; │ │ │ │ - // 720 726 287 340 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 720 726 487 543 Ljava/io/FileNotFoundException; │ │ │ │ - // 720 726 651 707 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ - // 720 726 729 788 Ljava/io/IOException; │ │ │ │ + // 5 9 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 5 9 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 5 9 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 5 9 702 758 Ljava/io/IOException; │ │ │ │ + // 11 16 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 11 16 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 11 16 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 11 16 702 758 Ljava/io/IOException; │ │ │ │ + // 23 27 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 23 27 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 23 27 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 23 27 702 758 Ljava/io/IOException; │ │ │ │ + // 29 32 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 29 32 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 29 32 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 29 32 702 758 Ljava/io/IOException; │ │ │ │ + // 34 38 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 34 38 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 34 38 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 34 38 702 758 Ljava/io/IOException; │ │ │ │ + // 42 47 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 42 47 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 42 47 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 42 47 702 758 Ljava/io/IOException; │ │ │ │ + // 47 50 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 47 50 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 47 50 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 47 50 702 758 Ljava/io/IOException; │ │ │ │ + // 52 57 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 52 57 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 52 57 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 52 57 702 758 Ljava/io/IOException; │ │ │ │ + // 61 64 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 61 64 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 61 64 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 61 64 702 758 Ljava/io/IOException; │ │ │ │ + // 66 70 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 66 70 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 66 70 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 66 70 702 758 Ljava/io/IOException; │ │ │ │ + // 76 80 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 76 80 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 76 80 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 76 80 702 758 Ljava/io/IOException; │ │ │ │ + // 87 92 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 87 92 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 87 92 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 87 92 702 758 Ljava/io/IOException; │ │ │ │ + // 96 99 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 96 99 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 96 99 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 96 99 702 758 Ljava/io/IOException; │ │ │ │ + // 103 107 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 103 107 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 103 107 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 103 107 702 758 Ljava/io/IOException; │ │ │ │ + // 113 117 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 113 117 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 113 117 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 113 117 702 758 Ljava/io/IOException; │ │ │ │ + // 124 129 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 124 129 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 124 129 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 124 129 702 758 Ljava/io/IOException; │ │ │ │ + // 129 135 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 129 135 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 129 135 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 129 135 702 758 Ljava/io/IOException; │ │ │ │ + // 137 144 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 137 144 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 137 144 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 137 144 702 758 Ljava/io/IOException; │ │ │ │ + // 151 158 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 151 158 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 151 158 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 151 158 702 758 Ljava/io/IOException; │ │ │ │ + // 160 165 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 160 165 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 160 165 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 160 165 702 758 Ljava/io/IOException; │ │ │ │ + // 171 174 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 171 174 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 171 174 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 171 174 702 758 Ljava/io/IOException; │ │ │ │ + // 176 181 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 176 181 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 176 181 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 176 181 702 758 Ljava/io/IOException; │ │ │ │ + // 187 192 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 187 192 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 187 192 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 187 192 702 758 Ljava/io/IOException; │ │ │ │ + // 194 199 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 194 199 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 194 199 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 194 199 702 758 Ljava/io/IOException; │ │ │ │ + // 203 208 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 203 208 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 203 208 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 203 208 702 758 Ljava/io/IOException; │ │ │ │ + // 216 221 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 216 221 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 216 221 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 216 221 702 758 Ljava/io/IOException; │ │ │ │ + // 223 228 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 223 228 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 223 228 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 223 228 702 758 Ljava/io/IOException; │ │ │ │ + // 232 238 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 232 238 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 232 238 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 232 238 702 758 Ljava/io/IOException; │ │ │ │ + // 238 241 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 238 241 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 238 241 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 238 241 702 758 Ljava/io/IOException; │ │ │ │ + // 254 259 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 254 259 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 254 259 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 254 259 702 758 Ljava/io/IOException; │ │ │ │ + // 259 264 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 259 264 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 259 264 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 259 264 702 758 Ljava/io/IOException; │ │ │ │ + // 273 278 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 273 278 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 273 278 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 273 278 702 758 Ljava/io/IOException; │ │ │ │ + // 339 343 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 339 343 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 339 343 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 339 343 702 758 Ljava/io/IOException; │ │ │ │ + // 351 355 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 351 355 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 351 355 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 351 355 702 758 Ljava/io/IOException; │ │ │ │ + // 361 365 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 361 365 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 361 365 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 361 365 702 758 Ljava/io/IOException; │ │ │ │ + // 373 377 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 373 377 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 373 377 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 373 377 702 758 Ljava/io/IOException; │ │ │ │ + // 379 384 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 379 384 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 379 384 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 379 384 702 758 Ljava/io/IOException; │ │ │ │ + // 386 393 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 386 393 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 386 393 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 386 393 702 758 Ljava/io/IOException; │ │ │ │ + // 395 402 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 395 402 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 395 402 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 395 402 702 758 Ljava/io/IOException; │ │ │ │ + // 404 411 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 404 411 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 404 411 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 404 411 702 758 Ljava/io/IOException; │ │ │ │ + // 413 416 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 413 416 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 413 416 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 413 416 702 758 Ljava/io/IOException; │ │ │ │ + // 418 423 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 418 423 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 418 423 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 418 423 702 758 Ljava/io/IOException; │ │ │ │ + // 423 428 456 466 Any │ │ │ │ + // 447 453 456 466 Any │ │ │ │ + // 458 463 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 458 463 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 458 463 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 458 463 702 758 Ljava/io/IOException; │ │ │ │ + // 463 466 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 463 466 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 463 466 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 463 466 702 758 Ljava/io/IOException; │ │ │ │ + // 519 524 456 466 Any │ │ │ │ + // 526 531 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 526 531 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 526 531 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 526 531 702 758 Ljava/io/IOException; │ │ │ │ + // 531 538 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 531 538 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 531 538 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 531 538 702 758 Ljava/io/IOException; │ │ │ │ + // 540 545 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 540 545 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 540 545 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 540 545 702 758 Ljava/io/IOException; │ │ │ │ + // 550 553 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 550 553 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 550 553 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 550 553 702 758 Ljava/io/IOException; │ │ │ │ + // 555 560 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 555 560 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 555 560 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 555 560 702 758 Ljava/io/IOException; │ │ │ │ + // 566 571 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 566 571 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 566 571 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 566 571 702 758 Ljava/io/IOException; │ │ │ │ + // 578 582 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 578 582 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 578 582 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 578 582 702 758 Ljava/io/IOException; │ │ │ │ + // 590 595 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 590 595 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 590 595 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 590 595 702 758 Ljava/io/IOException; │ │ │ │ + // 602 607 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 602 607 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 602 607 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 602 607 702 758 Ljava/io/IOException; │ │ │ │ + // 609 614 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 609 614 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 609 614 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 609 614 702 758 Ljava/io/IOException; │ │ │ │ + // 618 624 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 618 624 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 618 624 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 618 624 702 758 Ljava/io/IOException; │ │ │ │ + // 693 699 281 331 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 693 699 466 519 Ljava/io/FileNotFoundException; │ │ │ │ + // 693 699 627 680 Lorg/apache/http/client/ClientProtocolException; │ │ │ │ + // 693 699 702 758 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 370 out of bounds for length 370 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 350 out of bounds for length 350 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ ├── at/univie/sensorium/preferences/CampaignTrackingBroadcastReceiver.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -27,73 +27,76 @@ │ │ │ │ try { │ │ │ │ final String decode = URLDecoder.decode(URLDecoder.decode(s, enc), "UTF-8"); │ │ │ │ final String s2 = "Sensorium"; │ │ │ │ try { │ │ │ │ final StringBuilder append = new StringBuilder().append("referrer is: ").append(decode); │ │ │ │ try { │ │ │ │ Log.d(s2, append.toString()); │ │ │ │ - final String[] split; │ │ │ │ - final int length = (split = decode.split("&")).length; │ │ │ │ - int i = 0; │ │ │ │ - Label_0266_Outer: │ │ │ │ - while (i < length) { │ │ │ │ - final String[] split2 = split[i].split("="); │ │ │ │ - try { │ │ │ │ - while (true) { │ │ │ │ - if (split2.length != 2) { │ │ │ │ - break Label_0266; │ │ │ │ - } │ │ │ │ - Label_0275: { │ │ │ │ - if (!split2[0].equals("utm_source")) { │ │ │ │ - break Label_0275; │ │ │ │ + final String[] split = decode.split("&"); │ │ │ │ + try { │ │ │ │ + final int length = split.length; │ │ │ │ + int i = 0; │ │ │ │ + Label_0265_Outer: │ │ │ │ + while (i < length) { │ │ │ │ + final String[] split2 = split[i].split("="); │ │ │ │ + try { │ │ │ │ + while (true) { │ │ │ │ + if (split2.length != 2) { │ │ │ │ + break Label_0265; │ │ │ │ } │ │ │ │ - final String s3 = "Sensorium"; │ │ │ │ - try { │ │ │ │ - final StringBuilder append2 = new StringBuilder().append("Experiment campaign name is ").append(split2[0]); │ │ │ │ + Label_0274: { │ │ │ │ + if (!split2[0].equals("utm_source")) { │ │ │ │ + break Label_0274; │ │ │ │ + } │ │ │ │ + final String s3 = "Sensorium"; │ │ │ │ try { │ │ │ │ - Log.d(s3, append2.toString()); │ │ │ │ - ++i; │ │ │ │ - continue Label_0266_Outer; │ │ │ │ - final String s4 = split2[1]; │ │ │ │ + final StringBuilder append2 = new StringBuilder().append("Experiment campaign name is ").append(split2[0]); │ │ │ │ try { │ │ │ │ - if (!URLUtil.isValidUrl(s4)) { │ │ │ │ - continue; │ │ │ │ - } │ │ │ │ - final String s5 = "Sensorium"; │ │ │ │ + Log.d(s3, append2.toString()); │ │ │ │ + ++i; │ │ │ │ + continue Label_0265_Outer; │ │ │ │ + // iftrue(Label_0265:, !split2[0].equals((Object)"utm_campaign")) │ │ │ │ + final String s4 = split2[1]; │ │ │ │ try { │ │ │ │ - final StringBuilder append3 = new StringBuilder().append("Loading experiment preferences from ").append(split2[1]); │ │ │ │ + if (!URLUtil.isValidUrl(s4)) { │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ + final String s5 = "Sensorium"; │ │ │ │ try { │ │ │ │ - Log.d(s5, append3.toString()); │ │ │ │ - final SensorRegistry instance = SensorRegistry.getInstance(); │ │ │ │ + final StringBuilder append3 = new StringBuilder().append("Loading experiment preferences from ").append(split2[1]); │ │ │ │ try { │ │ │ │ - instance.getPreferences().loadCampaignPreferences(split2[1]); │ │ │ │ - } │ │ │ │ - catch (UnsupportedEncodingException ex) { │ │ │ │ - final StringWriter out = new StringWriter(); │ │ │ │ - ex.printStackTrace(new PrintWriter((Writer)out)); │ │ │ │ - Log.d("Sensorium", out.toString()); │ │ │ │ + Log.d(s5, append3.toString()); │ │ │ │ + final SensorRegistry instance = SensorRegistry.getInstance(); │ │ │ │ + try { │ │ │ │ + instance.getPreferences().loadCampaignPreferences(split2[1]); │ │ │ │ + } │ │ │ │ + catch (UnsupportedEncodingException ex) { │ │ │ │ + final StringWriter out = new StringWriter(); │ │ │ │ + ex.printStackTrace(new PrintWriter((Writer)out)); │ │ │ │ + Log.d("Sensorium", out.toString()); │ │ │ │ + } │ │ │ │ } │ │ │ │ + catch (UnsupportedEncodingException ex2) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex2) {} │ │ │ │ + catch (UnsupportedEncodingException ex3) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex3) {} │ │ │ │ + catch (UnsupportedEncodingException ex4) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex4) {} │ │ │ │ + catch (UnsupportedEncodingException ex5) {} │ │ │ │ } │ │ │ │ - // iftrue(Label_0266:, !split2[0].equals((Object)"utm_campaign")) │ │ │ │ - catch (UnsupportedEncodingException ex5) {} │ │ │ │ + catch (UnsupportedEncodingException ex6) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex6) {} │ │ │ │ + break; │ │ │ │ } │ │ │ │ - break; │ │ │ │ } │ │ │ │ + catch (UnsupportedEncodingException ex7) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex7) {} │ │ │ │ } │ │ │ │ + catch (UnsupportedEncodingException ex8) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex8) {} │ │ │ │ + catch (UnsupportedEncodingException ex9) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex9) {} │ │ │ │ + catch (UnsupportedEncodingException ex10) {} │ │ │ │ } │ │ │ │ - catch (UnsupportedEncodingException ex10) {} │ │ │ │ + catch (UnsupportedEncodingException ex11) {} │ │ │ │ } │ │ │ │ } │ │ ├── at/univie/sensorium/preferences/Preferences.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -136,46 +136,46 @@ │ │ │ │ // 186: invokevirtual com/google/gson/stream/JsonReader.endArray:()V │ │ │ │ // 189: aload 4 │ │ │ │ // 191: invokevirtual com/google/gson/stream/JsonReader.close:()V │ │ │ │ // 194: aload_0 │ │ │ │ // 195: invokevirtual at/univie/sensorium/preferences/Preferences.newerPrefsAvailable:()Z │ │ │ │ // 198: istore 5 │ │ │ │ // 200: iload 5 │ │ │ │ - // 202: ifeq 361 │ │ │ │ + // 202: ifeq 364 │ │ │ │ // 205: ldc "Sensorium" │ │ │ │ // 207: astore 8 │ │ │ │ // 209: ldc "Newer preferences available in json, overwriting existing." │ │ │ │ // 211: astore 13 │ │ │ │ // 213: aload 8 │ │ │ │ // 215: aload 13 │ │ │ │ // 217: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ // 220: pop │ │ │ │ // 221: aload_2 │ │ │ │ // 222: invokeinterface java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - // 227: astore 14 │ │ │ │ - // 229: aload 14 │ │ │ │ + // 227: astore 8 │ │ │ │ + // 229: aload 8 │ │ │ │ // 231: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 236: istore 5 │ │ │ │ - // 238: iload 5 │ │ │ │ + // 236: istore 14 │ │ │ │ + // 238: iload 14 │ │ │ │ // 240: ifeq 337 │ │ │ │ - // 243: aload 14 │ │ │ │ + // 243: aload 8 │ │ │ │ // 245: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ // 250: astore 9 │ │ │ │ // 252: aload 9 │ │ │ │ // 254: checkcast Lorg/apache/http/message/BasicNameValuePair; │ │ │ │ // 257: astore 9 │ │ │ │ // 259: aload 9 │ │ │ │ // 261: invokevirtual org/apache/http/message/BasicNameValuePair.getName:()Ljava/lang/String; │ │ │ │ - // 264: astore 8 │ │ │ │ + // 264: astore 13 │ │ │ │ // 266: aload 9 │ │ │ │ // 268: invokevirtual org/apache/http/message/BasicNameValuePair.getValue:()Ljava/lang/String; │ │ │ │ - // 271: astore 13 │ │ │ │ + // 271: astore 15 │ │ │ │ // 273: aload_0 │ │ │ │ - // 274: aload 8 │ │ │ │ - // 276: aload 13 │ │ │ │ + // 274: aload 13 │ │ │ │ + // 276: aload 15 │ │ │ │ // 278: invokevirtual at/univie/sensorium/preferences/Preferences.putPreference:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ // 281: goto 229 │ │ │ │ // 284: astore 10 │ │ │ │ // 286: new Ljava/io/StringWriter; │ │ │ │ // 289: astore 11 │ │ │ │ // 291: aload 11 │ │ │ │ // 293: invokespecial java/io/StringWriter.:()V │ │ │ │ @@ -195,33 +195,35 @@ │ │ │ │ // 326: aload 8 │ │ │ │ // 328: aload 13 │ │ │ │ // 330: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ // 333: pop │ │ │ │ // 334: goto 178 │ │ │ │ // 337: ldc "welcome_screen_shown" │ │ │ │ // 339: astore 8 │ │ │ │ - // 341: aconst_null │ │ │ │ - // 342: astore 13 │ │ │ │ - // 344: iconst_0 │ │ │ │ - // 345: invokestatic java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; │ │ │ │ - // 348: astore 13 │ │ │ │ - // 350: aload_0 │ │ │ │ - // 351: aload 8 │ │ │ │ - // 353: aload 13 │ │ │ │ - // 355: invokevirtual at/univie/sensorium/preferences/Preferences.putBoolean:(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ │ │ - // 358: goto 178 │ │ │ │ - // 361: ldc "Sensorium" │ │ │ │ - // 363: astore 8 │ │ │ │ - // 365: ldc "Preferences are recent, not overwriting." │ │ │ │ - // 367: astore 13 │ │ │ │ - // 369: aload 8 │ │ │ │ - // 371: aload 13 │ │ │ │ - // 373: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 376: pop │ │ │ │ - // 377: goto 178 │ │ │ │ + // 341: iconst_0 │ │ │ │ + // 342: istore 14 │ │ │ │ + // 344: aconst_null │ │ │ │ + // 345: astore 13 │ │ │ │ + // 347: iconst_0 │ │ │ │ + // 348: invokestatic java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; │ │ │ │ + // 351: astore 13 │ │ │ │ + // 353: aload_0 │ │ │ │ + // 354: aload 8 │ │ │ │ + // 356: aload 13 │ │ │ │ + // 358: invokevirtual at/univie/sensorium/preferences/Preferences.putBoolean:(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ │ │ + // 361: goto 178 │ │ │ │ + // 364: ldc "Sensorium" │ │ │ │ + // 366: astore 8 │ │ │ │ + // 368: ldc "Preferences are recent, not overwriting." │ │ │ │ + // 370: astore 13 │ │ │ │ + // 372: aload 8 │ │ │ │ + // 374: aload 13 │ │ │ │ + // 376: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 379: pop │ │ │ │ + // 380: goto 178 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ------------------------------- │ │ │ │ // 8 11 128 178 Ljava/io/FileNotFoundException; │ │ │ │ // 8 11 284 337 Ljava/io/IOException; │ │ │ │ // 13 17 128 178 Ljava/io/FileNotFoundException; │ │ │ │ @@ -274,24 +276,24 @@ │ │ │ │ // 252 257 284 337 Ljava/io/IOException; │ │ │ │ // 259 264 128 178 Ljava/io/FileNotFoundException; │ │ │ │ // 259 264 284 337 Ljava/io/IOException; │ │ │ │ // 266 271 128 178 Ljava/io/FileNotFoundException; │ │ │ │ // 266 271 284 337 Ljava/io/IOException; │ │ │ │ // 276 281 128 178 Ljava/io/FileNotFoundException; │ │ │ │ // 276 281 284 337 Ljava/io/IOException; │ │ │ │ - // 344 348 128 178 Ljava/io/FileNotFoundException; │ │ │ │ - // 344 348 284 337 Ljava/io/IOException; │ │ │ │ - // 353 358 128 178 Ljava/io/FileNotFoundException; │ │ │ │ - // 353 358 284 337 Ljava/io/IOException; │ │ │ │ - // 371 377 128 178 Ljava/io/FileNotFoundException; │ │ │ │ - // 371 377 284 337 Ljava/io/IOException; │ │ │ │ + // 347 351 128 178 Ljava/io/FileNotFoundException; │ │ │ │ + // 347 351 284 337 Ljava/io/IOException; │ │ │ │ + // 356 361 128 178 Ljava/io/FileNotFoundException; │ │ │ │ + // 356 361 284 337 Ljava/io/IOException; │ │ │ │ + // 374 380 128 178 Ljava/io/FileNotFoundException; │ │ │ │ + // 374 380 284 337 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 168 out of bounds for length 168 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 170 out of bounds for length 170 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ ├── at/univie/sensorium/preferences/SensorPreferenceActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -205,15 +205,15 @@ │ │ │ │ 1: invokespecial #13 // Method android/preference/PreferenceActivity."":()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ private android.preference.PreferenceScreen createPreferenceHierarchy(); │ │ │ │ descriptor: ()Landroid/preference/PreferenceScreen; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=13, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #17 // Method getPreferenceManager:()Landroid/preference/PreferenceManager; │ │ │ │ 4: aload_0 │ │ │ │ 5: invokevirtual #23 // Method android/preference/PreferenceManager.createPreferenceScreen:(Landroid/content/Context;)Landroid/preference/PreferenceScreen; │ │ │ │ 8: astore_1 │ │ │ │ 9: new #25 // class android/preference/PreferenceCategory │ │ │ │ 12: astore_2 │ │ │ │ @@ -313,88 +313,84 @@ │ │ │ │ 195: astore_3 │ │ │ │ 196: aload 4 │ │ │ │ 198: aload_3 │ │ │ │ 199: invokevirtual #60 // Method android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ 202: pop │ │ │ │ 203: new #92 // class at/univie/sensorium/preferences/HTTPSUploaderDialogPreference │ │ │ │ 206: astore 7 │ │ │ │ - 208: iconst_0 │ │ │ │ - 209: istore 8 │ │ │ │ - 211: aload 7 │ │ │ │ - 213: aload_0 │ │ │ │ - 214: aconst_null │ │ │ │ - 215: invokespecial #95 // Method at/univie/sensorium/preferences/HTTPSUploaderDialogPreference."":(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ │ │ - 218: aload 4 │ │ │ │ - 220: aload 7 │ │ │ │ - 222: invokevirtual #60 // Method android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ - 225: pop │ │ │ │ - 226: new #25 // class android/preference/PreferenceCategory │ │ │ │ - 229: astore 9 │ │ │ │ - 231: aload 9 │ │ │ │ - 233: aload_0 │ │ │ │ - 234: invokespecial #28 // Method android/preference/PreferenceCategory."":(Landroid/content/Context;)V │ │ │ │ - 237: aload 9 │ │ │ │ - 239: ldc #97 // String Individual Sensors │ │ │ │ - 241: invokevirtual #34 // Method android/preference/PreferenceCategory.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - 244: aload_1 │ │ │ │ - 245: aload 9 │ │ │ │ - 247: invokevirtual #40 // Method android/preference/PreferenceScreen.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ - 250: pop │ │ │ │ - 251: invokestatic #103 // Method at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ - 254: astore_3 │ │ │ │ - 255: aload_3 │ │ │ │ - 256: invokevirtual #107 // Method at/univie/sensorium/SensorRegistry.getSensors:()Ljava/util/List; │ │ │ │ - 259: astore 10 │ │ │ │ - 261: aload 10 │ │ │ │ - 263: invokeinterface #113, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 268: astore 11 │ │ │ │ - 270: aload 11 │ │ │ │ - 272: invokeinterface #119, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 277: istore 8 │ │ │ │ - 279: iload 8 │ │ │ │ - 281: ifeq 365 │ │ │ │ - 284: aload 11 │ │ │ │ - 286: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 291: checkcast #125 // class at/univie/sensorium/sensors/AbstractSensor │ │ │ │ - 294: astore 12 │ │ │ │ - 296: new #127 // class at/univie/sensorium/preferences/SensorPreference │ │ │ │ - 299: astore 13 │ │ │ │ - 301: aload 13 │ │ │ │ - 303: aload_0 │ │ │ │ - 304: aload 12 │ │ │ │ - 306: invokespecial #130 // Method at/univie/sensorium/preferences/SensorPreference."":(Landroid/content/Context;Lat/univie/sensorium/sensors/AbstractSensor;)V │ │ │ │ - 309: new #132 // class java/lang/StringBuilder │ │ │ │ - 312: astore_3 │ │ │ │ - 313: aload_3 │ │ │ │ - 314: invokespecial #133 // Method java/lang/StringBuilder."":()V │ │ │ │ - 317: aload 12 │ │ │ │ - 319: invokevirtual #139 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ - 322: invokevirtual #145 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ - 325: astore 6 │ │ │ │ - 327: aload_3 │ │ │ │ - 328: aload 6 │ │ │ │ - 330: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 333: astore_3 │ │ │ │ - 334: ldc #151 // String -privacylevel │ │ │ │ - 336: astore 6 │ │ │ │ - 338: aload_3 │ │ │ │ - 339: aload 6 │ │ │ │ - 341: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 344: invokevirtual #154 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 347: astore_3 │ │ │ │ - 348: aload 13 │ │ │ │ - 350: aload_3 │ │ │ │ - 351: invokevirtual #155 // Method at/univie/sensorium/preferences/SensorPreference.setKey:(Ljava/lang/String;)V │ │ │ │ - 354: aload 9 │ │ │ │ - 356: aload 13 │ │ │ │ - 358: invokevirtual #60 // Method android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ - 361: pop │ │ │ │ - 362: goto 270 │ │ │ │ - 365: aload_1 │ │ │ │ - 366: areturn │ │ │ │ + 208: aload 7 │ │ │ │ + 210: aload_0 │ │ │ │ + 211: aconst_null │ │ │ │ + 212: invokespecial #95 // Method at/univie/sensorium/preferences/HTTPSUploaderDialogPreference."":(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ │ │ + 215: aload 4 │ │ │ │ + 217: aload 7 │ │ │ │ + 219: invokevirtual #60 // Method android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ + 222: pop │ │ │ │ + 223: new #25 // class android/preference/PreferenceCategory │ │ │ │ + 226: astore 8 │ │ │ │ + 228: aload 8 │ │ │ │ + 230: aload_0 │ │ │ │ + 231: invokespecial #28 // Method android/preference/PreferenceCategory."":(Landroid/content/Context;)V │ │ │ │ + 234: aload 8 │ │ │ │ + 236: ldc #97 // String Individual Sensors │ │ │ │ + 238: invokevirtual #34 // Method android/preference/PreferenceCategory.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + 241: aload_1 │ │ │ │ + 242: aload 8 │ │ │ │ + 244: invokevirtual #40 // Method android/preference/PreferenceScreen.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ + 247: pop │ │ │ │ + 248: invokestatic #103 // Method at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ + 251: invokevirtual #107 // Method at/univie/sensorium/SensorRegistry.getSensors:()Ljava/util/List; │ │ │ │ + 254: astore 9 │ │ │ │ + 256: aload 9 │ │ │ │ + 258: invokeinterface #113, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 263: astore_3 │ │ │ │ + 264: aload_3 │ │ │ │ + 265: invokeinterface #119, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 270: istore 5 │ │ │ │ + 272: iload 5 │ │ │ │ + 274: ifeq 364 │ │ │ │ + 277: aload_3 │ │ │ │ + 278: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 283: checkcast #125 // class at/univie/sensorium/sensors/AbstractSensor │ │ │ │ + 286: astore 10 │ │ │ │ + 288: new #127 // class at/univie/sensorium/preferences/SensorPreference │ │ │ │ + 291: astore 11 │ │ │ │ + 293: aload 11 │ │ │ │ + 295: aload_0 │ │ │ │ + 296: aload 10 │ │ │ │ + 298: invokespecial #130 // Method at/univie/sensorium/preferences/SensorPreference."":(Landroid/content/Context;Lat/univie/sensorium/sensors/AbstractSensor;)V │ │ │ │ + 301: new #132 // class java/lang/StringBuilder │ │ │ │ + 304: astore 6 │ │ │ │ + 306: aload 6 │ │ │ │ + 308: invokespecial #133 // Method java/lang/StringBuilder."":()V │ │ │ │ + 311: aload 10 │ │ │ │ + 313: invokevirtual #139 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ + 316: invokevirtual #145 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ + 319: astore 12 │ │ │ │ + 321: aload 6 │ │ │ │ + 323: aload 12 │ │ │ │ + 325: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 328: astore 6 │ │ │ │ + 330: ldc #151 // String -privacylevel │ │ │ │ + 332: astore 12 │ │ │ │ + 334: aload 6 │ │ │ │ + 336: aload 12 │ │ │ │ + 338: invokevirtual #149 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 341: invokevirtual #154 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 344: astore 6 │ │ │ │ + 346: aload 11 │ │ │ │ + 348: aload 6 │ │ │ │ + 350: invokevirtual #155 // Method at/univie/sensorium/preferences/SensorPreference.setKey:(Ljava/lang/String;)V │ │ │ │ + 353: aload 8 │ │ │ │ + 355: aload 11 │ │ │ │ + 357: invokevirtual #60 // Method android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z │ │ │ │ + 360: pop │ │ │ │ + 361: goto 264 │ │ │ │ + 364: aload_1 │ │ │ │ + 365: areturn │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── at/univie/sensorium/sensors/AbstractSensor.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -199,15 +199,15 @@ │ │ │ │ } │ │ │ │ catch (IllegalAccessException ex2) { │ │ │ │ final StringWriter out2 = new StringWriter(); │ │ │ │ ex2.printStackTrace(new PrintWriter((Writer)out2)); │ │ │ │ Log.d("Sensorium", out2.toString()); │ │ │ │ } │ │ │ │ } │ │ │ │ - goto Label_0158; │ │ │ │ + goto Label_0156; │ │ │ │ } │ │ │ │ catch (IllegalArgumentException ex3) {} │ │ │ │ catch (IllegalAccessException ex4) {} │ │ │ │ } │ │ │ │ │ │ │ │ public boolean isEnabled() { │ │ │ │ return this.enabled; │ │ ├── at/univie/sensorium/sensors/BluetoothSensor$2.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -19,15 +19,15 @@ │ │ │ │ public void onReceive(final Context context, final Intent intent) { │ │ │ │ final String action = intent.getAction(); │ │ │ │ if ("android.bluetooth.device.action.FOUND".equals(action)) { │ │ │ │ final BluetoothDevice bluetoothDevice = (BluetoothDevice)intent.getParcelableExtra("android.bluetooth.device.extra.DEVICE"); │ │ │ │ final String name = bluetoothDevice.getName(); │ │ │ │ if (name != null && !BluetoothSensor.access$300(this.this$0).contains(name)) { │ │ │ │ final short shortExtra = intent.getShortExtra("android.bluetooth.device.extra.RSSI", (short)(-32768)); │ │ │ │ - BluetoothSensor.access$384(this.this$0, (Object)(name + "\t/" + bluetoothDevice.getAddress() + "\tRSSI: " + String.valueOf((int)shortExtra) + " dBm\n")); │ │ │ │ + BluetoothSensor.access$302(this.this$0, BluetoothSensor.access$300(this.this$0) + name + "\t/" + bluetoothDevice.getAddress() + "\tRSSI: " + String.valueOf((int)shortExtra) + " dBm\n"); │ │ │ │ BluetoothSensor.access$400(this.this$0).add(new BluetoothSensor$BtDevice(this.this$0, name, bluetoothDevice.getAddress(), (int)shortExtra)); │ │ │ │ } │ │ │ │ } │ │ │ │ else if ("android.bluetooth.adapter.action.DISCOVERY_FINISHED".equals(action)) { │ │ │ │ context.unregisterReceiver((BroadcastReceiver)this); │ │ │ │ SensorRegistry.getInstance().log("Bluetooth", BluetoothSensor.access$500(this.this$0) + BluetoothSensor.access$300(this.this$0)); │ │ │ │ Log.d("Bluetooth FINISHED", "done"); │ │ ├── at/univie/sensorium/sensors/GPSLocationSensor$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ 6: invokespecial #14 // Method java/lang/Object."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void onLocationChanged(android.location.Location); │ │ │ │ descriptor: (Landroid/location/Location;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=24, args_size=2 │ │ │ │ + stack=300, locals=22, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ 4: invokestatic #20 // Method at/univie/sensorium/sensors/GPSLocationSensor.access$000:(Lat/univie/sensorium/sensors/GPSLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 7: astore_2 │ │ │ │ 8: aload_1 │ │ │ │ 9: invokevirtual #26 // Method android/location/Location.getLongitude:()D │ │ │ │ 12: invokestatic #32 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ @@ -325,97 +325,97 @@ │ │ │ │ 179: aconst_null │ │ │ │ 180: astore 10 │ │ │ │ 182: aload_1 │ │ │ │ 183: invokevirtual #44 // Method android/location/Location.getLatitude:()D │ │ │ │ 186: dstore 11 │ │ │ │ 188: aload_1 │ │ │ │ 189: invokevirtual #26 // Method android/location/Location.getLongitude:()D │ │ │ │ - 192: dstore 13 │ │ │ │ + 192: dstore 4 │ │ │ │ 194: iconst_1 │ │ │ │ - 195: istore 15 │ │ │ │ + 195: istore 13 │ │ │ │ 197: aload 9 │ │ │ │ 199: dload 11 │ │ │ │ - 201: dload 13 │ │ │ │ - 203: iload 15 │ │ │ │ + 201: dload 4 │ │ │ │ + 203: iload 13 │ │ │ │ 205: invokevirtual #107 // Method android/location/Geocoder.getFromLocation:(DDI)Ljava/util/List; │ │ │ │ 208: astore 10 │ │ │ │ 210: aload 10 │ │ │ │ 212: ifnull 368 │ │ │ │ 215: aload 10 │ │ │ │ 217: invokeinterface #113, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ - 222: istore 16 │ │ │ │ - 224: iload 16 │ │ │ │ + 222: istore 14 │ │ │ │ + 224: iload 14 │ │ │ │ 226: ifle 368 │ │ │ │ 229: iconst_0 │ │ │ │ - 230: istore 16 │ │ │ │ + 230: istore 14 │ │ │ │ 232: aconst_null │ │ │ │ 233: astore_2 │ │ │ │ 234: aload 10 │ │ │ │ 236: iconst_0 │ │ │ │ 237: invokeinterface #117, 2 // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object; │ │ │ │ - 242: astore 17 │ │ │ │ - 244: aload 17 │ │ │ │ + 242: astore 15 │ │ │ │ + 244: aload 15 │ │ │ │ 246: checkcast #119 // class android/location/Address │ │ │ │ - 249: astore 17 │ │ │ │ + 249: astore 15 │ │ │ │ 251: ldc #121 // String %s, %s, %s │ │ │ │ 253: astore_3 │ │ │ │ 254: iconst_3 │ │ │ │ - 255: istore 16 │ │ │ │ - 257: iload 16 │ │ │ │ + 255: istore 14 │ │ │ │ + 257: iload 14 │ │ │ │ 259: anewarray #4 // class java/lang/Object │ │ │ │ - 262: astore 18 │ │ │ │ + 262: astore 16 │ │ │ │ 264: aconst_null │ │ │ │ - 265: astore 19 │ │ │ │ - 267: aload 17 │ │ │ │ + 265: astore 17 │ │ │ │ + 267: aload 15 │ │ │ │ 269: invokevirtual #125 // Method android/location/Address.getMaxAddressLineIndex:()I │ │ │ │ - 272: istore 16 │ │ │ │ - 274: iload 16 │ │ │ │ + 272: istore 14 │ │ │ │ + 274: iload 14 │ │ │ │ 276: ifle 362 │ │ │ │ 279: iconst_0 │ │ │ │ - 280: istore 16 │ │ │ │ + 280: istore 14 │ │ │ │ 282: aconst_null │ │ │ │ 283: astore_2 │ │ │ │ - 284: aload 17 │ │ │ │ + 284: aload 15 │ │ │ │ 286: iconst_0 │ │ │ │ 287: invokevirtual #129 // Method android/location/Address.getAddressLine:(I)Ljava/lang/String; │ │ │ │ 290: astore_2 │ │ │ │ - 291: aload 18 │ │ │ │ + 291: aload 16 │ │ │ │ 293: iconst_0 │ │ │ │ 294: aload_2 │ │ │ │ 295: aastore │ │ │ │ 296: iconst_1 │ │ │ │ - 297: istore 16 │ │ │ │ - 299: aload 17 │ │ │ │ + 297: istore 14 │ │ │ │ + 299: aload 15 │ │ │ │ 301: invokevirtual #133 // Method android/location/Address.getLocality:()Ljava/lang/String; │ │ │ │ - 304: astore 19 │ │ │ │ - 306: aload 18 │ │ │ │ - 308: iload 16 │ │ │ │ - 310: aload 19 │ │ │ │ + 304: astore 17 │ │ │ │ + 306: aload 16 │ │ │ │ + 308: iload 14 │ │ │ │ + 310: aload 17 │ │ │ │ 312: aastore │ │ │ │ 313: iconst_2 │ │ │ │ - 314: istore 16 │ │ │ │ - 316: aload 17 │ │ │ │ + 314: istore 14 │ │ │ │ + 316: aload 15 │ │ │ │ 318: invokevirtual #137 // Method android/location/Address.getCountryName:()Ljava/lang/String; │ │ │ │ - 321: astore 19 │ │ │ │ - 323: aload 18 │ │ │ │ - 325: iload 16 │ │ │ │ - 327: aload 19 │ │ │ │ + 321: astore 17 │ │ │ │ + 323: aload 16 │ │ │ │ + 325: iload 14 │ │ │ │ + 327: aload 17 │ │ │ │ 329: aastore │ │ │ │ 330: aload_3 │ │ │ │ - 331: aload 18 │ │ │ │ + 331: aload 16 │ │ │ │ 333: invokestatic #143 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 336: astore 20 │ │ │ │ + 336: astore 18 │ │ │ │ 338: aload_0 │ │ │ │ 339: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ 342: astore_2 │ │ │ │ 343: aload_2 │ │ │ │ 344: invokestatic #146 // Method at/univie/sensorium/sensors/GPSLocationSensor.access$700:(Lat/univie/sensorium/sensors/GPSLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 347: astore_2 │ │ │ │ 348: aload_2 │ │ │ │ - 349: aload 20 │ │ │ │ + 349: aload 18 │ │ │ │ 351: invokevirtual #38 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 354: aload_0 │ │ │ │ 355: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ 358: invokevirtual #149 // Method at/univie/sensorium/sensors/GPSLocationSensor.notifyListeners:()V │ │ │ │ 361: return │ │ │ │ 362: ldc #151 // String │ │ │ │ 364: astore_2 │ │ │ │ @@ -428,30 +428,30 @@ │ │ │ │ 377: astore_2 │ │ │ │ 378: ldc #153 // String n/a │ │ │ │ 380: astore_3 │ │ │ │ 381: aload_2 │ │ │ │ 382: aload_3 │ │ │ │ 383: invokevirtual #38 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 386: goto 354 │ │ │ │ - 389: astore 21 │ │ │ │ + 389: astore 19 │ │ │ │ 391: new #155 // class java/io/StringWriter │ │ │ │ - 394: astore 22 │ │ │ │ - 396: aload 22 │ │ │ │ + 394: astore 20 │ │ │ │ + 396: aload 20 │ │ │ │ 398: invokespecial #156 // Method java/io/StringWriter."":()V │ │ │ │ 401: new #158 // class java/io/PrintWriter │ │ │ │ - 404: astore 23 │ │ │ │ - 406: aload 23 │ │ │ │ - 408: aload 22 │ │ │ │ + 404: astore 21 │ │ │ │ + 406: aload 21 │ │ │ │ + 408: aload 20 │ │ │ │ 410: invokespecial #161 // Method java/io/PrintWriter."":(Ljava/io/Writer;)V │ │ │ │ - 413: aload 21 │ │ │ │ - 415: aload 23 │ │ │ │ + 413: aload 19 │ │ │ │ + 415: aload 21 │ │ │ │ 417: invokevirtual #167 // Method java/io/IOException.printStackTrace:(Ljava/io/PrintWriter;)V │ │ │ │ 420: ldc #169 // String Sensorium │ │ │ │ 422: astore_2 │ │ │ │ - 423: aload 22 │ │ │ │ + 423: aload 20 │ │ │ │ 425: invokevirtual #172 // Method java/io/StringWriter.toString:()Ljava/lang/String; │ │ │ │ 428: astore_3 │ │ │ │ 429: aload_2 │ │ │ │ 430: aload_3 │ │ │ │ 431: invokestatic #178 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 434: pop │ │ │ │ 435: goto 354 │ │ ├── at/univie/sensorium/sensors/GPSLocationSensor$2.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -102,57 +102,59 @@ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: iconst_4 │ │ │ │ 1: istore_2 │ │ │ │ 2: iload_1 │ │ │ │ 3: iload_2 │ │ │ │ - 4: if_icmpne 106 │ │ │ │ + 4: if_icmpne 108 │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ 11: invokestatic #21 // Method at/univie/sensorium/sensors/GPSLocationSensor.access$800:(Lat/univie/sensorium/sensors/GPSLocationSensor;)Landroid/location/LocationManager; │ │ │ │ 14: astore_3 │ │ │ │ - 15: aconst_null │ │ │ │ - 16: astore 4 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: aconst_null │ │ │ │ - 20: invokevirtual #27 // Method android/location/LocationManager.getGpsStatus:(Landroid/location/GpsStatus;)Landroid/location/GpsStatus; │ │ │ │ - 23: astore 5 │ │ │ │ - 25: aload 5 │ │ │ │ - 27: invokevirtual #33 // Method android/location/GpsStatus.getSatellites:()Ljava/lang/Iterable; │ │ │ │ - 30: astore 6 │ │ │ │ - 32: iconst_0 │ │ │ │ - 33: istore 7 │ │ │ │ - 35: aload 6 │ │ │ │ - 37: invokeinterface #39, 1 // InterfaceMethod java/lang/Iterable.iterator:()Ljava/util/Iterator; │ │ │ │ - 42: astore 8 │ │ │ │ - 44: aload 8 │ │ │ │ - 46: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 51: istore_2 │ │ │ │ - 52: iload_2 │ │ │ │ - 53: ifeq 76 │ │ │ │ - 56: aload 8 │ │ │ │ - 58: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 63: checkcast #51 // class android/location/GpsSatellite │ │ │ │ - 66: pop │ │ │ │ - 67: iload 7 │ │ │ │ - 69: iconst_1 │ │ │ │ - 70: iadd │ │ │ │ - 71: istore 7 │ │ │ │ - 73: goto 44 │ │ │ │ - 76: aload_0 │ │ │ │ - 77: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ - 80: invokestatic #55 // Method at/univie/sensorium/sensors/GPSLocationSensor.access$900:(Lat/univie/sensorium/sensors/GPSLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ - 83: astore_3 │ │ │ │ - 84: iload 7 │ │ │ │ - 86: invokestatic #61 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 89: astore 4 │ │ │ │ - 91: aload_3 │ │ │ │ - 92: aload 4 │ │ │ │ - 94: invokevirtual #67 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ - 97: aload_0 │ │ │ │ - 98: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ - 101: astore_3 │ │ │ │ - 102: aload_3 │ │ │ │ - 103: invokevirtual #70 // Method at/univie/sensorium/sensors/GPSLocationSensor.notifyListeners:()V │ │ │ │ - 106: return │ │ │ │ + 15: iconst_0 │ │ │ │ + 16: istore 4 │ │ │ │ + 18: aconst_null │ │ │ │ + 19: astore 5 │ │ │ │ + 21: aload_3 │ │ │ │ + 22: aconst_null │ │ │ │ + 23: invokevirtual #27 // Method android/location/LocationManager.getGpsStatus:(Landroid/location/GpsStatus;)Landroid/location/GpsStatus; │ │ │ │ + 26: astore 6 │ │ │ │ + 28: aload 6 │ │ │ │ + 30: invokevirtual #33 // Method android/location/GpsStatus.getSatellites:()Ljava/lang/Iterable; │ │ │ │ + 33: astore 7 │ │ │ │ + 35: iconst_0 │ │ │ │ + 36: istore 8 │ │ │ │ + 38: aload 7 │ │ │ │ + 40: invokeinterface #39, 1 // InterfaceMethod java/lang/Iterable.iterator:()Ljava/util/Iterator; │ │ │ │ + 45: astore_3 │ │ │ │ + 46: aload_3 │ │ │ │ + 47: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 52: istore 4 │ │ │ │ + 54: iload 4 │ │ │ │ + 56: ifeq 78 │ │ │ │ + 59: aload_3 │ │ │ │ + 60: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 65: checkcast #51 // class android/location/GpsSatellite │ │ │ │ + 68: pop │ │ │ │ + 69: iload 8 │ │ │ │ + 71: iconst_1 │ │ │ │ + 72: iadd │ │ │ │ + 73: istore 8 │ │ │ │ + 75: goto 46 │ │ │ │ + 78: aload_0 │ │ │ │ + 79: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ + 82: invokestatic #55 // Method at/univie/sensorium/sensors/GPSLocationSensor.access$900:(Lat/univie/sensorium/sensors/GPSLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ + 85: astore_3 │ │ │ │ + 86: iload 8 │ │ │ │ + 88: invokestatic #61 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 91: astore 5 │ │ │ │ + 93: aload_3 │ │ │ │ + 94: aload 5 │ │ │ │ + 96: invokevirtual #67 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + 99: aload_0 │ │ │ │ + 100: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/GPSLocationSensor; │ │ │ │ + 103: astore_3 │ │ │ │ + 104: aload_3 │ │ │ │ + 105: invokevirtual #70 // Method at/univie/sensorium/sensors/GPSLocationSensor.notifyListeners:()V │ │ │ │ + 108: return │ │ │ │ } │ │ ├── at/univie/sensorium/sensors/NetworkLocationSensor$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -206,15 +206,15 @@ │ │ │ │ 6: invokespecial #14 // Method java/lang/Object."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void onLocationChanged(android.location.Location); │ │ │ │ descriptor: (Landroid/location/Location;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=22, args_size=2 │ │ │ │ + stack=300, locals=20, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/NetworkLocationSensor; │ │ │ │ 4: invokestatic #20 // Method at/univie/sensorium/sensors/NetworkLocationSensor.access$000:(Lat/univie/sensorium/sensors/NetworkLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 7: astore_2 │ │ │ │ 8: aload_1 │ │ │ │ 9: invokevirtual #26 // Method android/location/Location.getLongitude:()D │ │ │ │ 12: invokestatic #32 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ @@ -296,97 +296,97 @@ │ │ │ │ 158: aconst_null │ │ │ │ 159: astore 10 │ │ │ │ 161: aload_1 │ │ │ │ 162: invokevirtual #44 // Method android/location/Location.getLatitude:()D │ │ │ │ 165: dstore 11 │ │ │ │ 167: aload_1 │ │ │ │ 168: invokevirtual #26 // Method android/location/Location.getLongitude:()D │ │ │ │ - 171: dstore 13 │ │ │ │ + 171: dstore 4 │ │ │ │ 173: iconst_1 │ │ │ │ - 174: istore 15 │ │ │ │ + 174: istore 13 │ │ │ │ 176: aload 9 │ │ │ │ 178: dload 11 │ │ │ │ - 180: dload 13 │ │ │ │ - 182: iload 15 │ │ │ │ + 180: dload 4 │ │ │ │ + 182: iload 13 │ │ │ │ 184: invokevirtual #101 // Method android/location/Geocoder.getFromLocation:(DDI)Ljava/util/List; │ │ │ │ 187: astore 10 │ │ │ │ 189: aload 10 │ │ │ │ 191: ifnull 347 │ │ │ │ 194: aload 10 │ │ │ │ 196: invokeinterface #107, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ - 201: istore 16 │ │ │ │ - 203: iload 16 │ │ │ │ + 201: istore 14 │ │ │ │ + 203: iload 14 │ │ │ │ 205: ifle 347 │ │ │ │ 208: iconst_0 │ │ │ │ - 209: istore 16 │ │ │ │ + 209: istore 14 │ │ │ │ 211: aconst_null │ │ │ │ 212: astore_2 │ │ │ │ 213: aload 10 │ │ │ │ 215: iconst_0 │ │ │ │ 216: invokeinterface #111, 2 // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object; │ │ │ │ - 221: astore 17 │ │ │ │ - 223: aload 17 │ │ │ │ + 221: astore 15 │ │ │ │ + 223: aload 15 │ │ │ │ 225: checkcast #113 // class android/location/Address │ │ │ │ - 228: astore 17 │ │ │ │ + 228: astore 15 │ │ │ │ 230: ldc #115 // String %s, %s, %s │ │ │ │ 232: astore_3 │ │ │ │ 233: iconst_3 │ │ │ │ - 234: istore 16 │ │ │ │ - 236: iload 16 │ │ │ │ + 234: istore 14 │ │ │ │ + 236: iload 14 │ │ │ │ 238: anewarray #4 // class java/lang/Object │ │ │ │ - 241: astore 18 │ │ │ │ + 241: astore 16 │ │ │ │ 243: aconst_null │ │ │ │ - 244: astore 19 │ │ │ │ - 246: aload 17 │ │ │ │ + 244: astore 17 │ │ │ │ + 246: aload 15 │ │ │ │ 248: invokevirtual #119 // Method android/location/Address.getMaxAddressLineIndex:()I │ │ │ │ - 251: istore 16 │ │ │ │ - 253: iload 16 │ │ │ │ + 251: istore 14 │ │ │ │ + 253: iload 14 │ │ │ │ 255: ifle 341 │ │ │ │ 258: iconst_0 │ │ │ │ - 259: istore 16 │ │ │ │ + 259: istore 14 │ │ │ │ 261: aconst_null │ │ │ │ 262: astore_2 │ │ │ │ - 263: aload 17 │ │ │ │ + 263: aload 15 │ │ │ │ 265: iconst_0 │ │ │ │ 266: invokevirtual #123 // Method android/location/Address.getAddressLine:(I)Ljava/lang/String; │ │ │ │ 269: astore_2 │ │ │ │ - 270: aload 18 │ │ │ │ + 270: aload 16 │ │ │ │ 272: iconst_0 │ │ │ │ 273: aload_2 │ │ │ │ 274: aastore │ │ │ │ 275: iconst_1 │ │ │ │ - 276: istore 16 │ │ │ │ - 278: aload 17 │ │ │ │ + 276: istore 14 │ │ │ │ + 278: aload 15 │ │ │ │ 280: invokevirtual #127 // Method android/location/Address.getLocality:()Ljava/lang/String; │ │ │ │ - 283: astore 19 │ │ │ │ - 285: aload 18 │ │ │ │ - 287: iload 16 │ │ │ │ - 289: aload 19 │ │ │ │ + 283: astore 17 │ │ │ │ + 285: aload 16 │ │ │ │ + 287: iload 14 │ │ │ │ + 289: aload 17 │ │ │ │ 291: aastore │ │ │ │ 292: iconst_2 │ │ │ │ - 293: istore 16 │ │ │ │ - 295: aload 17 │ │ │ │ + 293: istore 14 │ │ │ │ + 295: aload 15 │ │ │ │ 297: invokevirtual #131 // Method android/location/Address.getCountryName:()Ljava/lang/String; │ │ │ │ - 300: astore 19 │ │ │ │ - 302: aload 18 │ │ │ │ - 304: iload 16 │ │ │ │ - 306: aload 19 │ │ │ │ + 300: astore 17 │ │ │ │ + 302: aload 16 │ │ │ │ + 304: iload 14 │ │ │ │ + 306: aload 17 │ │ │ │ 308: aastore │ │ │ │ 309: aload_3 │ │ │ │ - 310: aload 18 │ │ │ │ + 310: aload 16 │ │ │ │ 312: invokestatic #137 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 315: astore 20 │ │ │ │ + 315: astore 18 │ │ │ │ 317: aload_0 │ │ │ │ 318: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/NetworkLocationSensor; │ │ │ │ 321: astore_2 │ │ │ │ 322: aload_2 │ │ │ │ 323: invokestatic #140 // Method at/univie/sensorium/sensors/NetworkLocationSensor.access$600:(Lat/univie/sensorium/sensors/NetworkLocationSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 326: astore_2 │ │ │ │ 327: aload_2 │ │ │ │ - 328: aload 20 │ │ │ │ + 328: aload 18 │ │ │ │ 330: invokevirtual #38 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 333: aload_0 │ │ │ │ 334: getfield #10 // Field this$0:Lat/univie/sensorium/sensors/NetworkLocationSensor; │ │ │ │ 337: invokevirtual #143 // Method at/univie/sensorium/sensors/NetworkLocationSensor.notifyListeners:()V │ │ │ │ 340: return │ │ │ │ 341: ldc #145 // String │ │ │ │ 343: astore_2 │ │ │ │ @@ -399,16 +399,16 @@ │ │ │ │ 356: astore_2 │ │ │ │ 357: ldc #147 // String n/a │ │ │ │ 359: astore_3 │ │ │ │ 360: aload_2 │ │ │ │ 361: aload_3 │ │ │ │ 362: invokevirtual #38 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 365: goto 333 │ │ │ │ - 368: astore 21 │ │ │ │ - 370: aload 21 │ │ │ │ + 368: astore 19 │ │ │ │ + 370: aload 19 │ │ │ │ 372: invokevirtual #152 // Method java/io/IOException.printStackTrace:()V │ │ │ │ 375: goto 333 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 161 165 368 Class java/io/IOException │ │ │ │ 167 171 368 Class java/io/IOException │ │ │ │ 182 187 368 Class java/io/IOException │ │ ├── at/univie/sensorium/sensors/SensorValue.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -200,80 +200,78 @@ │ │ │ │ 1: getfield #18 // Field value:Ljava/lang/Object; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public java.lang.String getValueRepresentation(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field value:Ljava/lang/Object; │ │ │ │ 4: astore_1 │ │ │ │ 5: aload_1 │ │ │ │ 6: instanceof #36 // class java/util/List │ │ │ │ 9: istore_2 │ │ │ │ 10: iload_2 │ │ │ │ - 11: ifeq 112 │ │ │ │ + 11: ifeq 113 │ │ │ │ 14: new #38 // class java/lang/StringBuilder │ │ │ │ 17: astore_3 │ │ │ │ 18: aload_3 │ │ │ │ 19: invokespecial #39 // Method java/lang/StringBuilder."":()V │ │ │ │ 22: aload_0 │ │ │ │ 23: getfield #18 // Field value:Ljava/lang/Object; │ │ │ │ 26: checkcast #36 // class java/util/List │ │ │ │ - 29: astore_1 │ │ │ │ - 30: aload_1 │ │ │ │ - 31: invokeinterface #43, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 36: astore 4 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 45: istore_2 │ │ │ │ - 46: iload_2 │ │ │ │ - 47: ifeq 83 │ │ │ │ - 50: aload 4 │ │ │ │ - 52: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 57: astore 5 │ │ │ │ - 59: aload 5 │ │ │ │ - 61: invokevirtual #56 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 64: astore_1 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: aload_1 │ │ │ │ - 67: invokevirtual #60 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 70: pop │ │ │ │ - 71: ldc #62 // String \n │ │ │ │ - 73: astore_1 │ │ │ │ + 29: invokeinterface #43, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 34: astore_1 │ │ │ │ + 35: aload_1 │ │ │ │ + 36: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 41: istore 4 │ │ │ │ + 43: iload 4 │ │ │ │ + 45: ifeq 84 │ │ │ │ + 48: aload_1 │ │ │ │ + 49: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 54: astore 5 │ │ │ │ + 56: aload 5 │ │ │ │ + 58: invokevirtual #56 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 61: astore 6 │ │ │ │ + 63: aload_3 │ │ │ │ + 64: aload 6 │ │ │ │ + 66: invokevirtual #60 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 69: pop │ │ │ │ + 70: ldc #62 // String \n │ │ │ │ + 72: astore 6 │ │ │ │ 74: aload_3 │ │ │ │ - 75: aload_1 │ │ │ │ - 76: invokevirtual #60 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 79: pop │ │ │ │ - 80: goto 38 │ │ │ │ - 83: aload_3 │ │ │ │ - 84: invokevirtual #66 // Method java/lang/StringBuilder.length:()I │ │ │ │ - 87: istore_2 │ │ │ │ - 88: iload_2 │ │ │ │ - 89: ifle 105 │ │ │ │ - 92: aload_3 │ │ │ │ - 93: invokevirtual #66 // Method java/lang/StringBuilder.length:()I │ │ │ │ - 96: iconst_m1 │ │ │ │ - 97: iadd │ │ │ │ - 98: istore_2 │ │ │ │ - 99: aload_3 │ │ │ │ - 100: iload_2 │ │ │ │ - 101: invokevirtual #70 // Method java/lang/StringBuilder.deleteCharAt:(I)Ljava/lang/StringBuilder; │ │ │ │ - 104: pop │ │ │ │ - 105: aload_3 │ │ │ │ - 106: invokevirtual #71 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 109: astore_1 │ │ │ │ - 110: aload_1 │ │ │ │ - 111: areturn │ │ │ │ - 112: aload_0 │ │ │ │ - 113: getfield #18 // Field value:Ljava/lang/Object; │ │ │ │ - 116: invokevirtual #56 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 119: astore_1 │ │ │ │ - 120: goto 110 │ │ │ │ + 75: aload 6 │ │ │ │ + 77: invokevirtual #60 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 80: pop │ │ │ │ + 81: goto 35 │ │ │ │ + 84: aload_3 │ │ │ │ + 85: invokevirtual #66 // Method java/lang/StringBuilder.length:()I │ │ │ │ + 88: istore_2 │ │ │ │ + 89: iload_2 │ │ │ │ + 90: ifle 106 │ │ │ │ + 93: aload_3 │ │ │ │ + 94: invokevirtual #66 // Method java/lang/StringBuilder.length:()I │ │ │ │ + 97: iconst_m1 │ │ │ │ + 98: iadd │ │ │ │ + 99: istore_2 │ │ │ │ + 100: aload_3 │ │ │ │ + 101: iload_2 │ │ │ │ + 102: invokevirtual #70 // Method java/lang/StringBuilder.deleteCharAt:(I)Ljava/lang/StringBuilder; │ │ │ │ + 105: pop │ │ │ │ + 106: aload_3 │ │ │ │ + 107: invokevirtual #71 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 110: astore_1 │ │ │ │ + 111: aload_1 │ │ │ │ + 112: areturn │ │ │ │ + 113: aload_0 │ │ │ │ + 114: getfield #18 // Field value:Ljava/lang/Object; │ │ │ │ + 117: invokevirtual #56 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 120: astore_1 │ │ │ │ + 121: goto 111 │ │ │ │ │ │ │ │ public boolean isNested(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/apache/http/impl/auth/NTLMEngineImpl$MD4.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -169,15 +169,15 @@ │ │ │ │ 40: putfield #38 // Field dataBuffer:[B │ │ │ │ 43: return │ │ │ │ │ │ │ │ byte[] getOutput(); │ │ │ │ descriptor: ()[B │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ - stack=300, locals=18, args_size=1 │ │ │ │ + stack=300, locals=14, args_size=1 │ │ │ │ 0: bipush 8 │ │ │ │ 2: istore_1 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #35 // Field count:J │ │ │ │ 7: lstore_2 │ │ │ │ 8: bipush 63 │ │ │ │ 10: i2l │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ 18: lload_2 │ │ │ │ 19: l2i │ │ │ │ 20: istore 6 │ │ │ │ 22: bipush 56 │ │ │ │ 24: istore 7 │ │ │ │ 26: iload 6 │ │ │ │ 28: iload 7 │ │ │ │ - 30: if_icmpge 129 │ │ │ │ + 30: if_icmpge 123 │ │ │ │ 33: bipush 56 │ │ │ │ 35: iload 6 │ │ │ │ 37: isub │ │ │ │ 38: istore 8 │ │ │ │ 40: iload 8 │ │ │ │ 42: bipush 8 │ │ │ │ 44: iadd │ │ │ │ @@ -209,91 +209,91 @@ │ │ │ │ 55: iconst_0 │ │ │ │ 56: iload 7 │ │ │ │ 58: bastore │ │ │ │ 59: iconst_0 │ │ │ │ 60: istore 10 │ │ │ │ 62: iload 10 │ │ │ │ 64: iload_1 │ │ │ │ - 65: if_icmpge 139 │ │ │ │ + 65: if_icmpge 133 │ │ │ │ 68: iload 8 │ │ │ │ 70: iload 10 │ │ │ │ 72: iadd │ │ │ │ 73: istore 7 │ │ │ │ 75: aload_0 │ │ │ │ 76: getfield #35 // Field count:J │ │ │ │ - 79: lstore 11 │ │ │ │ - 81: bipush 8 │ │ │ │ - 83: i2l │ │ │ │ - 84: lstore 13 │ │ │ │ - 86: lload 11 │ │ │ │ - 88: lload 13 │ │ │ │ - 90: lmul │ │ │ │ - 91: lstore 11 │ │ │ │ - 93: iload 10 │ │ │ │ - 95: bipush 8 │ │ │ │ - 97: imul │ │ │ │ - 98: istore 15 │ │ │ │ - 100: lload 11 │ │ │ │ - 102: iload 15 │ │ │ │ - 104: lushr │ │ │ │ - 105: lstore 11 │ │ │ │ - 107: lload 11 │ │ │ │ - 109: l2i │ │ │ │ - 110: i2b │ │ │ │ - 111: istore 16 │ │ │ │ - 113: aload 9 │ │ │ │ - 115: iload 7 │ │ │ │ - 117: iload 16 │ │ │ │ - 119: bastore │ │ │ │ - 120: iload 10 │ │ │ │ - 122: iconst_1 │ │ │ │ - 123: iadd │ │ │ │ - 124: istore 10 │ │ │ │ - 126: goto 62 │ │ │ │ - 129: bipush 120 │ │ │ │ - 131: iload 6 │ │ │ │ - 133: isub │ │ │ │ - 134: istore 8 │ │ │ │ - 136: goto 40 │ │ │ │ - 139: aload_0 │ │ │ │ - 140: aload 9 │ │ │ │ - 142: invokevirtual #48 // Method update:([B)V │ │ │ │ - 145: bipush 16 │ │ │ │ - 147: newarray byte │ │ │ │ - 149: astore 17 │ │ │ │ - 151: aload_0 │ │ │ │ - 152: getfield #21 // Field A:I │ │ │ │ - 155: istore 7 │ │ │ │ - 157: aload 17 │ │ │ │ - 159: iload 7 │ │ │ │ - 161: iconst_0 │ │ │ │ - 162: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ - 165: aload_0 │ │ │ │ - 166: getfield #25 // Field B:I │ │ │ │ - 169: istore 7 │ │ │ │ - 171: aload 17 │ │ │ │ - 173: iload 7 │ │ │ │ - 175: iconst_4 │ │ │ │ - 176: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ - 179: aload_0 │ │ │ │ - 180: getfield #29 // Field C:I │ │ │ │ - 183: istore 7 │ │ │ │ - 185: aload 17 │ │ │ │ - 187: iload 7 │ │ │ │ - 189: iload_1 │ │ │ │ - 190: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ - 193: aload_0 │ │ │ │ - 194: getfield #33 // Field D:I │ │ │ │ - 197: istore 7 │ │ │ │ - 199: aload 17 │ │ │ │ - 201: iload 7 │ │ │ │ - 203: bipush 12 │ │ │ │ - 205: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ - 208: aload 17 │ │ │ │ - 210: areturn │ │ │ │ + 79: lstore_2 │ │ │ │ + 80: bipush 8 │ │ │ │ + 82: i2l │ │ │ │ + 83: lstore 4 │ │ │ │ + 85: lload_2 │ │ │ │ + 86: lload 4 │ │ │ │ + 88: lmul │ │ │ │ + 89: lstore_2 │ │ │ │ + 90: iload 10 │ │ │ │ + 92: bipush 8 │ │ │ │ + 94: imul │ │ │ │ + 95: istore 11 │ │ │ │ + 97: lload_2 │ │ │ │ + 98: iload 11 │ │ │ │ + 100: lushr │ │ │ │ + 101: lstore_2 │ │ │ │ + 102: lload_2 │ │ │ │ + 103: l2i │ │ │ │ + 104: i2b │ │ │ │ + 105: istore 12 │ │ │ │ + 107: aload 9 │ │ │ │ + 109: iload 7 │ │ │ │ + 111: iload 12 │ │ │ │ + 113: bastore │ │ │ │ + 114: iload 10 │ │ │ │ + 116: iconst_1 │ │ │ │ + 117: iadd │ │ │ │ + 118: istore 10 │ │ │ │ + 120: goto 62 │ │ │ │ + 123: bipush 120 │ │ │ │ + 125: iload 6 │ │ │ │ + 127: isub │ │ │ │ + 128: istore 8 │ │ │ │ + 130: goto 40 │ │ │ │ + 133: aload_0 │ │ │ │ + 134: aload 9 │ │ │ │ + 136: invokevirtual #48 // Method update:([B)V │ │ │ │ + 139: bipush 16 │ │ │ │ + 141: newarray byte │ │ │ │ + 143: astore 13 │ │ │ │ + 145: aload_0 │ │ │ │ + 146: getfield #21 // Field A:I │ │ │ │ + 149: istore 7 │ │ │ │ + 151: aload 13 │ │ │ │ + 153: iload 7 │ │ │ │ + 155: iconst_0 │ │ │ │ + 156: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ + 159: aload_0 │ │ │ │ + 160: getfield #25 // Field B:I │ │ │ │ + 163: istore 7 │ │ │ │ + 165: aload 13 │ │ │ │ + 167: iload 7 │ │ │ │ + 169: iconst_4 │ │ │ │ + 170: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ + 173: aload_0 │ │ │ │ + 174: getfield #29 // Field C:I │ │ │ │ + 177: istore 7 │ │ │ │ + 179: aload 13 │ │ │ │ + 181: iload 7 │ │ │ │ + 183: iload_1 │ │ │ │ + 184: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ + 187: aload_0 │ │ │ │ + 188: getfield #33 // Field D:I │ │ │ │ + 191: istore 7 │ │ │ │ + 193: aload 13 │ │ │ │ + 195: iload 7 │ │ │ │ + 197: bipush 12 │ │ │ │ + 199: invokestatic #55 // Method org/apache/http/impl/auth/NTLMEngineImpl.writeULong:([BII)V │ │ │ │ + 202: aload 13 │ │ │ │ + 204: areturn │ │ │ │ │ │ │ │ protected void processBuffer(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=1 │ │ │ │ 0: bipush 16 │ │ ├── org/apache/http/impl/client/cache/CachedResponseSuitabilityChecker.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -252,41 +252,41 @@ │ │ │ │ return b; │ │ │ │ } │ │ │ │ if ("no-store".equals(headerElement.getName())) { │ │ │ │ this.log.trace((Object)"Response contained NO STORE directive, cache was not suitable"); │ │ │ │ b = false; │ │ │ │ return b; │ │ │ │ } │ │ │ │ - Label_0637: { │ │ │ │ + Label_0649: { │ │ │ │ if ("max-age".equals(headerElement.getName())) { │ │ │ │ try { │ │ │ │ final String value = headerElement.getValue(); │ │ │ │ try { │ │ │ │ if (this.validityStrategy.getCurrentAgeSecs(httpCacheEntry, date) <= Integer.parseInt(value)) { │ │ │ │ - break Label_0637; │ │ │ │ + break Label_0649; │ │ │ │ } │ │ │ │ this.log.trace((Object)"Response from cache was NOT suitable due to max age"); │ │ │ │ b = false; │ │ │ │ } │ │ │ │ catch (NumberFormatException ex) { │ │ │ │ this.log.debug((Object)("Response from cache was malformed" + ex.getMessage())); │ │ │ │ b = false; │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ │ │ catch (NumberFormatException ex4) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - Label_0830: { │ │ │ │ + Label_0846: { │ │ │ │ if ("max-stale".equals(headerElement.getName())) { │ │ │ │ try { │ │ │ │ final String value2 = headerElement.getValue(); │ │ │ │ try { │ │ │ │ if (this.validityStrategy.getFreshnessLifetimeSecs(httpCacheEntry) <= Integer.parseInt(value2)) { │ │ │ │ - break Label_0830; │ │ │ │ + break Label_0846; │ │ │ │ } │ │ │ │ this.log.trace((Object)"Response from cache was not suitable due to Max stale freshness"); │ │ │ │ b = false; │ │ │ │ } │ │ │ │ catch (NumberFormatException ex2) { │ │ │ │ this.log.debug((Object)("Response from cache was malformed: " + ex2.getMessage())); │ │ │ │ b = false; │ │ ├── org/apache/http/impl/conn/IdleConnectionHandler.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -185,15 +185,15 @@ │ │ │ │ 27: putfield #29 // Field connectionToTimes:Ljava/util/Map; │ │ │ │ 30: return │ │ │ │ │ │ │ │ public void add(org.apache.http.HttpConnection, long, java.util.concurrent.TimeUnit); │ │ │ │ descriptor: (Lorg/apache/http/HttpConnection;JLjava/util/concurrent/TimeUnit;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=4 │ │ │ │ + stack=300, locals=11, args_size=4 │ │ │ │ 0: invokestatic #35 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 3: lstore 5 │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #24 // Field log:Lorg/apache/commons/logging/Log; │ │ │ │ 9: astore 7 │ │ │ │ 11: aload 7 │ │ │ │ 13: invokeinterface #41, 1 // InterfaceMethod org/apache/commons/logging/Log.isDebugEnabled:()Z │ │ │ │ @@ -217,25 +217,25 @@ │ │ │ │ 57: invokevirtual #57 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 60: astore 9 │ │ │ │ 62: aload 7 │ │ │ │ 64: aload 9 │ │ │ │ 66: invokeinterface #61, 2 // InterfaceMethod org/apache/commons/logging/Log.debug:(Ljava/lang/Object;)V │ │ │ │ 71: aload_0 │ │ │ │ 72: getfield #29 // Field connectionToTimes:Ljava/util/Map; │ │ │ │ - 75: astore 11 │ │ │ │ + 75: astore 7 │ │ │ │ 77: new #63 // class org/apache/http/impl/conn/IdleConnectionHandler$TimeValues │ │ │ │ - 80: astore 7 │ │ │ │ - 82: aload 7 │ │ │ │ + 80: astore 9 │ │ │ │ + 82: aload 9 │ │ │ │ 84: lload 5 │ │ │ │ 86: lload_2 │ │ │ │ 87: aload 4 │ │ │ │ 89: invokespecial #66 // Method org/apache/http/impl/conn/IdleConnectionHandler$TimeValues."":(JJLjava/util/concurrent/TimeUnit;)V │ │ │ │ - 92: aload 11 │ │ │ │ + 92: aload 7 │ │ │ │ 94: aload_1 │ │ │ │ - 95: aload 7 │ │ │ │ + 95: aload 9 │ │ │ │ 97: invokeinterface #72, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ 102: pop │ │ │ │ 103: return │ │ │ │ │ │ │ │ public void closeExpiredConnections(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ ├── org/apache/http/impl/io/ContentLengthInputStream.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -277,15 +277,15 @@ │ │ │ │ 35 38 57 any │ │ │ │ 41 46 57 any │ │ │ │ │ │ │ │ public int read(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=10, args_size=1 │ │ │ │ 0: iconst_m1 │ │ │ │ 1: istore_1 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #23 // Field closed:Z │ │ │ │ 6: istore_2 │ │ │ │ 7: iload_2 │ │ │ │ 8: ifeq 23 │ │ │ │ @@ -319,20 +319,20 @@ │ │ │ │ 59: invokeinterface #63, 1 // InterfaceMethod org/apache/http/io/SessionInputBuffer.read:()I │ │ │ │ 64: istore 8 │ │ │ │ 66: iload 8 │ │ │ │ 68: iload_1 │ │ │ │ 69: if_icmpne 163 │ │ │ │ 72: aload_0 │ │ │ │ 73: getfield #21 // Field pos:J │ │ │ │ - 76: lstore 10 │ │ │ │ + 76: lstore 4 │ │ │ │ 78: aload_0 │ │ │ │ 79: getfield #36 // Field contentLength:J │ │ │ │ - 82: lstore 12 │ │ │ │ - 84: lload 10 │ │ │ │ - 86: lload 12 │ │ │ │ + 82: lstore 6 │ │ │ │ + 84: lload 4 │ │ │ │ + 86: lload 6 │ │ │ │ 88: lcmp │ │ │ │ 89: istore_1 │ │ │ │ 90: iload_1 │ │ │ │ 91: ifge 48 │ │ │ │ 94: new #65 // class org/apache/http/ConnectionClosedException │ │ │ │ 97: astore_3 │ │ │ │ 98: new #67 // class java/lang/StringBuilder │ │ │ │ @@ -341,45 +341,45 @@ │ │ │ │ 105: invokespecial #68 // Method java/lang/StringBuilder."":()V │ │ │ │ 108: aload 9 │ │ │ │ 110: ldc #70 // String Premature end of Content-Length delimited message body (expected: │ │ │ │ 112: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 115: astore 9 │ │ │ │ 117: aload_0 │ │ │ │ 118: getfield #36 // Field contentLength:J │ │ │ │ - 121: lstore 12 │ │ │ │ + 121: lstore 6 │ │ │ │ 123: aload 9 │ │ │ │ - 125: lload 12 │ │ │ │ + 125: lload 6 │ │ │ │ 127: invokevirtual #77 // Method java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ 130: ldc #79 // String ; received: │ │ │ │ 132: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 135: astore 9 │ │ │ │ 137: aload_0 │ │ │ │ 138: getfield #21 // Field pos:J │ │ │ │ - 141: lstore 12 │ │ │ │ + 141: lstore 6 │ │ │ │ 143: aload 9 │ │ │ │ - 145: lload 12 │ │ │ │ + 145: lload 6 │ │ │ │ 147: invokevirtual #77 // Method java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ 150: invokevirtual #83 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 153: astore 9 │ │ │ │ 155: aload_3 │ │ │ │ 156: aload 9 │ │ │ │ 158: invokespecial #84 // Method org/apache/http/ConnectionClosedException."":(Ljava/lang/String;)V │ │ │ │ 161: aload_3 │ │ │ │ 162: athrow │ │ │ │ 163: aload_0 │ │ │ │ 164: getfield #21 // Field pos:J │ │ │ │ - 167: lstore 10 │ │ │ │ + 167: lstore 4 │ │ │ │ 169: lconst_1 │ │ │ │ - 170: lstore 12 │ │ │ │ - 172: lload 10 │ │ │ │ - 174: lload 12 │ │ │ │ + 170: lstore 6 │ │ │ │ + 172: lload 4 │ │ │ │ + 174: lload 6 │ │ │ │ 176: ladd │ │ │ │ - 177: lstore 10 │ │ │ │ + 177: lstore 4 │ │ │ │ 179: aload_0 │ │ │ │ - 180: lload 10 │ │ │ │ + 180: lload 4 │ │ │ │ 182: putfield #21 // Field pos:J │ │ │ │ 185: goto 48 │ │ │ │ │ │ │ │ public int read(byte[]); │ │ │ │ descriptor: ([B)I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ @@ -394,15 +394,15 @@ │ │ │ │ 7: invokevirtual #89 // Method read:([BII)I │ │ │ │ 10: ireturn │ │ │ │ │ │ │ │ public int read(byte[], int, int); │ │ │ │ descriptor: ([BII)I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=4 │ │ │ │ + stack=300, locals=13, args_size=4 │ │ │ │ 0: iconst_m1 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #23 // Field closed:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifeq 29 │ │ │ │ @@ -471,20 +471,20 @@ │ │ │ │ 129: invokeinterface #90, 4 // InterfaceMethod org/apache/http/io/SessionInputBuffer.read:([BII)I │ │ │ │ 134: istore 11 │ │ │ │ 136: iload 11 │ │ │ │ 138: iload 4 │ │ │ │ 140: if_icmpne 239 │ │ │ │ 143: aload_0 │ │ │ │ 144: getfield #21 // Field pos:J │ │ │ │ - 147: lstore 13 │ │ │ │ + 147: lstore 7 │ │ │ │ 149: aload_0 │ │ │ │ 150: getfield #36 // Field contentLength:J │ │ │ │ - 153: lstore 15 │ │ │ │ - 155: lload 13 │ │ │ │ - 157: lload 15 │ │ │ │ + 153: lstore 9 │ │ │ │ + 155: lload 7 │ │ │ │ + 157: lload 9 │ │ │ │ 159: lcmp │ │ │ │ 160: istore 4 │ │ │ │ 162: iload 4 │ │ │ │ 164: ifge 239 │ │ │ │ 167: new #65 // class org/apache/http/ConnectionClosedException │ │ │ │ 170: astore 6 │ │ │ │ 172: new #67 // class java/lang/StringBuilder │ │ │ │ @@ -493,56 +493,56 @@ │ │ │ │ 179: invokespecial #68 // Method java/lang/StringBuilder."":()V │ │ │ │ 182: aload 12 │ │ │ │ 184: ldc #70 // String Premature end of Content-Length delimited message body (expected: │ │ │ │ 186: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 189: astore 12 │ │ │ │ 191: aload_0 │ │ │ │ 192: getfield #36 // Field contentLength:J │ │ │ │ - 195: lstore 15 │ │ │ │ + 195: lstore 9 │ │ │ │ 197: aload 12 │ │ │ │ - 199: lload 15 │ │ │ │ + 199: lload 9 │ │ │ │ 201: invokevirtual #77 // Method java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ 204: ldc #79 // String ; received: │ │ │ │ 206: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 209: astore 12 │ │ │ │ 211: aload_0 │ │ │ │ 212: getfield #21 // Field pos:J │ │ │ │ - 215: lstore 15 │ │ │ │ + 215: lstore 9 │ │ │ │ 217: aload 12 │ │ │ │ - 219: lload 15 │ │ │ │ + 219: lload 9 │ │ │ │ 221: invokevirtual #77 // Method java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ 224: invokevirtual #83 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 227: astore 12 │ │ │ │ 229: aload 6 │ │ │ │ 231: aload 12 │ │ │ │ 233: invokespecial #84 // Method org/apache/http/ConnectionClosedException."":(Ljava/lang/String;)V │ │ │ │ 236: aload 6 │ │ │ │ 238: athrow │ │ │ │ 239: iload 11 │ │ │ │ 241: ifle 57 │ │ │ │ 244: aload_0 │ │ │ │ 245: getfield #21 // Field pos:J │ │ │ │ - 248: lstore 13 │ │ │ │ + 248: lstore 7 │ │ │ │ 250: iload 11 │ │ │ │ 252: i2l │ │ │ │ - 253: lstore 15 │ │ │ │ - 255: lload 13 │ │ │ │ - 257: lload 15 │ │ │ │ + 253: lstore 9 │ │ │ │ + 255: lload 7 │ │ │ │ + 257: lload 9 │ │ │ │ 259: ladd │ │ │ │ - 260: lstore 13 │ │ │ │ + 260: lstore 7 │ │ │ │ 262: aload_0 │ │ │ │ - 263: lload 13 │ │ │ │ + 263: lload 7 │ │ │ │ 265: putfield #21 // Field pos:J │ │ │ │ 268: goto 57 │ │ │ │ │ │ │ │ public long skip(long); │ │ │ │ descriptor: (J)J │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=2 │ │ │ │ + stack=300, locals=17, args_size=2 │ │ │ │ 0: lconst_0 │ │ │ │ 1: lstore_3 │ │ │ │ 2: lload_1 │ │ │ │ 3: lload_3 │ │ │ │ 4: lcmp │ │ │ │ 5: istore 5 │ │ │ │ 7: iload 5 │ │ │ │ @@ -577,37 +577,37 @@ │ │ │ │ 62: lcmp │ │ │ │ 63: istore 5 │ │ │ │ 65: iload 5 │ │ │ │ 67: ifle 15 │ │ │ │ 70: ldc2_w #94 // long 2048l │ │ │ │ 73: lload 13 │ │ │ │ 75: invokestatic #93 // Method java/lang/Math.min:(JJ)J │ │ │ │ - 78: lstore 15 │ │ │ │ - 80: lload 15 │ │ │ │ + 78: lstore 11 │ │ │ │ + 80: lload 11 │ │ │ │ 82: l2i │ │ │ │ - 83: istore 17 │ │ │ │ + 83: istore 15 │ │ │ │ 85: aload_0 │ │ │ │ 86: aload 8 │ │ │ │ 88: iconst_0 │ │ │ │ - 89: iload 17 │ │ │ │ + 89: iload 15 │ │ │ │ 91: invokevirtual #89 // Method read:([BII)I │ │ │ │ - 94: istore 18 │ │ │ │ + 94: istore 16 │ │ │ │ 96: iconst_m1 │ │ │ │ 97: istore 5 │ │ │ │ - 99: iload 18 │ │ │ │ + 99: iload 16 │ │ │ │ 101: iload 5 │ │ │ │ 103: if_icmpeq 15 │ │ │ │ - 106: iload 18 │ │ │ │ + 106: iload 16 │ │ │ │ 108: i2l │ │ │ │ 109: lstore 9 │ │ │ │ 111: lload 6 │ │ │ │ 113: lload 9 │ │ │ │ 115: ladd │ │ │ │ 116: lstore 6 │ │ │ │ - 118: iload 18 │ │ │ │ + 118: iload 16 │ │ │ │ 120: i2l │ │ │ │ 121: lstore 9 │ │ │ │ 123: lload 13 │ │ │ │ 125: lload 9 │ │ │ │ 127: lsub │ │ │ │ 128: lstore 13 │ │ │ │ 130: goto 59 │ │ ├── org/apache/http/pool/PoolEntryFuture.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -317,32 +317,32 @@ │ │ │ │ 80 84 105 any │ │ │ │ 85 91 105 any │ │ │ │ │ │ │ │ public java.lang.Object get(); │ │ │ │ descriptor: ()Ljava/lang/Object; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: lconst_0 │ │ │ │ 1: lstore_1 │ │ │ │ 2: getstatic #72 // Field java/util/concurrent/TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ 5: astore_3 │ │ │ │ 6: aload_0 │ │ │ │ 7: lload_1 │ │ │ │ 8: aload_3 │ │ │ │ 9: invokevirtual #76 // Method get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ │ │ 12: areturn │ │ │ │ 13: astore 4 │ │ │ │ 15: new #78 // class java/util/concurrent/ExecutionException │ │ │ │ - 18: astore 5 │ │ │ │ - 20: aload 5 │ │ │ │ - 22: aload 4 │ │ │ │ - 24: invokespecial #81 // Method java/util/concurrent/ExecutionException."":(Ljava/lang/Throwable;)V │ │ │ │ - 27: aload 5 │ │ │ │ - 29: athrow │ │ │ │ + 18: astore_3 │ │ │ │ + 19: aload_3 │ │ │ │ + 20: aload 4 │ │ │ │ + 22: invokespecial #81 // Method java/util/concurrent/ExecutionException."":(Ljava/lang/Throwable;)V │ │ │ │ + 25: aload_3 │ │ │ │ + 26: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 2 5 13 Class java/util/concurrent/TimeoutException │ │ │ │ 8 12 13 Class java/util/concurrent/TimeoutException │ │ │ │ │ │ │ │ public java.lang.Object get(long, java.util.concurrent.TimeUnit); │ │ │ │ descriptor: (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ ├── org/xmlrpc/android/XMLRPCCommon.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -89,92 +89,92 @@ │ │ │ │ │ │ │ │ protected void serializeParams(java.lang.Object...); │ │ │ │ descriptor: ([Ljava/lang/Object;)V │ │ │ │ flags: (0x0084) ACC_PROTECTED, ACC_VARARGS │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ - 1: ifnull 151 │ │ │ │ + 1: ifnull 148 │ │ │ │ 4: aload_1 │ │ │ │ 5: arraylength │ │ │ │ 6: istore_2 │ │ │ │ 7: iload_2 │ │ │ │ - 8: ifeq 151 │ │ │ │ + 8: ifeq 148 │ │ │ │ 11: aload_0 │ │ │ │ 12: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ 15: astore_3 │ │ │ │ 16: ldc #27 // String params │ │ │ │ 18: astore 4 │ │ │ │ 20: aload_3 │ │ │ │ 21: aconst_null │ │ │ │ 22: aload 4 │ │ │ │ 24: invokeinterface #33, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ 29: pop │ │ │ │ 30: aload_1 │ │ │ │ - 31: astore 5 │ │ │ │ - 33: aload_1 │ │ │ │ - 34: arraylength │ │ │ │ - 35: istore 6 │ │ │ │ - 37: iconst_0 │ │ │ │ - 38: istore 7 │ │ │ │ - 40: iload 7 │ │ │ │ - 42: iload 6 │ │ │ │ - 44: if_icmpge 132 │ │ │ │ - 47: aload 5 │ │ │ │ - 49: iload 7 │ │ │ │ - 51: aaload │ │ │ │ - 52: astore 8 │ │ │ │ - 54: aload_0 │ │ │ │ - 55: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 58: aconst_null │ │ │ │ - 59: ldc #35 // String param │ │ │ │ - 61: invokeinterface #33, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 66: aconst_null │ │ │ │ - 67: ldc #37 // String value │ │ │ │ - 69: invokeinterface #33, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 74: pop │ │ │ │ - 75: aload_0 │ │ │ │ - 76: getfield #25 // Field iXMLRPCSerializer:Lorg/xmlrpc/android/IXMLRPCSerializer; │ │ │ │ - 79: astore_3 │ │ │ │ - 80: aload_0 │ │ │ │ - 81: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 84: astore 4 │ │ │ │ - 86: aload_3 │ │ │ │ - 87: aload 4 │ │ │ │ - 89: aload 8 │ │ │ │ - 91: invokeinterface #43, 3 // InterfaceMethod org/xmlrpc/android/IXMLRPCSerializer.serialize:(Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V │ │ │ │ - 96: aload_0 │ │ │ │ - 97: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 100: aconst_null │ │ │ │ - 101: ldc #37 // String value │ │ │ │ - 103: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 108: astore_3 │ │ │ │ - 109: ldc #35 // String param │ │ │ │ - 111: astore 4 │ │ │ │ - 113: aload_3 │ │ │ │ - 114: aconst_null │ │ │ │ - 115: aload 4 │ │ │ │ - 117: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 122: pop │ │ │ │ - 123: iload 7 │ │ │ │ - 125: iconst_1 │ │ │ │ - 126: iadd │ │ │ │ - 127: istore 7 │ │ │ │ - 129: goto 40 │ │ │ │ - 132: aload_0 │ │ │ │ - 133: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 136: astore_3 │ │ │ │ - 137: ldc #27 // String params │ │ │ │ - 139: astore 4 │ │ │ │ - 141: aload_3 │ │ │ │ - 142: aconst_null │ │ │ │ - 143: aload 4 │ │ │ │ - 145: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ - 150: pop │ │ │ │ - 151: return │ │ │ │ + 31: arraylength │ │ │ │ + 32: istore 5 │ │ │ │ + 34: iconst_0 │ │ │ │ + 35: istore_2 │ │ │ │ + 36: aconst_null │ │ │ │ + 37: astore_3 │ │ │ │ + 38: iload_2 │ │ │ │ + 39: iload 5 │ │ │ │ + 41: if_icmpge 129 │ │ │ │ + 44: aload_1 │ │ │ │ + 45: iload_2 │ │ │ │ + 46: aaload │ │ │ │ + 47: astore 6 │ │ │ │ + 49: aload_0 │ │ │ │ + 50: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 53: aconst_null │ │ │ │ + 54: ldc #35 // String param │ │ │ │ + 56: invokeinterface #33, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 61: aconst_null │ │ │ │ + 62: ldc #37 // String value │ │ │ │ + 64: invokeinterface #33, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 69: pop │ │ │ │ + 70: aload_0 │ │ │ │ + 71: getfield #25 // Field iXMLRPCSerializer:Lorg/xmlrpc/android/IXMLRPCSerializer; │ │ │ │ + 74: astore 7 │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 80: astore 8 │ │ │ │ + 82: aload 7 │ │ │ │ + 84: aload 8 │ │ │ │ + 86: aload 6 │ │ │ │ + 88: invokeinterface #43, 3 // InterfaceMethod org/xmlrpc/android/IXMLRPCSerializer.serialize:(Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V │ │ │ │ + 93: aload_0 │ │ │ │ + 94: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 97: aconst_null │ │ │ │ + 98: ldc #37 // String value │ │ │ │ + 100: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 105: astore 7 │ │ │ │ + 107: ldc #35 // String param │ │ │ │ + 109: astore 8 │ │ │ │ + 111: aload 7 │ │ │ │ + 113: aconst_null │ │ │ │ + 114: aload 8 │ │ │ │ + 116: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 121: pop │ │ │ │ + 122: iload_2 │ │ │ │ + 123: iconst_1 │ │ │ │ + 124: iadd │ │ │ │ + 125: istore_2 │ │ │ │ + 126: goto 38 │ │ │ │ + 129: aload_0 │ │ │ │ + 130: getfield #20 // Field serializer:Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 133: astore_3 │ │ │ │ + 134: ldc #27 // String params │ │ │ │ + 136: astore 4 │ │ │ │ + 138: aload_3 │ │ │ │ + 139: aconst_null │ │ │ │ + 140: aload 4 │ │ │ │ + 142: invokeinterface #46, 3 // InterfaceMethod org/xmlpull/v1/XmlSerializer.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ │ │ + 147: pop │ │ │ │ + 148: return │ │ │ │ │ │ │ │ public void setSerializer(org.xmlrpc.android.IXMLRPCSerializer); │ │ │ │ descriptor: (Lorg/xmlrpc/android/IXMLRPCSerializer;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ 106: putfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #120 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -726,73 +726,71 @@ │ │ │ │ 24: invokevirtual #169 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #63 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: istore 10 │ │ │ │ - 41: iload 10 │ │ │ │ - 43: i2l │ │ │ │ - 44: lstore 8 │ │ │ │ - 46: lload 6 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lcmp │ │ │ │ - 51: istore 5 │ │ │ │ - 53: iload 5 │ │ │ │ - 55: ifgt 14 │ │ │ │ - 58: aload_1 │ │ │ │ - 59: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 69: f2i │ │ │ │ - 70: istore 11 │ │ │ │ - 72: iload 5 │ │ │ │ - 74: iload 11 │ │ │ │ - 76: isub │ │ │ │ - 77: istore 12 │ │ │ │ - 79: aload_1 │ │ │ │ - 80: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 94: fstore 14 │ │ │ │ - 96: fload 14 │ │ │ │ - 98: f2i │ │ │ │ - 99: istore 11 │ │ │ │ - 101: iload 5 │ │ │ │ - 103: iload 11 │ │ │ │ - 105: isub │ │ │ │ - 106: istore 15 │ │ │ │ - 108: iload 12 │ │ │ │ - 110: iload 12 │ │ │ │ - 112: imul │ │ │ │ - 113: istore 5 │ │ │ │ - 115: iload 15 │ │ │ │ - 117: iload 15 │ │ │ │ - 119: imul │ │ │ │ - 120: istore 11 │ │ │ │ - 122: iload 5 │ │ │ │ - 124: iload 11 │ │ │ │ - 126: iadd │ │ │ │ - 127: istore 5 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ - 133: istore 11 │ │ │ │ - 135: iload 5 │ │ │ │ - 137: iload 11 │ │ │ │ - 139: if_icmpge 14 │ │ │ │ - 142: iconst_1 │ │ │ │ - 143: istore 4 │ │ │ │ - 145: goto 14 │ │ │ │ + 39: i2l │ │ │ │ + 40: lstore 8 │ │ │ │ + 42: lload 6 │ │ │ │ + 44: lload 8 │ │ │ │ + 46: lcmp │ │ │ │ + 47: istore 5 │ │ │ │ + 49: iload 5 │ │ │ │ + 51: ifgt 14 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #173 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 65: f2i │ │ │ │ + 66: istore 10 │ │ │ │ + 68: iload 5 │ │ │ │ + 70: iload 10 │ │ │ │ + 72: isub │ │ │ │ + 73: istore 11 │ │ │ │ + 75: aload_1 │ │ │ │ + 76: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #176 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 90: fstore 13 │ │ │ │ + 92: fload 13 │ │ │ │ + 94: f2i │ │ │ │ + 95: istore 10 │ │ │ │ + 97: iload 5 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: isub │ │ │ │ + 102: istore 14 │ │ │ │ + 104: iload 11 │ │ │ │ + 106: iload 11 │ │ │ │ + 108: imul │ │ │ │ + 109: istore 5 │ │ │ │ + 111: iload 14 │ │ │ │ + 113: iload 14 │ │ │ │ + 115: imul │ │ │ │ + 116: istore 10 │ │ │ │ + 118: iload 5 │ │ │ │ + 120: iload 10 │ │ │ │ + 122: iadd │ │ │ │ + 123: istore 5 │ │ │ │ + 125: aload_0 │ │ │ │ + 126: getfield #163 // Field mDoubleTapSlopSquare:I │ │ │ │ + 129: istore 10 │ │ │ │ + 131: iload 5 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: if_icmpge 14 │ │ │ │ + 138: iconst_1 │ │ │ │ + 139: istore 4 │ │ │ │ + 141: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── at/univie/sensorium/SensorViewItem.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -376,62 +376,62 @@ │ │ │ │ 283: pop │ │ │ │ 284: goto 41 │ │ │ │ 287: aload_0 │ │ │ │ 288: getfield #25 // Field textViewSensorName:Landroid/widget/TextView; │ │ │ │ 291: astore 9 │ │ │ │ 293: aload_1 │ │ │ │ 294: invokevirtual #141 // Method at/univie/sensorium/sensors/AbstractSensor.getName:()Ljava/lang/String; │ │ │ │ - 297: astore 10 │ │ │ │ + 297: astore 6 │ │ │ │ 299: aload 9 │ │ │ │ - 301: aload 10 │ │ │ │ + 301: aload 6 │ │ │ │ 303: invokevirtual #92 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 306: aload_0 │ │ │ │ 307: getfield #27 // Field textViewSensorPrivacyLevel:Landroid/widget/TextView; │ │ │ │ 310: astore 9 │ │ │ │ 312: aload_1 │ │ │ │ 313: invokevirtual #144 // Method at/univie/sensorium/sensors/AbstractSensor.getSensorStateDescription:()Ljava/lang/String; │ │ │ │ - 316: astore 10 │ │ │ │ + 316: astore 6 │ │ │ │ 318: aload 9 │ │ │ │ - 320: aload 10 │ │ │ │ + 320: aload 6 │ │ │ │ 322: invokevirtual #92 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 325: aload_0 │ │ │ │ 326: getfield #19 // Field textViewSensorValues:Landroid/widget/TextView; │ │ │ │ 329: astore 9 │ │ │ │ 331: aload_2 │ │ │ │ 332: invokevirtual #147 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 335: astore 10 │ │ │ │ + 335: astore 6 │ │ │ │ 337: aload 9 │ │ │ │ - 339: aload 10 │ │ │ │ + 339: aload 6 │ │ │ │ 341: invokevirtual #92 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 344: aload_0 │ │ │ │ 345: getfield #21 // Field textViewSensorUnits:Landroid/widget/TextView; │ │ │ │ 348: astore 9 │ │ │ │ 350: new #60 // class java/lang/StringBuilder │ │ │ │ - 353: astore 10 │ │ │ │ - 355: aload 10 │ │ │ │ + 353: astore 6 │ │ │ │ + 355: aload 6 │ │ │ │ 357: invokespecial #61 // Method java/lang/StringBuilder."":()V │ │ │ │ - 360: aload 10 │ │ │ │ + 360: aload 6 │ │ │ │ 362: ldc #149 // String │ │ │ │ 364: invokevirtual #128 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 367: astore 10 │ │ │ │ + 367: astore 6 │ │ │ │ 369: aload_3 │ │ │ │ 370: invokevirtual #147 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 373: astore 11 │ │ │ │ - 375: aload 10 │ │ │ │ - 377: aload 11 │ │ │ │ + 373: astore 10 │ │ │ │ + 375: aload 6 │ │ │ │ + 377: aload 10 │ │ │ │ 379: invokevirtual #128 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 382: invokevirtual #147 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 385: astore 10 │ │ │ │ + 385: astore 6 │ │ │ │ 387: aload 9 │ │ │ │ - 389: aload 10 │ │ │ │ + 389: aload 6 │ │ │ │ 391: invokevirtual #92 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 394: aload_0 │ │ │ │ 395: getfield #23 // Field textViewSensorTypes:Landroid/widget/TextView; │ │ │ │ 398: astore 9 │ │ │ │ 400: aload 4 │ │ │ │ 402: invokevirtual #147 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 405: astore 10 │ │ │ │ + 405: astore 6 │ │ │ │ 407: aload 9 │ │ │ │ - 409: aload 10 │ │ │ │ + 409: aload 6 │ │ │ │ 411: invokevirtual #92 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 414: return │ │ │ │ } │ │ ├── at/univie/sensorium/logging/JSONLogger.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -419,82 +419,82 @@ │ │ │ │ final JsonWriter name = writerForName.name("privacy-level"); │ │ │ │ try { │ │ │ │ final Privacy$PrivacyLevel privacylevel = abstractSensor.getPrivacylevel(); │ │ │ │ try { │ │ │ │ name.value(privacylevel.name()); │ │ │ │ final Iterator iterator = sensorValues.iterator(); │ │ │ │ try { │ │ │ │ - Label_0080: │ │ │ │ + Label_0079: │ │ │ │ while (true) { │ │ │ │ - Label_0408: { │ │ │ │ + Label_0433: { │ │ │ │ if (!iterator.hasNext()) { │ │ │ │ - break Label_0408; │ │ │ │ + break Label_0433; │ │ │ │ } │ │ │ │ final SensorValue next = iterator.next(); │ │ │ │ try { │ │ │ │ final SensorValue sensorValue = (SensorValue)next; │ │ │ │ try { │ │ │ │ - Label_0360: { │ │ │ │ + Label_0377: { │ │ │ │ if (!sensorValue.isNested()) { │ │ │ │ - break Label_0360; │ │ │ │ + break Label_0377; │ │ │ │ } │ │ │ │ final SensorValue$TYPE type = sensorValue.getType(); │ │ │ │ try { │ │ │ │ writerForName.name(type.getName()); │ │ │ │ writerForName.beginArray(); │ │ │ │ final Object value = sensorValue.getValue(); │ │ │ │ try { │ │ │ │ final List list = (List)value; │ │ │ │ try { │ │ │ │ final Iterator iterator2 = list.iterator(); │ │ │ │ try { │ │ │ │ - Label_0165: │ │ │ │ + Label_0170: │ │ │ │ while (true) { │ │ │ │ - Label_0351: { │ │ │ │ + Label_0368: { │ │ │ │ if (!iterator2.hasNext()) { │ │ │ │ - break Label_0351; │ │ │ │ + break Label_0368; │ │ │ │ } │ │ │ │ final NestedSensorValue next2 = iterator2.next(); │ │ │ │ try { │ │ │ │ final NestedSensorValue nestedSensorValue = (NestedSensorValue)next2; │ │ │ │ try { │ │ │ │ final List innerSensorValues = nestedSensorValue.getInnerSensorValues(); │ │ │ │ try { │ │ │ │ writerForName.beginObject(); │ │ │ │ final Iterator iterator3 = innerSensorValues.iterator(); │ │ │ │ try { │ │ │ │ while (true) { │ │ │ │ - Label_0342: { │ │ │ │ + Label_0359: { │ │ │ │ if (!iterator3.hasNext()) { │ │ │ │ - break Label_0342; │ │ │ │ + break Label_0359; │ │ │ │ } │ │ │ │ final SensorValue next3 = iterator3.next(); │ │ │ │ try { │ │ │ │ final SensorValue sensorValue2 = (SensorValue)next3; │ │ │ │ try { │ │ │ │ final SensorValue anonymize = Privacy.anonymize(sensorValue2, abstractSensor.getPrivacylevel()); │ │ │ │ try { │ │ │ │ final SensorValue$TYPE type2 = anonymize.getType(); │ │ │ │ try { │ │ │ │ final JsonWriter name2 = writerForName.name(type2.getName()); │ │ │ │ try { │ │ │ │ name2.value(anonymize.getValueRepresentation()); │ │ │ │ continue; │ │ │ │ - writerForName.endObject(); │ │ │ │ - continue Label_0165; │ │ │ │ writerForName.endArray(); │ │ │ │ - continue Label_0080; │ │ │ │ + continue Label_0079; │ │ │ │ + writerForName.endObject(); │ │ │ │ + continue Label_0170; │ │ │ │ final SensorValue anonymize2 = Privacy.anonymize(sensorValue, abstractSensor.getPrivacylevel()); │ │ │ │ try { │ │ │ │ final SensorValue$TYPE type3 = anonymize2.getType(); │ │ │ │ try { │ │ │ │ final JsonWriter name3 = writerForName.name(type3.getName()); │ │ │ │ try { │ │ │ │ name3.value(anonymize2.getValueRepresentation()); │ │ │ │ - continue Label_0080; │ │ │ │ + continue Label_0079; │ │ │ │ writerForName.endObject(); │ │ │ │ final Map writerMap = this.writerMap; │ │ │ │ try { │ │ │ │ final Class class1 = abstractSensor.getClass(); │ │ │ │ try { │ │ │ │ final FileWriter value2 = writerMap.get(class1.getName()); │ │ │ │ try { │ │ ├── at/univie/sensorium/sensors/BluetoothSensor.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ public class at.univie.sensorium.sensors.BluetoothSensor extends at.univie.sensorium.sensors.AbstractSensor │ │ │ │ minor version: 0 │ │ │ │ major version: 49 │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ this_class: #2 // at/univie/sensorium/sensors/BluetoothSensor │ │ │ │ super_class: #4 // at/univie/sensorium/sensors/AbstractSensor │ │ │ │ - interfaces: 0, fields: 14, methods: 12, attributes: 0 │ │ │ │ + interfaces: 0, fields: 14, methods: 11, attributes: 0 │ │ │ │ Constant pool: │ │ │ │ #1 = Utf8 at/univie/sensorium/sensors/BluetoothSensor │ │ │ │ #2 = Class #1 // at/univie/sensorium/sensors/BluetoothSensor │ │ │ │ #3 = Utf8 at/univie/sensorium/sensors/AbstractSensor │ │ │ │ #4 = Class #3 // at/univie/sensorium/sensors/AbstractSensor │ │ │ │ #5 = Utf8 bluetoothIntent │ │ │ │ #6 = Utf8 Landroid/content/Intent; │ │ │ │ @@ -106,157 +106,152 @@ │ │ │ │ #98 = Utf8 SCANNED_DEV │ │ │ │ #99 = NameAndType #98:#70 // SCANNED_DEV:Lat/univie/sensorium/sensors/SensorValue$TYPE; │ │ │ │ #100 = Fieldref #68.#99 // at/univie/sensorium/sensors/SensorValue$TYPE.SCANNED_DEV:Lat/univie/sensorium/sensors/SensorValue$TYPE; │ │ │ │ #101 = NameAndType #22:#19 // sScannedDevices:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ #102 = Fieldref #2.#101 // at/univie/sensorium/sensors/BluetoothSensor.sScannedDevices:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ #103 = NameAndType #11:#12 // bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ #104 = Fieldref #2.#103 // at/univie/sensorium/sensors/BluetoothSensor.bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - #105 = Utf8 java/lang/StringBuilder │ │ │ │ - #106 = Class #105 // java/lang/StringBuilder │ │ │ │ - #107 = Methodref #106.#30 // java/lang/StringBuilder."":()V │ │ │ │ - #108 = Utf8 append │ │ │ │ - #109 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #110 = NameAndType #108:#109 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #111 = Methodref #106.#110 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #112 = Utf8 (Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #113 = NameAndType #108:#112 // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #114 = Methodref #106.#113 // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #115 = Utf8 toString │ │ │ │ - #116 = Utf8 ()Ljava/lang/String; │ │ │ │ - #117 = NameAndType #115:#116 // toString:()Ljava/lang/String; │ │ │ │ - #118 = Methodref #106.#117 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #119 = NameAndType #5:#6 // bluetoothIntent:Landroid/content/Intent; │ │ │ │ - #120 = Fieldref #2.#119 // at/univie/sensorium/sensors/BluetoothSensor.bluetoothIntent:Landroid/content/Intent; │ │ │ │ - #121 = Utf8 getContext │ │ │ │ - #122 = Utf8 ()Landroid/content/Context; │ │ │ │ - #123 = NameAndType #121:#122 // getContext:()Landroid/content/Context; │ │ │ │ - #124 = Methodref #2.#123 // at/univie/sensorium/sensors/BluetoothSensor.getContext:()Landroid/content/Context; │ │ │ │ - #125 = Utf8 android/content/Context │ │ │ │ - #126 = Class #125 // android/content/Context │ │ │ │ - #127 = Utf8 getApplicationContext │ │ │ │ - #128 = NameAndType #127:#122 // getApplicationContext:()Landroid/content/Context; │ │ │ │ - #129 = Methodref #126.#128 // android/content/Context.getApplicationContext:()Landroid/content/Context; │ │ │ │ - #130 = NameAndType #7:#8 // bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ - #131 = Fieldref #2.#130 // at/univie/sensorium/sensors/BluetoothSensor.bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ - #132 = Utf8 unregisterReceiver │ │ │ │ - #133 = Utf8 (Landroid/content/BroadcastReceiver;)V │ │ │ │ - #134 = NameAndType #132:#133 // unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ - #135 = Methodref #126.#134 // android/content/Context.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ - #136 = Utf8 removeCallbacks │ │ │ │ - #137 = Utf8 (Ljava/lang/Runnable;)V │ │ │ │ - #138 = NameAndType #136:#137 // removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ - #139 = Methodref #33.#138 // android/os/Handler.removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ - #140 = Utf8 java/util/List │ │ │ │ - #141 = Class #140 // java/util/List │ │ │ │ - #142 = Utf8 clear │ │ │ │ - #143 = NameAndType #142:#29 // clear:()V │ │ │ │ - #144 = InterfaceMethodref #141.#143 // java/util/List.clear:()V │ │ │ │ - #145 = Utf8 setValue │ │ │ │ - #146 = Utf8 (Ljava/lang/Object;)V │ │ │ │ - #147 = NameAndType #145:#146 // setValue:(Ljava/lang/Object;)V │ │ │ │ - #148 = Methodref #60.#147 // at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ - #149 = Utf8 android/bluetooth/BluetoothAdapter │ │ │ │ - #150 = Class #149 // android/bluetooth/BluetoothAdapter │ │ │ │ - #151 = Utf8 getDefaultAdapter │ │ │ │ - #152 = Utf8 ()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - #153 = NameAndType #151:#152 // getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - #154 = Methodref #150.#153 // android/bluetooth/BluetoothAdapter.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - #155 = Utf8 getName │ │ │ │ - #156 = NameAndType #155:#116 // getName:()Ljava/lang/String; │ │ │ │ - #157 = Methodref #150.#156 // android/bluetooth/BluetoothAdapter.getName:()Ljava/lang/String; │ │ │ │ - #158 = Utf8 getAddress │ │ │ │ - #159 = NameAndType #158:#116 // getAddress:()Ljava/lang/String; │ │ │ │ - #160 = Methodref #150.#159 // android/bluetooth/BluetoothAdapter.getAddress:()Ljava/lang/String; │ │ │ │ - #161 = Utf8 getBondedDevices │ │ │ │ - #162 = Utf8 ()Ljava/util/Set; │ │ │ │ - #163 = NameAndType #161:#162 // getBondedDevices:()Ljava/util/Set; │ │ │ │ - #164 = Methodref #150.#163 // android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ - #165 = Utf8 java/util/Set │ │ │ │ - #166 = Class #165 // java/util/Set │ │ │ │ - #167 = Utf8 size │ │ │ │ - #168 = Utf8 ()I │ │ │ │ - #169 = NameAndType #167:#168 // size:()I │ │ │ │ - #170 = InterfaceMethodref #166.#169 // java/util/Set.size:()I │ │ │ │ - #171 = Utf8 iterator │ │ │ │ - #172 = Utf8 ()Ljava/util/Iterator; │ │ │ │ - #173 = NameAndType #171:#172 // iterator:()Ljava/util/Iterator; │ │ │ │ - #174 = InterfaceMethodref #166.#173 // java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - #175 = Utf8 java/util/Iterator │ │ │ │ - #176 = Class #175 // java/util/Iterator │ │ │ │ - #177 = Utf8 hasNext │ │ │ │ - #178 = Utf8 ()Z │ │ │ │ - #179 = NameAndType #177:#178 // hasNext:()Z │ │ │ │ - #180 = InterfaceMethodref #176.#179 // java/util/Iterator.hasNext:()Z │ │ │ │ - #181 = Utf8 next │ │ │ │ - #182 = Utf8 ()Ljava/lang/Object; │ │ │ │ - #183 = NameAndType #181:#182 // next:()Ljava/lang/Object; │ │ │ │ - #184 = InterfaceMethodref #176.#183 // java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - #185 = Utf8 android/bluetooth/BluetoothDevice │ │ │ │ - #186 = Class #185 // android/bluetooth/BluetoothDevice │ │ │ │ - #187 = Utf8 at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ - #188 = Class #187 // at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ - #189 = Methodref #186.#156 // android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - #190 = Methodref #186.#159 // android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - #191 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #192 = NameAndType #28:#191 // "":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #193 = Methodref #188.#192 // at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #194 = Utf8 add │ │ │ │ - #195 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ - #196 = NameAndType #194:#195 // add:(Ljava/lang/Object;)Z │ │ │ │ - #197 = InterfaceMethodref #141.#196 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - #198 = Utf8 ; │ │ │ │ - #199 = String #198 // ; │ │ │ │ - #200 = Utf8 \n │ │ │ │ - #201 = String #200 // \n │ │ │ │ - #202 = Utf8 n/a │ │ │ │ - #203 = String #202 // n/a │ │ │ │ - #204 = Utf8 None │ │ │ │ - #205 = String #204 // None │ │ │ │ - #206 = Utf8 isEnabled │ │ │ │ - #207 = NameAndType #206:#178 // isEnabled:()Z │ │ │ │ - #208 = Methodref #150.#207 // android/bluetooth/BluetoothAdapter.isEnabled:()Z │ │ │ │ - #209 = Utf8 at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ - #210 = Class #209 // at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ - #211 = Methodref #210.#49 // at/univie/sensorium/sensors/BluetoothSensor$2."":(Lat/univie/sensorium/sensors/BluetoothSensor;)V │ │ │ │ - #212 = Utf8 postDelayed │ │ │ │ - #213 = Utf8 (Ljava/lang/Runnable;J)Z │ │ │ │ - #214 = NameAndType #212:#213 // postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ - #215 = Methodref #33.#214 // android/os/Handler.postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ - #216 = Utf8 at/univie/sensorium/SensorRegistry │ │ │ │ - #217 = Class #216 // at/univie/sensorium/SensorRegistry │ │ │ │ - #218 = Utf8 getInstance │ │ │ │ - #219 = Utf8 ()Lat/univie/sensorium/SensorRegistry; │ │ │ │ - #220 = NameAndType #218:#219 // getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ - #221 = Methodref #217.#220 // at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ - #222 = Utf8 Bluetooth │ │ │ │ - #223 = String #222 // Bluetooth │ │ │ │ - #224 = Utf8 log │ │ │ │ - #225 = Utf8 (Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #226 = NameAndType #224:#225 // log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #227 = Methodref #217.#226 // at/univie/sensorium/SensorRegistry.log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #228 = Utf8 Code │ │ │ │ - #229 = Utf8 access$000 │ │ │ │ - #230 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - #231 = Utf8 access$100 │ │ │ │ - #232 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)I │ │ │ │ - #233 = Utf8 access$200 │ │ │ │ - #234 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Landroid/os/Handler; │ │ │ │ - #235 = Utf8 access$300 │ │ │ │ - #236 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Ljava/lang/String; │ │ │ │ - #237 = Utf8 access$302 │ │ │ │ - #238 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #239 = Utf8 access$384 │ │ │ │ - #240 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - #241 = Utf8 access$400 │ │ │ │ - #242 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Ljava/util/List; │ │ │ │ - #243 = Utf8 access$500 │ │ │ │ - #244 = Utf8 access$600 │ │ │ │ - #245 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ - #246 = Utf8 _disable │ │ │ │ - #247 = Utf8 _enable │ │ │ │ + #105 = NameAndType #5:#6 // bluetoothIntent:Landroid/content/Intent; │ │ │ │ + #106 = Fieldref #2.#105 // at/univie/sensorium/sensors/BluetoothSensor.bluetoothIntent:Landroid/content/Intent; │ │ │ │ + #107 = Utf8 getContext │ │ │ │ + #108 = Utf8 ()Landroid/content/Context; │ │ │ │ + #109 = NameAndType #107:#108 // getContext:()Landroid/content/Context; │ │ │ │ + #110 = Methodref #2.#109 // at/univie/sensorium/sensors/BluetoothSensor.getContext:()Landroid/content/Context; │ │ │ │ + #111 = Utf8 android/content/Context │ │ │ │ + #112 = Class #111 // android/content/Context │ │ │ │ + #113 = Utf8 getApplicationContext │ │ │ │ + #114 = NameAndType #113:#108 // getApplicationContext:()Landroid/content/Context; │ │ │ │ + #115 = Methodref #112.#114 // android/content/Context.getApplicationContext:()Landroid/content/Context; │ │ │ │ + #116 = NameAndType #7:#8 // bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ + #117 = Fieldref #2.#116 // at/univie/sensorium/sensors/BluetoothSensor.bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ + #118 = Utf8 unregisterReceiver │ │ │ │ + #119 = Utf8 (Landroid/content/BroadcastReceiver;)V │ │ │ │ + #120 = NameAndType #118:#119 // unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ + #121 = Methodref #112.#120 // android/content/Context.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ + #122 = Utf8 removeCallbacks │ │ │ │ + #123 = Utf8 (Ljava/lang/Runnable;)V │ │ │ │ + #124 = NameAndType #122:#123 // removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ + #125 = Methodref #33.#124 // android/os/Handler.removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ + #126 = Utf8 java/util/List │ │ │ │ + #127 = Class #126 // java/util/List │ │ │ │ + #128 = Utf8 clear │ │ │ │ + #129 = NameAndType #128:#29 // clear:()V │ │ │ │ + #130 = InterfaceMethodref #127.#129 // java/util/List.clear:()V │ │ │ │ + #131 = Utf8 setValue │ │ │ │ + #132 = Utf8 (Ljava/lang/Object;)V │ │ │ │ + #133 = NameAndType #131:#132 // setValue:(Ljava/lang/Object;)V │ │ │ │ + #134 = Methodref #60.#133 // at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + #135 = Utf8 android/bluetooth/BluetoothAdapter │ │ │ │ + #136 = Class #135 // android/bluetooth/BluetoothAdapter │ │ │ │ + #137 = Utf8 getDefaultAdapter │ │ │ │ + #138 = Utf8 ()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + #139 = NameAndType #137:#138 // getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + #140 = Methodref #136.#139 // android/bluetooth/BluetoothAdapter.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + #141 = Utf8 getName │ │ │ │ + #142 = Utf8 ()Ljava/lang/String; │ │ │ │ + #143 = NameAndType #141:#142 // getName:()Ljava/lang/String; │ │ │ │ + #144 = Methodref #136.#143 // android/bluetooth/BluetoothAdapter.getName:()Ljava/lang/String; │ │ │ │ + #145 = Utf8 getAddress │ │ │ │ + #146 = NameAndType #145:#142 // getAddress:()Ljava/lang/String; │ │ │ │ + #147 = Methodref #136.#146 // android/bluetooth/BluetoothAdapter.getAddress:()Ljava/lang/String; │ │ │ │ + #148 = Utf8 getBondedDevices │ │ │ │ + #149 = Utf8 ()Ljava/util/Set; │ │ │ │ + #150 = NameAndType #148:#149 // getBondedDevices:()Ljava/util/Set; │ │ │ │ + #151 = Methodref #136.#150 // android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ + #152 = Utf8 java/util/Set │ │ │ │ + #153 = Class #152 // java/util/Set │ │ │ │ + #154 = Utf8 size │ │ │ │ + #155 = Utf8 ()I │ │ │ │ + #156 = NameAndType #154:#155 // size:()I │ │ │ │ + #157 = InterfaceMethodref #153.#156 // java/util/Set.size:()I │ │ │ │ + #158 = Utf8 iterator │ │ │ │ + #159 = Utf8 ()Ljava/util/Iterator; │ │ │ │ + #160 = NameAndType #158:#159 // iterator:()Ljava/util/Iterator; │ │ │ │ + #161 = InterfaceMethodref #153.#160 // java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + #162 = Utf8 java/util/Iterator │ │ │ │ + #163 = Class #162 // java/util/Iterator │ │ │ │ + #164 = Utf8 hasNext │ │ │ │ + #165 = Utf8 ()Z │ │ │ │ + #166 = NameAndType #164:#165 // hasNext:()Z │ │ │ │ + #167 = InterfaceMethodref #163.#166 // java/util/Iterator.hasNext:()Z │ │ │ │ + #168 = Utf8 next │ │ │ │ + #169 = Utf8 ()Ljava/lang/Object; │ │ │ │ + #170 = NameAndType #168:#169 // next:()Ljava/lang/Object; │ │ │ │ + #171 = InterfaceMethodref #163.#170 // java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + #172 = Utf8 android/bluetooth/BluetoothDevice │ │ │ │ + #173 = Class #172 // android/bluetooth/BluetoothDevice │ │ │ │ + #174 = Utf8 at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ + #175 = Class #174 // at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ + #176 = Methodref #173.#143 // android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + #177 = Methodref #173.#146 // android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + #178 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #179 = NameAndType #28:#178 // "":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #180 = Methodref #175.#179 // at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #181 = Utf8 add │ │ │ │ + #182 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ + #183 = NameAndType #181:#182 // add:(Ljava/lang/Object;)Z │ │ │ │ + #184 = InterfaceMethodref #127.#183 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + #185 = Utf8 java/lang/StringBuilder │ │ │ │ + #186 = Class #185 // java/lang/StringBuilder │ │ │ │ + #187 = Methodref #186.#30 // java/lang/StringBuilder."":()V │ │ │ │ + #188 = Utf8 append │ │ │ │ + #189 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #190 = NameAndType #188:#189 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #191 = Methodref #186.#190 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #192 = Utf8 ; │ │ │ │ + #193 = String #192 // ; │ │ │ │ + #194 = Utf8 \n │ │ │ │ + #195 = String #194 // \n │ │ │ │ + #196 = Utf8 toString │ │ │ │ + #197 = NameAndType #196:#142 // toString:()Ljava/lang/String; │ │ │ │ + #198 = Methodref #186.#197 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #199 = Utf8 n/a │ │ │ │ + #200 = String #199 // n/a │ │ │ │ + #201 = Utf8 None │ │ │ │ + #202 = String #201 // None │ │ │ │ + #203 = Utf8 isEnabled │ │ │ │ + #204 = NameAndType #203:#165 // isEnabled:()Z │ │ │ │ + #205 = Methodref #136.#204 // android/bluetooth/BluetoothAdapter.isEnabled:()Z │ │ │ │ + #206 = Utf8 at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ + #207 = Class #206 // at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ + #208 = Methodref #207.#49 // at/univie/sensorium/sensors/BluetoothSensor$2."":(Lat/univie/sensorium/sensors/BluetoothSensor;)V │ │ │ │ + #209 = Utf8 postDelayed │ │ │ │ + #210 = Utf8 (Ljava/lang/Runnable;J)Z │ │ │ │ + #211 = NameAndType #209:#210 // postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ + #212 = Methodref #33.#211 // android/os/Handler.postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ + #213 = Utf8 at/univie/sensorium/SensorRegistry │ │ │ │ + #214 = Class #213 // at/univie/sensorium/SensorRegistry │ │ │ │ + #215 = Utf8 getInstance │ │ │ │ + #216 = Utf8 ()Lat/univie/sensorium/SensorRegistry; │ │ │ │ + #217 = NameAndType #215:#216 // getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ + #218 = Methodref #214.#217 // at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ + #219 = Utf8 Bluetooth │ │ │ │ + #220 = String #219 // Bluetooth │ │ │ │ + #221 = Utf8 log │ │ │ │ + #222 = Utf8 (Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #223 = NameAndType #221:#222 // log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #224 = Methodref #214.#223 // at/univie/sensorium/SensorRegistry.log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #225 = Utf8 Code │ │ │ │ + #226 = Utf8 access$000 │ │ │ │ + #227 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + #228 = Utf8 access$100 │ │ │ │ + #229 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)I │ │ │ │ + #230 = Utf8 access$200 │ │ │ │ + #231 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Landroid/os/Handler; │ │ │ │ + #232 = Utf8 access$300 │ │ │ │ + #233 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Ljava/lang/String; │ │ │ │ + #234 = Utf8 access$302 │ │ │ │ + #235 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #236 = Utf8 access$400 │ │ │ │ + #237 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Ljava/util/List; │ │ │ │ + #238 = Utf8 access$500 │ │ │ │ + #239 = Utf8 access$600 │ │ │ │ + #240 = Utf8 (Lat/univie/sensorium/sensors/BluetoothSensor;)Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ + #241 = Utf8 _disable │ │ │ │ + #242 = Utf8 _enable │ │ │ │ { │ │ │ │ public static android.content.Intent bluetoothIntent; │ │ │ │ descriptor: Landroid/content/Intent; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ │ │ │ public static android.content.BroadcastReceiver bluetoothReceiver; │ │ │ │ descriptor: Landroid/content/BroadcastReceiver; │ │ │ │ @@ -455,39 +450,14 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: putfield #42 // Field devices:Ljava/lang/String; │ │ │ │ 5: aload_1 │ │ │ │ 6: areturn │ │ │ │ │ │ │ │ - static java.lang.String access$384(at.univie.sensorium.sensors.BluetoothSensor, java.lang.Object); │ │ │ │ - descriptor: (Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ - Code: │ │ │ │ - stack=300, locals=4, args_size=2 │ │ │ │ - 0: new #106 // class java/lang/StringBuilder │ │ │ │ - 3: astore_2 │ │ │ │ - 4: aload_2 │ │ │ │ - 5: invokespecial #107 // Method java/lang/StringBuilder."":()V │ │ │ │ - 8: aload_0 │ │ │ │ - 9: getfield #42 // Field devices:Ljava/lang/String; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: aload_3 │ │ │ │ - 15: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 18: aload_1 │ │ │ │ - 19: invokevirtual #114 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 22: invokevirtual #118 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 25: astore_2 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: aload_2 │ │ │ │ - 28: putfield #42 // Field devices:Ljava/lang/String; │ │ │ │ - 31: aload_2 │ │ │ │ - 32: areturn │ │ │ │ - │ │ │ │ static java.util.List access$400(at.univie.sensorium.sensors.BluetoothSensor); │ │ │ │ descriptor: (Lat/univie/sensorium/sensors/BluetoothSensor;)Ljava/util/List; │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #89 // Field scannedDevices:Ljava/util/List; │ │ │ │ @@ -512,233 +482,233 @@ │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ protected void _disable(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ - 0: getstatic #120 // Field bluetoothIntent:Landroid/content/Intent; │ │ │ │ + 0: getstatic #106 // Field bluetoothIntent:Landroid/content/Intent; │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: ifnull 25 │ │ │ │ 8: aload_0 │ │ │ │ - 9: invokevirtual #124 // Method getContext:()Landroid/content/Context; │ │ │ │ - 12: invokevirtual #129 // Method android/content/Context.getApplicationContext:()Landroid/content/Context; │ │ │ │ + 9: invokevirtual #110 // Method getContext:()Landroid/content/Context; │ │ │ │ + 12: invokevirtual #115 // Method android/content/Context.getApplicationContext:()Landroid/content/Context; │ │ │ │ 15: astore_1 │ │ │ │ - 16: getstatic #131 // Field bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ + 16: getstatic #117 // Field bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ 19: astore_2 │ │ │ │ 20: aload_1 │ │ │ │ 21: aload_2 │ │ │ │ - 22: invokevirtual #135 // Method android/content/Context.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ + 22: invokevirtual #121 // Method android/content/Context.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ │ │ 25: aload_0 │ │ │ │ 26: getfield #36 // Field handler:Landroid/os/Handler; │ │ │ │ 29: astore_1 │ │ │ │ 30: aload_0 │ │ │ │ 31: getfield #52 // Field scanTask:Ljava/lang/Runnable; │ │ │ │ 34: astore_2 │ │ │ │ 35: aload_1 │ │ │ │ 36: aload_2 │ │ │ │ - 37: invokevirtual #139 // Method android/os/Handler.removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ + 37: invokevirtual #125 // Method android/os/Handler.removeCallbacks:(Ljava/lang/Runnable;)V │ │ │ │ 40: aload_0 │ │ │ │ 41: getfield #89 // Field scannedDevices:Ljava/util/List; │ │ │ │ - 44: invokeinterface #144, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ + 44: invokeinterface #130, 1 // InterfaceMethod java/util/List.clear:()V │ │ │ │ 49: aload_0 │ │ │ │ 50: getfield #102 // Field sScannedDevices:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 53: astore_1 │ │ │ │ 54: aload_0 │ │ │ │ 55: getfield #89 // Field scannedDevices:Ljava/util/List; │ │ │ │ 58: astore_2 │ │ │ │ 59: aload_1 │ │ │ │ 60: aload_2 │ │ │ │ - 61: invokevirtual #148 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + 61: invokevirtual #134 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 64: return │ │ │ │ │ │ │ │ protected void _enable(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=1 │ │ │ │ - 0: invokestatic #154 // Method android/bluetooth/BluetoothAdapter.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + stack=300, locals=13, args_size=1 │ │ │ │ + 0: invokestatic #140 // Method android/bluetooth/BluetoothAdapter.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_0 │ │ │ │ 5: aload_1 │ │ │ │ 6: putfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ 9: aload_0 │ │ │ │ 10: getfield #77 // Field localDeviceName:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 13: astore_1 │ │ │ │ 14: aload_0 │ │ │ │ 15: getfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - 18: invokevirtual #157 // Method android/bluetooth/BluetoothAdapter.getName:()Ljava/lang/String; │ │ │ │ + 18: invokevirtual #144 // Method android/bluetooth/BluetoothAdapter.getName:()Ljava/lang/String; │ │ │ │ 21: astore_2 │ │ │ │ 22: aload_1 │ │ │ │ 23: aload_2 │ │ │ │ - 24: invokevirtual #148 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + 24: invokevirtual #134 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 27: aload_0 │ │ │ │ 28: getfield #82 // Field localMAC:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ 31: astore_1 │ │ │ │ 32: aload_0 │ │ │ │ 33: getfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - 36: invokevirtual #160 // Method android/bluetooth/BluetoothAdapter.getAddress:()Ljava/lang/String; │ │ │ │ + 36: invokevirtual #147 // Method android/bluetooth/BluetoothAdapter.getAddress:()Ljava/lang/String; │ │ │ │ 39: astore_2 │ │ │ │ 40: aload_1 │ │ │ │ 41: aload_2 │ │ │ │ - 42: invokevirtual #148 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + 42: invokevirtual #134 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ 45: aload_0 │ │ │ │ 46: getfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ 49: astore_1 │ │ │ │ 50: aload_1 │ │ │ │ - 51: invokevirtual #164 // Method android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ + 51: invokevirtual #151 // Method android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ 54: astore_3 │ │ │ │ 55: ldc #38 // String │ │ │ │ 57: astore 4 │ │ │ │ 59: aload_3 │ │ │ │ - 60: invokeinterface #170, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ + 60: invokeinterface #157, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ 65: istore 5 │ │ │ │ 67: iload 5 │ │ │ │ - 69: ifle 208 │ │ │ │ + 69: ifle 214 │ │ │ │ 72: aload_3 │ │ │ │ - 73: invokeinterface #174, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 78: astore 6 │ │ │ │ - 80: aload 6 │ │ │ │ - 82: invokeinterface #180, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 87: istore 5 │ │ │ │ - 89: iload 5 │ │ │ │ - 91: ifeq 272 │ │ │ │ - 94: aload 6 │ │ │ │ - 96: invokeinterface #184, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 101: checkcast #186 // class android/bluetooth/BluetoothDevice │ │ │ │ - 104: astore 7 │ │ │ │ - 106: aload_0 │ │ │ │ - 107: getfield #87 // Field bondedDevices:Ljava/util/List; │ │ │ │ - 110: astore_1 │ │ │ │ - 111: new #188 // class at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ - 114: astore_2 │ │ │ │ - 115: aload 7 │ │ │ │ - 117: invokevirtual #189 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - 120: astore 8 │ │ │ │ - 122: aload 7 │ │ │ │ - 124: invokevirtual #190 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - 127: astore 9 │ │ │ │ - 129: aload_2 │ │ │ │ - 130: aload_0 │ │ │ │ - 131: aload 8 │ │ │ │ - 133: aload 9 │ │ │ │ - 135: invokespecial #193 // Method at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 138: aload_1 │ │ │ │ - 139: aload_2 │ │ │ │ - 140: invokeinterface #197, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 73: invokeinterface #161, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 78: astore_1 │ │ │ │ + 79: aload_1 │ │ │ │ + 80: invokeinterface #167, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 85: istore 6 │ │ │ │ + 87: iload 6 │ │ │ │ + 89: ifeq 278 │ │ │ │ + 92: aload_1 │ │ │ │ + 93: invokeinterface #171, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 98: checkcast #173 // class android/bluetooth/BluetoothDevice │ │ │ │ + 101: astore 7 │ │ │ │ + 103: aload_0 │ │ │ │ + 104: getfield #87 // Field bondedDevices:Ljava/util/List; │ │ │ │ + 107: astore_2 │ │ │ │ + 108: new #175 // class at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ + 111: astore 8 │ │ │ │ + 113: aload 7 │ │ │ │ + 115: invokevirtual #176 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + 118: astore 9 │ │ │ │ + 120: aload 7 │ │ │ │ + 122: invokevirtual #177 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + 125: astore 10 │ │ │ │ + 127: aload 8 │ │ │ │ + 129: aload_0 │ │ │ │ + 130: aload 9 │ │ │ │ + 132: aload 10 │ │ │ │ + 134: invokespecial #180 // Method at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 137: aload_2 │ │ │ │ + 138: aload 8 │ │ │ │ + 140: invokeinterface #184, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 145: pop │ │ │ │ - 146: new #106 // class java/lang/StringBuilder │ │ │ │ - 149: astore_1 │ │ │ │ - 150: aload_1 │ │ │ │ - 151: invokespecial #107 // Method java/lang/StringBuilder."":()V │ │ │ │ - 154: aload_1 │ │ │ │ + 146: new #186 // class java/lang/StringBuilder │ │ │ │ + 149: astore_2 │ │ │ │ + 150: aload_2 │ │ │ │ + 151: invokespecial #187 // Method java/lang/StringBuilder."":()V │ │ │ │ + 154: aload_2 │ │ │ │ 155: aload 4 │ │ │ │ - 157: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 160: astore_1 │ │ │ │ + 157: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 160: astore_2 │ │ │ │ 161: aload 7 │ │ │ │ - 163: invokevirtual #189 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - 166: astore_2 │ │ │ │ - 167: aload_1 │ │ │ │ + 163: invokevirtual #176 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + 166: astore 8 │ │ │ │ 168: aload_2 │ │ │ │ - 169: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 172: ldc #199 // String ; │ │ │ │ - 174: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 177: astore_1 │ │ │ │ - 178: aload 7 │ │ │ │ - 180: invokevirtual #190 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - 183: astore_2 │ │ │ │ - 184: aload_1 │ │ │ │ - 185: aload_2 │ │ │ │ - 186: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 189: astore_1 │ │ │ │ - 190: ldc #201 // String \n │ │ │ │ - 192: astore_2 │ │ │ │ - 193: aload_1 │ │ │ │ - 194: aload_2 │ │ │ │ - 195: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 198: astore_1 │ │ │ │ - 199: aload_1 │ │ │ │ - 200: invokevirtual #118 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 203: astore 4 │ │ │ │ - 205: goto 80 │ │ │ │ - 208: aload_0 │ │ │ │ - 209: getfield #87 // Field bondedDevices:Ljava/util/List; │ │ │ │ - 212: astore_1 │ │ │ │ - 213: new #188 // class at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ - 216: astore_2 │ │ │ │ - 217: ldc #203 // String n/a │ │ │ │ - 219: astore 8 │ │ │ │ - 221: ldc #203 // String n/a │ │ │ │ - 223: astore 9 │ │ │ │ - 225: aload_2 │ │ │ │ - 226: aload_0 │ │ │ │ - 227: aload 8 │ │ │ │ - 229: aload 9 │ │ │ │ - 231: invokespecial #193 // Method at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 234: aload_1 │ │ │ │ - 235: aload_2 │ │ │ │ - 236: invokeinterface #197, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 241: pop │ │ │ │ - 242: new #106 // class java/lang/StringBuilder │ │ │ │ - 245: astore_1 │ │ │ │ - 246: aload_1 │ │ │ │ - 247: invokespecial #107 // Method java/lang/StringBuilder."":()V │ │ │ │ - 250: aload_1 │ │ │ │ - 251: aload 4 │ │ │ │ - 253: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 256: astore_1 │ │ │ │ - 257: ldc #205 // String None │ │ │ │ - 259: astore_2 │ │ │ │ - 260: aload_1 │ │ │ │ - 261: aload_2 │ │ │ │ - 262: invokevirtual #111 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 265: astore_1 │ │ │ │ + 169: aload 8 │ │ │ │ + 171: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 174: ldc #193 // String ; │ │ │ │ + 176: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 179: astore_2 │ │ │ │ + 180: aload 7 │ │ │ │ + 182: invokevirtual #177 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + 185: astore 8 │ │ │ │ + 187: aload_2 │ │ │ │ + 188: aload 8 │ │ │ │ + 190: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 193: astore_2 │ │ │ │ + 194: ldc #195 // String \n │ │ │ │ + 196: astore 8 │ │ │ │ + 198: aload_2 │ │ │ │ + 199: aload 8 │ │ │ │ + 201: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 204: astore_2 │ │ │ │ + 205: aload_2 │ │ │ │ + 206: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 209: astore 4 │ │ │ │ + 211: goto 79 │ │ │ │ + 214: aload_0 │ │ │ │ + 215: getfield #87 // Field bondedDevices:Ljava/util/List; │ │ │ │ + 218: astore_1 │ │ │ │ + 219: new #175 // class at/univie/sensorium/sensors/BluetoothSensor$BtDevice │ │ │ │ + 222: astore_2 │ │ │ │ + 223: ldc #200 // String n/a │ │ │ │ + 225: astore 8 │ │ │ │ + 227: ldc #200 // String n/a │ │ │ │ + 229: astore 9 │ │ │ │ + 231: aload_2 │ │ │ │ + 232: aload_0 │ │ │ │ + 233: aload 8 │ │ │ │ + 235: aload 9 │ │ │ │ + 237: invokespecial #180 // Method at/univie/sensorium/sensors/BluetoothSensor$BtDevice."":(Lat/univie/sensorium/sensors/BluetoothSensor;Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 240: aload_1 │ │ │ │ + 241: aload_2 │ │ │ │ + 242: invokeinterface #184, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 247: pop │ │ │ │ + 248: new #186 // class java/lang/StringBuilder │ │ │ │ + 251: astore_1 │ │ │ │ + 252: aload_1 │ │ │ │ + 253: invokespecial #187 // Method java/lang/StringBuilder."":()V │ │ │ │ + 256: aload_1 │ │ │ │ + 257: aload 4 │ │ │ │ + 259: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 262: astore_1 │ │ │ │ + 263: ldc #202 // String None │ │ │ │ + 265: astore_2 │ │ │ │ 266: aload_1 │ │ │ │ - 267: invokevirtual #118 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 270: astore 4 │ │ │ │ - 272: aload_0 │ │ │ │ - 273: getfield #97 // Field sBondedDevices:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ - 276: aload 4 │ │ │ │ - 278: invokevirtual #148 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ - 281: aload_0 │ │ │ │ - 282: getfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ - 285: astore_1 │ │ │ │ - 286: aload_1 │ │ │ │ - 287: invokevirtual #208 // Method android/bluetooth/BluetoothAdapter.isEnabled:()Z │ │ │ │ - 290: istore 5 │ │ │ │ - 292: iload 5 │ │ │ │ - 294: ifeq 332 │ │ │ │ - 297: new #210 // class at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ - 300: astore_1 │ │ │ │ - 301: aload_1 │ │ │ │ - 302: aload_0 │ │ │ │ - 303: invokespecial #211 // Method at/univie/sensorium/sensors/BluetoothSensor$2."":(Lat/univie/sensorium/sensors/BluetoothSensor;)V │ │ │ │ - 306: aload_1 │ │ │ │ - 307: putstatic #131 // Field bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ - 310: aload_0 │ │ │ │ - 311: getfield #36 // Field handler:Landroid/os/Handler; │ │ │ │ - 314: astore_1 │ │ │ │ - 315: aload_0 │ │ │ │ - 316: getfield #52 // Field scanTask:Ljava/lang/Runnable; │ │ │ │ - 319: astore_2 │ │ │ │ - 320: lconst_0 │ │ │ │ - 321: lstore 10 │ │ │ │ - 323: aload_1 │ │ │ │ - 324: aload_2 │ │ │ │ - 325: lload 10 │ │ │ │ - 327: invokevirtual #215 // Method android/os/Handler.postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ - 330: pop │ │ │ │ - 331: return │ │ │ │ - 332: invokestatic #221 // Method at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ - 335: astore_1 │ │ │ │ - 336: ldc #223 // String Bluetooth │ │ │ │ - 338: astore_2 │ │ │ │ - 339: aload_0 │ │ │ │ - 340: getfield #40 // Field bluetooth:Ljava/lang/String; │ │ │ │ - 343: astore 8 │ │ │ │ - 345: aload_1 │ │ │ │ - 346: aload_2 │ │ │ │ - 347: aload 8 │ │ │ │ - 349: invokevirtual #227 // Method at/univie/sensorium/SensorRegistry.log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 352: goto 331 │ │ │ │ + 267: aload_2 │ │ │ │ + 268: invokevirtual #191 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 271: astore_1 │ │ │ │ + 272: aload_1 │ │ │ │ + 273: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 276: astore 4 │ │ │ │ + 278: aload_0 │ │ │ │ + 279: getfield #97 // Field sBondedDevices:Lat/univie/sensorium/sensors/SensorValue; │ │ │ │ + 282: aload 4 │ │ │ │ + 284: invokevirtual #134 // Method at/univie/sensorium/sensors/SensorValue.setValue:(Ljava/lang/Object;)V │ │ │ │ + 287: aload_0 │ │ │ │ + 288: getfield #104 // Field bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ │ │ + 291: astore_1 │ │ │ │ + 292: aload_1 │ │ │ │ + 293: invokevirtual #205 // Method android/bluetooth/BluetoothAdapter.isEnabled:()Z │ │ │ │ + 296: istore 5 │ │ │ │ + 298: iload 5 │ │ │ │ + 300: ifeq 338 │ │ │ │ + 303: new #207 // class at/univie/sensorium/sensors/BluetoothSensor$2 │ │ │ │ + 306: astore_1 │ │ │ │ + 307: aload_1 │ │ │ │ + 308: aload_0 │ │ │ │ + 309: invokespecial #208 // Method at/univie/sensorium/sensors/BluetoothSensor$2."":(Lat/univie/sensorium/sensors/BluetoothSensor;)V │ │ │ │ + 312: aload_1 │ │ │ │ + 313: putstatic #117 // Field bluetoothReceiver:Landroid/content/BroadcastReceiver; │ │ │ │ + 316: aload_0 │ │ │ │ + 317: getfield #36 // Field handler:Landroid/os/Handler; │ │ │ │ + 320: astore_1 │ │ │ │ + 321: aload_0 │ │ │ │ + 322: getfield #52 // Field scanTask:Ljava/lang/Runnable; │ │ │ │ + 325: astore_2 │ │ │ │ + 326: lconst_0 │ │ │ │ + 327: lstore 11 │ │ │ │ + 329: aload_1 │ │ │ │ + 330: aload_2 │ │ │ │ + 331: lload 11 │ │ │ │ + 333: invokevirtual #212 // Method android/os/Handler.postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ + 336: pop │ │ │ │ + 337: return │ │ │ │ + 338: invokestatic #218 // Method at/univie/sensorium/SensorRegistry.getInstance:()Lat/univie/sensorium/SensorRegistry; │ │ │ │ + 341: astore_1 │ │ │ │ + 342: ldc #220 // String Bluetooth │ │ │ │ + 344: astore_2 │ │ │ │ + 345: aload_0 │ │ │ │ + 346: getfield #40 // Field bluetooth:Ljava/lang/String; │ │ │ │ + 349: astore 8 │ │ │ │ + 351: aload_1 │ │ │ │ + 352: aload_2 │ │ │ │ + 353: aload 8 │ │ │ │ + 355: invokevirtual #224 // Method at/univie/sensorium/SensorRegistry.log:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 358: goto 337 │ │ │ │ } │ │ ├── at/univie/sensorium/sensors/DeviceInfoSensor.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -320,34 +320,34 @@ │ │ │ │ // 404: lstore 10 │ │ │ │ // 406: lload 10 │ │ │ │ // 408: l2f │ │ │ │ // 409: fstore 7 │ │ │ │ // 411: lload 20 │ │ │ │ // 413: lload 18 │ │ │ │ // 415: ladd │ │ │ │ - // 416: lstore 22 │ │ │ │ + // 416: lstore 14 │ │ │ │ // 418: lload 16 │ │ │ │ // 420: lload 8 │ │ │ │ // 422: ladd │ │ │ │ - // 423: lstore 24 │ │ │ │ - // 425: lload 22 │ │ │ │ - // 427: lload 24 │ │ │ │ + // 423: lstore 22 │ │ │ │ + // 425: lload 14 │ │ │ │ + // 427: lload 22 │ │ │ │ // 429: lsub │ │ │ │ - // 430: lstore 22 │ │ │ │ - // 432: lload 22 │ │ │ │ + // 430: lstore 14 │ │ │ │ + // 432: lload 14 │ │ │ │ // 434: l2f │ │ │ │ - // 435: fstore 26 │ │ │ │ + // 435: fstore 24 │ │ │ │ // 437: fload 7 │ │ │ │ - // 439: fload 26 │ │ │ │ + // 439: fload 24 │ │ │ │ // 441: fdiv │ │ │ │ // 442: fstore 7 │ │ │ │ // 444: fload 7 │ │ │ │ // 446: freturn │ │ │ │ - // 447: astore 27 │ │ │ │ - // 449: aload 27 │ │ │ │ + // 447: astore 25 │ │ │ │ + // 449: aload 25 │ │ │ │ // 451: invokevirtual java/io/IOException.printStackTrace:()V │ │ │ │ // 454: iconst_0 │ │ │ │ // 455: istore 6 │ │ │ │ // 457: fconst_0 │ │ │ │ // 458: fstore 7 │ │ │ │ // 460: aconst_null │ │ │ │ // 461: astore_2 │ │ ├── com/google/gson/JsonPrimitive.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -512,15 +512,15 @@ │ │ │ │ 0: aload_0 │ │ │ │ 1: areturn │ │ │ │ │ │ │ │ public boolean equals(java.lang.Object); │ │ │ │ descriptor: (Ljava/lang/Object;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=21, args_size=2 │ │ │ │ + stack=300, locals=20, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: ldc #18 // float 1.4E-45f │ │ │ │ 4: fstore_3 │ │ │ │ 5: iconst_0 │ │ │ │ 6: istore 4 │ │ │ │ 8: fconst_0 │ │ │ │ @@ -572,107 +572,105 @@ │ │ │ │ 91: fconst_0 │ │ │ │ 92: fstore_3 │ │ │ │ 93: goto 19 │ │ │ │ 96: aload_0 │ │ │ │ 97: invokestatic #89 // Method isIntegral:(Lcom/google/gson/JsonPrimitive;)Z │ │ │ │ 100: istore 11 │ │ │ │ 102: iload 11 │ │ │ │ - 104: ifeq 168 │ │ │ │ + 104: ifeq 164 │ │ │ │ 107: aload 10 │ │ │ │ 109: invokestatic #89 // Method isIntegral:(Lcom/google/gson/JsonPrimitive;)Z │ │ │ │ 112: istore 11 │ │ │ │ 114: iload 11 │ │ │ │ - 116: ifeq 168 │ │ │ │ + 116: ifeq 164 │ │ │ │ 119: aload_0 │ │ │ │ 120: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ - 123: astore 7 │ │ │ │ - 125: aload 7 │ │ │ │ - 127: invokevirtual #97 // Method java/lang/Number.longValue:()J │ │ │ │ - 130: lstore 12 │ │ │ │ - 132: aload 10 │ │ │ │ - 134: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ - 137: astore 14 │ │ │ │ - 139: aload 14 │ │ │ │ - 141: invokevirtual #97 // Method java/lang/Number.longValue:()J │ │ │ │ - 144: lstore 15 │ │ │ │ - 146: lload 12 │ │ │ │ - 148: lload 15 │ │ │ │ - 150: lcmp │ │ │ │ - 151: istore 11 │ │ │ │ - 153: iload 11 │ │ │ │ - 155: ifeq 19 │ │ │ │ - 158: iconst_0 │ │ │ │ - 159: istore_2 │ │ │ │ - 160: aconst_null │ │ │ │ - 161: astore 9 │ │ │ │ - 163: fconst_0 │ │ │ │ - 164: fstore_3 │ │ │ │ - 165: goto 19 │ │ │ │ - 168: aload_0 │ │ │ │ - 169: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ - 172: astore 7 │ │ │ │ - 174: aload 7 │ │ │ │ - 176: instanceof #67 // class java/lang/Number │ │ │ │ - 179: istore 11 │ │ │ │ - 181: iload 11 │ │ │ │ - 183: ifeq 279 │ │ │ │ - 186: aload 10 │ │ │ │ - 188: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ - 191: astore 7 │ │ │ │ - 193: aload 7 │ │ │ │ - 195: instanceof #67 // class java/lang/Number │ │ │ │ - 198: istore 11 │ │ │ │ - 200: iload 11 │ │ │ │ - 202: ifeq 279 │ │ │ │ - 205: aload_0 │ │ │ │ - 206: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ - 209: invokevirtual #101 // Method java/lang/Number.doubleValue:()D │ │ │ │ - 212: dstore 17 │ │ │ │ - 214: aload 10 │ │ │ │ - 216: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ - 219: astore 7 │ │ │ │ - 221: aload 7 │ │ │ │ - 223: invokevirtual #101 // Method java/lang/Number.doubleValue:()D │ │ │ │ - 226: dstore 19 │ │ │ │ - 228: dload 17 │ │ │ │ - 230: dload 19 │ │ │ │ - 232: dcmpl │ │ │ │ - 233: istore 11 │ │ │ │ - 235: iload 11 │ │ │ │ - 237: ifeq 264 │ │ │ │ - 240: dload 17 │ │ │ │ - 242: invokestatic #105 // Method java/lang/Double.isNaN:(D)Z │ │ │ │ - 245: istore 11 │ │ │ │ - 247: iload 11 │ │ │ │ - 249: ifeq 270 │ │ │ │ - 252: dload 19 │ │ │ │ - 254: invokestatic #105 // Method java/lang/Double.isNaN:(D)Z │ │ │ │ - 257: istore 11 │ │ │ │ - 259: iload 11 │ │ │ │ - 261: ifeq 270 │ │ │ │ - 264: iload_2 │ │ │ │ - 265: istore 4 │ │ │ │ - 267: fload_3 │ │ │ │ - 268: fstore 5 │ │ │ │ - 270: iload 4 │ │ │ │ - 272: istore_2 │ │ │ │ - 273: fload 5 │ │ │ │ - 275: fstore_3 │ │ │ │ - 276: goto 19 │ │ │ │ - 279: aload_0 │ │ │ │ - 280: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ - 283: astore 9 │ │ │ │ - 285: aload 10 │ │ │ │ - 287: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ - 290: astore 6 │ │ │ │ - 292: aload 9 │ │ │ │ - 294: aload 6 │ │ │ │ - 296: invokevirtual #109 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ - 299: istore_2 │ │ │ │ - 300: goto 19 │ │ │ │ + 123: invokevirtual #97 // Method java/lang/Number.longValue:()J │ │ │ │ + 126: lstore 12 │ │ │ │ + 128: aload 10 │ │ │ │ + 130: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ + 133: astore 7 │ │ │ │ + 135: aload 7 │ │ │ │ + 137: invokevirtual #97 // Method java/lang/Number.longValue:()J │ │ │ │ + 140: lstore 14 │ │ │ │ + 142: lload 12 │ │ │ │ + 144: lload 14 │ │ │ │ + 146: lcmp │ │ │ │ + 147: istore 11 │ │ │ │ + 149: iload 11 │ │ │ │ + 151: ifeq 19 │ │ │ │ + 154: iconst_0 │ │ │ │ + 155: istore_2 │ │ │ │ + 156: aconst_null │ │ │ │ + 157: astore 9 │ │ │ │ + 159: fconst_0 │ │ │ │ + 160: fstore_3 │ │ │ │ + 161: goto 19 │ │ │ │ + 164: aload_0 │ │ │ │ + 165: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ + 168: astore 7 │ │ │ │ + 170: aload 7 │ │ │ │ + 172: instanceof #67 // class java/lang/Number │ │ │ │ + 175: istore 11 │ │ │ │ + 177: iload 11 │ │ │ │ + 179: ifeq 275 │ │ │ │ + 182: aload 10 │ │ │ │ + 184: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ + 187: astore 7 │ │ │ │ + 189: aload 7 │ │ │ │ + 191: instanceof #67 // class java/lang/Number │ │ │ │ + 194: istore 11 │ │ │ │ + 196: iload 11 │ │ │ │ + 198: ifeq 275 │ │ │ │ + 201: aload_0 │ │ │ │ + 202: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ + 205: invokevirtual #101 // Method java/lang/Number.doubleValue:()D │ │ │ │ + 208: dstore 16 │ │ │ │ + 210: aload 10 │ │ │ │ + 212: invokevirtual #93 // Method getAsNumber:()Ljava/lang/Number; │ │ │ │ + 215: astore 7 │ │ │ │ + 217: aload 7 │ │ │ │ + 219: invokevirtual #101 // Method java/lang/Number.doubleValue:()D │ │ │ │ + 222: dstore 18 │ │ │ │ + 224: dload 16 │ │ │ │ + 226: dload 18 │ │ │ │ + 228: dcmpl │ │ │ │ + 229: istore 11 │ │ │ │ + 231: iload 11 │ │ │ │ + 233: ifeq 260 │ │ │ │ + 236: dload 16 │ │ │ │ + 238: invokestatic #105 // Method java/lang/Double.isNaN:(D)Z │ │ │ │ + 241: istore 11 │ │ │ │ + 243: iload 11 │ │ │ │ + 245: ifeq 266 │ │ │ │ + 248: dload 18 │ │ │ │ + 250: invokestatic #105 // Method java/lang/Double.isNaN:(D)Z │ │ │ │ + 253: istore 11 │ │ │ │ + 255: iload 11 │ │ │ │ + 257: ifeq 266 │ │ │ │ + 260: iload_2 │ │ │ │ + 261: istore 4 │ │ │ │ + 263: fload_3 │ │ │ │ + 264: fstore 5 │ │ │ │ + 266: iload 4 │ │ │ │ + 268: istore_2 │ │ │ │ + 269: fload 5 │ │ │ │ + 271: fstore_3 │ │ │ │ + 272: goto 19 │ │ │ │ + 275: aload_0 │ │ │ │ + 276: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ + 279: astore 9 │ │ │ │ + 281: aload 10 │ │ │ │ + 283: getfield #65 // Field value:Ljava/lang/Object; │ │ │ │ + 286: astore 6 │ │ │ │ + 288: aload 9 │ │ │ │ + 290: aload 6 │ │ │ │ + 292: invokevirtual #109 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ + 295: istore_2 │ │ │ │ + 296: goto 19 │ │ │ │ │ │ │ │ public java.math.BigDecimal getAsBigDecimal(); │ │ │ │ descriptor: ()Ljava/math/BigDecimal; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/apache/http/impl/client/cache/CachingHttpClient.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1170,15 +1170,15 @@ │ │ │ │ 188: putfield #138 // Field asynchRevalidator:Lorg/apache/http/impl/client/cache/AsynchronousValidator; │ │ │ │ 191: return │ │ │ │ │ │ │ │ org.apache.http.impl.client.cache.CachingHttpClient(org.apache.http.client.HttpClient, org.apache.http.impl.client.cache.HttpCache, org.apache.http.impl.client.cache.CacheConfig); │ │ │ │ descriptor: (Lorg/apache/http/client/HttpClient;Lorg/apache/http/impl/client/cache/HttpCache;Lorg/apache/http/impl/client/cache/CacheConfig;)V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=4 │ │ │ │ + stack=300, locals=12, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #71 // Method java/lang/Object."":()V │ │ │ │ 4: new #73 // class java/util/concurrent/atomic/AtomicLong │ │ │ │ 7: astore 4 │ │ │ │ 9: aload 4 │ │ │ │ 11: invokespecial #74 // Method java/util/concurrent/atomic/AtomicLong."":()V │ │ │ │ 14: aload_0 │ │ │ │ @@ -1270,29 +1270,29 @@ │ │ │ │ 195: new #154 // class org/apache/http/impl/client/cache/ResponseCachingPolicy │ │ │ │ 198: astore 4 │ │ │ │ 200: aload_0 │ │ │ │ 201: getfield #106 // Field maxObjectSizeBytes:J │ │ │ │ 204: lstore 9 │ │ │ │ 206: aload_0 │ │ │ │ 207: getfield #112 // Field sharedCache:Z │ │ │ │ - 210: istore 11 │ │ │ │ + 210: istore 5 │ │ │ │ 212: aload 4 │ │ │ │ 214: lload 9 │ │ │ │ - 216: iload 11 │ │ │ │ + 216: iload 5 │ │ │ │ 218: invokespecial #157 // Method org/apache/http/impl/client/cache/ResponseCachingPolicy."":(JZ)V │ │ │ │ 221: aload_0 │ │ │ │ 222: aload 4 │ │ │ │ 224: putfield #118 // Field responseCachingPolicy:Lorg/apache/http/impl/client/cache/ResponseCachingPolicy; │ │ │ │ 227: new #159 // class org/apache/http/impl/client/cache/CachedHttpResponseGenerator │ │ │ │ 230: astore 4 │ │ │ │ 232: aload_0 │ │ │ │ 233: getfield #116 // Field validityPolicy:Lorg/apache/http/impl/client/cache/CacheValidityPolicy; │ │ │ │ - 236: astore 12 │ │ │ │ + 236: astore 11 │ │ │ │ 238: aload 4 │ │ │ │ - 240: aload 12 │ │ │ │ + 240: aload 11 │ │ │ │ 242: invokespecial #162 // Method org/apache/http/impl/client/cache/CachedHttpResponseGenerator."":(Lorg/apache/http/impl/client/cache/CacheValidityPolicy;)V │ │ │ │ 245: aload_0 │ │ │ │ 246: aload 4 │ │ │ │ 248: putfield #122 // Field responseGenerator:Lorg/apache/http/impl/client/cache/CachedHttpResponseGenerator; │ │ │ │ 251: new #164 // class org/apache/http/impl/client/cache/CacheableRequestPolicy │ │ │ │ 254: astore 4 │ │ │ │ 256: aload 4 │ │ │ │ @@ -1300,17 +1300,17 @@ │ │ │ │ 261: aload_0 │ │ │ │ 262: aload 4 │ │ │ │ 264: putfield #124 // Field cacheableRequestPolicy:Lorg/apache/http/impl/client/cache/CacheableRequestPolicy; │ │ │ │ 267: new #167 // class org/apache/http/impl/client/cache/CachedResponseSuitabilityChecker │ │ │ │ 270: astore 4 │ │ │ │ 272: aload_0 │ │ │ │ 273: getfield #116 // Field validityPolicy:Lorg/apache/http/impl/client/cache/CacheValidityPolicy; │ │ │ │ - 276: astore 12 │ │ │ │ + 276: astore 11 │ │ │ │ 278: aload 4 │ │ │ │ - 280: aload 12 │ │ │ │ + 280: aload 11 │ │ │ │ 282: aload_3 │ │ │ │ 283: invokespecial #170 // Method org/apache/http/impl/client/cache/CachedResponseSuitabilityChecker."":(Lorg/apache/http/impl/client/cache/CacheValidityPolicy;Lorg/apache/http/impl/client/cache/CacheConfig;)V │ │ │ │ 286: aload_0 │ │ │ │ 287: aload 4 │ │ │ │ 289: putfield #126 // Field suitabilityChecker:Lorg/apache/http/impl/client/cache/CachedResponseSuitabilityChecker; │ │ │ │ 292: new #172 // class org/apache/http/impl/client/cache/ConditionalRequestBuilder │ │ │ │ 295: astore 4 │ │ ├── org/apache/http/impl/client/cache/memcached/MemcachedHttpCacheStorage.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -614,130 +614,128 @@ │ │ │ │ 11 15 27 Class net/spy/memcached/OperationTimeoutException │ │ │ │ 17 24 27 Class net/spy/memcached/OperationTimeoutException │ │ │ │ │ │ │ │ public void updateEntry(java.lang.String, org.apache.http.client.cache.HttpCacheUpdateCallback); │ │ │ │ descriptor: (Ljava/lang/String;Lorg/apache/http/client/cache/HttpCacheUpdateCallback;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=3 │ │ │ │ - 0: aconst_null │ │ │ │ - 1: astore_3 │ │ │ │ - 2: iconst_0 │ │ │ │ - 3: istore 4 │ │ │ │ - 5: aload_0 │ │ │ │ - 6: aload_1 │ │ │ │ - 7: invokespecial #131 // Method getCacheKey:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 10: astore 5 │ │ │ │ - 12: aload 5 │ │ │ │ - 14: ifnonnull 29 │ │ │ │ - 17: new #174 // class org/apache/http/client/cache/HttpCacheUpdateException │ │ │ │ - 20: astore_3 │ │ │ │ - 21: aload_3 │ │ │ │ - 22: ldc #176 // String couldn\'t generate cache key │ │ │ │ - 24: invokespecial #179 // Method org/apache/http/client/cache/HttpCacheUpdateException."":(Ljava/lang/String;)V │ │ │ │ - 27: aload_3 │ │ │ │ + stack=300, locals=16, args_size=3 │ │ │ │ + 0: iconst_0 │ │ │ │ + 1: istore_3 │ │ │ │ + 2: aload_0 │ │ │ │ + 3: aload_1 │ │ │ │ + 4: invokespecial #131 // Method getCacheKey:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 7: astore 4 │ │ │ │ + 9: aload 4 │ │ │ │ + 11: ifnonnull 29 │ │ │ │ + 14: new #174 // class org/apache/http/client/cache/HttpCacheUpdateException │ │ │ │ + 17: astore 5 │ │ │ │ + 19: aload 5 │ │ │ │ + 21: ldc #176 // String couldn\'t generate cache key │ │ │ │ + 23: invokespecial #179 // Method org/apache/http/client/cache/HttpCacheUpdateException."":(Ljava/lang/String;)V │ │ │ │ + 26: aload 5 │ │ │ │ 28: athrow │ │ │ │ 29: aload_0 │ │ │ │ 30: getfield #53 // Field client:Lnet/spy/memcached/MemcachedClientIF; │ │ │ │ - 33: astore 6 │ │ │ │ - 35: aload 6 │ │ │ │ - 37: aload 5 │ │ │ │ + 33: astore 5 │ │ │ │ + 35: aload 5 │ │ │ │ + 37: aload 4 │ │ │ │ 39: invokeinterface #183, 2 // InterfaceMethod net/spy/memcached/MemcachedClientIF.gets:(Ljava/lang/String;)Lnet/spy/memcached/CASValue; │ │ │ │ - 44: astore 7 │ │ │ │ - 46: aload 7 │ │ │ │ + 44: astore 6 │ │ │ │ + 46: aload 6 │ │ │ │ 48: ifnonnull 115 │ │ │ │ 51: aconst_null │ │ │ │ - 52: astore 8 │ │ │ │ - 54: aload 8 │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 7 │ │ │ │ 56: ifnull 84 │ │ │ │ - 59: aload 8 │ │ │ │ + 59: aload 7 │ │ │ │ 61: invokeinterface #144, 1 // InterfaceMethod org/apache/http/impl/client/cache/memcached/MemcachedCacheEntry.getStorageKey:()Ljava/lang/String; │ │ │ │ - 66: astore 6 │ │ │ │ + 66: astore 5 │ │ │ │ 68: aload_1 │ │ │ │ - 69: aload 6 │ │ │ │ + 69: aload 5 │ │ │ │ 71: invokevirtual #150 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 74: istore 9 │ │ │ │ - 76: iload 9 │ │ │ │ + 74: istore 8 │ │ │ │ + 76: iload 8 │ │ │ │ 78: ifne 84 │ │ │ │ 81: aconst_null │ │ │ │ - 82: astore 8 │ │ │ │ - 84: aload 8 │ │ │ │ + 82: astore 7 │ │ │ │ + 84: aload 7 │ │ │ │ 86: ifnonnull 133 │ │ │ │ 89: aconst_null │ │ │ │ - 90: astore 10 │ │ │ │ + 90: astore 9 │ │ │ │ 92: aload_2 │ │ │ │ - 93: aload 10 │ │ │ │ + 93: aload 9 │ │ │ │ 95: invokeinterface #189, 2 // InterfaceMethod org/apache/http/client/cache/HttpCacheUpdateCallback.update:(Lorg/apache/http/client/cache/HttpCacheEntry;)Lorg/apache/http/client/cache/HttpCacheEntry; │ │ │ │ - 100: astore 11 │ │ │ │ - 102: aload 10 │ │ │ │ + 100: astore 10 │ │ │ │ + 102: aload 9 │ │ │ │ 104: ifnonnull 145 │ │ │ │ 107: aload_0 │ │ │ │ 108: aload_1 │ │ │ │ - 109: aload 11 │ │ │ │ + 109: aload 10 │ │ │ │ 111: invokevirtual #193 // Method putEntry:(Ljava/lang/String;Lorg/apache/http/client/cache/HttpCacheEntry;)V │ │ │ │ 114: return │ │ │ │ - 115: aload 7 │ │ │ │ + 115: aload 6 │ │ │ │ 117: invokevirtual #199 // Method net/spy/memcached/CASValue.getValue:()Ljava/lang/Object; │ │ │ │ - 120: astore 6 │ │ │ │ + 120: astore 5 │ │ │ │ 122: aload_0 │ │ │ │ - 123: aload 6 │ │ │ │ + 123: aload 5 │ │ │ │ 125: invokespecial #141 // Method reconstituteEntry:(Ljava/lang/Object;)Lorg/apache/http/impl/client/cache/memcached/MemcachedCacheEntry; │ │ │ │ - 128: astore 8 │ │ │ │ + 128: astore 7 │ │ │ │ 130: goto 54 │ │ │ │ - 133: aload 8 │ │ │ │ + 133: aload 7 │ │ │ │ 135: invokeinterface #154, 1 // InterfaceMethod org/apache/http/impl/client/cache/memcached/MemcachedCacheEntry.getHttpCacheEntry:()Lorg/apache/http/client/cache/HttpCacheEntry; │ │ │ │ - 140: astore 10 │ │ │ │ + 140: astore 9 │ │ │ │ 142: goto 92 │ │ │ │ 145: aload_0 │ │ │ │ 146: aload_1 │ │ │ │ - 147: aload 11 │ │ │ │ + 147: aload 10 │ │ │ │ 149: invokespecial #165 // Method serializeEntry:(Ljava/lang/String;Lorg/apache/http/client/cache/HttpCacheEntry;)[B │ │ │ │ - 152: astore 12 │ │ │ │ + 152: astore 11 │ │ │ │ 154: aload_0 │ │ │ │ 155: getfield #53 // Field client:Lnet/spy/memcached/MemcachedClientIF; │ │ │ │ - 158: astore 6 │ │ │ │ - 160: aload 7 │ │ │ │ + 158: astore 5 │ │ │ │ + 160: aload 6 │ │ │ │ 162: invokevirtual #203 // Method net/spy/memcached/CASValue.getCas:()J │ │ │ │ - 165: lstore 13 │ │ │ │ - 167: aload 6 │ │ │ │ - 169: aload 5 │ │ │ │ - 171: lload 13 │ │ │ │ - 173: aload 12 │ │ │ │ + 165: lstore 12 │ │ │ │ + 167: aload 5 │ │ │ │ + 169: aload 4 │ │ │ │ + 171: lload 12 │ │ │ │ + 173: aload 11 │ │ │ │ 175: invokeinterface #207, 5 // InterfaceMethod net/spy/memcached/MemcachedClientIF.cas:(Ljava/lang/String;JLjava/lang/Object;)Lnet/spy/memcached/CASResponse; │ │ │ │ - 180: astore 15 │ │ │ │ + 180: astore 14 │ │ │ │ 182: getstatic #213 // Field net/spy/memcached/CASResponse.OK:Lnet/spy/memcached/CASResponse; │ │ │ │ - 185: astore 6 │ │ │ │ - 187: aload 15 │ │ │ │ - 189: aload 6 │ │ │ │ + 185: astore 5 │ │ │ │ + 187: aload 14 │ │ │ │ + 189: aload 5 │ │ │ │ 191: if_acmpeq 114 │ │ │ │ - 194: iload 4 │ │ │ │ - 196: iconst_1 │ │ │ │ - 197: iadd │ │ │ │ - 198: istore 4 │ │ │ │ - 200: aload_0 │ │ │ │ - 201: getfield #59 // Field maxUpdateRetries:I │ │ │ │ - 204: istore 9 │ │ │ │ - 206: iload 4 │ │ │ │ - 208: iload 9 │ │ │ │ - 210: if_icmple 29 │ │ │ │ - 213: new #174 // class org/apache/http/client/cache/HttpCacheUpdateException │ │ │ │ - 216: astore_3 │ │ │ │ - 217: aload_3 │ │ │ │ - 218: ldc #215 // String Failed to update │ │ │ │ - 220: invokespecial #179 // Method org/apache/http/client/cache/HttpCacheUpdateException."":(Ljava/lang/String;)V │ │ │ │ - 223: aload_3 │ │ │ │ + 194: iload_3 │ │ │ │ + 195: iconst_1 │ │ │ │ + 196: iadd │ │ │ │ + 197: istore_3 │ │ │ │ + 198: aload_0 │ │ │ │ + 199: getfield #59 // Field maxUpdateRetries:I │ │ │ │ + 202: istore 8 │ │ │ │ + 204: iload_3 │ │ │ │ + 205: iload 8 │ │ │ │ + 207: if_icmple 29 │ │ │ │ + 210: new #174 // class org/apache/http/client/cache/HttpCacheUpdateException │ │ │ │ + 213: astore 5 │ │ │ │ + 215: aload 5 │ │ │ │ + 217: ldc #215 // String Failed to update │ │ │ │ + 219: invokespecial #179 // Method org/apache/http/client/cache/HttpCacheUpdateException."":(Ljava/lang/String;)V │ │ │ │ + 222: aload 5 │ │ │ │ 224: athrow │ │ │ │ - 225: astore 16 │ │ │ │ + 225: astore 15 │ │ │ │ 227: new #156 // class org/apache/http/impl/client/cache/memcached/MemcachedOperationTimeoutException │ │ │ │ - 230: astore_3 │ │ │ │ - 231: aload_3 │ │ │ │ - 232: aload 16 │ │ │ │ - 234: invokespecial #159 // Method org/apache/http/impl/client/cache/memcached/MemcachedOperationTimeoutException."":(Ljava/lang/Throwable;)V │ │ │ │ - 237: aload_3 │ │ │ │ - 238: athrow │ │ │ │ + 230: astore 5 │ │ │ │ + 232: aload 5 │ │ │ │ + 234: aload 15 │ │ │ │ + 236: invokespecial #159 // Method org/apache/http/impl/client/cache/memcached/MemcachedOperationTimeoutException."":(Ljava/lang/Throwable;)V │ │ │ │ + 239: aload 5 │ │ │ │ + 241: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 29 33 225 Class net/spy/memcached/OperationTimeoutException │ │ │ │ 37 44 225 Class net/spy/memcached/OperationTimeoutException │ │ │ │ 59 66 225 Class net/spy/memcached/OperationTimeoutException │ │ │ │ 69 74 225 Class net/spy/memcached/OperationTimeoutException │ │ │ │ 93 100 225 Class net/spy/memcached/OperationTimeoutException │ │ ├── org/apache/http/impl/conn/BasicClientConnectionManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -711,34 +711,32 @@ │ │ │ │ 197: aload_0 │ │ │ │ 198: getfield #70 // Field connOperator:Lorg/apache/http/conn/ClientConnectionOperator; │ │ │ │ 201: astore_3 │ │ │ │ 202: aload_3 │ │ │ │ 203: invokeinterface #189, 1 // InterfaceMethod org/apache/http/conn/ClientConnectionOperator.createConnection:()Lorg/apache/http/conn/OperatedClientConnection; │ │ │ │ 208: astore 10 │ │ │ │ 210: new #108 // class org/apache/http/impl/conn/HttpPoolEntry │ │ │ │ - 213: astore_3 │ │ │ │ - 214: aload_0 │ │ │ │ - 215: getfield #55 // Field log:Lorg/apache/commons/logging/Log; │ │ │ │ - 218: astore 5 │ │ │ │ - 220: lconst_0 │ │ │ │ - 221: lstore 11 │ │ │ │ - 223: getstatic #193 // Field java/util/concurrent/TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 226: astore 13 │ │ │ │ - 228: aload_1 │ │ │ │ - 229: astore 6 │ │ │ │ - 231: aload_3 │ │ │ │ - 232: aload 5 │ │ │ │ - 234: aload 9 │ │ │ │ - 236: aload_1 │ │ │ │ - 237: aload 10 │ │ │ │ - 239: lload 11 │ │ │ │ - 241: aload 13 │ │ │ │ - 243: invokespecial #196 // Method org/apache/http/impl/conn/HttpPoolEntry."":(Lorg/apache/commons/logging/Log;Ljava/lang/String;Lorg/apache/http/conn/routing/HttpRoute;Lorg/apache/http/conn/OperatedClientConnection;JLjava/util/concurrent/TimeUnit;)V │ │ │ │ - 246: aload_0 │ │ │ │ - 247: aload_3 │ │ │ │ + 213: astore 5 │ │ │ │ + 215: aload_0 │ │ │ │ + 216: getfield #55 // Field log:Lorg/apache/commons/logging/Log; │ │ │ │ + 219: astore 6 │ │ │ │ + 221: lconst_0 │ │ │ │ + 222: lstore 11 │ │ │ │ + 224: getstatic #193 // Field java/util/concurrent/TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ + 227: astore 13 │ │ │ │ + 229: aload 5 │ │ │ │ + 231: aload 6 │ │ │ │ + 233: aload 9 │ │ │ │ + 235: aload_1 │ │ │ │ + 236: aload 10 │ │ │ │ + 238: lload 11 │ │ │ │ + 240: aload 13 │ │ │ │ + 242: invokespecial #196 // Method org/apache/http/impl/conn/HttpPoolEntry."":(Lorg/apache/commons/logging/Log;Ljava/lang/String;Lorg/apache/http/conn/routing/HttpRoute;Lorg/apache/http/conn/OperatedClientConnection;JLjava/util/concurrent/TimeUnit;)V │ │ │ │ + 245: aload_0 │ │ │ │ + 246: aload 5 │ │ │ │ 248: putfield #106 // Field poolEntry:Lorg/apache/http/impl/conn/HttpPoolEntry; │ │ │ │ 251: invokestatic #104 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 254: lstore 14 │ │ │ │ 256: aload_0 │ │ │ │ 257: getfield #106 // Field poolEntry:Lorg/apache/http/impl/conn/HttpPoolEntry; │ │ │ │ 260: astore_3 │ │ │ │ 261: aload_3 │ │ │ │ @@ -810,18 +808,18 @@ │ │ │ │ 171 175 116 any │ │ │ │ 180 183 116 any │ │ │ │ 184 188 116 any │ │ │ │ 190 195 116 any │ │ │ │ 197 201 116 any │ │ │ │ 202 208 116 any │ │ │ │ 210 213 116 any │ │ │ │ - 214 218 116 any │ │ │ │ - 223 226 116 any │ │ │ │ - 241 246 116 any │ │ │ │ - 247 251 116 any │ │ │ │ + 215 219 116 any │ │ │ │ + 224 227 116 any │ │ │ │ + 240 245 116 any │ │ │ │ + 246 251 116 any │ │ │ │ 251 254 116 any │ │ │ │ 256 260 116 any │ │ │ │ 262 267 116 any │ │ │ │ 274 278 116 any │ │ │ │ 279 283 116 any │ │ │ │ 283 287 116 any │ │ │ │ 288 292 116 any │ │ ├── org/apache/http/impl/conn/SingleClientConnManager.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -306,17 +306,17 @@ │ │ │ │ // 287: ifle 325 │ │ │ │ // 290: aload 4 │ │ │ │ // 292: lload_2 │ │ │ │ // 293: invokevirtual java/util/concurrent/TimeUnit.toMillis:(J)J │ │ │ │ // 296: lstore 13 │ │ │ │ // 298: aload_0 │ │ │ │ // 299: getfield org/apache/http/impl/conn/SingleClientConnManager.lastReleaseTime:J │ │ │ │ - // 302: lstore 15 │ │ │ │ + // 302: lstore 5 │ │ │ │ // 304: lload 13 │ │ │ │ - // 306: lload 15 │ │ │ │ + // 306: lload 5 │ │ │ │ // 308: ladd │ │ │ │ // 309: lstore 13 │ │ │ │ // 311: aload_0 │ │ │ │ // 312: lload 13 │ │ │ │ // 314: putfield org/apache/http/impl/conn/SingleClientConnManager.connectionExpiresTime:J │ │ │ │ // 317: aload_0 │ │ │ │ // 318: monitorexit │ │ │ │ @@ -330,15 +330,15 @@ │ │ │ │ // 333: putfield org/apache/http/impl/conn/SingleClientConnManager.connectionExpiresTime:J │ │ │ │ // 336: goto 317 │ │ │ │ // 339: astore 8 │ │ │ │ // 341: aload_0 │ │ │ │ // 342: monitorexit │ │ │ │ // 343: aload 8 │ │ │ │ // 345: athrow │ │ │ │ - // 346: astore 17 │ │ │ │ + // 346: astore 15 │ │ │ │ // 348: aload_0 │ │ │ │ // 349: getfield org/apache/http/impl/conn/SingleClientConnManager.log:Lorg/apache/commons/logging/Log; │ │ │ │ // 352: astore 8 │ │ │ │ // 354: aload 8 │ │ │ │ // 356: invokeinterface org/apache/commons/logging/Log.isDebugEnabled:()Z │ │ │ │ // 361: istore 7 │ │ │ │ // 363: iload 7 │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ // 368: aload_0 │ │ │ │ // 369: getfield org/apache/http/impl/conn/SingleClientConnManager.log:Lorg/apache/commons/logging/Log; │ │ │ │ // 372: astore 8 │ │ │ │ // 374: ldc "Exception shutting down released connection." │ │ │ │ // 376: astore 9 │ │ │ │ // 378: aload 8 │ │ │ │ // 380: aload 9 │ │ │ │ - // 382: aload 17 │ │ │ │ + // 382: aload 15 │ │ │ │ // 384: invokeinterface org/apache/commons/logging/Log.debug:(Ljava/lang/Object;Ljava/lang/Throwable;)V │ │ │ │ // 389: aload 11 │ │ │ │ // 391: invokevirtual org/apache/http/impl/conn/SingleClientConnManager$ConnAdapter.detach:()V │ │ │ │ // 394: aload_0 │ │ │ │ // 395: monitorenter │ │ │ │ // 396: iconst_0 │ │ │ │ // 397: istore 7 │ │ │ │ @@ -376,17 +376,17 @@ │ │ │ │ // 426: ifle 468 │ │ │ │ // 429: aload 4 │ │ │ │ // 431: lload_2 │ │ │ │ // 432: invokevirtual java/util/concurrent/TimeUnit.toMillis:(J)J │ │ │ │ // 435: lstore 13 │ │ │ │ // 437: aload_0 │ │ │ │ // 438: getfield org/apache/http/impl/conn/SingleClientConnManager.lastReleaseTime:J │ │ │ │ - // 441: lstore 15 │ │ │ │ + // 441: lstore 5 │ │ │ │ // 443: lload 13 │ │ │ │ - // 445: lload 15 │ │ │ │ + // 445: lload 5 │ │ │ │ // 447: ladd │ │ │ │ // 448: lstore 13 │ │ │ │ // 450: aload_0 │ │ │ │ // 451: lload 13 │ │ │ │ // 453: putfield org/apache/http/impl/conn/SingleClientConnManager.connectionExpiresTime:J │ │ │ │ // 456: aload_0 │ │ │ │ // 457: monitorexit │ │ │ │ @@ -404,53 +404,53 @@ │ │ │ │ // 479: goto 456 │ │ │ │ // 482: astore 8 │ │ │ │ // 484: aload 11 │ │ │ │ // 486: invokevirtual org/apache/http/impl/conn/SingleClientConnManager$ConnAdapter.detach:()V │ │ │ │ // 489: aload_0 │ │ │ │ // 490: monitorenter │ │ │ │ // 491: iconst_0 │ │ │ │ - // 492: istore 18 │ │ │ │ + // 492: istore 16 │ │ │ │ // 494: aconst_null │ │ │ │ // 495: astore 9 │ │ │ │ // 497: aload_0 │ │ │ │ // 498: aconst_null │ │ │ │ // 499: putfield org/apache/http/impl/conn/SingleClientConnManager.managedConn:Lorg/apache/http/impl/conn/SingleClientConnManager$ConnAdapter; │ │ │ │ // 502: invokestatic java/lang/System.currentTimeMillis:()J │ │ │ │ - // 505: lstore 19 │ │ │ │ + // 505: lstore 13 │ │ │ │ // 507: aload_0 │ │ │ │ - // 508: lload 19 │ │ │ │ + // 508: lload 13 │ │ │ │ // 510: putfield org/apache/http/impl/conn/SingleClientConnManager.lastReleaseTime:J │ │ │ │ // 513: lload_2 │ │ │ │ // 514: lload 5 │ │ │ │ // 516: lcmp │ │ │ │ - // 517: istore 18 │ │ │ │ - // 519: iload 18 │ │ │ │ + // 517: istore 16 │ │ │ │ + // 519: iload 16 │ │ │ │ // 521: ifle 556 │ │ │ │ // 524: aload 4 │ │ │ │ // 526: lload_2 │ │ │ │ // 527: invokevirtual java/util/concurrent/TimeUnit.toMillis:(J)J │ │ │ │ - // 530: lstore 19 │ │ │ │ + // 530: lstore 13 │ │ │ │ // 532: aload_0 │ │ │ │ // 533: getfield org/apache/http/impl/conn/SingleClientConnManager.lastReleaseTime:J │ │ │ │ // 536: lstore 5 │ │ │ │ - // 538: lload 19 │ │ │ │ + // 538: lload 13 │ │ │ │ // 540: lload 5 │ │ │ │ // 542: ladd │ │ │ │ - // 543: lstore 19 │ │ │ │ + // 543: lstore 13 │ │ │ │ // 545: aload_0 │ │ │ │ - // 546: lload 19 │ │ │ │ + // 546: lload 13 │ │ │ │ // 548: putfield org/apache/http/impl/conn/SingleClientConnManager.connectionExpiresTime:J │ │ │ │ // 551: aload_0 │ │ │ │ // 552: monitorexit │ │ │ │ // 553: aload 8 │ │ │ │ // 555: athrow │ │ │ │ // 556: ldc2_w 9223372036854775807 │ │ │ │ - // 559: lstore 19 │ │ │ │ + // 559: lstore 13 │ │ │ │ // 561: aload_0 │ │ │ │ - // 562: lload 19 │ │ │ │ + // 562: lload 13 │ │ │ │ // 564: putfield org/apache/http/impl/conn/SingleClientConnManager.connectionExpiresTime:J │ │ │ │ // 567: goto 551 │ │ │ │ // 570: astore 8 │ │ │ │ // 572: aload_0 │ │ │ │ // 573: monitorexit │ │ │ │ // 574: aload 8 │ │ │ │ // 576: athrow │ │ ├── org/apache/http/impl/conn/tsccm/ConnPoolByRoute.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1026,70 +1026,70 @@ │ │ │ │ 73: aload_3 │ │ │ │ 74: aload 5 │ │ │ │ 76: invokeinterface #135, 2 // InterfaceMethod org/apache/commons/logging/Log.debug:(Ljava/lang/Object;)V │ │ │ │ 81: new #111 // class org/apache/http/impl/conn/tsccm/BasicPoolEntry │ │ │ │ 84: astore 7 │ │ │ │ 86: aload_1 │ │ │ │ 87: invokevirtual #229 // Method org/apache/http/impl/conn/tsccm/RouteSpecificPool.getRoute:()Lorg/apache/http/conn/routing/HttpRoute; │ │ │ │ - 90: astore 5 │ │ │ │ + 90: astore 6 │ │ │ │ 92: aload_0 │ │ │ │ 93: getfield #94 // Field connTTL:J │ │ │ │ 96: lstore 8 │ │ │ │ 98: aload_0 │ │ │ │ 99: getfield #96 // Field connTTLTimeUnit:Ljava/util/concurrent/TimeUnit; │ │ │ │ 102: astore 10 │ │ │ │ 104: aload_2 │ │ │ │ - 105: astore_3 │ │ │ │ - 106: aload 7 │ │ │ │ - 108: aload_2 │ │ │ │ - 109: aload 5 │ │ │ │ - 111: lload 8 │ │ │ │ - 113: aload 10 │ │ │ │ - 115: invokespecial #234 // Method org/apache/http/impl/conn/tsccm/BasicPoolEntry."":(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V │ │ │ │ - 118: aload_0 │ │ │ │ - 119: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ - 122: astore_3 │ │ │ │ - 123: aload_3 │ │ │ │ - 124: invokeinterface #146, 1 // InterfaceMethod java/util/concurrent/locks/Lock.lock:()V │ │ │ │ - 129: aload_1 │ │ │ │ - 130: aload 7 │ │ │ │ - 132: invokevirtual #237 // Method org/apache/http/impl/conn/tsccm/RouteSpecificPool.createdEntry:(Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;)V │ │ │ │ - 135: aload_0 │ │ │ │ - 136: getfield #239 // Field numConnections:I │ │ │ │ - 139: iconst_1 │ │ │ │ - 140: iadd │ │ │ │ - 141: istore 4 │ │ │ │ - 143: aload_0 │ │ │ │ - 144: iload 4 │ │ │ │ - 146: putfield #239 // Field numConnections:I │ │ │ │ - 149: aload_0 │ │ │ │ - 150: getfield #69 // Field leasedConnections:Ljava/util/Set; │ │ │ │ - 153: astore_3 │ │ │ │ - 154: aload_3 │ │ │ │ - 155: aload 7 │ │ │ │ - 157: invokeinterface #245, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ - 162: pop │ │ │ │ - 163: aload_0 │ │ │ │ - 164: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ - 167: invokeinterface #203, 1 // InterfaceMethod java/util/concurrent/locks/Lock.unlock:()V │ │ │ │ - 172: aload 7 │ │ │ │ - 174: areturn │ │ │ │ - 175: astore_3 │ │ │ │ - 176: aload_0 │ │ │ │ - 177: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ - 180: invokeinterface #203, 1 // InterfaceMethod java/util/concurrent/locks/Lock.unlock:()V │ │ │ │ - 185: aload_3 │ │ │ │ - 186: athrow │ │ │ │ + 105: astore 5 │ │ │ │ + 107: aload 7 │ │ │ │ + 109: aload_2 │ │ │ │ + 110: aload 6 │ │ │ │ + 112: lload 8 │ │ │ │ + 114: aload 10 │ │ │ │ + 116: invokespecial #234 // Method org/apache/http/impl/conn/tsccm/BasicPoolEntry."":(Lorg/apache/http/conn/ClientConnectionOperator;Lorg/apache/http/conn/routing/HttpRoute;JLjava/util/concurrent/TimeUnit;)V │ │ │ │ + 119: aload_0 │ │ │ │ + 120: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ + 123: astore_3 │ │ │ │ + 124: aload_3 │ │ │ │ + 125: invokeinterface #146, 1 // InterfaceMethod java/util/concurrent/locks/Lock.lock:()V │ │ │ │ + 130: aload_1 │ │ │ │ + 131: aload 7 │ │ │ │ + 133: invokevirtual #237 // Method org/apache/http/impl/conn/tsccm/RouteSpecificPool.createdEntry:(Lorg/apache/http/impl/conn/tsccm/BasicPoolEntry;)V │ │ │ │ + 136: aload_0 │ │ │ │ + 137: getfield #239 // Field numConnections:I │ │ │ │ + 140: iconst_1 │ │ │ │ + 141: iadd │ │ │ │ + 142: istore 4 │ │ │ │ + 144: aload_0 │ │ │ │ + 145: iload 4 │ │ │ │ + 147: putfield #239 // Field numConnections:I │ │ │ │ + 150: aload_0 │ │ │ │ + 151: getfield #69 // Field leasedConnections:Ljava/util/Set; │ │ │ │ + 154: astore_3 │ │ │ │ + 155: aload_3 │ │ │ │ + 156: aload 7 │ │ │ │ + 158: invokeinterface #245, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ + 163: pop │ │ │ │ + 164: aload_0 │ │ │ │ + 165: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ + 168: invokeinterface #203, 1 // InterfaceMethod java/util/concurrent/locks/Lock.unlock:()V │ │ │ │ + 173: aload 7 │ │ │ │ + 175: areturn │ │ │ │ + 176: astore_3 │ │ │ │ + 177: aload_0 │ │ │ │ + 178: getfield #66 // Field poolLock:Ljava/util/concurrent/locks/Lock; │ │ │ │ + 181: invokeinterface #203, 1 // InterfaceMethod java/util/concurrent/locks/Lock.unlock:()V │ │ │ │ + 186: aload_3 │ │ │ │ + 187: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 130 135 175 any │ │ │ │ - 135 139 175 any │ │ │ │ - 144 149 175 any │ │ │ │ - 149 153 175 any │ │ │ │ - 155 163 175 any │ │ │ │ + 131 136 176 any │ │ │ │ + 136 140 176 any │ │ │ │ + 145 150 176 any │ │ │ │ + 150 154 176 any │ │ │ │ + 156 164 176 any │ │ │ │ │ │ │ │ protected java.util.Queue createFreeConnQueue(); │ │ │ │ descriptor: ()Ljava/util/Queue; │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: new #247 // class java/util/LinkedList │ │ ├── org/apache/http/impl/entity/LaxContentLengthStrategy.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -42,16 +42,19 @@ │ │ │ │ break; │ │ │ │ } │ │ │ │ final String name = elements[n].getName(); │ │ │ │ if (name != null && name.length() > 0 && !name.equalsIgnoreCase("chunked") && !name.equalsIgnoreCase("identity")) { │ │ │ │ throw new ProtocolException("Unsupported transfer encoding: " + name); │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (ParseException ex) { │ │ │ │ - throw new ProtocolException("Invalid Transfer-Encoding header value: " + firstHeader, (Throwable)ex); │ │ │ │ + catch (ParseException ex2) { │ │ │ │ + final String string; │ │ │ │ + final ProtocolException ex = new ProtocolException(string, (Throwable)ex2); │ │ │ │ + string = "Invalid Transfer-Encoding header value: " + firstHeader; │ │ │ │ + throw ex; │ │ │ │ } │ │ │ │ ++n; │ │ │ │ continue; │ │ │ │ } │ │ │ │ } │ │ │ │ final int length = elements.length; │ │ │ │ if ("identity".equalsIgnoreCase(firstHeader.getValue())) { │ │ │ │ @@ -71,38 +74,38 @@ │ │ │ │ if (httpMessage.getFirstHeader("Content-Length") != null) { │ │ │ │ long1 = -1; │ │ │ │ final Header[] headers = httpMessage.getHeaders("Content-Length"); │ │ │ │ if (parameterTrue && headers.length > 1) { │ │ │ │ throw new ProtocolException("Multiple content length headers"); │ │ │ │ } │ │ │ │ int n2 = headers.length - 1; │ │ │ │ - Label_0446_Outer: │ │ │ │ + Label_0490_Outer: │ │ │ │ while (true) { │ │ │ │ while (true) { │ │ │ │ if (n2 >= 0) { │ │ │ │ final Header header = headers[n2]; │ │ │ │ try { │ │ │ │ final String value = header.getValue(); │ │ │ │ try { │ │ │ │ long1 = Long.parseLong(value); │ │ │ │ if (long1 < 0L) { │ │ │ │ long1 = -1; │ │ │ │ return long1; │ │ │ │ } │ │ │ │ return long1; │ │ │ │ } │ │ │ │ - catch (NumberFormatException ex2) { │ │ │ │ + catch (NumberFormatException ex3) { │ │ │ │ if (parameterTrue) { │ │ │ │ throw new ProtocolException("Invalid content length: " + header.getValue()); │ │ │ │ } │ │ │ │ --n2; │ │ │ │ - continue Label_0446_Outer; │ │ │ │ + continue Label_0490_Outer; │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (NumberFormatException ex3) {} │ │ │ │ + catch (NumberFormatException ex4) {} │ │ │ │ break; │ │ │ │ } │ │ │ │ continue; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ long1 = this.implicitLen; │ │ ├── org/apache/http/pool/AbstractConnPool.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -806,15 +806,15 @@ │ │ │ │ 468: aload 11 │ │ │ │ 470: invokevirtual #183 // Method java/util/LinkedList.size:()I │ │ │ │ 473: istore 27 │ │ │ │ 475: iload 26 │ │ │ │ 477: iconst_m1 │ │ │ │ 478: iadd │ │ │ │ 479: istore 10 │ │ │ │ - 481: iload 10 │ │ │ │ + 481: iload 27 │ │ │ │ 483: istore 17 │ │ │ │ 485: iload 27 │ │ │ │ 487: iload 10 │ │ │ │ 489: if_icmple 575 │ │ │ │ 492: aload_0 │ │ │ │ 493: astore 11 │ │ │ │ 495: aload_0 │ │ ├── org/apache/http/protocol/RequestContent.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ 6: putfield #17 // Field overwrite:Z │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void process(org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext); │ │ │ │ descriptor: (Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=3 │ │ │ │ + stack=300, locals=12, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnonnull 16 │ │ │ │ 4: new #19 // class java/lang/IllegalArgumentException │ │ │ │ 7: astore_3 │ │ │ │ 8: aload_3 │ │ │ │ 9: ldc #21 // String HTTP request may not be null │ │ │ │ 11: invokespecial #24 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ @@ -346,16 +346,16 @@ │ │ │ │ 389: aload_3 │ │ │ │ 390: invokeinterface #115, 2 // InterfaceMethod org/apache/http/HttpRequest.addHeader:(Lorg/apache/http/Header;)V │ │ │ │ 395: goto 117 │ │ │ │ 398: ldc #35 // String Content-Length │ │ │ │ 400: astore_3 │ │ │ │ 401: aload 6 │ │ │ │ 403: invokeinterface #76, 1 // InterfaceMethod org/apache/http/HttpEntity.getContentLength:()J │ │ │ │ - 408: lstore 12 │ │ │ │ - 410: lload 12 │ │ │ │ + 408: lstore 10 │ │ │ │ + 410: lload 10 │ │ │ │ 412: invokestatic #125 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ 415: astore 7 │ │ │ │ 417: aload_1 │ │ │ │ 418: checkcast #30 // class org/apache/http/HttpRequest │ │ │ │ 421: aload_3 │ │ │ │ 422: aload 7 │ │ │ │ 424: invokeinterface #55, 3 // InterfaceMethod org/apache/http/HttpRequest.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ ├── org/apache/http/protocol/ResponseContent.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ 6: putfield #17 // Field overwrite:Z │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void process(org.apache.http.HttpResponse, org.apache.http.protocol.HttpContext); │ │ │ │ descriptor: (Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=15, args_size=3 │ │ │ │ + stack=300, locals=13, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnonnull 16 │ │ │ │ 4: new #19 // class java/lang/IllegalArgumentException │ │ │ │ 7: astore_3 │ │ │ │ 8: aload_3 │ │ │ │ 9: ldc #21 // String HTTP response may not be null │ │ │ │ 11: invokespecial #24 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ @@ -290,42 +290,42 @@ │ │ │ │ 284: istore 4 │ │ │ │ 286: iload 4 │ │ │ │ 288: iflt 129 │ │ │ │ 291: ldc #33 // String Content-Length │ │ │ │ 293: astore_3 │ │ │ │ 294: aload 6 │ │ │ │ 296: invokeinterface #53, 1 // InterfaceMethod org/apache/http/HttpEntity.getContentLength:()J │ │ │ │ - 301: lstore 12 │ │ │ │ - 303: lload 12 │ │ │ │ + 301: lstore 10 │ │ │ │ + 303: lload 10 │ │ │ │ 305: invokestatic #106 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ 308: astore 9 │ │ │ │ 310: aload_1 │ │ │ │ 311: aload_3 │ │ │ │ 312: aload 9 │ │ │ │ 314: invokeinterface #75, 3 // InterfaceMethod org/apache/http/HttpResponse.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ 319: goto 129 │ │ │ │ 322: aload_1 │ │ │ │ 323: invokeinterface #37, 1 // InterfaceMethod org/apache/http/HttpResponse.getStatusLine:()Lorg/apache/http/StatusLine; │ │ │ │ 328: astore_3 │ │ │ │ 329: aload_3 │ │ │ │ 330: invokeinterface #110, 1 // InterfaceMethod org/apache/http/StatusLine.getStatusCode:()I │ │ │ │ - 335: istore 14 │ │ │ │ + 335: istore 12 │ │ │ │ 337: sipush 204 │ │ │ │ 340: istore 4 │ │ │ │ - 342: iload 14 │ │ │ │ + 342: iload 12 │ │ │ │ 344: iload 4 │ │ │ │ 346: if_icmpeq 217 │ │ │ │ 349: sipush 304 │ │ │ │ 352: istore 4 │ │ │ │ - 354: iload 14 │ │ │ │ + 354: iload 12 │ │ │ │ 356: iload 4 │ │ │ │ 358: if_icmpeq 217 │ │ │ │ 361: sipush 205 │ │ │ │ 364: istore 4 │ │ │ │ - 366: iload 14 │ │ │ │ + 366: iload 12 │ │ │ │ 368: iload 4 │ │ │ │ 370: if_icmpeq 217 │ │ │ │ 373: ldc #33 // String Content-Length │ │ │ │ 375: astore_3 │ │ │ │ 376: ldc #115 // String 0 │ │ │ │ 378: astore 9 │ │ │ │ 380: aload_1 │ │ ├── org/apache/james/mime4j/field/address/AddressListParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1054,15 +1054,15 @@ │ │ │ │ 7: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=3 │ │ │ │ + stack=300, locals=15, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_3 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #180 // Field jjnewStateCnt:I │ │ │ │ @@ -1106,19 +1106,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 398 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #188 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #154 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1165,25 +1165,25 @@ │ │ │ │ 190: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 601 │ │ │ │ + 200: if_icmpne 597 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #196 // long -6629389936724279296l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 255 │ │ │ │ 228: bipush 14 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -1194,21 +1194,21 @@ │ │ │ │ 243: iconst_2 │ │ │ │ 244: istore 4 │ │ │ │ 246: aload_0 │ │ │ │ 247: iload 4 │ │ │ │ 249: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 252: goto 144 │ │ │ │ 255: ldc2_w #200 // long 4294967808l │ │ │ │ - 258: lload 12 │ │ │ │ + 258: lload 11 │ │ │ │ 260: land │ │ │ │ 261: lstore 9 │ │ │ │ 263: lconst_0 │ │ │ │ - 264: lstore 14 │ │ │ │ + 264: lstore 13 │ │ │ │ 266: lload 9 │ │ │ │ - 268: lload 14 │ │ │ │ + 268: lload 13 │ │ │ │ 270: lcmp │ │ │ │ 271: istore 4 │ │ │ │ 273: iload 4 │ │ │ │ 275: ifeq 144 │ │ │ │ 278: bipush 10 │ │ │ │ 280: istore 4 │ │ │ │ 282: iload 8 │ │ │ │ @@ -1221,21 +1221,21 @@ │ │ │ │ 296: aconst_null │ │ │ │ 297: astore 6 │ │ │ │ 299: aload_0 │ │ │ │ 300: iconst_0 │ │ │ │ 301: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 304: goto 144 │ │ │ │ 307: ldc2_w #200 // long 4294967808l │ │ │ │ - 310: lload 12 │ │ │ │ + 310: lload 11 │ │ │ │ 312: land │ │ │ │ 313: lstore 9 │ │ │ │ 315: lconst_0 │ │ │ │ - 316: lstore 14 │ │ │ │ + 316: lstore 13 │ │ │ │ 318: lload 9 │ │ │ │ - 320: lload 14 │ │ │ │ + 320: lload 13 │ │ │ │ 322: lcmp │ │ │ │ 323: istore 4 │ │ │ │ 325: iload 4 │ │ │ │ 327: ifeq 144 │ │ │ │ 330: bipush 10 │ │ │ │ 332: istore 8 │ │ │ │ 334: iconst_0 │ │ │ │ @@ -1243,21 +1243,21 @@ │ │ │ │ 337: aconst_null │ │ │ │ 338: astore 6 │ │ │ │ 340: aload_0 │ │ │ │ 341: iconst_0 │ │ │ │ 342: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 345: goto 144 │ │ │ │ 348: ldc2_w #204 // long -6629319567980101632l │ │ │ │ - 351: lload 12 │ │ │ │ + 351: lload 11 │ │ │ │ 353: land │ │ │ │ 354: lstore 9 │ │ │ │ 356: lconst_0 │ │ │ │ - 357: lstore 14 │ │ │ │ + 357: lstore 13 │ │ │ │ 359: lload 9 │ │ │ │ - 361: lload 14 │ │ │ │ + 361: lload 13 │ │ │ │ 363: lcmp │ │ │ │ 364: istore 4 │ │ │ │ 366: iload 4 │ │ │ │ 368: ifeq 144 │ │ │ │ 371: bipush 14 │ │ │ │ 373: istore 4 │ │ │ │ 375: iload 8 │ │ │ │ @@ -1281,19 +1281,19 @@ │ │ │ │ 413: if_icmpge 539 │ │ │ │ 416: lconst_1 │ │ │ │ 417: lstore 9 │ │ │ │ 419: aload_0 │ │ │ │ 420: getfield #188 // Field curChar:C │ │ │ │ 423: bipush 63 │ │ │ │ 425: iand │ │ │ │ - 426: istore 11 │ │ │ │ + 426: istore 4 │ │ │ │ 428: lload 9 │ │ │ │ - 430: iload 11 │ │ │ │ + 430: iload 4 │ │ │ │ 432: lshl │ │ │ │ - 433: lstore 12 │ │ │ │ + 433: lstore 11 │ │ │ │ 435: aload_0 │ │ │ │ 436: getfield #154 // Field jjstateSet:[I │ │ │ │ 439: astore 6 │ │ │ │ 441: iload 5 │ │ │ │ 443: iconst_m1 │ │ │ │ 444: iadd │ │ │ │ 445: istore 5 │ │ │ │ @@ -1308,21 +1308,21 @@ │ │ │ │ default: 480 │ │ │ │ } │ │ │ │ 480: iload 5 │ │ │ │ 482: iload_3 │ │ │ │ 483: if_icmpne 435 │ │ │ │ 486: goto 150 │ │ │ │ 489: ldc2_w #209 // long 9223372035915251710l │ │ │ │ - 492: lload 12 │ │ │ │ + 492: lload 11 │ │ │ │ 494: land │ │ │ │ 495: lstore 9 │ │ │ │ 497: lconst_0 │ │ │ │ - 498: lstore 14 │ │ │ │ + 498: lstore 13 │ │ │ │ 500: lload 9 │ │ │ │ - 502: lload 14 │ │ │ │ + 502: lload 13 │ │ │ │ 504: lcmp │ │ │ │ 505: istore 4 │ │ │ │ 507: iload 4 │ │ │ │ 509: ifeq 480 │ │ │ │ 512: bipush 14 │ │ │ │ 514: istore 4 │ │ │ │ 516: iload 8 │ │ │ │ @@ -1336,62 +1336,60 @@ │ │ │ │ 531: iload 4 │ │ │ │ 533: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 536: goto 480 │ │ │ │ 539: aload_0 │ │ │ │ 540: getfield #188 // Field curChar:C │ │ │ │ 543: sipush 255 │ │ │ │ 546: iand │ │ │ │ - 547: istore 4 │ │ │ │ - 549: iload 4 │ │ │ │ - 551: bipush 6 │ │ │ │ - 553: ishr │ │ │ │ - 554: pop │ │ │ │ - 555: lconst_1 │ │ │ │ - 556: lstore 9 │ │ │ │ - 558: aload_0 │ │ │ │ - 559: getfield #188 // Field curChar:C │ │ │ │ - 562: bipush 63 │ │ │ │ - 564: iand │ │ │ │ - 565: istore 11 │ │ │ │ - 567: lload 9 │ │ │ │ - 569: iload 11 │ │ │ │ - 571: lshl │ │ │ │ - 572: pop2 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #154 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 5 │ │ │ │ - 594: iload_3 │ │ │ │ - 595: if_icmpne 573 │ │ │ │ - 598: goto 150 │ │ │ │ - 601: aload_0 │ │ │ │ - 602: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ - 605: astore 6 │ │ │ │ - 607: aload 6 │ │ │ │ - 609: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ - 612: istore 4 │ │ │ │ - 614: aload_0 │ │ │ │ - 615: iload 4 │ │ │ │ - 617: putfield #188 // Field curChar:C │ │ │ │ - 620: goto 33 │ │ │ │ - 623: pop │ │ │ │ - 624: goto 203 │ │ │ │ + 547: bipush 6 │ │ │ │ + 549: ishr │ │ │ │ + 550: pop │ │ │ │ + 551: lconst_1 │ │ │ │ + 552: lstore 9 │ │ │ │ + 554: aload_0 │ │ │ │ + 555: getfield #188 // Field curChar:C │ │ │ │ + 558: bipush 63 │ │ │ │ + 560: iand │ │ │ │ + 561: istore 4 │ │ │ │ + 563: lload 9 │ │ │ │ + 565: iload 4 │ │ │ │ + 567: lshl │ │ │ │ + 568: pop2 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #154 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 5 │ │ │ │ + 590: iload_3 │ │ │ │ + 591: if_icmpne 569 │ │ │ │ + 594: goto 150 │ │ │ │ + 597: aload_0 │ │ │ │ + 598: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ + 601: astore 6 │ │ │ │ + 603: aload 6 │ │ │ │ + 605: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ + 608: istore 4 │ │ │ │ + 610: aload_0 │ │ │ │ + 611: iload 4 │ │ │ │ + 613: putfield #188 // Field curChar:C │ │ │ │ + 616: goto 33 │ │ │ │ + 619: pop │ │ │ │ + 620: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 601 605 623 Class java/io/IOException │ │ │ │ - 607 612 623 Class java/io/IOException │ │ │ │ - 615 620 623 Class java/io/IOException │ │ │ │ + 597 601 619 Class java/io/IOException │ │ │ │ + 603 608 619 Class java/io/IOException │ │ │ │ + 611 616 619 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1441,19 +1439,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #188 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #154 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1499,15 +1497,15 @@ │ │ │ │ 186: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 669 │ │ │ │ + 196: if_icmpne 665 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 17 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1532,19 +1530,19 @@ │ │ │ │ 252: if_icmpge 483 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #188 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ - 272: lstore 12 │ │ │ │ + 272: lstore 11 │ │ │ │ 274: aload_0 │ │ │ │ 275: getfield #154 // Field jjstateSet:[I │ │ │ │ 278: astore 6 │ │ │ │ 280: iload 5 │ │ │ │ 282: iconst_m1 │ │ │ │ 283: iadd │ │ │ │ 284: istore 5 │ │ │ │ @@ -1560,21 +1558,21 @@ │ │ │ │ default: 320 │ │ │ │ } │ │ │ │ 320: iload 5 │ │ │ │ 322: iload_3 │ │ │ │ 323: if_icmpne 274 │ │ │ │ 326: goto 146 │ │ │ │ 329: ldc2_w #219 // long 3355443199l │ │ │ │ - 332: lload 12 │ │ │ │ + 332: lload 11 │ │ │ │ 334: land │ │ │ │ 335: lstore 9 │ │ │ │ 337: lconst_0 │ │ │ │ - 338: lstore 14 │ │ │ │ + 338: lstore 13 │ │ │ │ 340: lload 9 │ │ │ │ - 342: lload 14 │ │ │ │ + 342: lload 13 │ │ │ │ 344: lcmp │ │ │ │ 345: istore 4 │ │ │ │ 347: iload 4 │ │ │ │ 349: ifeq 370 │ │ │ │ 352: bipush 17 │ │ │ │ 354: istore 4 │ │ │ │ 356: iload 8 │ │ │ │ @@ -1596,41 +1594,41 @@ │ │ │ │ 391: astore 6 │ │ │ │ 393: aload_0 │ │ │ │ 394: getfield #180 // Field jjnewStateCnt:I │ │ │ │ 397: istore 7 │ │ │ │ 399: iload 7 │ │ │ │ 401: iconst_1 │ │ │ │ 402: iadd │ │ │ │ - 403: istore 11 │ │ │ │ + 403: istore 15 │ │ │ │ 405: aload_0 │ │ │ │ - 406: iload 11 │ │ │ │ + 406: iload 15 │ │ │ │ 408: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 411: iconst_1 │ │ │ │ - 412: istore 11 │ │ │ │ + 412: istore 15 │ │ │ │ 414: aload 6 │ │ │ │ 416: iload 7 │ │ │ │ - 418: iload 11 │ │ │ │ + 418: iload 15 │ │ │ │ 420: iastore │ │ │ │ 421: goto 320 │ │ │ │ 424: bipush 16 │ │ │ │ 426: istore 4 │ │ │ │ 428: iload 8 │ │ │ │ 430: iload 4 │ │ │ │ 432: if_icmple 320 │ │ │ │ 435: bipush 16 │ │ │ │ 437: istore 8 │ │ │ │ 439: goto 320 │ │ │ │ 442: ldc2_w #219 // long 3355443199l │ │ │ │ - 445: lload 12 │ │ │ │ + 445: lload 11 │ │ │ │ 447: land │ │ │ │ 448: lstore 9 │ │ │ │ 450: lconst_0 │ │ │ │ - 451: lstore 14 │ │ │ │ + 451: lstore 13 │ │ │ │ 453: lload 9 │ │ │ │ - 455: lload 14 │ │ │ │ + 455: lload 13 │ │ │ │ 457: lcmp │ │ │ │ 458: istore 4 │ │ │ │ 460: iload 4 │ │ │ │ 462: ifeq 320 │ │ │ │ 465: bipush 17 │ │ │ │ 467: istore 4 │ │ │ │ 469: iload 8 │ │ │ │ @@ -1639,116 +1637,114 @@ │ │ │ │ 476: bipush 17 │ │ │ │ 478: istore 8 │ │ │ │ 480: goto 320 │ │ │ │ 483: aload_0 │ │ │ │ 484: getfield #188 // Field curChar:C │ │ │ │ 487: sipush 255 │ │ │ │ 490: iand │ │ │ │ - 491: istore 4 │ │ │ │ - 493: iload 4 │ │ │ │ - 495: bipush 6 │ │ │ │ - 497: ishr │ │ │ │ - 498: istore 16 │ │ │ │ - 500: lconst_1 │ │ │ │ - 501: lstore 9 │ │ │ │ - 503: aload_0 │ │ │ │ - 504: getfield #188 // Field curChar:C │ │ │ │ - 507: bipush 63 │ │ │ │ - 509: iand │ │ │ │ - 510: istore 11 │ │ │ │ - 512: lload 9 │ │ │ │ - 514: iload 11 │ │ │ │ - 516: lshl │ │ │ │ - 517: lstore 17 │ │ │ │ - 519: aload_0 │ │ │ │ - 520: getfield #154 // Field jjstateSet:[I │ │ │ │ - 523: astore 6 │ │ │ │ - 525: iload 5 │ │ │ │ - 527: iconst_m1 │ │ │ │ - 528: iadd │ │ │ │ - 529: istore 5 │ │ │ │ - 531: aload 6 │ │ │ │ - 533: iload 5 │ │ │ │ - 535: iaload │ │ │ │ - 536: istore 4 │ │ │ │ - 538: iload 4 │ │ │ │ - 540: tableswitch { // 0 to 1 │ │ │ │ - 0: 573 │ │ │ │ - 1: 621 │ │ │ │ - default: 564 │ │ │ │ + 491: bipush 6 │ │ │ │ + 493: ishr │ │ │ │ + 494: istore 16 │ │ │ │ + 496: lconst_1 │ │ │ │ + 497: lstore 9 │ │ │ │ + 499: aload_0 │ │ │ │ + 500: getfield #188 // Field curChar:C │ │ │ │ + 503: bipush 63 │ │ │ │ + 505: iand │ │ │ │ + 506: istore 4 │ │ │ │ + 508: lload 9 │ │ │ │ + 510: iload 4 │ │ │ │ + 512: lshl │ │ │ │ + 513: lstore 17 │ │ │ │ + 515: aload_0 │ │ │ │ + 516: getfield #154 // Field jjstateSet:[I │ │ │ │ + 519: astore 6 │ │ │ │ + 521: iload 5 │ │ │ │ + 523: iconst_m1 │ │ │ │ + 524: iadd │ │ │ │ + 525: istore 5 │ │ │ │ + 527: aload 6 │ │ │ │ + 529: iload 5 │ │ │ │ + 531: iaload │ │ │ │ + 532: istore 4 │ │ │ │ + 534: iload 4 │ │ │ │ + 536: tableswitch { // 0 to 1 │ │ │ │ + 0: 569 │ │ │ │ + 1: 617 │ │ │ │ + default: 560 │ │ │ │ } │ │ │ │ - 564: iload 5 │ │ │ │ - 566: iload_3 │ │ │ │ - 567: if_icmpne 519 │ │ │ │ - 570: goto 146 │ │ │ │ - 573: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 576: astore 6 │ │ │ │ - 578: aload 6 │ │ │ │ - 580: iload 16 │ │ │ │ - 582: laload │ │ │ │ - 583: lload 17 │ │ │ │ - 585: land │ │ │ │ - 586: lstore 9 │ │ │ │ - 588: lconst_0 │ │ │ │ - 589: lstore 14 │ │ │ │ - 591: lload 9 │ │ │ │ - 593: lload 14 │ │ │ │ - 595: lcmp │ │ │ │ - 596: istore 4 │ │ │ │ - 598: iload 4 │ │ │ │ - 600: ifeq 564 │ │ │ │ - 603: bipush 17 │ │ │ │ - 605: istore 4 │ │ │ │ - 607: iload 8 │ │ │ │ - 609: iload 4 │ │ │ │ - 611: if_icmple 564 │ │ │ │ - 614: bipush 17 │ │ │ │ - 616: istore 8 │ │ │ │ - 618: goto 564 │ │ │ │ - 621: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 624: astore 6 │ │ │ │ - 626: aload 6 │ │ │ │ - 628: iload 16 │ │ │ │ - 630: laload │ │ │ │ - 631: lload 17 │ │ │ │ - 633: land │ │ │ │ - 634: lstore 9 │ │ │ │ - 636: lconst_0 │ │ │ │ - 637: lstore 14 │ │ │ │ - 639: lload 9 │ │ │ │ - 641: lload 14 │ │ │ │ - 643: lcmp │ │ │ │ - 644: istore 4 │ │ │ │ - 646: iload 4 │ │ │ │ - 648: ifeq 564 │ │ │ │ - 651: bipush 16 │ │ │ │ - 653: istore 4 │ │ │ │ - 655: iload 8 │ │ │ │ - 657: iload 4 │ │ │ │ - 659: if_icmple 564 │ │ │ │ - 662: bipush 16 │ │ │ │ - 664: istore 8 │ │ │ │ - 666: goto 564 │ │ │ │ - 669: aload_0 │ │ │ │ - 670: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ - 673: astore 6 │ │ │ │ - 675: aload 6 │ │ │ │ - 677: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ - 680: istore 4 │ │ │ │ - 682: aload_0 │ │ │ │ - 683: iload 4 │ │ │ │ - 685: putfield #188 // Field curChar:C │ │ │ │ - 688: goto 33 │ │ │ │ - 691: pop │ │ │ │ - 692: goto 199 │ │ │ │ + 560: iload 5 │ │ │ │ + 562: iload_3 │ │ │ │ + 563: if_icmpne 515 │ │ │ │ + 566: goto 146 │ │ │ │ + 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 572: astore 6 │ │ │ │ + 574: aload 6 │ │ │ │ + 576: iload 16 │ │ │ │ + 578: laload │ │ │ │ + 579: lload 17 │ │ │ │ + 581: land │ │ │ │ + 582: lstore 9 │ │ │ │ + 584: lconst_0 │ │ │ │ + 585: lstore 13 │ │ │ │ + 587: lload 9 │ │ │ │ + 589: lload 13 │ │ │ │ + 591: lcmp │ │ │ │ + 592: istore 4 │ │ │ │ + 594: iload 4 │ │ │ │ + 596: ifeq 560 │ │ │ │ + 599: bipush 17 │ │ │ │ + 601: istore 4 │ │ │ │ + 603: iload 8 │ │ │ │ + 605: iload 4 │ │ │ │ + 607: if_icmple 560 │ │ │ │ + 610: bipush 17 │ │ │ │ + 612: istore 8 │ │ │ │ + 614: goto 560 │ │ │ │ + 617: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 620: astore 6 │ │ │ │ + 622: aload 6 │ │ │ │ + 624: iload 16 │ │ │ │ + 626: laload │ │ │ │ + 627: lload 17 │ │ │ │ + 629: land │ │ │ │ + 630: lstore 9 │ │ │ │ + 632: lconst_0 │ │ │ │ + 633: lstore 13 │ │ │ │ + 635: lload 9 │ │ │ │ + 637: lload 13 │ │ │ │ + 639: lcmp │ │ │ │ + 640: istore 4 │ │ │ │ + 642: iload 4 │ │ │ │ + 644: ifeq 560 │ │ │ │ + 647: bipush 16 │ │ │ │ + 649: istore 4 │ │ │ │ + 651: iload 8 │ │ │ │ + 653: iload 4 │ │ │ │ + 655: if_icmple 560 │ │ │ │ + 658: bipush 16 │ │ │ │ + 660: istore 8 │ │ │ │ + 662: goto 560 │ │ │ │ + 665: aload_0 │ │ │ │ + 666: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ + 669: astore 6 │ │ │ │ + 671: aload 6 │ │ │ │ + 673: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ + 676: istore 4 │ │ │ │ + 678: aload_0 │ │ │ │ + 679: iload 4 │ │ │ │ + 681: putfield #188 // Field curChar:C │ │ │ │ + 684: goto 33 │ │ │ │ + 687: pop │ │ │ │ + 688: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 669 673 691 Class java/io/IOException │ │ │ │ - 675 680 691 Class java/io/IOException │ │ │ │ - 683 688 691 Class java/io/IOException │ │ │ │ + 665 669 687 Class java/io/IOException │ │ │ │ + 671 676 687 Class java/io/IOException │ │ │ │ + 679 684 687 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1798,17 +1794,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #188 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #154 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1856,15 +1852,15 @@ │ │ │ │ 186: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 23 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1889,17 +1885,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #188 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #154 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1971,116 +1967,114 @@ │ │ │ │ 427: bipush 23 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #188 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #188 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #154 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #188 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #154 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 23 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 23 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 21 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 21 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #188 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 23 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 23 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 21 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 21 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #188 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2130,17 +2124,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #188 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #154 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -2188,15 +2182,15 @@ │ │ │ │ 186: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 27 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -2221,17 +2215,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #188 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #154 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -2303,116 +2297,114 @@ │ │ │ │ 427: bipush 27 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #188 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #188 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #154 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #188 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #154 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 27 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 27 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 24 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 24 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #188 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 27 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 27 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 24 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 24 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #188 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_4(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2462,19 +2454,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 273 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #188 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #154 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -2521,25 +2513,25 @@ │ │ │ │ 190: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 734 │ │ │ │ + 200: if_icmpne 730 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #224 // long -17179869185l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 144 │ │ │ │ 228: bipush 30 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -2571,19 +2563,19 @@ │ │ │ │ 288: if_icmpge 537 │ │ │ │ 291: lconst_1 │ │ │ │ 292: lstore 9 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #188 // Field curChar:C │ │ │ │ 298: bipush 63 │ │ │ │ 300: iand │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 4 │ │ │ │ 303: lload 9 │ │ │ │ - 305: iload 11 │ │ │ │ + 305: iload 4 │ │ │ │ 307: lshl │ │ │ │ - 308: lstore 12 │ │ │ │ + 308: lstore 11 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #154 // Field jjstateSet:[I │ │ │ │ 314: astore 6 │ │ │ │ 316: iload 5 │ │ │ │ 318: iconst_m1 │ │ │ │ 319: iadd │ │ │ │ 320: istore 5 │ │ │ │ @@ -2599,21 +2591,21 @@ │ │ │ │ default: 356 │ │ │ │ } │ │ │ │ 356: iload 5 │ │ │ │ 358: iload_3 │ │ │ │ 359: if_icmpne 310 │ │ │ │ 362: goto 150 │ │ │ │ 365: ldc2_w #226 // long 4026531839l │ │ │ │ - 368: lload 12 │ │ │ │ + 368: lload 11 │ │ │ │ 370: land │ │ │ │ 371: lstore 9 │ │ │ │ 373: lconst_0 │ │ │ │ - 374: lstore 14 │ │ │ │ + 374: lstore 13 │ │ │ │ 376: lload 9 │ │ │ │ - 378: lload 14 │ │ │ │ + 378: lload 13 │ │ │ │ 380: lcmp │ │ │ │ 381: istore 4 │ │ │ │ 383: iload 4 │ │ │ │ 385: ifeq 415 │ │ │ │ 388: bipush 30 │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 8 │ │ │ │ @@ -2640,41 +2632,41 @@ │ │ │ │ 436: astore 6 │ │ │ │ 438: aload_0 │ │ │ │ 439: getfield #180 // Field jjnewStateCnt:I │ │ │ │ 442: istore 7 │ │ │ │ 444: iload 7 │ │ │ │ 446: iconst_1 │ │ │ │ 447: iadd │ │ │ │ - 448: istore 11 │ │ │ │ + 448: istore 15 │ │ │ │ 450: aload_0 │ │ │ │ - 451: iload 11 │ │ │ │ + 451: iload 15 │ │ │ │ 453: putfield #180 // Field jjnewStateCnt:I │ │ │ │ 456: iconst_1 │ │ │ │ - 457: istore 11 │ │ │ │ + 457: istore 15 │ │ │ │ 459: aload 6 │ │ │ │ 461: iload 7 │ │ │ │ - 463: iload 11 │ │ │ │ + 463: iload 15 │ │ │ │ 465: iastore │ │ │ │ 466: goto 356 │ │ │ │ 469: bipush 29 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ 475: iload 4 │ │ │ │ 477: if_icmple 356 │ │ │ │ 480: bipush 29 │ │ │ │ 482: istore 8 │ │ │ │ 484: goto 356 │ │ │ │ 487: ldc2_w #226 // long 4026531839l │ │ │ │ - 490: lload 12 │ │ │ │ + 490: lload 11 │ │ │ │ 492: land │ │ │ │ 493: lstore 9 │ │ │ │ 495: lconst_0 │ │ │ │ - 496: lstore 14 │ │ │ │ + 496: lstore 13 │ │ │ │ 498: lload 9 │ │ │ │ - 500: lload 14 │ │ │ │ + 500: lload 13 │ │ │ │ 502: lcmp │ │ │ │ 503: istore 4 │ │ │ │ 505: iload 4 │ │ │ │ 507: ifeq 356 │ │ │ │ 510: bipush 30 │ │ │ │ 512: istore 4 │ │ │ │ 514: iload 8 │ │ │ │ @@ -2688,122 +2680,120 @@ │ │ │ │ 529: iload 4 │ │ │ │ 531: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ 534: goto 356 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #188 // Field curChar:C │ │ │ │ 541: sipush 255 │ │ │ │ 544: iand │ │ │ │ - 545: istore 4 │ │ │ │ - 547: iload 4 │ │ │ │ - 549: bipush 6 │ │ │ │ - 551: ishr │ │ │ │ - 552: istore 16 │ │ │ │ - 554: lconst_1 │ │ │ │ - 555: lstore 9 │ │ │ │ - 557: aload_0 │ │ │ │ - 558: getfield #188 // Field curChar:C │ │ │ │ - 561: bipush 63 │ │ │ │ - 563: iand │ │ │ │ - 564: istore 11 │ │ │ │ - 566: lload 9 │ │ │ │ - 568: iload 11 │ │ │ │ - 570: lshl │ │ │ │ - 571: lstore 17 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #154 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 4 │ │ │ │ - 594: tableswitch { // 0 to 2 │ │ │ │ - 0: 629 │ │ │ │ - 1: 686 │ │ │ │ - 2: 629 │ │ │ │ - default: 620 │ │ │ │ + 545: bipush 6 │ │ │ │ + 547: ishr │ │ │ │ + 548: istore 16 │ │ │ │ + 550: lconst_1 │ │ │ │ + 551: lstore 9 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: getfield #188 // Field curChar:C │ │ │ │ + 557: bipush 63 │ │ │ │ + 559: iand │ │ │ │ + 560: istore 4 │ │ │ │ + 562: lload 9 │ │ │ │ + 564: iload 4 │ │ │ │ + 566: lshl │ │ │ │ + 567: lstore 17 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #154 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 4 │ │ │ │ + 590: tableswitch { // 0 to 2 │ │ │ │ + 0: 625 │ │ │ │ + 1: 682 │ │ │ │ + 2: 625 │ │ │ │ + default: 616 │ │ │ │ } │ │ │ │ - 620: iload 5 │ │ │ │ - 622: iload_3 │ │ │ │ - 623: if_icmpne 573 │ │ │ │ - 626: goto 150 │ │ │ │ - 629: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 632: astore 6 │ │ │ │ - 634: aload 6 │ │ │ │ - 636: iload 16 │ │ │ │ - 638: laload │ │ │ │ - 639: lload 17 │ │ │ │ - 641: land │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: lconst_0 │ │ │ │ - 645: lstore 14 │ │ │ │ - 647: lload 9 │ │ │ │ - 649: lload 14 │ │ │ │ - 651: lcmp │ │ │ │ - 652: istore 4 │ │ │ │ - 654: iload 4 │ │ │ │ - 656: ifeq 620 │ │ │ │ - 659: bipush 30 │ │ │ │ - 661: istore 4 │ │ │ │ - 663: iload 8 │ │ │ │ - 665: iload 4 │ │ │ │ - 667: if_icmple 674 │ │ │ │ - 670: bipush 30 │ │ │ │ - 672: istore 8 │ │ │ │ - 674: iconst_2 │ │ │ │ - 675: istore 4 │ │ │ │ - 677: aload_0 │ │ │ │ - 678: iload 4 │ │ │ │ - 680: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ - 683: goto 620 │ │ │ │ - 686: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 689: astore 6 │ │ │ │ - 691: aload 6 │ │ │ │ - 693: iload 16 │ │ │ │ - 695: laload │ │ │ │ - 696: lload 17 │ │ │ │ - 698: land │ │ │ │ - 699: lstore 9 │ │ │ │ - 701: lconst_0 │ │ │ │ - 702: lstore 14 │ │ │ │ - 704: lload 9 │ │ │ │ - 706: lload 14 │ │ │ │ - 708: lcmp │ │ │ │ - 709: istore 4 │ │ │ │ - 711: iload 4 │ │ │ │ - 713: ifeq 620 │ │ │ │ - 716: bipush 29 │ │ │ │ - 718: istore 4 │ │ │ │ - 720: iload 8 │ │ │ │ - 722: iload 4 │ │ │ │ - 724: if_icmple 620 │ │ │ │ - 727: bipush 29 │ │ │ │ - 729: istore 8 │ │ │ │ - 731: goto 620 │ │ │ │ - 734: aload_0 │ │ │ │ - 735: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ - 738: astore 6 │ │ │ │ - 740: aload 6 │ │ │ │ - 742: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ - 745: istore 4 │ │ │ │ - 747: aload_0 │ │ │ │ - 748: iload 4 │ │ │ │ - 750: putfield #188 // Field curChar:C │ │ │ │ - 753: goto 33 │ │ │ │ - 756: pop │ │ │ │ - 757: goto 203 │ │ │ │ + 616: iload 5 │ │ │ │ + 618: iload_3 │ │ │ │ + 619: if_icmpne 569 │ │ │ │ + 622: goto 150 │ │ │ │ + 625: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 628: astore 6 │ │ │ │ + 630: aload 6 │ │ │ │ + 632: iload 16 │ │ │ │ + 634: laload │ │ │ │ + 635: lload 17 │ │ │ │ + 637: land │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: lconst_0 │ │ │ │ + 641: lstore 13 │ │ │ │ + 643: lload 9 │ │ │ │ + 645: lload 13 │ │ │ │ + 647: lcmp │ │ │ │ + 648: istore 4 │ │ │ │ + 650: iload 4 │ │ │ │ + 652: ifeq 616 │ │ │ │ + 655: bipush 30 │ │ │ │ + 657: istore 4 │ │ │ │ + 659: iload 8 │ │ │ │ + 661: iload 4 │ │ │ │ + 663: if_icmple 670 │ │ │ │ + 666: bipush 30 │ │ │ │ + 668: istore 8 │ │ │ │ + 670: iconst_2 │ │ │ │ + 671: istore 4 │ │ │ │ + 673: aload_0 │ │ │ │ + 674: iload 4 │ │ │ │ + 676: invokespecial #183 // Method jjCheckNAdd:(I)V │ │ │ │ + 679: goto 616 │ │ │ │ + 682: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 685: astore 6 │ │ │ │ + 687: aload 6 │ │ │ │ + 689: iload 16 │ │ │ │ + 691: laload │ │ │ │ + 692: lload 17 │ │ │ │ + 694: land │ │ │ │ + 695: lstore 9 │ │ │ │ + 697: lconst_0 │ │ │ │ + 698: lstore 13 │ │ │ │ + 700: lload 9 │ │ │ │ + 702: lload 13 │ │ │ │ + 704: lcmp │ │ │ │ + 705: istore 4 │ │ │ │ + 707: iload 4 │ │ │ │ + 709: ifeq 616 │ │ │ │ + 712: bipush 29 │ │ │ │ + 714: istore 4 │ │ │ │ + 716: iload 8 │ │ │ │ + 718: iload 4 │ │ │ │ + 720: if_icmple 616 │ │ │ │ + 723: bipush 29 │ │ │ │ + 725: istore 8 │ │ │ │ + 727: goto 616 │ │ │ │ + 730: aload_0 │ │ │ │ + 731: getfield #167 // Field input_stream:Lorg/apache/james/mime4j/field/address/SimpleCharStream; │ │ │ │ + 734: astore 6 │ │ │ │ + 736: aload 6 │ │ │ │ + 738: invokevirtual #216 // Method org/apache/james/mime4j/field/address/SimpleCharStream.readChar:()C │ │ │ │ + 741: istore 4 │ │ │ │ + 743: aload_0 │ │ │ │ + 744: iload 4 │ │ │ │ + 746: putfield #188 // Field curChar:C │ │ │ │ + 749: goto 33 │ │ │ │ + 752: pop │ │ │ │ + 753: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 734 738 756 Class java/io/IOException │ │ │ │ - 740 745 756 Class java/io/IOException │ │ │ │ - 748 753 756 Class java/io/IOException │ │ │ │ + 730 734 752 Class java/io/IOException │ │ │ │ + 736 741 752 Class java/io/IOException │ │ │ │ + 744 749 752 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: iconst_1 │ │ ├── org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -938,15 +938,15 @@ │ │ │ │ 7: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=3 │ │ │ │ + stack=300, locals=18, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_3 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #155 // Field jjnewStateCnt:I │ │ │ │ @@ -990,19 +990,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 496 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #163 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #129 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1050,25 +1050,25 @@ │ │ │ │ 194: putfield #155 // Field jjnewStateCnt:I │ │ │ │ 197: iconst_3 │ │ │ │ 198: iload_3 │ │ │ │ 199: isub │ │ │ │ 200: istore_3 │ │ │ │ 201: iload 5 │ │ │ │ 203: iload_3 │ │ │ │ - 204: if_icmpne 770 │ │ │ │ + 204: if_icmpne 766 │ │ │ │ 207: iload_2 │ │ │ │ 208: ireturn │ │ │ │ 209: ldc2_w #171 // long 288068726467591679l │ │ │ │ - 212: lload 12 │ │ │ │ + 212: lload 11 │ │ │ │ 214: land │ │ │ │ 215: lstore 9 │ │ │ │ 217: lconst_0 │ │ │ │ - 218: lstore 14 │ │ │ │ + 218: lstore 13 │ │ │ │ 220: lload 9 │ │ │ │ - 222: lload 14 │ │ │ │ + 222: lload 13 │ │ │ │ 224: lcmp │ │ │ │ 225: istore 4 │ │ │ │ 227: iload 4 │ │ │ │ 229: ifeq 306 │ │ │ │ 232: bipush 20 │ │ │ │ 234: istore 4 │ │ │ │ 236: iload 8 │ │ │ │ @@ -1078,21 +1078,21 @@ │ │ │ │ 245: istore 8 │ │ │ │ 247: iconst_2 │ │ │ │ 248: istore 4 │ │ │ │ 250: aload_0 │ │ │ │ 251: iload 4 │ │ │ │ 253: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 256: ldc2_w #175 // long 287948901175001088l │ │ │ │ - 259: lload 12 │ │ │ │ + 259: lload 11 │ │ │ │ 261: land │ │ │ │ 262: lstore 9 │ │ │ │ 264: lconst_0 │ │ │ │ - 265: lstore 14 │ │ │ │ + 265: lstore 13 │ │ │ │ 267: lload 9 │ │ │ │ - 269: lload 14 │ │ │ │ + 269: lload 13 │ │ │ │ 271: lcmp │ │ │ │ 272: istore 4 │ │ │ │ 274: iload 4 │ │ │ │ 276: ifeq 148 │ │ │ │ 279: bipush 19 │ │ │ │ 281: istore 4 │ │ │ │ 283: iload 8 │ │ │ │ @@ -1103,21 +1103,21 @@ │ │ │ │ 294: iconst_1 │ │ │ │ 295: istore 4 │ │ │ │ 297: aload_0 │ │ │ │ 298: iload 4 │ │ │ │ 300: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 303: goto 148 │ │ │ │ 306: ldc2_w #179 // long 4294967808l │ │ │ │ - 309: lload 12 │ │ │ │ + 309: lload 11 │ │ │ │ 311: land │ │ │ │ 312: lstore 9 │ │ │ │ 314: lconst_0 │ │ │ │ - 315: lstore 14 │ │ │ │ + 315: lstore 13 │ │ │ │ 317: lload 9 │ │ │ │ - 319: lload 14 │ │ │ │ + 319: lload 13 │ │ │ │ 321: lcmp │ │ │ │ 322: istore 4 │ │ │ │ 324: iload 4 │ │ │ │ 326: ifeq 256 │ │ │ │ 329: iconst_5 │ │ │ │ 330: istore 4 │ │ │ │ 332: iload 8 │ │ │ │ @@ -1130,21 +1130,21 @@ │ │ │ │ 345: aconst_null │ │ │ │ 346: astore 6 │ │ │ │ 348: aload_0 │ │ │ │ 349: iconst_0 │ │ │ │ 350: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 353: goto 256 │ │ │ │ 356: ldc2_w #179 // long 4294967808l │ │ │ │ - 359: lload 12 │ │ │ │ + 359: lload 11 │ │ │ │ 361: land │ │ │ │ 362: lstore 9 │ │ │ │ 364: lconst_0 │ │ │ │ - 365: lstore 14 │ │ │ │ + 365: lstore 13 │ │ │ │ 367: lload 9 │ │ │ │ - 369: lload 14 │ │ │ │ + 369: lload 13 │ │ │ │ 371: lcmp │ │ │ │ 372: istore 4 │ │ │ │ 374: iload 4 │ │ │ │ 376: ifeq 148 │ │ │ │ 379: iconst_5 │ │ │ │ 380: istore 8 │ │ │ │ 382: iconst_0 │ │ │ │ @@ -1152,21 +1152,21 @@ │ │ │ │ 385: aconst_null │ │ │ │ 386: astore 6 │ │ │ │ 388: aload_0 │ │ │ │ 389: iconst_0 │ │ │ │ 390: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 393: goto 148 │ │ │ │ 396: ldc2_w #175 // long 287948901175001088l │ │ │ │ - 399: lload 12 │ │ │ │ + 399: lload 11 │ │ │ │ 401: land │ │ │ │ 402: lstore 9 │ │ │ │ 404: lconst_0 │ │ │ │ - 405: lstore 14 │ │ │ │ + 405: lstore 13 │ │ │ │ 407: lload 9 │ │ │ │ - 409: lload 14 │ │ │ │ + 409: lload 13 │ │ │ │ 411: lcmp │ │ │ │ 412: istore 4 │ │ │ │ 414: iload 4 │ │ │ │ 416: ifeq 148 │ │ │ │ 419: bipush 19 │ │ │ │ 421: istore 4 │ │ │ │ 423: iload 8 │ │ │ │ @@ -1177,21 +1177,21 @@ │ │ │ │ 434: iconst_1 │ │ │ │ 435: istore 4 │ │ │ │ 437: aload_0 │ │ │ │ 438: iload 4 │ │ │ │ 440: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 443: goto 148 │ │ │ │ 446: ldc2_w #171 // long 288068726467591679l │ │ │ │ - 449: lload 12 │ │ │ │ + 449: lload 11 │ │ │ │ 451: land │ │ │ │ 452: lstore 9 │ │ │ │ 454: lconst_0 │ │ │ │ - 455: lstore 14 │ │ │ │ + 455: lstore 13 │ │ │ │ 457: lload 9 │ │ │ │ - 459: lload 14 │ │ │ │ + 459: lload 13 │ │ │ │ 461: lcmp │ │ │ │ 462: istore 4 │ │ │ │ 464: iload 4 │ │ │ │ 466: ifeq 148 │ │ │ │ 469: bipush 20 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ @@ -1215,19 +1215,19 @@ │ │ │ │ 511: if_icmpge 624 │ │ │ │ 514: lconst_1 │ │ │ │ 515: lstore 9 │ │ │ │ 517: aload_0 │ │ │ │ 518: getfield #163 // Field curChar:C │ │ │ │ 521: bipush 63 │ │ │ │ 523: iand │ │ │ │ - 524: istore 11 │ │ │ │ + 524: istore 4 │ │ │ │ 526: lload 9 │ │ │ │ - 528: iload 11 │ │ │ │ + 528: iload 4 │ │ │ │ 530: lshl │ │ │ │ - 531: lstore 12 │ │ │ │ + 531: lstore 11 │ │ │ │ 533: aload_0 │ │ │ │ 534: getfield #129 // Field jjstateSet:[I │ │ │ │ 537: astore 6 │ │ │ │ 539: iload 5 │ │ │ │ 541: iconst_m1 │ │ │ │ 542: iadd │ │ │ │ 543: istore 5 │ │ │ │ @@ -1242,21 +1242,21 @@ │ │ │ │ default: 576 │ │ │ │ } │ │ │ │ 576: iload 5 │ │ │ │ 578: iload_3 │ │ │ │ 579: if_icmpne 533 │ │ │ │ 582: goto 154 │ │ │ │ 585: ldc2_w #184 // long 3355443198l │ │ │ │ - 588: lload 12 │ │ │ │ + 588: lload 11 │ │ │ │ 590: land │ │ │ │ 591: lstore 9 │ │ │ │ 593: lconst_0 │ │ │ │ - 594: lstore 14 │ │ │ │ + 594: lstore 13 │ │ │ │ 596: lload 9 │ │ │ │ - 598: lload 14 │ │ │ │ + 598: lload 13 │ │ │ │ 600: lcmp │ │ │ │ 601: istore 4 │ │ │ │ 603: iload 4 │ │ │ │ 605: ifeq 576 │ │ │ │ 608: bipush 20 │ │ │ │ 610: istore 8 │ │ │ │ 612: iconst_2 │ │ │ │ @@ -1265,97 +1265,95 @@ │ │ │ │ 616: iload 4 │ │ │ │ 618: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 621: goto 576 │ │ │ │ 624: aload_0 │ │ │ │ 625: getfield #163 // Field curChar:C │ │ │ │ 628: sipush 255 │ │ │ │ 631: iand │ │ │ │ - 632: istore 4 │ │ │ │ - 634: iload 4 │ │ │ │ - 636: bipush 6 │ │ │ │ - 638: ishr │ │ │ │ - 639: istore 16 │ │ │ │ - 641: lconst_1 │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: aload_0 │ │ │ │ - 645: getfield #163 // Field curChar:C │ │ │ │ - 648: bipush 63 │ │ │ │ - 650: iand │ │ │ │ - 651: istore 11 │ │ │ │ - 653: lload 9 │ │ │ │ - 655: iload 11 │ │ │ │ - 657: lshl │ │ │ │ - 658: lstore 17 │ │ │ │ - 660: aload_0 │ │ │ │ - 661: getfield #129 // Field jjstateSet:[I │ │ │ │ - 664: astore 6 │ │ │ │ - 666: iload 5 │ │ │ │ - 668: iconst_m1 │ │ │ │ - 669: iadd │ │ │ │ - 670: istore 5 │ │ │ │ - 672: aload 6 │ │ │ │ - 674: iload 5 │ │ │ │ - 676: iaload │ │ │ │ - 677: istore 4 │ │ │ │ - 679: iload 4 │ │ │ │ - 681: tableswitch { // 2 to 3 │ │ │ │ - 2: 713 │ │ │ │ - 3: 713 │ │ │ │ - default: 704 │ │ │ │ + 632: bipush 6 │ │ │ │ + 634: ishr │ │ │ │ + 635: istore 15 │ │ │ │ + 637: lconst_1 │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: aload_0 │ │ │ │ + 641: getfield #163 // Field curChar:C │ │ │ │ + 644: bipush 63 │ │ │ │ + 646: iand │ │ │ │ + 647: istore 4 │ │ │ │ + 649: lload 9 │ │ │ │ + 651: iload 4 │ │ │ │ + 653: lshl │ │ │ │ + 654: lstore 16 │ │ │ │ + 656: aload_0 │ │ │ │ + 657: getfield #129 // Field jjstateSet:[I │ │ │ │ + 660: astore 6 │ │ │ │ + 662: iload 5 │ │ │ │ + 664: iconst_m1 │ │ │ │ + 665: iadd │ │ │ │ + 666: istore 5 │ │ │ │ + 668: aload 6 │ │ │ │ + 670: iload 5 │ │ │ │ + 672: iaload │ │ │ │ + 673: istore 4 │ │ │ │ + 675: iload 4 │ │ │ │ + 677: tableswitch { // 2 to 3 │ │ │ │ + 2: 709 │ │ │ │ + 3: 709 │ │ │ │ + default: 700 │ │ │ │ } │ │ │ │ - 704: iload 5 │ │ │ │ - 706: iload_3 │ │ │ │ - 707: if_icmpne 660 │ │ │ │ - 710: goto 154 │ │ │ │ - 713: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 716: astore 6 │ │ │ │ - 718: aload 6 │ │ │ │ - 720: iload 16 │ │ │ │ - 722: laload │ │ │ │ - 723: lload 17 │ │ │ │ - 725: land │ │ │ │ - 726: lstore 9 │ │ │ │ - 728: lconst_0 │ │ │ │ - 729: lstore 14 │ │ │ │ - 731: lload 9 │ │ │ │ - 733: lload 14 │ │ │ │ - 735: lcmp │ │ │ │ - 736: istore 4 │ │ │ │ - 738: iload 4 │ │ │ │ - 740: ifeq 704 │ │ │ │ - 743: bipush 20 │ │ │ │ - 745: istore 4 │ │ │ │ - 747: iload 8 │ │ │ │ - 749: iload 4 │ │ │ │ - 751: if_icmple 758 │ │ │ │ - 754: bipush 20 │ │ │ │ - 756: istore 8 │ │ │ │ - 758: iconst_2 │ │ │ │ - 759: istore 4 │ │ │ │ - 761: aload_0 │ │ │ │ - 762: iload 4 │ │ │ │ - 764: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ - 767: goto 704 │ │ │ │ - 770: aload_0 │ │ │ │ - 771: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ - 774: astore 6 │ │ │ │ - 776: aload 6 │ │ │ │ - 778: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ - 781: istore 4 │ │ │ │ - 783: aload_0 │ │ │ │ - 784: iload 4 │ │ │ │ - 786: putfield #163 // Field curChar:C │ │ │ │ - 789: goto 33 │ │ │ │ - 792: pop │ │ │ │ - 793: goto 207 │ │ │ │ + 700: iload 5 │ │ │ │ + 702: iload_3 │ │ │ │ + 703: if_icmpne 656 │ │ │ │ + 706: goto 154 │ │ │ │ + 709: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 712: astore 6 │ │ │ │ + 714: aload 6 │ │ │ │ + 716: iload 15 │ │ │ │ + 718: laload │ │ │ │ + 719: lload 16 │ │ │ │ + 721: land │ │ │ │ + 722: lstore 9 │ │ │ │ + 724: lconst_0 │ │ │ │ + 725: lstore 13 │ │ │ │ + 727: lload 9 │ │ │ │ + 729: lload 13 │ │ │ │ + 731: lcmp │ │ │ │ + 732: istore 4 │ │ │ │ + 734: iload 4 │ │ │ │ + 736: ifeq 700 │ │ │ │ + 739: bipush 20 │ │ │ │ + 741: istore 4 │ │ │ │ + 743: iload 8 │ │ │ │ + 745: iload 4 │ │ │ │ + 747: if_icmple 754 │ │ │ │ + 750: bipush 20 │ │ │ │ + 752: istore 8 │ │ │ │ + 754: iconst_2 │ │ │ │ + 755: istore 4 │ │ │ │ + 757: aload_0 │ │ │ │ + 758: iload 4 │ │ │ │ + 760: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ + 763: goto 700 │ │ │ │ + 766: aload_0 │ │ │ │ + 767: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ + 770: astore 6 │ │ │ │ + 772: aload 6 │ │ │ │ + 774: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ + 777: istore 4 │ │ │ │ + 779: aload_0 │ │ │ │ + 780: iload 4 │ │ │ │ + 782: putfield #163 // Field curChar:C │ │ │ │ + 785: goto 33 │ │ │ │ + 788: pop │ │ │ │ + 789: goto 207 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 770 774 792 Class java/io/IOException │ │ │ │ - 776 781 792 Class java/io/IOException │ │ │ │ - 784 789 792 Class java/io/IOException │ │ │ │ + 766 770 788 Class java/io/IOException │ │ │ │ + 772 777 788 Class java/io/IOException │ │ │ │ + 780 785 788 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1405,17 +1403,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #163 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #129 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1463,15 +1461,15 @@ │ │ │ │ 186: putfield #155 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 10 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1496,17 +1494,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #163 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #129 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1578,116 +1576,114 @@ │ │ │ │ 427: bipush 10 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #163 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #163 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #129 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #163 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #129 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 10 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 10 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 8 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 8 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #163 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 10 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 10 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 8 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 8 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #163 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1737,17 +1733,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #163 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #129 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1795,15 +1791,15 @@ │ │ │ │ 186: putfield #155 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 14 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1828,17 +1824,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #163 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #129 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1910,116 +1906,114 @@ │ │ │ │ 427: bipush 14 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #163 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #163 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #129 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #163 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #129 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 14 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 14 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 11 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 11 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #163 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 14 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 14 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 11 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 11 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #163 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2069,19 +2063,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 273 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #163 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #129 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -2128,25 +2122,25 @@ │ │ │ │ 190: putfield #155 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 734 │ │ │ │ + 200: if_icmpne 730 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #197 // long -17179869185l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 144 │ │ │ │ 228: bipush 17 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -2178,19 +2172,19 @@ │ │ │ │ 288: if_icmpge 537 │ │ │ │ 291: lconst_1 │ │ │ │ 292: lstore 9 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #163 // Field curChar:C │ │ │ │ 298: bipush 63 │ │ │ │ 300: iand │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 4 │ │ │ │ 303: lload 9 │ │ │ │ - 305: iload 11 │ │ │ │ + 305: iload 4 │ │ │ │ 307: lshl │ │ │ │ - 308: lstore 12 │ │ │ │ + 308: lstore 11 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #129 // Field jjstateSet:[I │ │ │ │ 314: astore 6 │ │ │ │ 316: iload 5 │ │ │ │ 318: iconst_m1 │ │ │ │ 319: iadd │ │ │ │ 320: istore 5 │ │ │ │ @@ -2206,21 +2200,21 @@ │ │ │ │ default: 356 │ │ │ │ } │ │ │ │ 356: iload 5 │ │ │ │ 358: iload_3 │ │ │ │ 359: if_icmpne 310 │ │ │ │ 362: goto 150 │ │ │ │ 365: ldc2_w #199 // long 4026531839l │ │ │ │ - 368: lload 12 │ │ │ │ + 368: lload 11 │ │ │ │ 370: land │ │ │ │ 371: lstore 9 │ │ │ │ 373: lconst_0 │ │ │ │ - 374: lstore 14 │ │ │ │ + 374: lstore 13 │ │ │ │ 376: lload 9 │ │ │ │ - 378: lload 14 │ │ │ │ + 378: lload 13 │ │ │ │ 380: lcmp │ │ │ │ 381: istore 4 │ │ │ │ 383: iload 4 │ │ │ │ 385: ifeq 415 │ │ │ │ 388: bipush 17 │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 8 │ │ │ │ @@ -2247,41 +2241,41 @@ │ │ │ │ 436: astore 6 │ │ │ │ 438: aload_0 │ │ │ │ 439: getfield #155 // Field jjnewStateCnt:I │ │ │ │ 442: istore 7 │ │ │ │ 444: iload 7 │ │ │ │ 446: iconst_1 │ │ │ │ 447: iadd │ │ │ │ - 448: istore 11 │ │ │ │ + 448: istore 15 │ │ │ │ 450: aload_0 │ │ │ │ - 451: iload 11 │ │ │ │ + 451: iload 15 │ │ │ │ 453: putfield #155 // Field jjnewStateCnt:I │ │ │ │ 456: iconst_1 │ │ │ │ - 457: istore 11 │ │ │ │ + 457: istore 15 │ │ │ │ 459: aload 6 │ │ │ │ 461: iload 7 │ │ │ │ - 463: iload 11 │ │ │ │ + 463: iload 15 │ │ │ │ 465: iastore │ │ │ │ 466: goto 356 │ │ │ │ 469: bipush 16 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ 475: iload 4 │ │ │ │ 477: if_icmple 356 │ │ │ │ 480: bipush 16 │ │ │ │ 482: istore 8 │ │ │ │ 484: goto 356 │ │ │ │ 487: ldc2_w #199 // long 4026531839l │ │ │ │ - 490: lload 12 │ │ │ │ + 490: lload 11 │ │ │ │ 492: land │ │ │ │ 493: lstore 9 │ │ │ │ 495: lconst_0 │ │ │ │ - 496: lstore 14 │ │ │ │ + 496: lstore 13 │ │ │ │ 498: lload 9 │ │ │ │ - 500: lload 14 │ │ │ │ + 500: lload 13 │ │ │ │ 502: lcmp │ │ │ │ 503: istore 4 │ │ │ │ 505: iload 4 │ │ │ │ 507: ifeq 356 │ │ │ │ 510: bipush 17 │ │ │ │ 512: istore 4 │ │ │ │ 514: iload 8 │ │ │ │ @@ -2295,122 +2289,120 @@ │ │ │ │ 529: iload 4 │ │ │ │ 531: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ 534: goto 356 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #163 // Field curChar:C │ │ │ │ 541: sipush 255 │ │ │ │ 544: iand │ │ │ │ - 545: istore 4 │ │ │ │ - 547: iload 4 │ │ │ │ - 549: bipush 6 │ │ │ │ - 551: ishr │ │ │ │ - 552: istore 16 │ │ │ │ - 554: lconst_1 │ │ │ │ - 555: lstore 9 │ │ │ │ - 557: aload_0 │ │ │ │ - 558: getfield #163 // Field curChar:C │ │ │ │ - 561: bipush 63 │ │ │ │ - 563: iand │ │ │ │ - 564: istore 11 │ │ │ │ - 566: lload 9 │ │ │ │ - 568: iload 11 │ │ │ │ - 570: lshl │ │ │ │ - 571: lstore 17 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #129 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 4 │ │ │ │ - 594: tableswitch { // 0 to 2 │ │ │ │ - 0: 629 │ │ │ │ - 1: 686 │ │ │ │ - 2: 629 │ │ │ │ - default: 620 │ │ │ │ + 545: bipush 6 │ │ │ │ + 547: ishr │ │ │ │ + 548: istore 16 │ │ │ │ + 550: lconst_1 │ │ │ │ + 551: lstore 9 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: getfield #163 // Field curChar:C │ │ │ │ + 557: bipush 63 │ │ │ │ + 559: iand │ │ │ │ + 560: istore 4 │ │ │ │ + 562: lload 9 │ │ │ │ + 564: iload 4 │ │ │ │ + 566: lshl │ │ │ │ + 567: lstore 17 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #129 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 4 │ │ │ │ + 590: tableswitch { // 0 to 2 │ │ │ │ + 0: 625 │ │ │ │ + 1: 682 │ │ │ │ + 2: 625 │ │ │ │ + default: 616 │ │ │ │ } │ │ │ │ - 620: iload 5 │ │ │ │ - 622: iload_3 │ │ │ │ - 623: if_icmpne 573 │ │ │ │ - 626: goto 150 │ │ │ │ - 629: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 632: astore 6 │ │ │ │ - 634: aload 6 │ │ │ │ - 636: iload 16 │ │ │ │ - 638: laload │ │ │ │ - 639: lload 17 │ │ │ │ - 641: land │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: lconst_0 │ │ │ │ - 645: lstore 14 │ │ │ │ - 647: lload 9 │ │ │ │ - 649: lload 14 │ │ │ │ - 651: lcmp │ │ │ │ - 652: istore 4 │ │ │ │ - 654: iload 4 │ │ │ │ - 656: ifeq 620 │ │ │ │ - 659: bipush 17 │ │ │ │ - 661: istore 4 │ │ │ │ - 663: iload 8 │ │ │ │ - 665: iload 4 │ │ │ │ - 667: if_icmple 674 │ │ │ │ - 670: bipush 17 │ │ │ │ - 672: istore 8 │ │ │ │ - 674: iconst_2 │ │ │ │ - 675: istore 4 │ │ │ │ - 677: aload_0 │ │ │ │ - 678: iload 4 │ │ │ │ - 680: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ - 683: goto 620 │ │ │ │ - 686: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 689: astore 6 │ │ │ │ - 691: aload 6 │ │ │ │ - 693: iload 16 │ │ │ │ - 695: laload │ │ │ │ - 696: lload 17 │ │ │ │ - 698: land │ │ │ │ - 699: lstore 9 │ │ │ │ - 701: lconst_0 │ │ │ │ - 702: lstore 14 │ │ │ │ - 704: lload 9 │ │ │ │ - 706: lload 14 │ │ │ │ - 708: lcmp │ │ │ │ - 709: istore 4 │ │ │ │ - 711: iload 4 │ │ │ │ - 713: ifeq 620 │ │ │ │ - 716: bipush 16 │ │ │ │ - 718: istore 4 │ │ │ │ - 720: iload 8 │ │ │ │ - 722: iload 4 │ │ │ │ - 724: if_icmple 620 │ │ │ │ - 727: bipush 16 │ │ │ │ - 729: istore 8 │ │ │ │ - 731: goto 620 │ │ │ │ - 734: aload_0 │ │ │ │ - 735: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ - 738: astore 6 │ │ │ │ - 740: aload 6 │ │ │ │ - 742: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ - 745: istore 4 │ │ │ │ - 747: aload_0 │ │ │ │ - 748: iload 4 │ │ │ │ - 750: putfield #163 // Field curChar:C │ │ │ │ - 753: goto 33 │ │ │ │ - 756: pop │ │ │ │ - 757: goto 203 │ │ │ │ + 616: iload 5 │ │ │ │ + 618: iload_3 │ │ │ │ + 619: if_icmpne 569 │ │ │ │ + 622: goto 150 │ │ │ │ + 625: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 628: astore 6 │ │ │ │ + 630: aload 6 │ │ │ │ + 632: iload 16 │ │ │ │ + 634: laload │ │ │ │ + 635: lload 17 │ │ │ │ + 637: land │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: lconst_0 │ │ │ │ + 641: lstore 13 │ │ │ │ + 643: lload 9 │ │ │ │ + 645: lload 13 │ │ │ │ + 647: lcmp │ │ │ │ + 648: istore 4 │ │ │ │ + 650: iload 4 │ │ │ │ + 652: ifeq 616 │ │ │ │ + 655: bipush 17 │ │ │ │ + 657: istore 4 │ │ │ │ + 659: iload 8 │ │ │ │ + 661: iload 4 │ │ │ │ + 663: if_icmple 670 │ │ │ │ + 666: bipush 17 │ │ │ │ + 668: istore 8 │ │ │ │ + 670: iconst_2 │ │ │ │ + 671: istore 4 │ │ │ │ + 673: aload_0 │ │ │ │ + 674: iload 4 │ │ │ │ + 676: invokespecial #158 // Method jjCheckNAdd:(I)V │ │ │ │ + 679: goto 616 │ │ │ │ + 682: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 685: astore 6 │ │ │ │ + 687: aload 6 │ │ │ │ + 689: iload 16 │ │ │ │ + 691: laload │ │ │ │ + 692: lload 17 │ │ │ │ + 694: land │ │ │ │ + 695: lstore 9 │ │ │ │ + 697: lconst_0 │ │ │ │ + 698: lstore 13 │ │ │ │ + 700: lload 9 │ │ │ │ + 702: lload 13 │ │ │ │ + 704: lcmp │ │ │ │ + 705: istore 4 │ │ │ │ + 707: iload 4 │ │ │ │ + 709: ifeq 616 │ │ │ │ + 712: bipush 16 │ │ │ │ + 714: istore 4 │ │ │ │ + 716: iload 8 │ │ │ │ + 718: iload 4 │ │ │ │ + 720: if_icmple 616 │ │ │ │ + 723: bipush 16 │ │ │ │ + 725: istore 8 │ │ │ │ + 727: goto 616 │ │ │ │ + 730: aload_0 │ │ │ │ + 731: getfield #142 // Field input_stream:Lorg/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream; │ │ │ │ + 734: astore 6 │ │ │ │ + 736: aload 6 │ │ │ │ + 738: invokevirtual #193 // Method org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.readChar:()C │ │ │ │ + 741: istore 4 │ │ │ │ + 743: aload_0 │ │ │ │ + 744: iload 4 │ │ │ │ + 746: putfield #163 // Field curChar:C │ │ │ │ + 749: goto 33 │ │ │ │ + 752: pop │ │ │ │ + 753: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 734 738 756 Class java/io/IOException │ │ │ │ - 740 745 756 Class java/io/IOException │ │ │ │ - 748 753 756 Class java/io/IOException │ │ │ │ + 730 734 752 Class java/io/IOException │ │ │ │ + 736 741 752 Class java/io/IOException │ │ │ │ + 744 749 752 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: iconst_3 │ │ ├── org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ 7: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=3 │ │ │ │ + stack=300, locals=18, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_3 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #158 // Field jjnewStateCnt:I │ │ │ │ @@ -1000,19 +1000,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 499 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #166 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #132 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1060,25 +1060,25 @@ │ │ │ │ 194: putfield #158 // Field jjnewStateCnt:I │ │ │ │ 197: iconst_3 │ │ │ │ 198: iload_3 │ │ │ │ 199: isub │ │ │ │ 200: istore_3 │ │ │ │ 201: iload 5 │ │ │ │ 203: iload_3 │ │ │ │ - 204: if_icmpne 774 │ │ │ │ + 204: if_icmpne 770 │ │ │ │ 207: iload_2 │ │ │ │ 208: ireturn │ │ │ │ 209: ldc2_w #174 // long 288068726467591679l │ │ │ │ - 212: lload 12 │ │ │ │ + 212: lload 11 │ │ │ │ 214: land │ │ │ │ 215: lstore 9 │ │ │ │ 217: lconst_0 │ │ │ │ - 218: lstore 14 │ │ │ │ + 218: lstore 13 │ │ │ │ 220: lload 9 │ │ │ │ - 222: lload 14 │ │ │ │ + 222: lload 13 │ │ │ │ 224: lcmp │ │ │ │ 225: istore 4 │ │ │ │ 227: iload 4 │ │ │ │ 229: ifeq 306 │ │ │ │ 232: bipush 21 │ │ │ │ 234: istore 4 │ │ │ │ 236: iload 8 │ │ │ │ @@ -1088,21 +1088,21 @@ │ │ │ │ 245: istore 8 │ │ │ │ 247: iconst_2 │ │ │ │ 248: istore 4 │ │ │ │ 250: aload_0 │ │ │ │ 251: iload 4 │ │ │ │ 253: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 256: ldc2_w #178 // long 287948901175001088l │ │ │ │ - 259: lload 12 │ │ │ │ + 259: lload 11 │ │ │ │ 261: land │ │ │ │ 262: lstore 9 │ │ │ │ 264: lconst_0 │ │ │ │ - 265: lstore 14 │ │ │ │ + 265: lstore 13 │ │ │ │ 267: lload 9 │ │ │ │ - 269: lload 14 │ │ │ │ + 269: lload 13 │ │ │ │ 271: lcmp │ │ │ │ 272: istore 4 │ │ │ │ 274: iload 4 │ │ │ │ 276: ifeq 148 │ │ │ │ 279: bipush 20 │ │ │ │ 281: istore 4 │ │ │ │ 283: iload 8 │ │ │ │ @@ -1113,21 +1113,21 @@ │ │ │ │ 294: iconst_1 │ │ │ │ 295: istore 4 │ │ │ │ 297: aload_0 │ │ │ │ 298: iload 4 │ │ │ │ 300: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 303: goto 148 │ │ │ │ 306: ldc2_w #182 // long 4294967808l │ │ │ │ - 309: lload 12 │ │ │ │ + 309: lload 11 │ │ │ │ 311: land │ │ │ │ 312: lstore 9 │ │ │ │ 314: lconst_0 │ │ │ │ - 315: lstore 14 │ │ │ │ + 315: lstore 13 │ │ │ │ 317: lload 9 │ │ │ │ - 319: lload 14 │ │ │ │ + 319: lload 13 │ │ │ │ 321: lcmp │ │ │ │ 322: istore 4 │ │ │ │ 324: iload 4 │ │ │ │ 326: ifeq 256 │ │ │ │ 329: bipush 6 │ │ │ │ 331: istore 4 │ │ │ │ 333: iload 8 │ │ │ │ @@ -1140,21 +1140,21 @@ │ │ │ │ 347: aconst_null │ │ │ │ 348: astore 6 │ │ │ │ 350: aload_0 │ │ │ │ 351: iconst_0 │ │ │ │ 352: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 355: goto 256 │ │ │ │ 358: ldc2_w #182 // long 4294967808l │ │ │ │ - 361: lload 12 │ │ │ │ + 361: lload 11 │ │ │ │ 363: land │ │ │ │ 364: lstore 9 │ │ │ │ 366: lconst_0 │ │ │ │ - 367: lstore 14 │ │ │ │ + 367: lstore 13 │ │ │ │ 369: lload 9 │ │ │ │ - 371: lload 14 │ │ │ │ + 371: lload 13 │ │ │ │ 373: lcmp │ │ │ │ 374: istore 4 │ │ │ │ 376: iload 4 │ │ │ │ 378: ifeq 148 │ │ │ │ 381: bipush 6 │ │ │ │ 383: istore 8 │ │ │ │ 385: iconst_0 │ │ │ │ @@ -1162,21 +1162,21 @@ │ │ │ │ 388: aconst_null │ │ │ │ 389: astore 6 │ │ │ │ 391: aload_0 │ │ │ │ 392: iconst_0 │ │ │ │ 393: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 396: goto 148 │ │ │ │ 399: ldc2_w #178 // long 287948901175001088l │ │ │ │ - 402: lload 12 │ │ │ │ + 402: lload 11 │ │ │ │ 404: land │ │ │ │ 405: lstore 9 │ │ │ │ 407: lconst_0 │ │ │ │ - 408: lstore 14 │ │ │ │ + 408: lstore 13 │ │ │ │ 410: lload 9 │ │ │ │ - 412: lload 14 │ │ │ │ + 412: lload 13 │ │ │ │ 414: lcmp │ │ │ │ 415: istore 4 │ │ │ │ 417: iload 4 │ │ │ │ 419: ifeq 148 │ │ │ │ 422: bipush 20 │ │ │ │ 424: istore 4 │ │ │ │ 426: iload 8 │ │ │ │ @@ -1187,21 +1187,21 @@ │ │ │ │ 437: iconst_1 │ │ │ │ 438: istore 4 │ │ │ │ 440: aload_0 │ │ │ │ 441: iload 4 │ │ │ │ 443: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 446: goto 148 │ │ │ │ 449: ldc2_w #174 // long 288068726467591679l │ │ │ │ - 452: lload 12 │ │ │ │ + 452: lload 11 │ │ │ │ 454: land │ │ │ │ 455: lstore 9 │ │ │ │ 457: lconst_0 │ │ │ │ - 458: lstore 14 │ │ │ │ + 458: lstore 13 │ │ │ │ 460: lload 9 │ │ │ │ - 462: lload 14 │ │ │ │ + 462: lload 13 │ │ │ │ 464: lcmp │ │ │ │ 465: istore 4 │ │ │ │ 467: iload 4 │ │ │ │ 469: ifeq 148 │ │ │ │ 472: bipush 21 │ │ │ │ 474: istore 4 │ │ │ │ 476: iload 8 │ │ │ │ @@ -1225,19 +1225,19 @@ │ │ │ │ 514: if_icmpge 628 │ │ │ │ 517: lconst_1 │ │ │ │ 518: lstore 9 │ │ │ │ 520: aload_0 │ │ │ │ 521: getfield #166 // Field curChar:C │ │ │ │ 524: bipush 63 │ │ │ │ 526: iand │ │ │ │ - 527: istore 11 │ │ │ │ + 527: istore 4 │ │ │ │ 529: lload 9 │ │ │ │ - 531: iload 11 │ │ │ │ + 531: iload 4 │ │ │ │ 533: lshl │ │ │ │ - 534: lstore 12 │ │ │ │ + 534: lstore 11 │ │ │ │ 536: aload_0 │ │ │ │ 537: getfield #132 // Field jjstateSet:[I │ │ │ │ 540: astore 6 │ │ │ │ 542: iload 5 │ │ │ │ 544: iconst_m1 │ │ │ │ 545: iadd │ │ │ │ 546: istore 5 │ │ │ │ @@ -1252,21 +1252,21 @@ │ │ │ │ default: 580 │ │ │ │ } │ │ │ │ 580: iload 5 │ │ │ │ 582: iload_3 │ │ │ │ 583: if_icmpne 536 │ │ │ │ 586: goto 154 │ │ │ │ 589: ldc2_w #187 // long 3355443198l │ │ │ │ - 592: lload 12 │ │ │ │ + 592: lload 11 │ │ │ │ 594: land │ │ │ │ 595: lstore 9 │ │ │ │ 597: lconst_0 │ │ │ │ - 598: lstore 14 │ │ │ │ + 598: lstore 13 │ │ │ │ 600: lload 9 │ │ │ │ - 602: lload 14 │ │ │ │ + 602: lload 13 │ │ │ │ 604: lcmp │ │ │ │ 605: istore 4 │ │ │ │ 607: iload 4 │ │ │ │ 609: ifeq 580 │ │ │ │ 612: bipush 21 │ │ │ │ 614: istore 8 │ │ │ │ 616: iconst_2 │ │ │ │ @@ -1275,97 +1275,95 @@ │ │ │ │ 620: iload 4 │ │ │ │ 622: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 625: goto 580 │ │ │ │ 628: aload_0 │ │ │ │ 629: getfield #166 // Field curChar:C │ │ │ │ 632: sipush 255 │ │ │ │ 635: iand │ │ │ │ - 636: istore 4 │ │ │ │ - 638: iload 4 │ │ │ │ - 640: bipush 6 │ │ │ │ - 642: ishr │ │ │ │ - 643: istore 16 │ │ │ │ - 645: lconst_1 │ │ │ │ - 646: lstore 9 │ │ │ │ - 648: aload_0 │ │ │ │ - 649: getfield #166 // Field curChar:C │ │ │ │ - 652: bipush 63 │ │ │ │ - 654: iand │ │ │ │ - 655: istore 11 │ │ │ │ - 657: lload 9 │ │ │ │ - 659: iload 11 │ │ │ │ - 661: lshl │ │ │ │ - 662: lstore 17 │ │ │ │ - 664: aload_0 │ │ │ │ - 665: getfield #132 // Field jjstateSet:[I │ │ │ │ - 668: astore 6 │ │ │ │ - 670: iload 5 │ │ │ │ - 672: iconst_m1 │ │ │ │ - 673: iadd │ │ │ │ - 674: istore 5 │ │ │ │ - 676: aload 6 │ │ │ │ - 678: iload 5 │ │ │ │ - 680: iaload │ │ │ │ - 681: istore 4 │ │ │ │ - 683: iload 4 │ │ │ │ - 685: tableswitch { // 2 to 3 │ │ │ │ - 2: 717 │ │ │ │ - 3: 717 │ │ │ │ - default: 708 │ │ │ │ + 636: bipush 6 │ │ │ │ + 638: ishr │ │ │ │ + 639: istore 15 │ │ │ │ + 641: lconst_1 │ │ │ │ + 642: lstore 9 │ │ │ │ + 644: aload_0 │ │ │ │ + 645: getfield #166 // Field curChar:C │ │ │ │ + 648: bipush 63 │ │ │ │ + 650: iand │ │ │ │ + 651: istore 4 │ │ │ │ + 653: lload 9 │ │ │ │ + 655: iload 4 │ │ │ │ + 657: lshl │ │ │ │ + 658: lstore 16 │ │ │ │ + 660: aload_0 │ │ │ │ + 661: getfield #132 // Field jjstateSet:[I │ │ │ │ + 664: astore 6 │ │ │ │ + 666: iload 5 │ │ │ │ + 668: iconst_m1 │ │ │ │ + 669: iadd │ │ │ │ + 670: istore 5 │ │ │ │ + 672: aload 6 │ │ │ │ + 674: iload 5 │ │ │ │ + 676: iaload │ │ │ │ + 677: istore 4 │ │ │ │ + 679: iload 4 │ │ │ │ + 681: tableswitch { // 2 to 3 │ │ │ │ + 2: 713 │ │ │ │ + 3: 713 │ │ │ │ + default: 704 │ │ │ │ } │ │ │ │ - 708: iload 5 │ │ │ │ - 710: iload_3 │ │ │ │ - 711: if_icmpne 664 │ │ │ │ - 714: goto 154 │ │ │ │ - 717: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 720: astore 6 │ │ │ │ - 722: aload 6 │ │ │ │ - 724: iload 16 │ │ │ │ - 726: laload │ │ │ │ - 727: lload 17 │ │ │ │ - 729: land │ │ │ │ - 730: lstore 9 │ │ │ │ - 732: lconst_0 │ │ │ │ - 733: lstore 14 │ │ │ │ - 735: lload 9 │ │ │ │ - 737: lload 14 │ │ │ │ - 739: lcmp │ │ │ │ - 740: istore 4 │ │ │ │ - 742: iload 4 │ │ │ │ - 744: ifeq 708 │ │ │ │ - 747: bipush 21 │ │ │ │ - 749: istore 4 │ │ │ │ - 751: iload 8 │ │ │ │ - 753: iload 4 │ │ │ │ - 755: if_icmple 762 │ │ │ │ - 758: bipush 21 │ │ │ │ - 760: istore 8 │ │ │ │ - 762: iconst_2 │ │ │ │ - 763: istore 4 │ │ │ │ - 765: aload_0 │ │ │ │ - 766: iload 4 │ │ │ │ - 768: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ - 771: goto 708 │ │ │ │ - 774: aload_0 │ │ │ │ - 775: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ - 778: astore 6 │ │ │ │ - 780: aload 6 │ │ │ │ - 782: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ - 785: istore 4 │ │ │ │ - 787: aload_0 │ │ │ │ - 788: iload 4 │ │ │ │ - 790: putfield #166 // Field curChar:C │ │ │ │ - 793: goto 33 │ │ │ │ - 796: pop │ │ │ │ - 797: goto 207 │ │ │ │ + 704: iload 5 │ │ │ │ + 706: iload_3 │ │ │ │ + 707: if_icmpne 660 │ │ │ │ + 710: goto 154 │ │ │ │ + 713: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 716: astore 6 │ │ │ │ + 718: aload 6 │ │ │ │ + 720: iload 15 │ │ │ │ + 722: laload │ │ │ │ + 723: lload 16 │ │ │ │ + 725: land │ │ │ │ + 726: lstore 9 │ │ │ │ + 728: lconst_0 │ │ │ │ + 729: lstore 13 │ │ │ │ + 731: lload 9 │ │ │ │ + 733: lload 13 │ │ │ │ + 735: lcmp │ │ │ │ + 736: istore 4 │ │ │ │ + 738: iload 4 │ │ │ │ + 740: ifeq 704 │ │ │ │ + 743: bipush 21 │ │ │ │ + 745: istore 4 │ │ │ │ + 747: iload 8 │ │ │ │ + 749: iload 4 │ │ │ │ + 751: if_icmple 758 │ │ │ │ + 754: bipush 21 │ │ │ │ + 756: istore 8 │ │ │ │ + 758: iconst_2 │ │ │ │ + 759: istore 4 │ │ │ │ + 761: aload_0 │ │ │ │ + 762: iload 4 │ │ │ │ + 764: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ + 767: goto 704 │ │ │ │ + 770: aload_0 │ │ │ │ + 771: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ + 774: astore 6 │ │ │ │ + 776: aload 6 │ │ │ │ + 778: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ + 781: istore 4 │ │ │ │ + 783: aload_0 │ │ │ │ + 784: iload 4 │ │ │ │ + 786: putfield #166 // Field curChar:C │ │ │ │ + 789: goto 33 │ │ │ │ + 792: pop │ │ │ │ + 793: goto 207 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 774 778 796 Class java/io/IOException │ │ │ │ - 780 785 796 Class java/io/IOException │ │ │ │ - 788 793 796 Class java/io/IOException │ │ │ │ + 770 774 792 Class java/io/IOException │ │ │ │ + 776 781 792 Class java/io/IOException │ │ │ │ + 784 789 792 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1415,17 +1413,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #166 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #132 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1473,15 +1471,15 @@ │ │ │ │ 186: putfield #158 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 11 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1506,17 +1504,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #166 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #132 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1588,116 +1586,114 @@ │ │ │ │ 427: bipush 11 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #166 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #166 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #132 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #166 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #132 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 11 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 11 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 9 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 9 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #166 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 11 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 11 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 9 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 9 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #166 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1747,17 +1743,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #166 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #132 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1805,15 +1801,15 @@ │ │ │ │ 186: putfield #158 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 15 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1838,17 +1834,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #166 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #132 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1920,116 +1916,114 @@ │ │ │ │ 427: bipush 15 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #166 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #166 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #132 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #166 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #132 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 15 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 15 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 12 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 12 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #166 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 15 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 15 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 12 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 12 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #166 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2079,19 +2073,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 273 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #166 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #132 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -2138,25 +2132,25 @@ │ │ │ │ 190: putfield #158 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 734 │ │ │ │ + 200: if_icmpne 730 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #200 // long -17179869185l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 144 │ │ │ │ 228: bipush 18 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -2188,19 +2182,19 @@ │ │ │ │ 288: if_icmpge 537 │ │ │ │ 291: lconst_1 │ │ │ │ 292: lstore 9 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #166 // Field curChar:C │ │ │ │ 298: bipush 63 │ │ │ │ 300: iand │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 4 │ │ │ │ 303: lload 9 │ │ │ │ - 305: iload 11 │ │ │ │ + 305: iload 4 │ │ │ │ 307: lshl │ │ │ │ - 308: lstore 12 │ │ │ │ + 308: lstore 11 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #132 // Field jjstateSet:[I │ │ │ │ 314: astore 6 │ │ │ │ 316: iload 5 │ │ │ │ 318: iconst_m1 │ │ │ │ 319: iadd │ │ │ │ 320: istore 5 │ │ │ │ @@ -2216,21 +2210,21 @@ │ │ │ │ default: 356 │ │ │ │ } │ │ │ │ 356: iload 5 │ │ │ │ 358: iload_3 │ │ │ │ 359: if_icmpne 310 │ │ │ │ 362: goto 150 │ │ │ │ 365: ldc2_w #202 // long 4026531839l │ │ │ │ - 368: lload 12 │ │ │ │ + 368: lload 11 │ │ │ │ 370: land │ │ │ │ 371: lstore 9 │ │ │ │ 373: lconst_0 │ │ │ │ - 374: lstore 14 │ │ │ │ + 374: lstore 13 │ │ │ │ 376: lload 9 │ │ │ │ - 378: lload 14 │ │ │ │ + 378: lload 13 │ │ │ │ 380: lcmp │ │ │ │ 381: istore 4 │ │ │ │ 383: iload 4 │ │ │ │ 385: ifeq 415 │ │ │ │ 388: bipush 18 │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 8 │ │ │ │ @@ -2257,41 +2251,41 @@ │ │ │ │ 436: astore 6 │ │ │ │ 438: aload_0 │ │ │ │ 439: getfield #158 // Field jjnewStateCnt:I │ │ │ │ 442: istore 7 │ │ │ │ 444: iload 7 │ │ │ │ 446: iconst_1 │ │ │ │ 447: iadd │ │ │ │ - 448: istore 11 │ │ │ │ + 448: istore 15 │ │ │ │ 450: aload_0 │ │ │ │ - 451: iload 11 │ │ │ │ + 451: iload 15 │ │ │ │ 453: putfield #158 // Field jjnewStateCnt:I │ │ │ │ 456: iconst_1 │ │ │ │ - 457: istore 11 │ │ │ │ + 457: istore 15 │ │ │ │ 459: aload 6 │ │ │ │ 461: iload 7 │ │ │ │ - 463: iload 11 │ │ │ │ + 463: iload 15 │ │ │ │ 465: iastore │ │ │ │ 466: goto 356 │ │ │ │ 469: bipush 17 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ 475: iload 4 │ │ │ │ 477: if_icmple 356 │ │ │ │ 480: bipush 17 │ │ │ │ 482: istore 8 │ │ │ │ 484: goto 356 │ │ │ │ 487: ldc2_w #202 // long 4026531839l │ │ │ │ - 490: lload 12 │ │ │ │ + 490: lload 11 │ │ │ │ 492: land │ │ │ │ 493: lstore 9 │ │ │ │ 495: lconst_0 │ │ │ │ - 496: lstore 14 │ │ │ │ + 496: lstore 13 │ │ │ │ 498: lload 9 │ │ │ │ - 500: lload 14 │ │ │ │ + 500: lload 13 │ │ │ │ 502: lcmp │ │ │ │ 503: istore 4 │ │ │ │ 505: iload 4 │ │ │ │ 507: ifeq 356 │ │ │ │ 510: bipush 18 │ │ │ │ 512: istore 4 │ │ │ │ 514: iload 8 │ │ │ │ @@ -2305,122 +2299,120 @@ │ │ │ │ 529: iload 4 │ │ │ │ 531: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ 534: goto 356 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #166 // Field curChar:C │ │ │ │ 541: sipush 255 │ │ │ │ 544: iand │ │ │ │ - 545: istore 4 │ │ │ │ - 547: iload 4 │ │ │ │ - 549: bipush 6 │ │ │ │ - 551: ishr │ │ │ │ - 552: istore 16 │ │ │ │ - 554: lconst_1 │ │ │ │ - 555: lstore 9 │ │ │ │ - 557: aload_0 │ │ │ │ - 558: getfield #166 // Field curChar:C │ │ │ │ - 561: bipush 63 │ │ │ │ - 563: iand │ │ │ │ - 564: istore 11 │ │ │ │ - 566: lload 9 │ │ │ │ - 568: iload 11 │ │ │ │ - 570: lshl │ │ │ │ - 571: lstore 17 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #132 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 4 │ │ │ │ - 594: tableswitch { // 0 to 2 │ │ │ │ - 0: 629 │ │ │ │ - 1: 686 │ │ │ │ - 2: 629 │ │ │ │ - default: 620 │ │ │ │ + 545: bipush 6 │ │ │ │ + 547: ishr │ │ │ │ + 548: istore 16 │ │ │ │ + 550: lconst_1 │ │ │ │ + 551: lstore 9 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: getfield #166 // Field curChar:C │ │ │ │ + 557: bipush 63 │ │ │ │ + 559: iand │ │ │ │ + 560: istore 4 │ │ │ │ + 562: lload 9 │ │ │ │ + 564: iload 4 │ │ │ │ + 566: lshl │ │ │ │ + 567: lstore 17 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #132 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 4 │ │ │ │ + 590: tableswitch { // 0 to 2 │ │ │ │ + 0: 625 │ │ │ │ + 1: 682 │ │ │ │ + 2: 625 │ │ │ │ + default: 616 │ │ │ │ } │ │ │ │ - 620: iload 5 │ │ │ │ - 622: iload_3 │ │ │ │ - 623: if_icmpne 573 │ │ │ │ - 626: goto 150 │ │ │ │ - 629: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 632: astore 6 │ │ │ │ - 634: aload 6 │ │ │ │ - 636: iload 16 │ │ │ │ - 638: laload │ │ │ │ - 639: lload 17 │ │ │ │ - 641: land │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: lconst_0 │ │ │ │ - 645: lstore 14 │ │ │ │ - 647: lload 9 │ │ │ │ - 649: lload 14 │ │ │ │ - 651: lcmp │ │ │ │ - 652: istore 4 │ │ │ │ - 654: iload 4 │ │ │ │ - 656: ifeq 620 │ │ │ │ - 659: bipush 18 │ │ │ │ - 661: istore 4 │ │ │ │ - 663: iload 8 │ │ │ │ - 665: iload 4 │ │ │ │ - 667: if_icmple 674 │ │ │ │ - 670: bipush 18 │ │ │ │ - 672: istore 8 │ │ │ │ - 674: iconst_2 │ │ │ │ - 675: istore 4 │ │ │ │ - 677: aload_0 │ │ │ │ - 678: iload 4 │ │ │ │ - 680: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ - 683: goto 620 │ │ │ │ - 686: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 689: astore 6 │ │ │ │ - 691: aload 6 │ │ │ │ - 693: iload 16 │ │ │ │ - 695: laload │ │ │ │ - 696: lload 17 │ │ │ │ - 698: land │ │ │ │ - 699: lstore 9 │ │ │ │ - 701: lconst_0 │ │ │ │ - 702: lstore 14 │ │ │ │ - 704: lload 9 │ │ │ │ - 706: lload 14 │ │ │ │ - 708: lcmp │ │ │ │ - 709: istore 4 │ │ │ │ - 711: iload 4 │ │ │ │ - 713: ifeq 620 │ │ │ │ - 716: bipush 17 │ │ │ │ - 718: istore 4 │ │ │ │ - 720: iload 8 │ │ │ │ - 722: iload 4 │ │ │ │ - 724: if_icmple 620 │ │ │ │ - 727: bipush 17 │ │ │ │ - 729: istore 8 │ │ │ │ - 731: goto 620 │ │ │ │ - 734: aload_0 │ │ │ │ - 735: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ - 738: astore 6 │ │ │ │ - 740: aload 6 │ │ │ │ - 742: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ - 745: istore 4 │ │ │ │ - 747: aload_0 │ │ │ │ - 748: iload 4 │ │ │ │ - 750: putfield #166 // Field curChar:C │ │ │ │ - 753: goto 33 │ │ │ │ - 756: pop │ │ │ │ - 757: goto 203 │ │ │ │ + 616: iload 5 │ │ │ │ + 618: iload_3 │ │ │ │ + 619: if_icmpne 569 │ │ │ │ + 622: goto 150 │ │ │ │ + 625: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 628: astore 6 │ │ │ │ + 630: aload 6 │ │ │ │ + 632: iload 16 │ │ │ │ + 634: laload │ │ │ │ + 635: lload 17 │ │ │ │ + 637: land │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: lconst_0 │ │ │ │ + 641: lstore 13 │ │ │ │ + 643: lload 9 │ │ │ │ + 645: lload 13 │ │ │ │ + 647: lcmp │ │ │ │ + 648: istore 4 │ │ │ │ + 650: iload 4 │ │ │ │ + 652: ifeq 616 │ │ │ │ + 655: bipush 18 │ │ │ │ + 657: istore 4 │ │ │ │ + 659: iload 8 │ │ │ │ + 661: iload 4 │ │ │ │ + 663: if_icmple 670 │ │ │ │ + 666: bipush 18 │ │ │ │ + 668: istore 8 │ │ │ │ + 670: iconst_2 │ │ │ │ + 671: istore 4 │ │ │ │ + 673: aload_0 │ │ │ │ + 674: iload 4 │ │ │ │ + 676: invokespecial #161 // Method jjCheckNAdd:(I)V │ │ │ │ + 679: goto 616 │ │ │ │ + 682: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 685: astore 6 │ │ │ │ + 687: aload 6 │ │ │ │ + 689: iload 16 │ │ │ │ + 691: laload │ │ │ │ + 692: lload 17 │ │ │ │ + 694: land │ │ │ │ + 695: lstore 9 │ │ │ │ + 697: lconst_0 │ │ │ │ + 698: lstore 13 │ │ │ │ + 700: lload 9 │ │ │ │ + 702: lload 13 │ │ │ │ + 704: lcmp │ │ │ │ + 705: istore 4 │ │ │ │ + 707: iload 4 │ │ │ │ + 709: ifeq 616 │ │ │ │ + 712: bipush 17 │ │ │ │ + 714: istore 4 │ │ │ │ + 716: iload 8 │ │ │ │ + 718: iload 4 │ │ │ │ + 720: if_icmple 616 │ │ │ │ + 723: bipush 17 │ │ │ │ + 725: istore 8 │ │ │ │ + 727: goto 616 │ │ │ │ + 730: aload_0 │ │ │ │ + 731: getfield #145 // Field input_stream:Lorg/apache/james/mime4j/field/contenttype/parser/SimpleCharStream; │ │ │ │ + 734: astore 6 │ │ │ │ + 736: aload 6 │ │ │ │ + 738: invokevirtual #196 // Method org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.readChar:()C │ │ │ │ + 741: istore 4 │ │ │ │ + 743: aload_0 │ │ │ │ + 744: iload 4 │ │ │ │ + 746: putfield #166 // Field curChar:C │ │ │ │ + 749: goto 33 │ │ │ │ + 752: pop │ │ │ │ + 753: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 734 738 756 Class java/io/IOException │ │ │ │ - 740 745 756 Class java/io/IOException │ │ │ │ - 748 753 756 Class java/io/IOException │ │ │ │ + 730 734 752 Class java/io/IOException │ │ │ │ + 736 741 752 Class java/io/IOException │ │ │ │ + 744 749 752 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: iconst_3 │ │ ├── org/apache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1280,15 +1280,15 @@ │ │ │ │ 7: invokespecial #242 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=3 │ │ │ │ + stack=300, locals=15, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_4 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #239 // Field jjnewStateCnt:I │ │ │ │ @@ -1332,19 +1332,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 428 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #247 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #213 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1392,25 +1392,25 @@ │ │ │ │ 194: putfield #239 // Field jjnewStateCnt:I │ │ │ │ 197: iconst_4 │ │ │ │ 198: iload_3 │ │ │ │ 199: isub │ │ │ │ 200: istore_3 │ │ │ │ 201: iload 5 │ │ │ │ 203: iload_3 │ │ │ │ - 204: if_icmpne 605 │ │ │ │ + 204: if_icmpne 601 │ │ │ │ 207: iload_2 │ │ │ │ 208: ireturn │ │ │ │ 209: ldc2_w #255 // long 287948901175001088l │ │ │ │ - 212: lload 12 │ │ │ │ + 212: lload 11 │ │ │ │ 214: land │ │ │ │ 215: lstore 9 │ │ │ │ 217: lconst_0 │ │ │ │ - 218: lstore 14 │ │ │ │ + 218: lstore 13 │ │ │ │ 220: lload 9 │ │ │ │ - 222: lload 14 │ │ │ │ + 222: lload 13 │ │ │ │ 224: lcmp │ │ │ │ 225: istore 4 │ │ │ │ 227: iload 4 │ │ │ │ 229: ifeq 259 │ │ │ │ 232: bipush 46 │ │ │ │ 234: istore 4 │ │ │ │ 236: iload 8 │ │ │ │ @@ -1421,21 +1421,21 @@ │ │ │ │ 247: iconst_3 │ │ │ │ 248: istore 4 │ │ │ │ 250: aload_0 │ │ │ │ 251: iload 4 │ │ │ │ 253: invokespecial #242 // Method jjCheckNAdd:(I)V │ │ │ │ 256: goto 148 │ │ │ │ 259: ldc2_w #259 // long 4294967808l │ │ │ │ - 262: lload 12 │ │ │ │ + 262: lload 11 │ │ │ │ 264: land │ │ │ │ 265: lstore 9 │ │ │ │ 267: lconst_0 │ │ │ │ - 268: lstore 14 │ │ │ │ + 268: lstore 13 │ │ │ │ 270: lload 9 │ │ │ │ - 272: lload 14 │ │ │ │ + 272: lload 13 │ │ │ │ 274: lcmp │ │ │ │ 275: istore 4 │ │ │ │ 277: iload 4 │ │ │ │ 279: ifeq 309 │ │ │ │ 282: bipush 36 │ │ │ │ 284: istore 4 │ │ │ │ 286: iload 8 │ │ │ │ @@ -1446,61 +1446,61 @@ │ │ │ │ 297: iconst_2 │ │ │ │ 298: istore 4 │ │ │ │ 300: aload_0 │ │ │ │ 301: iload 4 │ │ │ │ 303: invokespecial #242 // Method jjCheckNAdd:(I)V │ │ │ │ 306: goto 148 │ │ │ │ 309: ldc2_w #263 // long 43980465111040l │ │ │ │ - 312: lload 12 │ │ │ │ + 312: lload 11 │ │ │ │ 314: land │ │ │ │ 315: lstore 9 │ │ │ │ 317: lconst_0 │ │ │ │ - 318: lstore 14 │ │ │ │ + 318: lstore 13 │ │ │ │ 320: lload 9 │ │ │ │ - 322: lload 14 │ │ │ │ + 322: lload 13 │ │ │ │ 324: lcmp │ │ │ │ 325: istore 4 │ │ │ │ 327: iload 4 │ │ │ │ 329: ifeq 148 │ │ │ │ 332: bipush 24 │ │ │ │ 334: istore 4 │ │ │ │ 336: iload 8 │ │ │ │ 338: iload 4 │ │ │ │ 340: if_icmple 148 │ │ │ │ 343: bipush 24 │ │ │ │ 345: istore 8 │ │ │ │ 347: goto 148 │ │ │ │ 350: ldc2_w #259 // long 4294967808l │ │ │ │ - 353: lload 12 │ │ │ │ + 353: lload 11 │ │ │ │ 355: land │ │ │ │ 356: lstore 9 │ │ │ │ 358: lconst_0 │ │ │ │ - 359: lstore 14 │ │ │ │ + 359: lstore 13 │ │ │ │ 361: lload 9 │ │ │ │ - 363: lload 14 │ │ │ │ + 363: lload 13 │ │ │ │ 365: lcmp │ │ │ │ 366: istore 4 │ │ │ │ 368: iload 4 │ │ │ │ 370: ifeq 148 │ │ │ │ 373: bipush 36 │ │ │ │ 375: istore 8 │ │ │ │ 377: iconst_2 │ │ │ │ 378: istore 4 │ │ │ │ 380: aload_0 │ │ │ │ 381: iload 4 │ │ │ │ 383: invokespecial #242 // Method jjCheckNAdd:(I)V │ │ │ │ 386: goto 148 │ │ │ │ 389: ldc2_w #255 // long 287948901175001088l │ │ │ │ - 392: lload 12 │ │ │ │ + 392: lload 11 │ │ │ │ 394: land │ │ │ │ 395: lstore 9 │ │ │ │ 397: lconst_0 │ │ │ │ - 398: lstore 14 │ │ │ │ + 398: lstore 13 │ │ │ │ 400: lload 9 │ │ │ │ - 402: lload 14 │ │ │ │ + 402: lload 13 │ │ │ │ 404: lcmp │ │ │ │ 405: istore 4 │ │ │ │ 407: iload 4 │ │ │ │ 409: ifeq 148 │ │ │ │ 412: bipush 46 │ │ │ │ 414: istore 8 │ │ │ │ 416: iconst_3 │ │ │ │ @@ -1519,19 +1519,19 @@ │ │ │ │ 443: if_icmpge 543 │ │ │ │ 446: lconst_1 │ │ │ │ 447: lstore 9 │ │ │ │ 449: aload_0 │ │ │ │ 450: getfield #247 // Field curChar:C │ │ │ │ 453: bipush 63 │ │ │ │ 455: iand │ │ │ │ - 456: istore 11 │ │ │ │ + 456: istore 4 │ │ │ │ 458: lload 9 │ │ │ │ - 460: iload 11 │ │ │ │ + 460: iload 4 │ │ │ │ 462: lshl │ │ │ │ - 463: lstore 12 │ │ │ │ + 463: lstore 11 │ │ │ │ 465: aload_0 │ │ │ │ 466: getfield #213 // Field jjstateSet:[I │ │ │ │ 469: astore 6 │ │ │ │ 471: iload 5 │ │ │ │ 473: iconst_m1 │ │ │ │ 474: iadd │ │ │ │ 475: istore 5 │ │ │ │ @@ -1545,80 +1545,78 @@ │ │ │ │ default: 504 │ │ │ │ } │ │ │ │ 504: iload 5 │ │ │ │ 506: iload_3 │ │ │ │ 507: if_icmpne 465 │ │ │ │ 510: goto 154 │ │ │ │ 513: ldc2_w #268 // long 576456345801194494l │ │ │ │ - 516: lload 12 │ │ │ │ + 516: lload 11 │ │ │ │ 518: land │ │ │ │ 519: lstore 9 │ │ │ │ 521: lconst_0 │ │ │ │ - 522: lstore 14 │ │ │ │ + 522: lstore 13 │ │ │ │ 524: lload 9 │ │ │ │ - 526: lload 14 │ │ │ │ + 526: lload 13 │ │ │ │ 528: lcmp │ │ │ │ 529: istore 4 │ │ │ │ 531: iload 4 │ │ │ │ 533: ifeq 504 │ │ │ │ 536: bipush 35 │ │ │ │ 538: istore 8 │ │ │ │ 540: goto 504 │ │ │ │ 543: aload_0 │ │ │ │ 544: getfield #247 // Field curChar:C │ │ │ │ 547: sipush 255 │ │ │ │ 550: iand │ │ │ │ - 551: istore 4 │ │ │ │ - 553: iload 4 │ │ │ │ - 555: bipush 6 │ │ │ │ - 557: ishr │ │ │ │ - 558: pop │ │ │ │ - 559: lconst_1 │ │ │ │ - 560: lstore 9 │ │ │ │ - 562: aload_0 │ │ │ │ - 563: getfield #247 // Field curChar:C │ │ │ │ - 566: bipush 63 │ │ │ │ - 568: iand │ │ │ │ - 569: istore 11 │ │ │ │ - 571: lload 9 │ │ │ │ - 573: iload 11 │ │ │ │ - 575: lshl │ │ │ │ - 576: pop2 │ │ │ │ - 577: aload_0 │ │ │ │ - 578: getfield #213 // Field jjstateSet:[I │ │ │ │ - 581: astore 6 │ │ │ │ - 583: iload 5 │ │ │ │ - 585: iconst_m1 │ │ │ │ - 586: iadd │ │ │ │ - 587: istore 5 │ │ │ │ - 589: aload 6 │ │ │ │ - 591: iload 5 │ │ │ │ - 593: iaload │ │ │ │ - 594: istore 4 │ │ │ │ - 596: iload 5 │ │ │ │ - 598: iload_3 │ │ │ │ - 599: if_icmpne 577 │ │ │ │ - 602: goto 154 │ │ │ │ - 605: aload_0 │ │ │ │ - 606: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ - 609: astore 6 │ │ │ │ - 611: aload 6 │ │ │ │ - 613: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ - 616: istore 4 │ │ │ │ - 618: aload_0 │ │ │ │ - 619: iload 4 │ │ │ │ - 621: putfield #247 // Field curChar:C │ │ │ │ - 624: goto 33 │ │ │ │ - 627: pop │ │ │ │ - 628: goto 207 │ │ │ │ + 551: bipush 6 │ │ │ │ + 553: ishr │ │ │ │ + 554: pop │ │ │ │ + 555: lconst_1 │ │ │ │ + 556: lstore 9 │ │ │ │ + 558: aload_0 │ │ │ │ + 559: getfield #247 // Field curChar:C │ │ │ │ + 562: bipush 63 │ │ │ │ + 564: iand │ │ │ │ + 565: istore 4 │ │ │ │ + 567: lload 9 │ │ │ │ + 569: iload 4 │ │ │ │ + 571: lshl │ │ │ │ + 572: pop2 │ │ │ │ + 573: aload_0 │ │ │ │ + 574: getfield #213 // Field jjstateSet:[I │ │ │ │ + 577: astore 6 │ │ │ │ + 579: iload 5 │ │ │ │ + 581: iconst_m1 │ │ │ │ + 582: iadd │ │ │ │ + 583: istore 5 │ │ │ │ + 585: aload 6 │ │ │ │ + 587: iload 5 │ │ │ │ + 589: iaload │ │ │ │ + 590: istore 4 │ │ │ │ + 592: iload 5 │ │ │ │ + 594: iload_3 │ │ │ │ + 595: if_icmpne 573 │ │ │ │ + 598: goto 154 │ │ │ │ + 601: aload_0 │ │ │ │ + 602: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ + 605: astore 6 │ │ │ │ + 607: aload 6 │ │ │ │ + 609: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ + 612: istore 4 │ │ │ │ + 614: aload_0 │ │ │ │ + 615: iload 4 │ │ │ │ + 617: putfield #247 // Field curChar:C │ │ │ │ + 620: goto 33 │ │ │ │ + 623: pop │ │ │ │ + 624: goto 207 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 605 609 627 Class java/io/IOException │ │ │ │ - 611 616 627 Class java/io/IOException │ │ │ │ - 619 624 627 Class java/io/IOException │ │ │ │ + 601 605 623 Class java/io/IOException │ │ │ │ + 607 612 623 Class java/io/IOException │ │ │ │ + 615 620 623 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1668,17 +1666,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #247 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #213 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1726,15 +1724,15 @@ │ │ │ │ 186: putfield #239 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 41 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1759,17 +1757,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #247 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #213 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1841,116 +1839,114 @@ │ │ │ │ 427: bipush 41 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #247 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #247 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #213 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #247 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #213 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #45 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 41 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 41 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #45 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 39 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 39 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #247 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #45 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 41 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 41 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #45 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 39 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 39 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #247 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2000,17 +1996,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #247 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #213 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -2058,15 +2054,15 @@ │ │ │ │ 186: putfield #239 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 45 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -2091,17 +2087,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #247 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #213 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -2173,116 +2169,114 @@ │ │ │ │ 427: bipush 45 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #247 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #247 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #213 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #247 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #213 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #45 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 45 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 45 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #45 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 42 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 42 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #247 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #45 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 45 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 45 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #45 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 42 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 42 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #247 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2524,15 +2518,15 @@ │ │ │ │ 55: istore_1 │ │ │ │ 56: goto 35 │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa1_0(long); │ │ │ │ descriptor: (J)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=10, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_3 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #226 // Field input_stream:Lorg/apache/james/mime4j/field/datetime/parser/SimpleCharStream; │ │ │ │ 6: astore 4 │ │ │ │ 8: aload 4 │ │ │ │ 10: invokevirtual #277 // Method org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.readChar:()C │ │ │ │ @@ -2596,19 +2590,19 @@ │ │ │ │ 195: lload 6 │ │ │ │ 197: invokespecial #370 // Method jjMoveStringLiteralDfa2_0:(JJ)I │ │ │ │ 200: istore_3 │ │ │ │ 201: goto 143 │ │ │ │ 204: ldc2_w #344 // long 33554432l │ │ │ │ 207: lload_1 │ │ │ │ 208: land │ │ │ │ - 209: lstore 8 │ │ │ │ + 209: lstore 6 │ │ │ │ 211: lconst_0 │ │ │ │ - 212: lstore 10 │ │ │ │ - 214: lload 8 │ │ │ │ - 216: lload 10 │ │ │ │ + 212: lstore 8 │ │ │ │ + 214: lload 6 │ │ │ │ + 216: lload 8 │ │ │ │ 218: lcmp │ │ │ │ 219: istore 5 │ │ │ │ 221: iload 5 │ │ │ │ 223: ifeq 136 │ │ │ │ 226: bipush 25 │ │ │ │ 228: istore 5 │ │ │ │ 230: aload_0 │ │ ├── org/apache/james/mime4j/field/language/parser/ContentLanguageParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -930,15 +930,15 @@ │ │ │ │ 7: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=3 │ │ │ │ + stack=300, locals=15, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_4 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #151 // Field jjnewStateCnt:I │ │ │ │ @@ -982,19 +982,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 500 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #159 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #125 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1043,25 +1043,25 @@ │ │ │ │ 198: putfield #151 // Field jjnewStateCnt:I │ │ │ │ 201: iconst_4 │ │ │ │ 202: iload_3 │ │ │ │ 203: isub │ │ │ │ 204: istore_3 │ │ │ │ 205: iload 5 │ │ │ │ 207: iload_3 │ │ │ │ - 208: if_icmpne 852 │ │ │ │ + 208: if_icmpne 848 │ │ │ │ 211: iload_2 │ │ │ │ 212: ireturn │ │ │ │ 213: ldc2_w #167 // long 287948901175001088l │ │ │ │ - 216: lload 12 │ │ │ │ + 216: lload 11 │ │ │ │ 218: land │ │ │ │ 219: lstore 9 │ │ │ │ 221: lconst_0 │ │ │ │ - 222: lstore 14 │ │ │ │ + 222: lstore 13 │ │ │ │ 224: lload 9 │ │ │ │ - 226: lload 14 │ │ │ │ + 226: lload 13 │ │ │ │ 228: lcmp │ │ │ │ 229: istore 4 │ │ │ │ 231: iload 4 │ │ │ │ 233: ifeq 310 │ │ │ │ 236: bipush 19 │ │ │ │ 238: istore 4 │ │ │ │ 240: iload 8 │ │ │ │ @@ -1071,21 +1071,21 @@ │ │ │ │ 249: istore 8 │ │ │ │ 251: iconst_3 │ │ │ │ 252: istore 4 │ │ │ │ 254: aload_0 │ │ │ │ 255: iload 4 │ │ │ │ 257: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 260: ldc2_w #167 // long 287948901175001088l │ │ │ │ - 263: lload 12 │ │ │ │ + 263: lload 11 │ │ │ │ 265: land │ │ │ │ 266: lstore 9 │ │ │ │ 268: lconst_0 │ │ │ │ - 269: lstore 14 │ │ │ │ + 269: lstore 13 │ │ │ │ 271: lload 9 │ │ │ │ - 273: lload 14 │ │ │ │ + 273: lload 13 │ │ │ │ 275: lcmp │ │ │ │ 276: istore 4 │ │ │ │ 278: iload 4 │ │ │ │ 280: ifeq 152 │ │ │ │ 283: bipush 17 │ │ │ │ 285: istore 4 │ │ │ │ 287: iload 8 │ │ │ │ @@ -1096,21 +1096,21 @@ │ │ │ │ 298: iconst_1 │ │ │ │ 299: istore 4 │ │ │ │ 301: aload_0 │ │ │ │ 302: iload 4 │ │ │ │ 304: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 307: goto 152 │ │ │ │ 310: ldc2_w #171 // long 4294977024l │ │ │ │ - 313: lload 12 │ │ │ │ + 313: lload 11 │ │ │ │ 315: land │ │ │ │ 316: lstore 9 │ │ │ │ 318: lconst_0 │ │ │ │ - 319: lstore 14 │ │ │ │ + 319: lstore 13 │ │ │ │ 321: lload 9 │ │ │ │ - 323: lload 14 │ │ │ │ + 323: lload 13 │ │ │ │ 325: lcmp │ │ │ │ 326: istore 4 │ │ │ │ 328: iload 4 │ │ │ │ 330: ifeq 260 │ │ │ │ 333: iconst_3 │ │ │ │ 334: istore 4 │ │ │ │ 336: iload 8 │ │ │ │ @@ -1123,21 +1123,21 @@ │ │ │ │ 349: aconst_null │ │ │ │ 350: astore 6 │ │ │ │ 352: aload_0 │ │ │ │ 353: iconst_0 │ │ │ │ 354: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 357: goto 260 │ │ │ │ 360: ldc2_w #171 // long 4294977024l │ │ │ │ - 363: lload 12 │ │ │ │ + 363: lload 11 │ │ │ │ 365: land │ │ │ │ 366: lstore 9 │ │ │ │ 368: lconst_0 │ │ │ │ - 369: lstore 14 │ │ │ │ + 369: lstore 13 │ │ │ │ 371: lload 9 │ │ │ │ - 373: lload 14 │ │ │ │ + 373: lload 13 │ │ │ │ 375: lcmp │ │ │ │ 376: istore 4 │ │ │ │ 378: iload 4 │ │ │ │ 380: ifeq 152 │ │ │ │ 383: iconst_3 │ │ │ │ 384: istore 8 │ │ │ │ 386: iconst_0 │ │ │ │ @@ -1145,21 +1145,21 @@ │ │ │ │ 389: aconst_null │ │ │ │ 390: astore 6 │ │ │ │ 392: aload_0 │ │ │ │ 393: iconst_0 │ │ │ │ 394: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 397: goto 152 │ │ │ │ 400: ldc2_w #167 // long 287948901175001088l │ │ │ │ - 403: lload 12 │ │ │ │ + 403: lload 11 │ │ │ │ 405: land │ │ │ │ 406: lstore 9 │ │ │ │ 408: lconst_0 │ │ │ │ - 409: lstore 14 │ │ │ │ + 409: lstore 13 │ │ │ │ 411: lload 9 │ │ │ │ - 413: lload 14 │ │ │ │ + 413: lload 13 │ │ │ │ 415: lcmp │ │ │ │ 416: istore 4 │ │ │ │ 418: iload 4 │ │ │ │ 420: ifeq 152 │ │ │ │ 423: bipush 17 │ │ │ │ 425: istore 4 │ │ │ │ 427: iload 8 │ │ │ │ @@ -1170,21 +1170,21 @@ │ │ │ │ 438: iconst_1 │ │ │ │ 439: istore 4 │ │ │ │ 441: aload_0 │ │ │ │ 442: iload 4 │ │ │ │ 444: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 447: goto 152 │ │ │ │ 450: ldc2_w #167 // long 287948901175001088l │ │ │ │ - 453: lload 12 │ │ │ │ + 453: lload 11 │ │ │ │ 455: land │ │ │ │ 456: lstore 9 │ │ │ │ 458: lconst_0 │ │ │ │ - 459: lstore 14 │ │ │ │ + 459: lstore 13 │ │ │ │ 461: lload 9 │ │ │ │ - 463: lload 14 │ │ │ │ + 463: lload 13 │ │ │ │ 465: lcmp │ │ │ │ 466: istore 4 │ │ │ │ 468: iload 4 │ │ │ │ 470: ifeq 152 │ │ │ │ 473: bipush 19 │ │ │ │ 475: istore 4 │ │ │ │ 477: iload 8 │ │ │ │ @@ -1208,19 +1208,19 @@ │ │ │ │ 515: if_icmpge 790 │ │ │ │ 518: lconst_1 │ │ │ │ 519: lstore 9 │ │ │ │ 521: aload_0 │ │ │ │ 522: getfield #159 // Field curChar:C │ │ │ │ 525: bipush 63 │ │ │ │ 527: iand │ │ │ │ - 528: istore 11 │ │ │ │ + 528: istore 4 │ │ │ │ 530: lload 9 │ │ │ │ - 532: iload 11 │ │ │ │ + 532: iload 4 │ │ │ │ 534: lshl │ │ │ │ - 535: lstore 12 │ │ │ │ + 535: lstore 11 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #125 // Field jjstateSet:[I │ │ │ │ 541: astore 6 │ │ │ │ 543: iload 5 │ │ │ │ 545: iconst_m1 │ │ │ │ 546: iadd │ │ │ │ 547: istore 5 │ │ │ │ @@ -1236,21 +1236,21 @@ │ │ │ │ default: 584 │ │ │ │ } │ │ │ │ 584: iload 5 │ │ │ │ 586: iload_3 │ │ │ │ 587: if_icmpne 537 │ │ │ │ 590: goto 158 │ │ │ │ 593: ldc2_w #176 // long 576460743847706622l │ │ │ │ - 596: lload 12 │ │ │ │ + 596: lload 11 │ │ │ │ 598: land │ │ │ │ 599: lstore 9 │ │ │ │ 601: lconst_0 │ │ │ │ - 602: lstore 14 │ │ │ │ + 602: lstore 13 │ │ │ │ 604: lload 9 │ │ │ │ - 606: lload 14 │ │ │ │ + 606: lload 13 │ │ │ │ 608: lcmp │ │ │ │ 609: istore 4 │ │ │ │ 611: iload 4 │ │ │ │ 613: ifeq 640 │ │ │ │ 616: bipush 19 │ │ │ │ 618: istore 4 │ │ │ │ 620: iload 8 │ │ │ │ @@ -1260,21 +1260,21 @@ │ │ │ │ 629: istore 8 │ │ │ │ 631: iconst_3 │ │ │ │ 632: istore 4 │ │ │ │ 634: aload_0 │ │ │ │ 635: iload 4 │ │ │ │ 637: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 640: ldc2_w #176 // long 576460743847706622l │ │ │ │ - 643: lload 12 │ │ │ │ + 643: lload 11 │ │ │ │ 645: land │ │ │ │ 646: lstore 9 │ │ │ │ 648: lconst_0 │ │ │ │ - 649: lstore 14 │ │ │ │ + 649: lstore 13 │ │ │ │ 651: lload 9 │ │ │ │ - 653: lload 14 │ │ │ │ + 653: lload 13 │ │ │ │ 655: lcmp │ │ │ │ 656: istore 4 │ │ │ │ 658: iload 4 │ │ │ │ 660: ifeq 584 │ │ │ │ 663: bipush 18 │ │ │ │ 665: istore 4 │ │ │ │ 667: iload 8 │ │ │ │ @@ -1285,21 +1285,21 @@ │ │ │ │ 678: iconst_2 │ │ │ │ 679: istore 4 │ │ │ │ 681: aload_0 │ │ │ │ 682: iload 4 │ │ │ │ 684: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 687: goto 584 │ │ │ │ 690: ldc2_w #176 // long 576460743847706622l │ │ │ │ - 693: lload 12 │ │ │ │ + 693: lload 11 │ │ │ │ 695: land │ │ │ │ 696: lstore 9 │ │ │ │ 698: lconst_0 │ │ │ │ - 699: lstore 14 │ │ │ │ + 699: lstore 13 │ │ │ │ 701: lload 9 │ │ │ │ - 703: lload 14 │ │ │ │ + 703: lload 13 │ │ │ │ 705: lcmp │ │ │ │ 706: istore 4 │ │ │ │ 708: iload 4 │ │ │ │ 710: ifeq 584 │ │ │ │ 713: bipush 18 │ │ │ │ 715: istore 4 │ │ │ │ 717: iload 8 │ │ │ │ @@ -1310,21 +1310,21 @@ │ │ │ │ 728: iconst_2 │ │ │ │ 729: istore 4 │ │ │ │ 731: aload_0 │ │ │ │ 732: iload 4 │ │ │ │ 734: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 737: goto 584 │ │ │ │ 740: ldc2_w #176 // long 576460743847706622l │ │ │ │ - 743: lload 12 │ │ │ │ + 743: lload 11 │ │ │ │ 745: land │ │ │ │ 746: lstore 9 │ │ │ │ 748: lconst_0 │ │ │ │ - 749: lstore 14 │ │ │ │ + 749: lstore 13 │ │ │ │ 751: lload 9 │ │ │ │ - 753: lload 14 │ │ │ │ + 753: lload 13 │ │ │ │ 755: lcmp │ │ │ │ 756: istore 4 │ │ │ │ 758: iload 4 │ │ │ │ 760: ifeq 584 │ │ │ │ 763: bipush 19 │ │ │ │ 765: istore 4 │ │ │ │ 767: iload 8 │ │ │ │ @@ -1338,62 +1338,60 @@ │ │ │ │ 782: iload 4 │ │ │ │ 784: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 787: goto 584 │ │ │ │ 790: aload_0 │ │ │ │ 791: getfield #159 // Field curChar:C │ │ │ │ 794: sipush 255 │ │ │ │ 797: iand │ │ │ │ - 798: istore 4 │ │ │ │ - 800: iload 4 │ │ │ │ - 802: bipush 6 │ │ │ │ - 804: ishr │ │ │ │ - 805: pop │ │ │ │ - 806: lconst_1 │ │ │ │ - 807: lstore 9 │ │ │ │ - 809: aload_0 │ │ │ │ - 810: getfield #159 // Field curChar:C │ │ │ │ - 813: bipush 63 │ │ │ │ - 815: iand │ │ │ │ - 816: istore 11 │ │ │ │ - 818: lload 9 │ │ │ │ - 820: iload 11 │ │ │ │ - 822: lshl │ │ │ │ - 823: pop2 │ │ │ │ - 824: aload_0 │ │ │ │ - 825: getfield #125 // Field jjstateSet:[I │ │ │ │ - 828: astore 6 │ │ │ │ - 830: iload 5 │ │ │ │ - 832: iconst_m1 │ │ │ │ - 833: iadd │ │ │ │ - 834: istore 5 │ │ │ │ - 836: aload 6 │ │ │ │ - 838: iload 5 │ │ │ │ - 840: iaload │ │ │ │ - 841: istore 4 │ │ │ │ - 843: iload 5 │ │ │ │ - 845: iload_3 │ │ │ │ - 846: if_icmpne 824 │ │ │ │ - 849: goto 158 │ │ │ │ - 852: aload_0 │ │ │ │ - 853: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ - 856: astore 6 │ │ │ │ - 858: aload 6 │ │ │ │ - 860: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ - 863: istore 4 │ │ │ │ - 865: aload_0 │ │ │ │ - 866: iload 4 │ │ │ │ - 868: putfield #159 // Field curChar:C │ │ │ │ - 871: goto 33 │ │ │ │ - 874: pop │ │ │ │ - 875: goto 211 │ │ │ │ + 798: bipush 6 │ │ │ │ + 800: ishr │ │ │ │ + 801: pop │ │ │ │ + 802: lconst_1 │ │ │ │ + 803: lstore 9 │ │ │ │ + 805: aload_0 │ │ │ │ + 806: getfield #159 // Field curChar:C │ │ │ │ + 809: bipush 63 │ │ │ │ + 811: iand │ │ │ │ + 812: istore 4 │ │ │ │ + 814: lload 9 │ │ │ │ + 816: iload 4 │ │ │ │ + 818: lshl │ │ │ │ + 819: pop2 │ │ │ │ + 820: aload_0 │ │ │ │ + 821: getfield #125 // Field jjstateSet:[I │ │ │ │ + 824: astore 6 │ │ │ │ + 826: iload 5 │ │ │ │ + 828: iconst_m1 │ │ │ │ + 829: iadd │ │ │ │ + 830: istore 5 │ │ │ │ + 832: aload 6 │ │ │ │ + 834: iload 5 │ │ │ │ + 836: iaload │ │ │ │ + 837: istore 4 │ │ │ │ + 839: iload 5 │ │ │ │ + 841: iload_3 │ │ │ │ + 842: if_icmpne 820 │ │ │ │ + 845: goto 158 │ │ │ │ + 848: aload_0 │ │ │ │ + 849: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ + 852: astore 6 │ │ │ │ + 854: aload 6 │ │ │ │ + 856: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ + 859: istore 4 │ │ │ │ + 861: aload_0 │ │ │ │ + 862: iload 4 │ │ │ │ + 864: putfield #159 // Field curChar:C │ │ │ │ + 867: goto 33 │ │ │ │ + 870: pop │ │ │ │ + 871: goto 211 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 852 856 874 Class java/io/IOException │ │ │ │ - 858 863 874 Class java/io/IOException │ │ │ │ - 866 871 874 Class java/io/IOException │ │ │ │ + 848 852 870 Class java/io/IOException │ │ │ │ + 854 859 870 Class java/io/IOException │ │ │ │ + 862 867 870 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1443,17 +1441,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #159 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #125 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1501,15 +1499,15 @@ │ │ │ │ 186: putfield #151 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 8 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1534,17 +1532,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #159 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #125 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1616,116 +1614,114 @@ │ │ │ │ 427: bipush 8 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #159 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #159 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #125 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #159 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #125 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 8 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 8 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 6 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 6 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #159 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 8 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 8 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 6 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 6 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #159 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1775,17 +1771,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #159 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #125 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1833,15 +1829,15 @@ │ │ │ │ 186: putfield #151 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 12 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1866,17 +1862,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #159 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #125 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1948,116 +1944,114 @@ │ │ │ │ 427: bipush 12 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #159 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #159 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #125 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #159 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #125 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 12 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 12 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 9 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 9 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #159 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 12 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 12 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 9 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 9 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #159 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2107,19 +2101,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 273 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #159 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #125 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -2166,25 +2160,25 @@ │ │ │ │ 190: putfield #151 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 734 │ │ │ │ + 200: if_icmpne 730 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #189 // long -17179869185l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 144 │ │ │ │ 228: bipush 15 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -2216,19 +2210,19 @@ │ │ │ │ 288: if_icmpge 537 │ │ │ │ 291: lconst_1 │ │ │ │ 292: lstore 9 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #159 // Field curChar:C │ │ │ │ 298: bipush 63 │ │ │ │ 300: iand │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 4 │ │ │ │ 303: lload 9 │ │ │ │ - 305: iload 11 │ │ │ │ + 305: iload 4 │ │ │ │ 307: lshl │ │ │ │ - 308: lstore 12 │ │ │ │ + 308: lstore 11 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #125 // Field jjstateSet:[I │ │ │ │ 314: astore 6 │ │ │ │ 316: iload 5 │ │ │ │ 318: iconst_m1 │ │ │ │ 319: iadd │ │ │ │ 320: istore 5 │ │ │ │ @@ -2244,21 +2238,21 @@ │ │ │ │ default: 356 │ │ │ │ } │ │ │ │ 356: iload 5 │ │ │ │ 358: iload_3 │ │ │ │ 359: if_icmpne 310 │ │ │ │ 362: goto 150 │ │ │ │ 365: ldc2_w #191 // long 4026531839l │ │ │ │ - 368: lload 12 │ │ │ │ + 368: lload 11 │ │ │ │ 370: land │ │ │ │ 371: lstore 9 │ │ │ │ 373: lconst_0 │ │ │ │ - 374: lstore 14 │ │ │ │ + 374: lstore 13 │ │ │ │ 376: lload 9 │ │ │ │ - 378: lload 14 │ │ │ │ + 378: lload 13 │ │ │ │ 380: lcmp │ │ │ │ 381: istore 4 │ │ │ │ 383: iload 4 │ │ │ │ 385: ifeq 415 │ │ │ │ 388: bipush 15 │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 8 │ │ │ │ @@ -2285,41 +2279,41 @@ │ │ │ │ 436: astore 6 │ │ │ │ 438: aload_0 │ │ │ │ 439: getfield #151 // Field jjnewStateCnt:I │ │ │ │ 442: istore 7 │ │ │ │ 444: iload 7 │ │ │ │ 446: iconst_1 │ │ │ │ 447: iadd │ │ │ │ - 448: istore 11 │ │ │ │ + 448: istore 15 │ │ │ │ 450: aload_0 │ │ │ │ - 451: iload 11 │ │ │ │ + 451: iload 15 │ │ │ │ 453: putfield #151 // Field jjnewStateCnt:I │ │ │ │ 456: iconst_1 │ │ │ │ - 457: istore 11 │ │ │ │ + 457: istore 15 │ │ │ │ 459: aload 6 │ │ │ │ 461: iload 7 │ │ │ │ - 463: iload 11 │ │ │ │ + 463: iload 15 │ │ │ │ 465: iastore │ │ │ │ 466: goto 356 │ │ │ │ 469: bipush 14 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ 475: iload 4 │ │ │ │ 477: if_icmple 356 │ │ │ │ 480: bipush 14 │ │ │ │ 482: istore 8 │ │ │ │ 484: goto 356 │ │ │ │ 487: ldc2_w #191 // long 4026531839l │ │ │ │ - 490: lload 12 │ │ │ │ + 490: lload 11 │ │ │ │ 492: land │ │ │ │ 493: lstore 9 │ │ │ │ 495: lconst_0 │ │ │ │ - 496: lstore 14 │ │ │ │ + 496: lstore 13 │ │ │ │ 498: lload 9 │ │ │ │ - 500: lload 14 │ │ │ │ + 500: lload 13 │ │ │ │ 502: lcmp │ │ │ │ 503: istore 4 │ │ │ │ 505: iload 4 │ │ │ │ 507: ifeq 356 │ │ │ │ 510: bipush 15 │ │ │ │ 512: istore 4 │ │ │ │ 514: iload 8 │ │ │ │ @@ -2333,122 +2327,120 @@ │ │ │ │ 529: iload 4 │ │ │ │ 531: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ 534: goto 356 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #159 // Field curChar:C │ │ │ │ 541: sipush 255 │ │ │ │ 544: iand │ │ │ │ - 545: istore 4 │ │ │ │ - 547: iload 4 │ │ │ │ - 549: bipush 6 │ │ │ │ - 551: ishr │ │ │ │ - 552: istore 16 │ │ │ │ - 554: lconst_1 │ │ │ │ - 555: lstore 9 │ │ │ │ - 557: aload_0 │ │ │ │ - 558: getfield #159 // Field curChar:C │ │ │ │ - 561: bipush 63 │ │ │ │ - 563: iand │ │ │ │ - 564: istore 11 │ │ │ │ - 566: lload 9 │ │ │ │ - 568: iload 11 │ │ │ │ - 570: lshl │ │ │ │ - 571: lstore 17 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #125 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 4 │ │ │ │ - 594: tableswitch { // 0 to 2 │ │ │ │ - 0: 629 │ │ │ │ - 1: 686 │ │ │ │ - 2: 629 │ │ │ │ - default: 620 │ │ │ │ + 545: bipush 6 │ │ │ │ + 547: ishr │ │ │ │ + 548: istore 16 │ │ │ │ + 550: lconst_1 │ │ │ │ + 551: lstore 9 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: getfield #159 // Field curChar:C │ │ │ │ + 557: bipush 63 │ │ │ │ + 559: iand │ │ │ │ + 560: istore 4 │ │ │ │ + 562: lload 9 │ │ │ │ + 564: iload 4 │ │ │ │ + 566: lshl │ │ │ │ + 567: lstore 17 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #125 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 4 │ │ │ │ + 590: tableswitch { // 0 to 2 │ │ │ │ + 0: 625 │ │ │ │ + 1: 682 │ │ │ │ + 2: 625 │ │ │ │ + default: 616 │ │ │ │ } │ │ │ │ - 620: iload 5 │ │ │ │ - 622: iload_3 │ │ │ │ - 623: if_icmpne 573 │ │ │ │ - 626: goto 150 │ │ │ │ - 629: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 632: astore 6 │ │ │ │ - 634: aload 6 │ │ │ │ - 636: iload 16 │ │ │ │ - 638: laload │ │ │ │ - 639: lload 17 │ │ │ │ - 641: land │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: lconst_0 │ │ │ │ - 645: lstore 14 │ │ │ │ - 647: lload 9 │ │ │ │ - 649: lload 14 │ │ │ │ - 651: lcmp │ │ │ │ - 652: istore 4 │ │ │ │ - 654: iload 4 │ │ │ │ - 656: ifeq 620 │ │ │ │ - 659: bipush 15 │ │ │ │ - 661: istore 4 │ │ │ │ - 663: iload 8 │ │ │ │ - 665: iload 4 │ │ │ │ - 667: if_icmple 674 │ │ │ │ - 670: bipush 15 │ │ │ │ - 672: istore 8 │ │ │ │ - 674: iconst_2 │ │ │ │ - 675: istore 4 │ │ │ │ - 677: aload_0 │ │ │ │ - 678: iload 4 │ │ │ │ - 680: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ - 683: goto 620 │ │ │ │ - 686: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 689: astore 6 │ │ │ │ - 691: aload 6 │ │ │ │ - 693: iload 16 │ │ │ │ - 695: laload │ │ │ │ - 696: lload 17 │ │ │ │ - 698: land │ │ │ │ - 699: lstore 9 │ │ │ │ - 701: lconst_0 │ │ │ │ - 702: lstore 14 │ │ │ │ - 704: lload 9 │ │ │ │ - 706: lload 14 │ │ │ │ - 708: lcmp │ │ │ │ - 709: istore 4 │ │ │ │ - 711: iload 4 │ │ │ │ - 713: ifeq 620 │ │ │ │ - 716: bipush 14 │ │ │ │ - 718: istore 4 │ │ │ │ - 720: iload 8 │ │ │ │ - 722: iload 4 │ │ │ │ - 724: if_icmple 620 │ │ │ │ - 727: bipush 14 │ │ │ │ - 729: istore 8 │ │ │ │ - 731: goto 620 │ │ │ │ - 734: aload_0 │ │ │ │ - 735: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ - 738: astore 6 │ │ │ │ - 740: aload 6 │ │ │ │ - 742: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ - 745: istore 4 │ │ │ │ - 747: aload_0 │ │ │ │ - 748: iload 4 │ │ │ │ - 750: putfield #159 // Field curChar:C │ │ │ │ - 753: goto 33 │ │ │ │ - 756: pop │ │ │ │ - 757: goto 203 │ │ │ │ + 616: iload 5 │ │ │ │ + 618: iload_3 │ │ │ │ + 619: if_icmpne 569 │ │ │ │ + 622: goto 150 │ │ │ │ + 625: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 628: astore 6 │ │ │ │ + 630: aload 6 │ │ │ │ + 632: iload 16 │ │ │ │ + 634: laload │ │ │ │ + 635: lload 17 │ │ │ │ + 637: land │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: lconst_0 │ │ │ │ + 641: lstore 13 │ │ │ │ + 643: lload 9 │ │ │ │ + 645: lload 13 │ │ │ │ + 647: lcmp │ │ │ │ + 648: istore 4 │ │ │ │ + 650: iload 4 │ │ │ │ + 652: ifeq 616 │ │ │ │ + 655: bipush 15 │ │ │ │ + 657: istore 4 │ │ │ │ + 659: iload 8 │ │ │ │ + 661: iload 4 │ │ │ │ + 663: if_icmple 670 │ │ │ │ + 666: bipush 15 │ │ │ │ + 668: istore 8 │ │ │ │ + 670: iconst_2 │ │ │ │ + 671: istore 4 │ │ │ │ + 673: aload_0 │ │ │ │ + 674: iload 4 │ │ │ │ + 676: invokespecial #154 // Method jjCheckNAdd:(I)V │ │ │ │ + 679: goto 616 │ │ │ │ + 682: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 685: astore 6 │ │ │ │ + 687: aload 6 │ │ │ │ + 689: iload 16 │ │ │ │ + 691: laload │ │ │ │ + 692: lload 17 │ │ │ │ + 694: land │ │ │ │ + 695: lstore 9 │ │ │ │ + 697: lconst_0 │ │ │ │ + 698: lstore 13 │ │ │ │ + 700: lload 9 │ │ │ │ + 702: lload 13 │ │ │ │ + 704: lcmp │ │ │ │ + 705: istore 4 │ │ │ │ + 707: iload 4 │ │ │ │ + 709: ifeq 616 │ │ │ │ + 712: bipush 14 │ │ │ │ + 714: istore 4 │ │ │ │ + 716: iload 8 │ │ │ │ + 718: iload 4 │ │ │ │ + 720: if_icmple 616 │ │ │ │ + 723: bipush 14 │ │ │ │ + 725: istore 8 │ │ │ │ + 727: goto 616 │ │ │ │ + 730: aload_0 │ │ │ │ + 731: getfield #138 // Field input_stream:Lorg/apache/james/mime4j/field/language/parser/SimpleCharStream; │ │ │ │ + 734: astore 6 │ │ │ │ + 736: aload 6 │ │ │ │ + 738: invokevirtual #185 // Method org/apache/james/mime4j/field/language/parser/SimpleCharStream.readChar:()C │ │ │ │ + 741: istore 4 │ │ │ │ + 743: aload_0 │ │ │ │ + 744: iload 4 │ │ │ │ + 746: putfield #159 // Field curChar:C │ │ │ │ + 749: goto 33 │ │ │ │ + 752: pop │ │ │ │ + 753: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 734 738 756 Class java/io/IOException │ │ │ │ - 740 745 756 Class java/io/IOException │ │ │ │ - 748 753 756 Class java/io/IOException │ │ │ │ + 730 734 752 Class java/io/IOException │ │ │ │ + 736 741 752 Class java/io/IOException │ │ │ │ + 744 749 752 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: iconst_4 │ │ ├── org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -915,15 +915,15 @@ │ │ │ │ 7: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=3 │ │ │ │ + stack=300, locals=15, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_2 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #149 // Field jjnewStateCnt:I │ │ │ │ @@ -967,19 +967,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 384 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #157 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #123 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1026,25 +1026,25 @@ │ │ │ │ 190: putfield #149 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_2 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 511 │ │ │ │ + 200: if_icmpne 507 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #165 // long 287948901175001088l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 255 │ │ │ │ 228: bipush 17 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -1055,21 +1055,21 @@ │ │ │ │ 243: iconst_1 │ │ │ │ 244: istore 4 │ │ │ │ 246: aload_0 │ │ │ │ 247: iload 4 │ │ │ │ 249: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ 252: goto 144 │ │ │ │ 255: ldc2_w #169 // long 4294977024l │ │ │ │ - 258: lload 12 │ │ │ │ + 258: lload 11 │ │ │ │ 260: land │ │ │ │ 261: lstore 9 │ │ │ │ 263: lconst_0 │ │ │ │ - 264: lstore 14 │ │ │ │ + 264: lstore 13 │ │ │ │ 266: lload 9 │ │ │ │ - 268: lload 14 │ │ │ │ + 268: lload 13 │ │ │ │ 270: lcmp │ │ │ │ 271: istore 4 │ │ │ │ 273: iload 4 │ │ │ │ 275: ifeq 144 │ │ │ │ 278: iconst_3 │ │ │ │ 279: istore 4 │ │ │ │ 281: iload 8 │ │ │ │ @@ -1082,21 +1082,21 @@ │ │ │ │ 294: aconst_null │ │ │ │ 295: astore 6 │ │ │ │ 297: aload_0 │ │ │ │ 298: iconst_0 │ │ │ │ 299: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ 302: goto 144 │ │ │ │ 305: ldc2_w #169 // long 4294977024l │ │ │ │ - 308: lload 12 │ │ │ │ + 308: lload 11 │ │ │ │ 310: land │ │ │ │ 311: lstore 9 │ │ │ │ 313: lconst_0 │ │ │ │ - 314: lstore 14 │ │ │ │ + 314: lstore 13 │ │ │ │ 316: lload 9 │ │ │ │ - 318: lload 14 │ │ │ │ + 318: lload 13 │ │ │ │ 320: lcmp │ │ │ │ 321: istore 4 │ │ │ │ 323: iload 4 │ │ │ │ 325: ifeq 144 │ │ │ │ 328: iconst_3 │ │ │ │ 329: istore 8 │ │ │ │ 331: iconst_0 │ │ │ │ @@ -1104,21 +1104,21 @@ │ │ │ │ 334: aconst_null │ │ │ │ 335: astore 6 │ │ │ │ 337: aload_0 │ │ │ │ 338: iconst_0 │ │ │ │ 339: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ 342: goto 144 │ │ │ │ 345: ldc2_w #165 // long 287948901175001088l │ │ │ │ - 348: lload 12 │ │ │ │ + 348: lload 11 │ │ │ │ 350: land │ │ │ │ 351: lstore 9 │ │ │ │ 353: lconst_0 │ │ │ │ - 354: lstore 14 │ │ │ │ + 354: lstore 13 │ │ │ │ 356: lload 9 │ │ │ │ - 358: lload 14 │ │ │ │ + 358: lload 13 │ │ │ │ 360: lcmp │ │ │ │ 361: istore 4 │ │ │ │ 363: iload 4 │ │ │ │ 365: ifeq 144 │ │ │ │ 368: bipush 17 │ │ │ │ 370: istore 8 │ │ │ │ 372: iconst_1 │ │ │ │ @@ -1137,19 +1137,19 @@ │ │ │ │ 399: if_icmpge 449 │ │ │ │ 402: lconst_1 │ │ │ │ 403: lstore 9 │ │ │ │ 405: aload_0 │ │ │ │ 406: getfield #157 // Field curChar:C │ │ │ │ 409: bipush 63 │ │ │ │ 411: iand │ │ │ │ - 412: istore 11 │ │ │ │ + 412: istore 4 │ │ │ │ 414: lload 9 │ │ │ │ - 416: iload 11 │ │ │ │ + 416: iload 4 │ │ │ │ 418: lshl │ │ │ │ - 419: lstore 12 │ │ │ │ + 419: lstore 11 │ │ │ │ 421: aload_0 │ │ │ │ 422: getfield #123 // Field jjstateSet:[I │ │ │ │ 425: astore 6 │ │ │ │ 427: iload 5 │ │ │ │ 429: iconst_m1 │ │ │ │ 430: iadd │ │ │ │ 431: istore 5 │ │ │ │ @@ -1161,62 +1161,60 @@ │ │ │ │ 442: iload_3 │ │ │ │ 443: if_icmpne 421 │ │ │ │ 446: goto 150 │ │ │ │ 449: aload_0 │ │ │ │ 450: getfield #157 // Field curChar:C │ │ │ │ 453: sipush 255 │ │ │ │ 456: iand │ │ │ │ - 457: istore 4 │ │ │ │ - 459: iload 4 │ │ │ │ - 461: bipush 6 │ │ │ │ - 463: ishr │ │ │ │ - 464: pop │ │ │ │ - 465: lconst_1 │ │ │ │ - 466: lstore 9 │ │ │ │ - 468: aload_0 │ │ │ │ - 469: getfield #157 // Field curChar:C │ │ │ │ - 472: bipush 63 │ │ │ │ - 474: iand │ │ │ │ - 475: istore 11 │ │ │ │ - 477: lload 9 │ │ │ │ - 479: iload 11 │ │ │ │ - 481: lshl │ │ │ │ - 482: pop2 │ │ │ │ - 483: aload_0 │ │ │ │ - 484: getfield #123 // Field jjstateSet:[I │ │ │ │ - 487: astore 6 │ │ │ │ - 489: iload 5 │ │ │ │ - 491: iconst_m1 │ │ │ │ - 492: iadd │ │ │ │ - 493: istore 5 │ │ │ │ - 495: aload 6 │ │ │ │ - 497: iload 5 │ │ │ │ - 499: iaload │ │ │ │ - 500: istore 4 │ │ │ │ - 502: iload 5 │ │ │ │ - 504: iload_3 │ │ │ │ - 505: if_icmpne 483 │ │ │ │ - 508: goto 150 │ │ │ │ - 511: aload_0 │ │ │ │ - 512: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ - 515: astore 6 │ │ │ │ - 517: aload 6 │ │ │ │ - 519: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ - 522: istore 4 │ │ │ │ - 524: aload_0 │ │ │ │ - 525: iload 4 │ │ │ │ - 527: putfield #157 // Field curChar:C │ │ │ │ - 530: goto 33 │ │ │ │ - 533: pop │ │ │ │ - 534: goto 203 │ │ │ │ + 457: bipush 6 │ │ │ │ + 459: ishr │ │ │ │ + 460: pop │ │ │ │ + 461: lconst_1 │ │ │ │ + 462: lstore 9 │ │ │ │ + 464: aload_0 │ │ │ │ + 465: getfield #157 // Field curChar:C │ │ │ │ + 468: bipush 63 │ │ │ │ + 470: iand │ │ │ │ + 471: istore 4 │ │ │ │ + 473: lload 9 │ │ │ │ + 475: iload 4 │ │ │ │ + 477: lshl │ │ │ │ + 478: pop2 │ │ │ │ + 479: aload_0 │ │ │ │ + 480: getfield #123 // Field jjstateSet:[I │ │ │ │ + 483: astore 6 │ │ │ │ + 485: iload 5 │ │ │ │ + 487: iconst_m1 │ │ │ │ + 488: iadd │ │ │ │ + 489: istore 5 │ │ │ │ + 491: aload 6 │ │ │ │ + 493: iload 5 │ │ │ │ + 495: iaload │ │ │ │ + 496: istore 4 │ │ │ │ + 498: iload 5 │ │ │ │ + 500: iload_3 │ │ │ │ + 501: if_icmpne 479 │ │ │ │ + 504: goto 150 │ │ │ │ + 507: aload_0 │ │ │ │ + 508: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ + 511: astore 6 │ │ │ │ + 513: aload 6 │ │ │ │ + 515: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ + 518: istore 4 │ │ │ │ + 520: aload_0 │ │ │ │ + 521: iload 4 │ │ │ │ + 523: putfield #157 // Field curChar:C │ │ │ │ + 526: goto 33 │ │ │ │ + 529: pop │ │ │ │ + 530: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 511 515 533 Class java/io/IOException │ │ │ │ - 517 522 533 Class java/io/IOException │ │ │ │ - 525 530 533 Class java/io/IOException │ │ │ │ + 507 511 529 Class java/io/IOException │ │ │ │ + 513 518 529 Class java/io/IOException │ │ │ │ + 521 526 529 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1266,17 +1264,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #157 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #123 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1324,15 +1322,15 @@ │ │ │ │ 186: putfield #149 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 8 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1357,17 +1355,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #157 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #123 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1439,116 +1437,114 @@ │ │ │ │ 427: bipush 8 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #157 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #157 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #123 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #157 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #123 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 8 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 8 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 6 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 6 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #157 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 8 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 8 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 6 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 6 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #157 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=17, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1598,17 +1594,17 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 237 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #157 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ 94: pop2 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #123 // Field jjstateSet:[I │ │ │ │ 99: astore 6 │ │ │ │ 101: iload 5 │ │ │ │ 103: iconst_m1 │ │ │ │ @@ -1656,15 +1652,15 @@ │ │ │ │ 186: putfield #149 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 617 │ │ │ │ + 196: if_icmpne 613 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: bipush 12 │ │ │ │ 203: istore 4 │ │ │ │ 205: iload 8 │ │ │ │ 207: iload 4 │ │ │ │ 209: if_icmple 140 │ │ │ │ @@ -1689,17 +1685,17 @@ │ │ │ │ 252: if_icmpge 434 │ │ │ │ 255: lconst_1 │ │ │ │ 256: lstore 9 │ │ │ │ 258: aload_0 │ │ │ │ 259: getfield #157 // Field curChar:C │ │ │ │ 262: bipush 63 │ │ │ │ 264: iand │ │ │ │ - 265: istore 11 │ │ │ │ + 265: istore 4 │ │ │ │ 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ + 269: iload 4 │ │ │ │ 271: lshl │ │ │ │ 272: pop2 │ │ │ │ 273: aload_0 │ │ │ │ 274: getfield #123 // Field jjstateSet:[I │ │ │ │ 277: astore 6 │ │ │ │ 279: iload 5 │ │ │ │ 281: iconst_m1 │ │ │ │ @@ -1771,116 +1767,114 @@ │ │ │ │ 427: bipush 12 │ │ │ │ 429: istore 8 │ │ │ │ 431: goto 320 │ │ │ │ 434: aload_0 │ │ │ │ 435: getfield #157 // Field curChar:C │ │ │ │ 438: sipush 255 │ │ │ │ 441: iand │ │ │ │ - 442: istore 4 │ │ │ │ - 444: iload 4 │ │ │ │ - 446: bipush 6 │ │ │ │ - 448: ishr │ │ │ │ - 449: istore 12 │ │ │ │ - 451: lconst_1 │ │ │ │ - 452: lstore 9 │ │ │ │ - 454: aload_0 │ │ │ │ - 455: getfield #157 // Field curChar:C │ │ │ │ - 458: bipush 63 │ │ │ │ - 460: iand │ │ │ │ - 461: istore 11 │ │ │ │ - 463: lload 9 │ │ │ │ - 465: iload 11 │ │ │ │ - 467: lshl │ │ │ │ - 468: lstore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: getfield #123 // Field jjstateSet:[I │ │ │ │ - 474: astore 6 │ │ │ │ - 476: iload 5 │ │ │ │ - 478: iconst_m1 │ │ │ │ - 479: iadd │ │ │ │ - 480: istore 5 │ │ │ │ - 482: aload 6 │ │ │ │ - 484: iload 5 │ │ │ │ - 486: iaload │ │ │ │ - 487: istore 4 │ │ │ │ - 489: iload 4 │ │ │ │ - 491: tableswitch { // 0 to 1 │ │ │ │ - 0: 521 │ │ │ │ - 1: 569 │ │ │ │ - default: 512 │ │ │ │ + 442: bipush 6 │ │ │ │ + 444: ishr │ │ │ │ + 445: istore 12 │ │ │ │ + 447: lconst_1 │ │ │ │ + 448: lstore 9 │ │ │ │ + 450: aload_0 │ │ │ │ + 451: getfield #157 // Field curChar:C │ │ │ │ + 454: bipush 63 │ │ │ │ + 456: iand │ │ │ │ + 457: istore 4 │ │ │ │ + 459: lload 9 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: lshl │ │ │ │ + 464: lstore 13 │ │ │ │ + 466: aload_0 │ │ │ │ + 467: getfield #123 // Field jjstateSet:[I │ │ │ │ + 470: astore 6 │ │ │ │ + 472: iload 5 │ │ │ │ + 474: iconst_m1 │ │ │ │ + 475: iadd │ │ │ │ + 476: istore 5 │ │ │ │ + 478: aload 6 │ │ │ │ + 480: iload 5 │ │ │ │ + 482: iaload │ │ │ │ + 483: istore 4 │ │ │ │ + 485: iload 4 │ │ │ │ + 487: tableswitch { // 0 to 1 │ │ │ │ + 0: 517 │ │ │ │ + 1: 565 │ │ │ │ + default: 508 │ │ │ │ } │ │ │ │ - 512: iload 5 │ │ │ │ - 514: iload_3 │ │ │ │ - 515: if_icmpne 470 │ │ │ │ - 518: goto 146 │ │ │ │ - 521: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 524: astore 6 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 12 │ │ │ │ - 530: laload │ │ │ │ - 531: lload 13 │ │ │ │ - 533: land │ │ │ │ - 534: lstore 9 │ │ │ │ - 536: lconst_0 │ │ │ │ - 537: lstore 15 │ │ │ │ - 539: lload 9 │ │ │ │ - 541: lload 15 │ │ │ │ - 543: lcmp │ │ │ │ - 544: istore 4 │ │ │ │ - 546: iload 4 │ │ │ │ - 548: ifeq 512 │ │ │ │ - 551: bipush 12 │ │ │ │ - 553: istore 4 │ │ │ │ - 555: iload 8 │ │ │ │ - 557: iload 4 │ │ │ │ - 559: if_icmple 512 │ │ │ │ - 562: bipush 12 │ │ │ │ - 564: istore 8 │ │ │ │ - 566: goto 512 │ │ │ │ - 569: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 572: astore 6 │ │ │ │ - 574: aload 6 │ │ │ │ - 576: iload 12 │ │ │ │ - 578: laload │ │ │ │ - 579: lload 13 │ │ │ │ - 581: land │ │ │ │ - 582: lstore 9 │ │ │ │ - 584: lconst_0 │ │ │ │ - 585: lstore 15 │ │ │ │ - 587: lload 9 │ │ │ │ - 589: lload 15 │ │ │ │ - 591: lcmp │ │ │ │ - 592: istore 4 │ │ │ │ - 594: iload 4 │ │ │ │ - 596: ifeq 512 │ │ │ │ - 599: bipush 9 │ │ │ │ - 601: istore 4 │ │ │ │ - 603: iload 8 │ │ │ │ - 605: iload 4 │ │ │ │ - 607: if_icmple 512 │ │ │ │ - 610: bipush 9 │ │ │ │ - 612: istore 8 │ │ │ │ - 614: goto 512 │ │ │ │ - 617: aload_0 │ │ │ │ - 618: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ - 621: astore 6 │ │ │ │ - 623: aload 6 │ │ │ │ - 625: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ - 628: istore 4 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload 4 │ │ │ │ - 633: putfield #157 // Field curChar:C │ │ │ │ - 636: goto 33 │ │ │ │ - 639: pop │ │ │ │ - 640: goto 199 │ │ │ │ + 508: iload 5 │ │ │ │ + 510: iload_3 │ │ │ │ + 511: if_icmpne 466 │ │ │ │ + 514: goto 146 │ │ │ │ + 517: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 520: astore 6 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 12 │ │ │ │ + 526: laload │ │ │ │ + 527: lload 13 │ │ │ │ + 529: land │ │ │ │ + 530: lstore 9 │ │ │ │ + 532: lconst_0 │ │ │ │ + 533: lstore 15 │ │ │ │ + 535: lload 9 │ │ │ │ + 537: lload 15 │ │ │ │ + 539: lcmp │ │ │ │ + 540: istore 4 │ │ │ │ + 542: iload 4 │ │ │ │ + 544: ifeq 508 │ │ │ │ + 547: bipush 12 │ │ │ │ + 549: istore 4 │ │ │ │ + 551: iload 8 │ │ │ │ + 553: iload 4 │ │ │ │ + 555: if_icmple 508 │ │ │ │ + 558: bipush 12 │ │ │ │ + 560: istore 8 │ │ │ │ + 562: goto 508 │ │ │ │ + 565: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 568: astore 6 │ │ │ │ + 570: aload 6 │ │ │ │ + 572: iload 12 │ │ │ │ + 574: laload │ │ │ │ + 575: lload 13 │ │ │ │ + 577: land │ │ │ │ + 578: lstore 9 │ │ │ │ + 580: lconst_0 │ │ │ │ + 581: lstore 15 │ │ │ │ + 583: lload 9 │ │ │ │ + 585: lload 15 │ │ │ │ + 587: lcmp │ │ │ │ + 588: istore 4 │ │ │ │ + 590: iload 4 │ │ │ │ + 592: ifeq 508 │ │ │ │ + 595: bipush 9 │ │ │ │ + 597: istore 4 │ │ │ │ + 599: iload 8 │ │ │ │ + 601: iload 4 │ │ │ │ + 603: if_icmple 508 │ │ │ │ + 606: bipush 9 │ │ │ │ + 608: istore 8 │ │ │ │ + 610: goto 508 │ │ │ │ + 613: aload_0 │ │ │ │ + 614: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ + 617: astore 6 │ │ │ │ + 619: aload 6 │ │ │ │ + 621: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ + 624: istore 4 │ │ │ │ + 626: aload_0 │ │ │ │ + 627: iload 4 │ │ │ │ + 629: putfield #157 // Field curChar:C │ │ │ │ + 632: goto 33 │ │ │ │ + 635: pop │ │ │ │ + 636: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 617 621 639 Class java/io/IOException │ │ │ │ - 623 628 639 Class java/io/IOException │ │ │ │ - 631 636 639 Class java/io/IOException │ │ │ │ + 613 617 635 Class java/io/IOException │ │ │ │ + 619 624 635 Class java/io/IOException │ │ │ │ + 627 632 635 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1930,19 +1924,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 273 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #157 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #123 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1989,25 +1983,25 @@ │ │ │ │ 190: putfield #149 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_3 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 734 │ │ │ │ + 200: if_icmpne 730 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #183 // long -17179869185l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 144 │ │ │ │ 228: bipush 15 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -2039,19 +2033,19 @@ │ │ │ │ 288: if_icmpge 537 │ │ │ │ 291: lconst_1 │ │ │ │ 292: lstore 9 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #157 // Field curChar:C │ │ │ │ 298: bipush 63 │ │ │ │ 300: iand │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 4 │ │ │ │ 303: lload 9 │ │ │ │ - 305: iload 11 │ │ │ │ + 305: iload 4 │ │ │ │ 307: lshl │ │ │ │ - 308: lstore 12 │ │ │ │ + 308: lstore 11 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #123 // Field jjstateSet:[I │ │ │ │ 314: astore 6 │ │ │ │ 316: iload 5 │ │ │ │ 318: iconst_m1 │ │ │ │ 319: iadd │ │ │ │ 320: istore 5 │ │ │ │ @@ -2067,21 +2061,21 @@ │ │ │ │ default: 356 │ │ │ │ } │ │ │ │ 356: iload 5 │ │ │ │ 358: iload_3 │ │ │ │ 359: if_icmpne 310 │ │ │ │ 362: goto 150 │ │ │ │ 365: ldc2_w #185 // long 4026531839l │ │ │ │ - 368: lload 12 │ │ │ │ + 368: lload 11 │ │ │ │ 370: land │ │ │ │ 371: lstore 9 │ │ │ │ 373: lconst_0 │ │ │ │ - 374: lstore 14 │ │ │ │ + 374: lstore 13 │ │ │ │ 376: lload 9 │ │ │ │ - 378: lload 14 │ │ │ │ + 378: lload 13 │ │ │ │ 380: lcmp │ │ │ │ 381: istore 4 │ │ │ │ 383: iload 4 │ │ │ │ 385: ifeq 415 │ │ │ │ 388: bipush 15 │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 8 │ │ │ │ @@ -2108,41 +2102,41 @@ │ │ │ │ 436: astore 6 │ │ │ │ 438: aload_0 │ │ │ │ 439: getfield #149 // Field jjnewStateCnt:I │ │ │ │ 442: istore 7 │ │ │ │ 444: iload 7 │ │ │ │ 446: iconst_1 │ │ │ │ 447: iadd │ │ │ │ - 448: istore 11 │ │ │ │ + 448: istore 15 │ │ │ │ 450: aload_0 │ │ │ │ - 451: iload 11 │ │ │ │ + 451: iload 15 │ │ │ │ 453: putfield #149 // Field jjnewStateCnt:I │ │ │ │ 456: iconst_1 │ │ │ │ - 457: istore 11 │ │ │ │ + 457: istore 15 │ │ │ │ 459: aload 6 │ │ │ │ 461: iload 7 │ │ │ │ - 463: iload 11 │ │ │ │ + 463: iload 15 │ │ │ │ 465: iastore │ │ │ │ 466: goto 356 │ │ │ │ 469: bipush 14 │ │ │ │ 471: istore 4 │ │ │ │ 473: iload 8 │ │ │ │ 475: iload 4 │ │ │ │ 477: if_icmple 356 │ │ │ │ 480: bipush 14 │ │ │ │ 482: istore 8 │ │ │ │ 484: goto 356 │ │ │ │ 487: ldc2_w #185 // long 4026531839l │ │ │ │ - 490: lload 12 │ │ │ │ + 490: lload 11 │ │ │ │ 492: land │ │ │ │ 493: lstore 9 │ │ │ │ 495: lconst_0 │ │ │ │ - 496: lstore 14 │ │ │ │ + 496: lstore 13 │ │ │ │ 498: lload 9 │ │ │ │ - 500: lload 14 │ │ │ │ + 500: lload 13 │ │ │ │ 502: lcmp │ │ │ │ 503: istore 4 │ │ │ │ 505: iload 4 │ │ │ │ 507: ifeq 356 │ │ │ │ 510: bipush 15 │ │ │ │ 512: istore 4 │ │ │ │ 514: iload 8 │ │ │ │ @@ -2156,122 +2150,120 @@ │ │ │ │ 529: iload 4 │ │ │ │ 531: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ 534: goto 356 │ │ │ │ 537: aload_0 │ │ │ │ 538: getfield #157 // Field curChar:C │ │ │ │ 541: sipush 255 │ │ │ │ 544: iand │ │ │ │ - 545: istore 4 │ │ │ │ - 547: iload 4 │ │ │ │ - 549: bipush 6 │ │ │ │ - 551: ishr │ │ │ │ - 552: istore 16 │ │ │ │ - 554: lconst_1 │ │ │ │ - 555: lstore 9 │ │ │ │ - 557: aload_0 │ │ │ │ - 558: getfield #157 // Field curChar:C │ │ │ │ - 561: bipush 63 │ │ │ │ - 563: iand │ │ │ │ - 564: istore 11 │ │ │ │ - 566: lload 9 │ │ │ │ - 568: iload 11 │ │ │ │ - 570: lshl │ │ │ │ - 571: lstore 17 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #123 // Field jjstateSet:[I │ │ │ │ - 577: astore 6 │ │ │ │ - 579: iload 5 │ │ │ │ - 581: iconst_m1 │ │ │ │ - 582: iadd │ │ │ │ - 583: istore 5 │ │ │ │ - 585: aload 6 │ │ │ │ - 587: iload 5 │ │ │ │ - 589: iaload │ │ │ │ - 590: istore 4 │ │ │ │ - 592: iload 4 │ │ │ │ - 594: tableswitch { // 0 to 2 │ │ │ │ - 0: 629 │ │ │ │ - 1: 686 │ │ │ │ - 2: 629 │ │ │ │ - default: 620 │ │ │ │ + 545: bipush 6 │ │ │ │ + 547: ishr │ │ │ │ + 548: istore 16 │ │ │ │ + 550: lconst_1 │ │ │ │ + 551: lstore 9 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: getfield #157 // Field curChar:C │ │ │ │ + 557: bipush 63 │ │ │ │ + 559: iand │ │ │ │ + 560: istore 4 │ │ │ │ + 562: lload 9 │ │ │ │ + 564: iload 4 │ │ │ │ + 566: lshl │ │ │ │ + 567: lstore 17 │ │ │ │ + 569: aload_0 │ │ │ │ + 570: getfield #123 // Field jjstateSet:[I │ │ │ │ + 573: astore 6 │ │ │ │ + 575: iload 5 │ │ │ │ + 577: iconst_m1 │ │ │ │ + 578: iadd │ │ │ │ + 579: istore 5 │ │ │ │ + 581: aload 6 │ │ │ │ + 583: iload 5 │ │ │ │ + 585: iaload │ │ │ │ + 586: istore 4 │ │ │ │ + 588: iload 4 │ │ │ │ + 590: tableswitch { // 0 to 2 │ │ │ │ + 0: 625 │ │ │ │ + 1: 682 │ │ │ │ + 2: 625 │ │ │ │ + default: 616 │ │ │ │ } │ │ │ │ - 620: iload 5 │ │ │ │ - 622: iload_3 │ │ │ │ - 623: if_icmpne 573 │ │ │ │ - 626: goto 150 │ │ │ │ - 629: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 632: astore 6 │ │ │ │ - 634: aload 6 │ │ │ │ - 636: iload 16 │ │ │ │ - 638: laload │ │ │ │ - 639: lload 17 │ │ │ │ - 641: land │ │ │ │ - 642: lstore 9 │ │ │ │ - 644: lconst_0 │ │ │ │ - 645: lstore 14 │ │ │ │ - 647: lload 9 │ │ │ │ - 649: lload 14 │ │ │ │ - 651: lcmp │ │ │ │ - 652: istore 4 │ │ │ │ - 654: iload 4 │ │ │ │ - 656: ifeq 620 │ │ │ │ - 659: bipush 15 │ │ │ │ - 661: istore 4 │ │ │ │ - 663: iload 8 │ │ │ │ - 665: iload 4 │ │ │ │ - 667: if_icmple 674 │ │ │ │ - 670: bipush 15 │ │ │ │ - 672: istore 8 │ │ │ │ - 674: iconst_2 │ │ │ │ - 675: istore 4 │ │ │ │ - 677: aload_0 │ │ │ │ - 678: iload 4 │ │ │ │ - 680: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ - 683: goto 620 │ │ │ │ - 686: getstatic #44 // Field jjbitVec0:[J │ │ │ │ - 689: astore 6 │ │ │ │ - 691: aload 6 │ │ │ │ - 693: iload 16 │ │ │ │ - 695: laload │ │ │ │ - 696: lload 17 │ │ │ │ - 698: land │ │ │ │ - 699: lstore 9 │ │ │ │ - 701: lconst_0 │ │ │ │ - 702: lstore 14 │ │ │ │ - 704: lload 9 │ │ │ │ - 706: lload 14 │ │ │ │ - 708: lcmp │ │ │ │ - 709: istore 4 │ │ │ │ - 711: iload 4 │ │ │ │ - 713: ifeq 620 │ │ │ │ - 716: bipush 14 │ │ │ │ - 718: istore 4 │ │ │ │ - 720: iload 8 │ │ │ │ - 722: iload 4 │ │ │ │ - 724: if_icmple 620 │ │ │ │ - 727: bipush 14 │ │ │ │ - 729: istore 8 │ │ │ │ - 731: goto 620 │ │ │ │ - 734: aload_0 │ │ │ │ - 735: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ - 738: astore 6 │ │ │ │ - 740: aload 6 │ │ │ │ - 742: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ - 745: istore 4 │ │ │ │ - 747: aload_0 │ │ │ │ - 748: iload 4 │ │ │ │ - 750: putfield #157 // Field curChar:C │ │ │ │ - 753: goto 33 │ │ │ │ - 756: pop │ │ │ │ - 757: goto 203 │ │ │ │ + 616: iload 5 │ │ │ │ + 618: iload_3 │ │ │ │ + 619: if_icmpne 569 │ │ │ │ + 622: goto 150 │ │ │ │ + 625: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 628: astore 6 │ │ │ │ + 630: aload 6 │ │ │ │ + 632: iload 16 │ │ │ │ + 634: laload │ │ │ │ + 635: lload 17 │ │ │ │ + 637: land │ │ │ │ + 638: lstore 9 │ │ │ │ + 640: lconst_0 │ │ │ │ + 641: lstore 13 │ │ │ │ + 643: lload 9 │ │ │ │ + 645: lload 13 │ │ │ │ + 647: lcmp │ │ │ │ + 648: istore 4 │ │ │ │ + 650: iload 4 │ │ │ │ + 652: ifeq 616 │ │ │ │ + 655: bipush 15 │ │ │ │ + 657: istore 4 │ │ │ │ + 659: iload 8 │ │ │ │ + 661: iload 4 │ │ │ │ + 663: if_icmple 670 │ │ │ │ + 666: bipush 15 │ │ │ │ + 668: istore 8 │ │ │ │ + 670: iconst_2 │ │ │ │ + 671: istore 4 │ │ │ │ + 673: aload_0 │ │ │ │ + 674: iload 4 │ │ │ │ + 676: invokespecial #152 // Method jjCheckNAdd:(I)V │ │ │ │ + 679: goto 616 │ │ │ │ + 682: getstatic #44 // Field jjbitVec0:[J │ │ │ │ + 685: astore 6 │ │ │ │ + 687: aload 6 │ │ │ │ + 689: iload 16 │ │ │ │ + 691: laload │ │ │ │ + 692: lload 17 │ │ │ │ + 694: land │ │ │ │ + 695: lstore 9 │ │ │ │ + 697: lconst_0 │ │ │ │ + 698: lstore 13 │ │ │ │ + 700: lload 9 │ │ │ │ + 702: lload 13 │ │ │ │ + 704: lcmp │ │ │ │ + 705: istore 4 │ │ │ │ + 707: iload 4 │ │ │ │ + 709: ifeq 616 │ │ │ │ + 712: bipush 14 │ │ │ │ + 714: istore 4 │ │ │ │ + 716: iload 8 │ │ │ │ + 718: iload 4 │ │ │ │ + 720: if_icmple 616 │ │ │ │ + 723: bipush 14 │ │ │ │ + 725: istore 8 │ │ │ │ + 727: goto 616 │ │ │ │ + 730: aload_0 │ │ │ │ + 731: getfield #136 // Field input_stream:Lorg/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream; │ │ │ │ + 734: astore 6 │ │ │ │ + 736: aload 6 │ │ │ │ + 738: invokevirtual #179 // Method org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.readChar:()C │ │ │ │ + 741: istore 4 │ │ │ │ + 743: aload_0 │ │ │ │ + 744: iload 4 │ │ │ │ + 746: putfield #157 // Field curChar:C │ │ │ │ + 749: goto 33 │ │ │ │ + 752: pop │ │ │ │ + 753: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 734 738 756 Class java/io/IOException │ │ │ │ - 740 745 756 Class java/io/IOException │ │ │ │ - 748 753 756 Class java/io/IOException │ │ │ │ + 730 734 752 Class java/io/IOException │ │ │ │ + 736 741 752 Class java/io/IOException │ │ │ │ + 744 749 752 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: iconst_2 │ │ ├── org/apache/james/mime4j/field/structured/parser/StructuredFieldParserTokenManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ 7: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ private int jjMoveNfa_0(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=3 │ │ │ │ + stack=300, locals=18, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_2 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #137 // Field jjnewStateCnt:I │ │ │ │ @@ -911,19 +911,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 387 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #145 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #111 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -970,25 +970,25 @@ │ │ │ │ 190: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 193: iconst_2 │ │ │ │ 194: iload_3 │ │ │ │ 195: isub │ │ │ │ 196: istore_3 │ │ │ │ 197: iload 5 │ │ │ │ 199: iload_3 │ │ │ │ - 200: if_icmpne 638 │ │ │ │ + 200: if_icmpne 634 │ │ │ │ 203: iload_2 │ │ │ │ 204: ireturn │ │ │ │ 205: ldc2_w #153 // long -1120986473985l │ │ │ │ - 208: lload 12 │ │ │ │ + 208: lload 11 │ │ │ │ 210: land │ │ │ │ 211: lstore 9 │ │ │ │ 213: lconst_0 │ │ │ │ - 214: lstore 14 │ │ │ │ + 214: lstore 13 │ │ │ │ 216: lload 9 │ │ │ │ - 218: lload 14 │ │ │ │ + 218: lload 13 │ │ │ │ 220: lcmp │ │ │ │ 221: istore 4 │ │ │ │ 223: iload 4 │ │ │ │ 225: ifeq 255 │ │ │ │ 228: bipush 15 │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 8 │ │ │ │ @@ -999,21 +999,21 @@ │ │ │ │ 243: iconst_1 │ │ │ │ 244: istore 4 │ │ │ │ 246: aload_0 │ │ │ │ 247: iload 4 │ │ │ │ 249: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 252: goto 144 │ │ │ │ 255: ldc2_w #155 // long 4294977024l │ │ │ │ - 258: lload 12 │ │ │ │ + 258: lload 11 │ │ │ │ 260: land │ │ │ │ 261: lstore 9 │ │ │ │ 263: lconst_0 │ │ │ │ - 264: lstore 14 │ │ │ │ + 264: lstore 13 │ │ │ │ 266: lload 9 │ │ │ │ - 268: lload 14 │ │ │ │ + 268: lload 13 │ │ │ │ 270: lcmp │ │ │ │ 271: istore 4 │ │ │ │ 273: iload 4 │ │ │ │ 275: ifeq 144 │ │ │ │ 278: bipush 14 │ │ │ │ 280: istore 4 │ │ │ │ 282: iload 8 │ │ │ │ @@ -1026,21 +1026,21 @@ │ │ │ │ 296: aconst_null │ │ │ │ 297: astore 6 │ │ │ │ 299: aload_0 │ │ │ │ 300: iconst_0 │ │ │ │ 301: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 304: goto 144 │ │ │ │ 307: ldc2_w #155 // long 4294977024l │ │ │ │ - 310: lload 12 │ │ │ │ + 310: lload 11 │ │ │ │ 312: land │ │ │ │ 313: lstore 9 │ │ │ │ 315: lconst_0 │ │ │ │ - 316: lstore 14 │ │ │ │ + 316: lstore 13 │ │ │ │ 318: lload 9 │ │ │ │ - 320: lload 14 │ │ │ │ + 320: lload 13 │ │ │ │ 322: lcmp │ │ │ │ 323: istore 4 │ │ │ │ 325: iload 4 │ │ │ │ 327: ifeq 144 │ │ │ │ 330: bipush 14 │ │ │ │ 332: istore 8 │ │ │ │ 334: iconst_0 │ │ │ │ @@ -1048,21 +1048,21 @@ │ │ │ │ 337: aconst_null │ │ │ │ 338: astore 6 │ │ │ │ 340: aload_0 │ │ │ │ 341: iconst_0 │ │ │ │ 342: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 345: goto 144 │ │ │ │ 348: ldc2_w #153 // long -1120986473985l │ │ │ │ - 351: lload 12 │ │ │ │ + 351: lload 11 │ │ │ │ 353: land │ │ │ │ 354: lstore 9 │ │ │ │ 356: lconst_0 │ │ │ │ - 357: lstore 14 │ │ │ │ + 357: lstore 13 │ │ │ │ 359: lload 9 │ │ │ │ - 361: lload 14 │ │ │ │ + 361: lload 13 │ │ │ │ 363: lcmp │ │ │ │ 364: istore 4 │ │ │ │ 366: iload 4 │ │ │ │ 368: ifeq 144 │ │ │ │ 371: bipush 15 │ │ │ │ 373: istore 8 │ │ │ │ 375: iconst_1 │ │ │ │ @@ -1081,19 +1081,19 @@ │ │ │ │ 402: if_icmpge 493 │ │ │ │ 405: lconst_1 │ │ │ │ 406: lstore 9 │ │ │ │ 408: aload_0 │ │ │ │ 409: getfield #145 // Field curChar:C │ │ │ │ 412: bipush 63 │ │ │ │ 414: iand │ │ │ │ - 415: istore 11 │ │ │ │ + 415: istore 4 │ │ │ │ 417: lload 9 │ │ │ │ - 419: iload 11 │ │ │ │ + 419: iload 4 │ │ │ │ 421: lshl │ │ │ │ - 422: lstore 12 │ │ │ │ + 422: lstore 11 │ │ │ │ 424: aload_0 │ │ │ │ 425: getfield #111 // Field jjstateSet:[I │ │ │ │ 428: astore 6 │ │ │ │ 430: iload 5 │ │ │ │ 432: iconst_m1 │ │ │ │ 433: iadd │ │ │ │ 434: istore 5 │ │ │ │ @@ -1119,103 +1119,101 @@ │ │ │ │ 485: iload 4 │ │ │ │ 487: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 490: goto 468 │ │ │ │ 493: aload_0 │ │ │ │ 494: getfield #145 // Field curChar:C │ │ │ │ 497: sipush 255 │ │ │ │ 500: iand │ │ │ │ - 501: istore 4 │ │ │ │ - 503: iload 4 │ │ │ │ - 505: bipush 6 │ │ │ │ - 507: ishr │ │ │ │ - 508: istore 16 │ │ │ │ - 510: lconst_1 │ │ │ │ - 511: lstore 9 │ │ │ │ - 513: aload_0 │ │ │ │ - 514: getfield #145 // Field curChar:C │ │ │ │ - 517: bipush 63 │ │ │ │ - 519: iand │ │ │ │ - 520: istore 11 │ │ │ │ - 522: lload 9 │ │ │ │ - 524: iload 11 │ │ │ │ - 526: lshl │ │ │ │ - 527: lstore 17 │ │ │ │ - 529: aload_0 │ │ │ │ - 530: getfield #111 // Field jjstateSet:[I │ │ │ │ - 533: astore 6 │ │ │ │ - 535: iload 5 │ │ │ │ - 537: iconst_m1 │ │ │ │ - 538: iadd │ │ │ │ - 539: istore 5 │ │ │ │ - 541: aload 6 │ │ │ │ - 543: iload 5 │ │ │ │ - 545: iaload │ │ │ │ - 546: istore 4 │ │ │ │ - 548: iload 4 │ │ │ │ - 550: tableswitch { // 1 to 2 │ │ │ │ - 1: 581 │ │ │ │ - 2: 581 │ │ │ │ - default: 572 │ │ │ │ + 501: bipush 6 │ │ │ │ + 503: ishr │ │ │ │ + 504: istore 15 │ │ │ │ + 506: lconst_1 │ │ │ │ + 507: lstore 9 │ │ │ │ + 509: aload_0 │ │ │ │ + 510: getfield #145 // Field curChar:C │ │ │ │ + 513: bipush 63 │ │ │ │ + 515: iand │ │ │ │ + 516: istore 4 │ │ │ │ + 518: lload 9 │ │ │ │ + 520: iload 4 │ │ │ │ + 522: lshl │ │ │ │ + 523: lstore 16 │ │ │ │ + 525: aload_0 │ │ │ │ + 526: getfield #111 // Field jjstateSet:[I │ │ │ │ + 529: astore 6 │ │ │ │ + 531: iload 5 │ │ │ │ + 533: iconst_m1 │ │ │ │ + 534: iadd │ │ │ │ + 535: istore 5 │ │ │ │ + 537: aload 6 │ │ │ │ + 539: iload 5 │ │ │ │ + 541: iaload │ │ │ │ + 542: istore 4 │ │ │ │ + 544: iload 4 │ │ │ │ + 546: tableswitch { // 1 to 2 │ │ │ │ + 1: 577 │ │ │ │ + 2: 577 │ │ │ │ + default: 568 │ │ │ │ } │ │ │ │ - 572: iload 5 │ │ │ │ - 574: iload_3 │ │ │ │ - 575: if_icmpne 529 │ │ │ │ - 578: goto 150 │ │ │ │ - 581: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 584: astore 6 │ │ │ │ - 586: aload 6 │ │ │ │ - 588: iload 16 │ │ │ │ - 590: laload │ │ │ │ - 591: lload 17 │ │ │ │ - 593: land │ │ │ │ - 594: lstore 9 │ │ │ │ - 596: lconst_0 │ │ │ │ - 597: lstore 14 │ │ │ │ - 599: lload 9 │ │ │ │ - 601: lload 14 │ │ │ │ - 603: lcmp │ │ │ │ - 604: istore 4 │ │ │ │ - 606: iload 4 │ │ │ │ - 608: ifeq 572 │ │ │ │ - 611: bipush 15 │ │ │ │ - 613: istore 4 │ │ │ │ - 615: iload 8 │ │ │ │ - 617: iload 4 │ │ │ │ - 619: if_icmple 626 │ │ │ │ - 622: bipush 15 │ │ │ │ - 624: istore 8 │ │ │ │ - 626: iconst_1 │ │ │ │ - 627: istore 4 │ │ │ │ - 629: aload_0 │ │ │ │ - 630: iload 4 │ │ │ │ - 632: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ - 635: goto 572 │ │ │ │ - 638: aload_0 │ │ │ │ - 639: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ - 642: astore 6 │ │ │ │ - 644: aload 6 │ │ │ │ - 646: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ - 649: istore 4 │ │ │ │ - 651: aload_0 │ │ │ │ - 652: iload 4 │ │ │ │ - 654: putfield #145 // Field curChar:C │ │ │ │ - 657: goto 33 │ │ │ │ - 660: pop │ │ │ │ - 661: goto 203 │ │ │ │ + 568: iload 5 │ │ │ │ + 570: iload_3 │ │ │ │ + 571: if_icmpne 525 │ │ │ │ + 574: goto 150 │ │ │ │ + 577: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 580: astore 6 │ │ │ │ + 582: aload 6 │ │ │ │ + 584: iload 15 │ │ │ │ + 586: laload │ │ │ │ + 587: lload 16 │ │ │ │ + 589: land │ │ │ │ + 590: lstore 9 │ │ │ │ + 592: lconst_0 │ │ │ │ + 593: lstore 13 │ │ │ │ + 595: lload 9 │ │ │ │ + 597: lload 13 │ │ │ │ + 599: lcmp │ │ │ │ + 600: istore 4 │ │ │ │ + 602: iload 4 │ │ │ │ + 604: ifeq 568 │ │ │ │ + 607: bipush 15 │ │ │ │ + 609: istore 4 │ │ │ │ + 611: iload 8 │ │ │ │ + 613: iload 4 │ │ │ │ + 615: if_icmple 622 │ │ │ │ + 618: bipush 15 │ │ │ │ + 620: istore 8 │ │ │ │ + 622: iconst_1 │ │ │ │ + 623: istore 4 │ │ │ │ + 625: aload_0 │ │ │ │ + 626: iload 4 │ │ │ │ + 628: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ + 631: goto 568 │ │ │ │ + 634: aload_0 │ │ │ │ + 635: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ + 638: astore 6 │ │ │ │ + 640: aload 6 │ │ │ │ + 642: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ + 645: istore 4 │ │ │ │ + 647: aload_0 │ │ │ │ + 648: iload 4 │ │ │ │ + 650: putfield #145 // Field curChar:C │ │ │ │ + 653: goto 33 │ │ │ │ + 656: pop │ │ │ │ + 657: goto 203 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 638 642 660 Class java/io/IOException │ │ │ │ - 644 649 660 Class java/io/IOException │ │ │ │ - 652 657 660 Class java/io/IOException │ │ │ │ + 634 638 656 Class java/io/IOException │ │ │ │ + 640 645 656 Class java/io/IOException │ │ │ │ + 648 653 656 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_1(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=3 │ │ │ │ + stack=300, locals=18, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_3 │ │ │ │ 2: iconst_1 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_0 │ │ │ │ 6: iload 4 │ │ │ │ 8: putfield #137 // Field jjnewStateCnt:I │ │ │ │ @@ -1259,19 +1257,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 226 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #145 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #111 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1316,25 +1314,25 @@ │ │ │ │ 182: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 185: iconst_1 │ │ │ │ 186: iload_3 │ │ │ │ 187: isub │ │ │ │ 188: istore_3 │ │ │ │ 189: iload 5 │ │ │ │ 191: iload_3 │ │ │ │ - 192: if_icmpne 451 │ │ │ │ + 192: if_icmpne 447 │ │ │ │ 195: iload_2 │ │ │ │ 196: ireturn │ │ │ │ 197: ldc2_w #168 // long -3298534883329l │ │ │ │ - 200: lload 12 │ │ │ │ + 200: lload 11 │ │ │ │ 202: land │ │ │ │ 203: lstore 9 │ │ │ │ 205: lconst_0 │ │ │ │ - 206: lstore 14 │ │ │ │ + 206: lstore 13 │ │ │ │ 208: lload 9 │ │ │ │ - 210: lload 14 │ │ │ │ + 210: lload 13 │ │ │ │ 212: lcmp │ │ │ │ 213: istore 4 │ │ │ │ 215: iload 4 │ │ │ │ 217: ifeq 136 │ │ │ │ 220: iconst_4 │ │ │ │ 221: istore 8 │ │ │ │ 223: goto 136 │ │ │ │ @@ -1348,19 +1346,19 @@ │ │ │ │ 241: if_icmpge 319 │ │ │ │ 244: lconst_1 │ │ │ │ 245: lstore 9 │ │ │ │ 247: aload_0 │ │ │ │ 248: getfield #145 // Field curChar:C │ │ │ │ 251: bipush 63 │ │ │ │ 253: iand │ │ │ │ - 254: istore 11 │ │ │ │ + 254: istore 4 │ │ │ │ 256: lload 9 │ │ │ │ - 258: iload 11 │ │ │ │ + 258: iload 4 │ │ │ │ 260: lshl │ │ │ │ - 261: lstore 12 │ │ │ │ + 261: lstore 11 │ │ │ │ 263: aload_0 │ │ │ │ 264: getfield #111 // Field jjstateSet:[I │ │ │ │ 267: astore 6 │ │ │ │ 269: iload 5 │ │ │ │ 271: iconst_m1 │ │ │ │ 272: iadd │ │ │ │ 273: istore 5 │ │ │ │ @@ -1380,91 +1378,89 @@ │ │ │ │ 313: iconst_4 │ │ │ │ 314: istore 8 │ │ │ │ 316: goto 304 │ │ │ │ 319: aload_0 │ │ │ │ 320: getfield #145 // Field curChar:C │ │ │ │ 323: sipush 255 │ │ │ │ 326: iand │ │ │ │ - 327: istore 4 │ │ │ │ - 329: iload 4 │ │ │ │ - 331: bipush 6 │ │ │ │ - 333: ishr │ │ │ │ - 334: istore 16 │ │ │ │ - 336: lconst_1 │ │ │ │ - 337: lstore 9 │ │ │ │ - 339: aload_0 │ │ │ │ - 340: getfield #145 // Field curChar:C │ │ │ │ - 343: bipush 63 │ │ │ │ - 345: iand │ │ │ │ - 346: istore 11 │ │ │ │ - 348: lload 9 │ │ │ │ - 350: iload 11 │ │ │ │ - 352: lshl │ │ │ │ - 353: lstore 17 │ │ │ │ - 355: aload_0 │ │ │ │ - 356: getfield #111 // Field jjstateSet:[I │ │ │ │ - 359: astore 6 │ │ │ │ - 361: iload 5 │ │ │ │ - 363: iconst_m1 │ │ │ │ - 364: iadd │ │ │ │ - 365: istore 5 │ │ │ │ - 367: aload 6 │ │ │ │ - 369: iload 5 │ │ │ │ - 371: iaload │ │ │ │ - 372: istore 4 │ │ │ │ - 374: iload 4 │ │ │ │ - 376: lookupswitch { // 1 │ │ │ │ - 0: 405 │ │ │ │ - default: 396 │ │ │ │ + 327: bipush 6 │ │ │ │ + 329: ishr │ │ │ │ + 330: istore 15 │ │ │ │ + 332: lconst_1 │ │ │ │ + 333: lstore 9 │ │ │ │ + 335: aload_0 │ │ │ │ + 336: getfield #145 // Field curChar:C │ │ │ │ + 339: bipush 63 │ │ │ │ + 341: iand │ │ │ │ + 342: istore 4 │ │ │ │ + 344: lload 9 │ │ │ │ + 346: iload 4 │ │ │ │ + 348: lshl │ │ │ │ + 349: lstore 16 │ │ │ │ + 351: aload_0 │ │ │ │ + 352: getfield #111 // Field jjstateSet:[I │ │ │ │ + 355: astore 6 │ │ │ │ + 357: iload 5 │ │ │ │ + 359: iconst_m1 │ │ │ │ + 360: iadd │ │ │ │ + 361: istore 5 │ │ │ │ + 363: aload 6 │ │ │ │ + 365: iload 5 │ │ │ │ + 367: iaload │ │ │ │ + 368: istore 4 │ │ │ │ + 370: iload 4 │ │ │ │ + 372: lookupswitch { // 1 │ │ │ │ + 0: 401 │ │ │ │ + default: 392 │ │ │ │ } │ │ │ │ - 396: iload 5 │ │ │ │ - 398: iload_3 │ │ │ │ - 399: if_icmpne 355 │ │ │ │ - 402: goto 142 │ │ │ │ - 405: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 408: astore 6 │ │ │ │ - 410: aload 6 │ │ │ │ - 412: iload 16 │ │ │ │ - 414: laload │ │ │ │ - 415: lload 17 │ │ │ │ - 417: land │ │ │ │ - 418: lstore 9 │ │ │ │ - 420: lconst_0 │ │ │ │ - 421: lstore 14 │ │ │ │ - 423: lload 9 │ │ │ │ - 425: lload 14 │ │ │ │ - 427: lcmp │ │ │ │ - 428: istore 4 │ │ │ │ - 430: iload 4 │ │ │ │ - 432: ifeq 396 │ │ │ │ - 435: iconst_4 │ │ │ │ - 436: istore 4 │ │ │ │ - 438: iload 8 │ │ │ │ - 440: iload 4 │ │ │ │ - 442: if_icmple 396 │ │ │ │ - 445: iconst_4 │ │ │ │ - 446: istore 8 │ │ │ │ - 448: goto 396 │ │ │ │ - 451: aload_0 │ │ │ │ - 452: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ - 455: astore 6 │ │ │ │ - 457: aload 6 │ │ │ │ - 459: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ - 462: istore 4 │ │ │ │ - 464: aload_0 │ │ │ │ - 465: iload 4 │ │ │ │ - 467: putfield #145 // Field curChar:C │ │ │ │ - 470: goto 33 │ │ │ │ - 473: pop │ │ │ │ - 474: goto 195 │ │ │ │ + 392: iload 5 │ │ │ │ + 394: iload_3 │ │ │ │ + 395: if_icmpne 351 │ │ │ │ + 398: goto 142 │ │ │ │ + 401: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 404: astore 6 │ │ │ │ + 406: aload 6 │ │ │ │ + 408: iload 15 │ │ │ │ + 410: laload │ │ │ │ + 411: lload 16 │ │ │ │ + 413: land │ │ │ │ + 414: lstore 9 │ │ │ │ + 416: lconst_0 │ │ │ │ + 417: lstore 13 │ │ │ │ + 419: lload 9 │ │ │ │ + 421: lload 13 │ │ │ │ + 423: lcmp │ │ │ │ + 424: istore 4 │ │ │ │ + 426: iload 4 │ │ │ │ + 428: ifeq 392 │ │ │ │ + 431: iconst_4 │ │ │ │ + 432: istore 4 │ │ │ │ + 434: iload 8 │ │ │ │ + 436: iload 4 │ │ │ │ + 438: if_icmple 392 │ │ │ │ + 441: iconst_4 │ │ │ │ + 442: istore 8 │ │ │ │ + 444: goto 392 │ │ │ │ + 447: aload_0 │ │ │ │ + 448: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ + 451: astore 6 │ │ │ │ + 453: aload 6 │ │ │ │ + 455: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ + 458: istore 4 │ │ │ │ + 460: aload_0 │ │ │ │ + 461: iload 4 │ │ │ │ + 463: putfield #145 // Field curChar:C │ │ │ │ + 466: goto 33 │ │ │ │ + 469: pop │ │ │ │ + 470: goto 195 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 451 455 473 Class java/io/IOException │ │ │ │ - 457 462 473 Class java/io/IOException │ │ │ │ - 465 470 473 Class java/io/IOException │ │ │ │ + 447 451 469 Class java/io/IOException │ │ │ │ + 453 458 469 Class java/io/IOException │ │ │ │ + 461 466 469 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_2(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1514,19 +1510,19 @@ │ │ │ │ 73: iload 4 │ │ │ │ 75: iload 7 │ │ │ │ 77: if_icmpge 294 │ │ │ │ 80: lconst_1 │ │ │ │ 81: lstore 9 │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #145 // Field curChar:C │ │ │ │ - 87: istore 11 │ │ │ │ + 87: istore 4 │ │ │ │ 89: lload 9 │ │ │ │ - 91: iload 11 │ │ │ │ + 91: iload 4 │ │ │ │ 93: lshl │ │ │ │ - 94: lstore 12 │ │ │ │ + 94: lstore 11 │ │ │ │ 96: aload_0 │ │ │ │ 97: getfield #111 // Field jjstateSet:[I │ │ │ │ 100: astore 6 │ │ │ │ 102: iload 5 │ │ │ │ 104: iconst_m1 │ │ │ │ 105: iadd │ │ │ │ 106: istore 5 │ │ │ │ @@ -1572,25 +1568,25 @@ │ │ │ │ 186: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 189: iconst_3 │ │ │ │ 190: iload_3 │ │ │ │ 191: isub │ │ │ │ 192: istore_3 │ │ │ │ 193: iload 5 │ │ │ │ 195: iload_3 │ │ │ │ - 196: if_icmpne 695 │ │ │ │ + 196: if_icmpne 691 │ │ │ │ 199: iload_2 │ │ │ │ 200: ireturn │ │ │ │ 201: ldc2_w #168 // long -3298534883329l │ │ │ │ - 204: lload 12 │ │ │ │ + 204: lload 11 │ │ │ │ 206: land │ │ │ │ 207: lstore 9 │ │ │ │ 209: lconst_0 │ │ │ │ - 210: lstore 14 │ │ │ │ + 210: lstore 13 │ │ │ │ 212: lload 9 │ │ │ │ - 214: lload 14 │ │ │ │ + 214: lload 13 │ │ │ │ 216: lcmp │ │ │ │ 217: istore 4 │ │ │ │ 219: iload 4 │ │ │ │ 221: ifeq 140 │ │ │ │ 224: bipush 8 │ │ │ │ 226: istore 4 │ │ │ │ 228: iload 8 │ │ │ │ @@ -1611,23 +1607,23 @@ │ │ │ │ 261: astore 6 │ │ │ │ 263: aload_0 │ │ │ │ 264: getfield #137 // Field jjnewStateCnt:I │ │ │ │ 267: istore 7 │ │ │ │ 269: iload 7 │ │ │ │ 271: iconst_1 │ │ │ │ 272: iadd │ │ │ │ - 273: istore 11 │ │ │ │ + 273: istore 15 │ │ │ │ 275: aload_0 │ │ │ │ - 276: iload 11 │ │ │ │ + 276: iload 15 │ │ │ │ 278: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 281: iconst_1 │ │ │ │ - 282: istore 11 │ │ │ │ + 282: istore 15 │ │ │ │ 284: aload 6 │ │ │ │ 286: iload 7 │ │ │ │ - 288: iload 11 │ │ │ │ + 288: iload 15 │ │ │ │ 290: iastore │ │ │ │ 291: goto 140 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #145 // Field curChar:C │ │ │ │ 298: istore 4 │ │ │ │ 300: sipush 128 │ │ │ │ 303: istore 7 │ │ │ │ @@ -1636,19 +1632,19 @@ │ │ │ │ 309: if_icmpge 478 │ │ │ │ 312: lconst_1 │ │ │ │ 313: lstore 9 │ │ │ │ 315: aload_0 │ │ │ │ 316: getfield #145 // Field curChar:C │ │ │ │ 319: bipush 63 │ │ │ │ 321: iand │ │ │ │ - 322: istore 11 │ │ │ │ + 322: istore 4 │ │ │ │ 324: lload 9 │ │ │ │ - 326: iload 11 │ │ │ │ + 326: iload 4 │ │ │ │ 328: lshl │ │ │ │ - 329: lstore 12 │ │ │ │ + 329: lstore 11 │ │ │ │ 331: aload_0 │ │ │ │ 332: getfield #111 // Field jjstateSet:[I │ │ │ │ 335: astore 6 │ │ │ │ 337: iload 5 │ │ │ │ 339: iconst_m1 │ │ │ │ 340: iadd │ │ │ │ 341: istore 5 │ │ │ │ @@ -1709,135 +1705,133 @@ │ │ │ │ 471: bipush 8 │ │ │ │ 473: istore 8 │ │ │ │ 475: goto 380 │ │ │ │ 478: aload_0 │ │ │ │ 479: getfield #145 // Field curChar:C │ │ │ │ 482: sipush 255 │ │ │ │ 485: iand │ │ │ │ - 486: istore 4 │ │ │ │ - 488: iload 4 │ │ │ │ - 490: bipush 6 │ │ │ │ - 492: ishr │ │ │ │ - 493: istore 16 │ │ │ │ - 495: lconst_1 │ │ │ │ - 496: lstore 9 │ │ │ │ - 498: aload_0 │ │ │ │ - 499: getfield #145 // Field curChar:C │ │ │ │ - 502: bipush 63 │ │ │ │ - 504: iand │ │ │ │ - 505: istore 11 │ │ │ │ - 507: lload 9 │ │ │ │ - 509: iload 11 │ │ │ │ - 511: lshl │ │ │ │ - 512: lstore 17 │ │ │ │ - 514: aload_0 │ │ │ │ - 515: getfield #111 // Field jjstateSet:[I │ │ │ │ - 518: astore 6 │ │ │ │ - 520: iload 5 │ │ │ │ - 522: iconst_m1 │ │ │ │ - 523: iadd │ │ │ │ - 524: istore 5 │ │ │ │ - 526: aload 6 │ │ │ │ - 528: iload 5 │ │ │ │ - 530: iaload │ │ │ │ - 531: istore 4 │ │ │ │ - 533: iload 4 │ │ │ │ - 535: tableswitch { // 0 to 1 │ │ │ │ - 0: 565 │ │ │ │ - 1: 613 │ │ │ │ - default: 556 │ │ │ │ + 486: bipush 6 │ │ │ │ + 488: ishr │ │ │ │ + 489: istore 16 │ │ │ │ + 491: lconst_1 │ │ │ │ + 492: lstore 9 │ │ │ │ + 494: aload_0 │ │ │ │ + 495: getfield #145 // Field curChar:C │ │ │ │ + 498: bipush 63 │ │ │ │ + 500: iand │ │ │ │ + 501: istore 4 │ │ │ │ + 503: lload 9 │ │ │ │ + 505: iload 4 │ │ │ │ + 507: lshl │ │ │ │ + 508: lstore 17 │ │ │ │ + 510: aload_0 │ │ │ │ + 511: getfield #111 // Field jjstateSet:[I │ │ │ │ + 514: astore 6 │ │ │ │ + 516: iload 5 │ │ │ │ + 518: iconst_m1 │ │ │ │ + 519: iadd │ │ │ │ + 520: istore 5 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: iload 5 │ │ │ │ + 526: iaload │ │ │ │ + 527: istore 4 │ │ │ │ + 529: iload 4 │ │ │ │ + 531: tableswitch { // 0 to 1 │ │ │ │ + 0: 561 │ │ │ │ + 1: 609 │ │ │ │ + default: 552 │ │ │ │ } │ │ │ │ - 556: iload 5 │ │ │ │ - 558: iload_3 │ │ │ │ - 559: if_icmpne 514 │ │ │ │ - 562: goto 146 │ │ │ │ - 565: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 568: astore 6 │ │ │ │ - 570: aload 6 │ │ │ │ - 572: iload 16 │ │ │ │ - 574: laload │ │ │ │ - 575: lload 17 │ │ │ │ - 577: land │ │ │ │ - 578: lstore 9 │ │ │ │ - 580: lconst_0 │ │ │ │ - 581: lstore 14 │ │ │ │ - 583: lload 9 │ │ │ │ - 585: lload 14 │ │ │ │ - 587: lcmp │ │ │ │ - 588: istore 4 │ │ │ │ - 590: iload 4 │ │ │ │ - 592: ifeq 556 │ │ │ │ - 595: bipush 8 │ │ │ │ - 597: istore 4 │ │ │ │ - 599: iload 8 │ │ │ │ - 601: iload 4 │ │ │ │ - 603: if_icmple 556 │ │ │ │ - 606: bipush 8 │ │ │ │ - 608: istore 8 │ │ │ │ - 610: goto 556 │ │ │ │ - 613: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 616: astore 6 │ │ │ │ - 618: aload 6 │ │ │ │ - 620: iload 16 │ │ │ │ - 622: laload │ │ │ │ - 623: lload 17 │ │ │ │ - 625: land │ │ │ │ - 626: lstore 9 │ │ │ │ - 628: lconst_0 │ │ │ │ - 629: lstore 14 │ │ │ │ - 631: lload 9 │ │ │ │ - 633: lload 14 │ │ │ │ - 635: lcmp │ │ │ │ - 636: istore 4 │ │ │ │ - 638: iload 4 │ │ │ │ - 640: ifeq 556 │ │ │ │ - 643: bipush 7 │ │ │ │ - 645: istore 4 │ │ │ │ - 647: iload 8 │ │ │ │ - 649: iload 4 │ │ │ │ - 651: if_icmple 658 │ │ │ │ - 654: bipush 7 │ │ │ │ - 656: istore 8 │ │ │ │ - 658: aload_0 │ │ │ │ - 659: getfield #111 // Field jjstateSet:[I │ │ │ │ - 662: astore 6 │ │ │ │ - 664: aload_0 │ │ │ │ - 665: getfield #137 // Field jjnewStateCnt:I │ │ │ │ - 668: istore 7 │ │ │ │ - 670: iload 7 │ │ │ │ - 672: iconst_1 │ │ │ │ - 673: iadd │ │ │ │ - 674: istore 11 │ │ │ │ - 676: aload_0 │ │ │ │ - 677: iload 11 │ │ │ │ - 679: putfield #137 // Field jjnewStateCnt:I │ │ │ │ - 682: iconst_1 │ │ │ │ - 683: istore 11 │ │ │ │ - 685: aload 6 │ │ │ │ - 687: iload 7 │ │ │ │ - 689: iload 11 │ │ │ │ - 691: iastore │ │ │ │ - 692: goto 556 │ │ │ │ - 695: aload_0 │ │ │ │ - 696: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ - 699: astore 6 │ │ │ │ - 701: aload 6 │ │ │ │ - 703: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ - 706: istore 4 │ │ │ │ - 708: aload_0 │ │ │ │ - 709: iload 4 │ │ │ │ - 711: putfield #145 // Field curChar:C │ │ │ │ - 714: goto 33 │ │ │ │ - 717: pop │ │ │ │ - 718: goto 199 │ │ │ │ + 552: iload 5 │ │ │ │ + 554: iload_3 │ │ │ │ + 555: if_icmpne 510 │ │ │ │ + 558: goto 146 │ │ │ │ + 561: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 564: astore 6 │ │ │ │ + 566: aload 6 │ │ │ │ + 568: iload 16 │ │ │ │ + 570: laload │ │ │ │ + 571: lload 17 │ │ │ │ + 573: land │ │ │ │ + 574: lstore 9 │ │ │ │ + 576: lconst_0 │ │ │ │ + 577: lstore 13 │ │ │ │ + 579: lload 9 │ │ │ │ + 581: lload 13 │ │ │ │ + 583: lcmp │ │ │ │ + 584: istore 4 │ │ │ │ + 586: iload 4 │ │ │ │ + 588: ifeq 552 │ │ │ │ + 591: bipush 8 │ │ │ │ + 593: istore 4 │ │ │ │ + 595: iload 8 │ │ │ │ + 597: iload 4 │ │ │ │ + 599: if_icmple 552 │ │ │ │ + 602: bipush 8 │ │ │ │ + 604: istore 8 │ │ │ │ + 606: goto 552 │ │ │ │ + 609: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 612: astore 6 │ │ │ │ + 614: aload 6 │ │ │ │ + 616: iload 16 │ │ │ │ + 618: laload │ │ │ │ + 619: lload 17 │ │ │ │ + 621: land │ │ │ │ + 622: lstore 9 │ │ │ │ + 624: lconst_0 │ │ │ │ + 625: lstore 13 │ │ │ │ + 627: lload 9 │ │ │ │ + 629: lload 13 │ │ │ │ + 631: lcmp │ │ │ │ + 632: istore 4 │ │ │ │ + 634: iload 4 │ │ │ │ + 636: ifeq 552 │ │ │ │ + 639: bipush 7 │ │ │ │ + 641: istore 4 │ │ │ │ + 643: iload 8 │ │ │ │ + 645: iload 4 │ │ │ │ + 647: if_icmple 654 │ │ │ │ + 650: bipush 7 │ │ │ │ + 652: istore 8 │ │ │ │ + 654: aload_0 │ │ │ │ + 655: getfield #111 // Field jjstateSet:[I │ │ │ │ + 658: astore 6 │ │ │ │ + 660: aload_0 │ │ │ │ + 661: getfield #137 // Field jjnewStateCnt:I │ │ │ │ + 664: istore 7 │ │ │ │ + 666: iload 7 │ │ │ │ + 668: iconst_1 │ │ │ │ + 669: iadd │ │ │ │ + 670: istore 15 │ │ │ │ + 672: aload_0 │ │ │ │ + 673: iload 15 │ │ │ │ + 675: putfield #137 // Field jjnewStateCnt:I │ │ │ │ + 678: iconst_1 │ │ │ │ + 679: istore 15 │ │ │ │ + 681: aload 6 │ │ │ │ + 683: iload 7 │ │ │ │ + 685: iload 15 │ │ │ │ + 687: iastore │ │ │ │ + 688: goto 552 │ │ │ │ + 691: aload_0 │ │ │ │ + 692: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ + 695: astore 6 │ │ │ │ + 697: aload 6 │ │ │ │ + 699: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ + 702: istore 4 │ │ │ │ + 704: aload_0 │ │ │ │ + 705: iload 4 │ │ │ │ + 707: putfield #145 // Field curChar:C │ │ │ │ + 710: goto 33 │ │ │ │ + 713: pop │ │ │ │ + 714: goto 199 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 695 699 717 Class java/io/IOException │ │ │ │ - 701 706 717 Class java/io/IOException │ │ │ │ - 709 714 717 Class java/io/IOException │ │ │ │ + 691 695 713 Class java/io/IOException │ │ │ │ + 697 702 713 Class java/io/IOException │ │ │ │ + 705 710 713 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveNfa_3(int, int); │ │ │ │ descriptor: (II)I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=19, args_size=3 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -1887,19 +1881,19 @@ │ │ │ │ 74: iload 4 │ │ │ │ 76: iload 7 │ │ │ │ 78: if_icmpge 572 │ │ │ │ 81: lconst_1 │ │ │ │ 82: lstore 9 │ │ │ │ 84: aload_0 │ │ │ │ 85: getfield #145 // Field curChar:C │ │ │ │ - 88: istore 11 │ │ │ │ + 88: istore 4 │ │ │ │ 90: lload 9 │ │ │ │ - 92: iload 11 │ │ │ │ + 92: iload 4 │ │ │ │ 94: lshl │ │ │ │ - 95: lstore 12 │ │ │ │ + 95: lstore 11 │ │ │ │ 97: aload_0 │ │ │ │ 98: getfield #111 // Field jjstateSet:[I │ │ │ │ 101: astore 6 │ │ │ │ 103: iload 5 │ │ │ │ 105: iconst_m1 │ │ │ │ 106: iadd │ │ │ │ 107: istore 5 │ │ │ │ @@ -1949,25 +1943,25 @@ │ │ │ │ 202: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 205: bipush 6 │ │ │ │ 207: iload_3 │ │ │ │ 208: isub │ │ │ │ 209: istore_3 │ │ │ │ 210: iload 5 │ │ │ │ 212: iload_3 │ │ │ │ - 213: if_icmpne 1052 │ │ │ │ + 213: if_icmpne 1048 │ │ │ │ 216: iload_2 │ │ │ │ 217: ireturn │ │ │ │ 218: ldc2_w #171 // long -17179877377l │ │ │ │ - 221: lload 12 │ │ │ │ + 221: lload 11 │ │ │ │ 223: land │ │ │ │ 224: lstore 9 │ │ │ │ 226: lconst_0 │ │ │ │ - 227: lstore 14 │ │ │ │ + 227: lstore 13 │ │ │ │ 229: lload 9 │ │ │ │ - 231: lload 14 │ │ │ │ + 231: lload 13 │ │ │ │ 233: lcmp │ │ │ │ 234: istore 4 │ │ │ │ 236: iload 4 │ │ │ │ 238: ifeq 268 │ │ │ │ 241: bipush 11 │ │ │ │ 243: istore 4 │ │ │ │ 245: iload 8 │ │ │ │ @@ -1994,23 +1988,23 @@ │ │ │ │ 289: astore 6 │ │ │ │ 291: aload_0 │ │ │ │ 292: getfield #137 // Field jjnewStateCnt:I │ │ │ │ 295: istore 7 │ │ │ │ 297: iload 7 │ │ │ │ 299: iconst_1 │ │ │ │ 300: iadd │ │ │ │ - 301: istore 11 │ │ │ │ + 301: istore 15 │ │ │ │ 303: aload_0 │ │ │ │ - 304: iload 11 │ │ │ │ + 304: iload 15 │ │ │ │ 306: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 309: iconst_3 │ │ │ │ - 310: istore 11 │ │ │ │ + 310: istore 15 │ │ │ │ 312: aload 6 │ │ │ │ 314: iload 7 │ │ │ │ - 316: iload 11 │ │ │ │ + 316: iload 15 │ │ │ │ 318: iastore │ │ │ │ 319: goto 156 │ │ │ │ 322: bipush 10 │ │ │ │ 324: istore 4 │ │ │ │ 326: iload 8 │ │ │ │ 328: iload 4 │ │ │ │ 330: if_icmple 337 │ │ │ │ @@ -2021,33 +2015,33 @@ │ │ │ │ 341: astore 6 │ │ │ │ 343: aload_0 │ │ │ │ 344: getfield #137 // Field jjnewStateCnt:I │ │ │ │ 347: istore 7 │ │ │ │ 349: iload 7 │ │ │ │ 351: iconst_1 │ │ │ │ 352: iadd │ │ │ │ - 353: istore 11 │ │ │ │ + 353: istore 15 │ │ │ │ 355: aload_0 │ │ │ │ - 356: iload 11 │ │ │ │ + 356: iload 15 │ │ │ │ 358: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 361: iconst_1 │ │ │ │ - 362: istore 11 │ │ │ │ + 362: istore 15 │ │ │ │ 364: aload 6 │ │ │ │ 366: iload 7 │ │ │ │ - 368: iload 11 │ │ │ │ + 368: iload 15 │ │ │ │ 370: iastore │ │ │ │ 371: goto 156 │ │ │ │ 374: ldc2_w #171 // long -17179877377l │ │ │ │ - 377: lload 12 │ │ │ │ + 377: lload 11 │ │ │ │ 379: land │ │ │ │ 380: lstore 9 │ │ │ │ 382: lconst_0 │ │ │ │ - 383: lstore 14 │ │ │ │ + 383: lstore 13 │ │ │ │ 385: lload 9 │ │ │ │ - 387: lload 14 │ │ │ │ + 387: lload 13 │ │ │ │ 389: lcmp │ │ │ │ 390: istore 4 │ │ │ │ 392: iload 4 │ │ │ │ 394: ifeq 156 │ │ │ │ 397: bipush 11 │ │ │ │ 399: istore 4 │ │ │ │ 401: iload 8 │ │ │ │ @@ -2079,21 +2073,21 @@ │ │ │ │ 456: iconst_4 │ │ │ │ 457: istore 4 │ │ │ │ 459: aload_0 │ │ │ │ 460: iload 4 │ │ │ │ 462: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 465: goto 156 │ │ │ │ 468: ldc2_w #173 // long 4294967808l │ │ │ │ - 471: lload 12 │ │ │ │ + 471: lload 11 │ │ │ │ 473: land │ │ │ │ 474: lstore 9 │ │ │ │ 476: lconst_0 │ │ │ │ - 477: lstore 14 │ │ │ │ + 477: lstore 13 │ │ │ │ 479: lload 9 │ │ │ │ - 481: lload 14 │ │ │ │ + 481: lload 13 │ │ │ │ 483: lcmp │ │ │ │ 484: istore 4 │ │ │ │ 486: iload 4 │ │ │ │ 488: ifeq 156 │ │ │ │ 491: bipush 12 │ │ │ │ 493: istore 4 │ │ │ │ 495: iload 8 │ │ │ │ @@ -2120,23 +2114,23 @@ │ │ │ │ 539: astore 6 │ │ │ │ 541: aload_0 │ │ │ │ 542: getfield #137 // Field jjnewStateCnt:I │ │ │ │ 545: istore 7 │ │ │ │ 547: iload 7 │ │ │ │ 549: iconst_1 │ │ │ │ 550: iadd │ │ │ │ - 551: istore 11 │ │ │ │ + 551: istore 15 │ │ │ │ 553: aload_0 │ │ │ │ - 554: iload 11 │ │ │ │ + 554: iload 15 │ │ │ │ 556: putfield #137 // Field jjnewStateCnt:I │ │ │ │ 559: iconst_3 │ │ │ │ - 560: istore 11 │ │ │ │ + 560: istore 15 │ │ │ │ 562: aload 6 │ │ │ │ 564: iload 7 │ │ │ │ - 566: iload 11 │ │ │ │ + 566: iload 15 │ │ │ │ 568: iastore │ │ │ │ 569: goto 156 │ │ │ │ 572: aload_0 │ │ │ │ 573: getfield #145 // Field curChar:C │ │ │ │ 576: istore 4 │ │ │ │ 578: sipush 128 │ │ │ │ 581: istore 7 │ │ │ │ @@ -2145,19 +2139,19 @@ │ │ │ │ 587: if_icmpge 821 │ │ │ │ 590: lconst_1 │ │ │ │ 591: lstore 9 │ │ │ │ 593: aload_0 │ │ │ │ 594: getfield #145 // Field curChar:C │ │ │ │ 597: bipush 63 │ │ │ │ 599: iand │ │ │ │ - 600: istore 11 │ │ │ │ + 600: istore 4 │ │ │ │ 602: lload 9 │ │ │ │ - 604: iload 11 │ │ │ │ + 604: iload 4 │ │ │ │ 606: lshl │ │ │ │ - 607: lstore 12 │ │ │ │ + 607: lstore 11 │ │ │ │ 609: aload_0 │ │ │ │ 610: getfield #111 // Field jjstateSet:[I │ │ │ │ 613: astore 6 │ │ │ │ 615: iload 5 │ │ │ │ 617: iconst_m1 │ │ │ │ 618: iadd │ │ │ │ 619: istore 5 │ │ │ │ @@ -2173,21 +2167,21 @@ │ │ │ │ default: 656 │ │ │ │ } │ │ │ │ 656: iload 5 │ │ │ │ 658: iload_3 │ │ │ │ 659: if_icmpne 609 │ │ │ │ 662: goto 162 │ │ │ │ 665: ldc2_w #177 // long 4026531839l │ │ │ │ - 668: lload 12 │ │ │ │ + 668: lload 11 │ │ │ │ 670: land │ │ │ │ 671: lstore 9 │ │ │ │ 673: lconst_0 │ │ │ │ - 674: lstore 14 │ │ │ │ + 674: lstore 13 │ │ │ │ 676: lload 9 │ │ │ │ - 678: lload 14 │ │ │ │ + 678: lload 13 │ │ │ │ 680: lcmp │ │ │ │ 681: istore 4 │ │ │ │ 683: iload 4 │ │ │ │ 685: ifeq 715 │ │ │ │ 688: bipush 11 │ │ │ │ 690: istore 4 │ │ │ │ 692: iload 8 │ │ │ │ @@ -2225,21 +2219,21 @@ │ │ │ │ 759: iconst_1 │ │ │ │ 760: istore 4 │ │ │ │ 762: aload_0 │ │ │ │ 763: iload 4 │ │ │ │ 765: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 768: goto 656 │ │ │ │ 771: ldc2_w #177 // long 4026531839l │ │ │ │ - 774: lload 12 │ │ │ │ + 774: lload 11 │ │ │ │ 776: land │ │ │ │ 777: lstore 9 │ │ │ │ 779: lconst_0 │ │ │ │ - 780: lstore 14 │ │ │ │ + 780: lstore 13 │ │ │ │ 782: lload 9 │ │ │ │ - 784: lload 14 │ │ │ │ + 784: lload 13 │ │ │ │ 786: lcmp │ │ │ │ 787: istore 4 │ │ │ │ 789: iload 4 │ │ │ │ 791: ifeq 656 │ │ │ │ 794: bipush 11 │ │ │ │ 796: istore 4 │ │ │ │ 798: iload 8 │ │ │ │ @@ -2253,141 +2247,139 @@ │ │ │ │ 813: iload 4 │ │ │ │ 815: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ 818: goto 656 │ │ │ │ 821: aload_0 │ │ │ │ 822: getfield #145 // Field curChar:C │ │ │ │ 825: sipush 255 │ │ │ │ 828: iand │ │ │ │ - 829: istore 4 │ │ │ │ - 831: iload 4 │ │ │ │ - 833: bipush 6 │ │ │ │ - 835: ishr │ │ │ │ - 836: istore 16 │ │ │ │ - 838: lconst_1 │ │ │ │ - 839: lstore 9 │ │ │ │ - 841: aload_0 │ │ │ │ - 842: getfield #145 // Field curChar:C │ │ │ │ - 845: bipush 63 │ │ │ │ - 847: iand │ │ │ │ - 848: istore 11 │ │ │ │ - 850: lload 9 │ │ │ │ - 852: iload 11 │ │ │ │ - 854: lshl │ │ │ │ - 855: lstore 17 │ │ │ │ - 857: aload_0 │ │ │ │ - 858: getfield #111 // Field jjstateSet:[I │ │ │ │ - 861: astore 6 │ │ │ │ - 863: iload 5 │ │ │ │ - 865: iconst_m1 │ │ │ │ - 866: iadd │ │ │ │ - 867: istore 5 │ │ │ │ - 869: aload 6 │ │ │ │ - 871: iload 5 │ │ │ │ - 873: iaload │ │ │ │ - 874: istore 4 │ │ │ │ - 876: iload 4 │ │ │ │ - 878: tableswitch { // 0 to 2 │ │ │ │ - 0: 913 │ │ │ │ - 1: 970 │ │ │ │ - 2: 913 │ │ │ │ - default: 904 │ │ │ │ + 829: bipush 6 │ │ │ │ + 831: ishr │ │ │ │ + 832: istore 16 │ │ │ │ + 834: lconst_1 │ │ │ │ + 835: lstore 9 │ │ │ │ + 837: aload_0 │ │ │ │ + 838: getfield #145 // Field curChar:C │ │ │ │ + 841: bipush 63 │ │ │ │ + 843: iand │ │ │ │ + 844: istore 4 │ │ │ │ + 846: lload 9 │ │ │ │ + 848: iload 4 │ │ │ │ + 850: lshl │ │ │ │ + 851: lstore 17 │ │ │ │ + 853: aload_0 │ │ │ │ + 854: getfield #111 // Field jjstateSet:[I │ │ │ │ + 857: astore 6 │ │ │ │ + 859: iload 5 │ │ │ │ + 861: iconst_m1 │ │ │ │ + 862: iadd │ │ │ │ + 863: istore 5 │ │ │ │ + 865: aload 6 │ │ │ │ + 867: iload 5 │ │ │ │ + 869: iaload │ │ │ │ + 870: istore 4 │ │ │ │ + 872: iload 4 │ │ │ │ + 874: tableswitch { // 0 to 2 │ │ │ │ + 0: 909 │ │ │ │ + 1: 966 │ │ │ │ + 2: 909 │ │ │ │ + default: 900 │ │ │ │ } │ │ │ │ - 904: iload 5 │ │ │ │ - 906: iload_3 │ │ │ │ - 907: if_icmpne 857 │ │ │ │ - 910: goto 162 │ │ │ │ - 913: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 916: astore 6 │ │ │ │ - 918: aload 6 │ │ │ │ - 920: iload 16 │ │ │ │ - 922: laload │ │ │ │ - 923: lload 17 │ │ │ │ - 925: land │ │ │ │ - 926: lstore 9 │ │ │ │ - 928: lconst_0 │ │ │ │ - 929: lstore 14 │ │ │ │ - 931: lload 9 │ │ │ │ - 933: lload 14 │ │ │ │ - 935: lcmp │ │ │ │ - 936: istore 4 │ │ │ │ - 938: iload 4 │ │ │ │ - 940: ifeq 904 │ │ │ │ - 943: bipush 11 │ │ │ │ - 945: istore 4 │ │ │ │ - 947: iload 8 │ │ │ │ - 949: iload 4 │ │ │ │ - 951: if_icmple 958 │ │ │ │ - 954: bipush 11 │ │ │ │ - 956: istore 8 │ │ │ │ - 958: iconst_2 │ │ │ │ - 959: istore 4 │ │ │ │ - 961: aload_0 │ │ │ │ - 962: iload 4 │ │ │ │ - 964: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ - 967: goto 904 │ │ │ │ - 970: getstatic #43 // Field jjbitVec0:[J │ │ │ │ - 973: astore 6 │ │ │ │ - 975: aload 6 │ │ │ │ - 977: iload 16 │ │ │ │ - 979: laload │ │ │ │ - 980: lload 17 │ │ │ │ - 982: land │ │ │ │ - 983: lstore 9 │ │ │ │ - 985: lconst_0 │ │ │ │ - 986: lstore 14 │ │ │ │ - 988: lload 9 │ │ │ │ - 990: lload 14 │ │ │ │ - 992: lcmp │ │ │ │ - 993: istore 4 │ │ │ │ - 995: iload 4 │ │ │ │ - 997: ifeq 904 │ │ │ │ - 1000: bipush 10 │ │ │ │ - 1002: istore 4 │ │ │ │ - 1004: iload 8 │ │ │ │ - 1006: iload 4 │ │ │ │ - 1008: if_icmple 1015 │ │ │ │ - 1011: bipush 10 │ │ │ │ - 1013: istore 8 │ │ │ │ - 1015: aload_0 │ │ │ │ - 1016: getfield #111 // Field jjstateSet:[I │ │ │ │ - 1019: astore 6 │ │ │ │ - 1021: aload_0 │ │ │ │ - 1022: getfield #137 // Field jjnewStateCnt:I │ │ │ │ - 1025: istore 7 │ │ │ │ - 1027: iload 7 │ │ │ │ - 1029: iconst_1 │ │ │ │ - 1030: iadd │ │ │ │ - 1031: istore 11 │ │ │ │ - 1033: aload_0 │ │ │ │ - 1034: iload 11 │ │ │ │ - 1036: putfield #137 // Field jjnewStateCnt:I │ │ │ │ - 1039: iconst_1 │ │ │ │ - 1040: istore 11 │ │ │ │ - 1042: aload 6 │ │ │ │ - 1044: iload 7 │ │ │ │ - 1046: iload 11 │ │ │ │ - 1048: iastore │ │ │ │ - 1049: goto 904 │ │ │ │ - 1052: aload_0 │ │ │ │ - 1053: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ - 1056: astore 6 │ │ │ │ - 1058: aload 6 │ │ │ │ - 1060: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ - 1063: istore 4 │ │ │ │ - 1065: aload_0 │ │ │ │ - 1066: iload 4 │ │ │ │ - 1068: putfield #145 // Field curChar:C │ │ │ │ - 1071: goto 34 │ │ │ │ - 1074: pop │ │ │ │ - 1075: goto 216 │ │ │ │ + 900: iload 5 │ │ │ │ + 902: iload_3 │ │ │ │ + 903: if_icmpne 853 │ │ │ │ + 906: goto 162 │ │ │ │ + 909: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 912: astore 6 │ │ │ │ + 914: aload 6 │ │ │ │ + 916: iload 16 │ │ │ │ + 918: laload │ │ │ │ + 919: lload 17 │ │ │ │ + 921: land │ │ │ │ + 922: lstore 9 │ │ │ │ + 924: lconst_0 │ │ │ │ + 925: lstore 13 │ │ │ │ + 927: lload 9 │ │ │ │ + 929: lload 13 │ │ │ │ + 931: lcmp │ │ │ │ + 932: istore 4 │ │ │ │ + 934: iload 4 │ │ │ │ + 936: ifeq 900 │ │ │ │ + 939: bipush 11 │ │ │ │ + 941: istore 4 │ │ │ │ + 943: iload 8 │ │ │ │ + 945: iload 4 │ │ │ │ + 947: if_icmple 954 │ │ │ │ + 950: bipush 11 │ │ │ │ + 952: istore 8 │ │ │ │ + 954: iconst_2 │ │ │ │ + 955: istore 4 │ │ │ │ + 957: aload_0 │ │ │ │ + 958: iload 4 │ │ │ │ + 960: invokespecial #140 // Method jjCheckNAdd:(I)V │ │ │ │ + 963: goto 900 │ │ │ │ + 966: getstatic #43 // Field jjbitVec0:[J │ │ │ │ + 969: astore 6 │ │ │ │ + 971: aload 6 │ │ │ │ + 973: iload 16 │ │ │ │ + 975: laload │ │ │ │ + 976: lload 17 │ │ │ │ + 978: land │ │ │ │ + 979: lstore 9 │ │ │ │ + 981: lconst_0 │ │ │ │ + 982: lstore 13 │ │ │ │ + 984: lload 9 │ │ │ │ + 986: lload 13 │ │ │ │ + 988: lcmp │ │ │ │ + 989: istore 4 │ │ │ │ + 991: iload 4 │ │ │ │ + 993: ifeq 900 │ │ │ │ + 996: bipush 10 │ │ │ │ + 998: istore 4 │ │ │ │ + 1000: iload 8 │ │ │ │ + 1002: iload 4 │ │ │ │ + 1004: if_icmple 1011 │ │ │ │ + 1007: bipush 10 │ │ │ │ + 1009: istore 8 │ │ │ │ + 1011: aload_0 │ │ │ │ + 1012: getfield #111 // Field jjstateSet:[I │ │ │ │ + 1015: astore 6 │ │ │ │ + 1017: aload_0 │ │ │ │ + 1018: getfield #137 // Field jjnewStateCnt:I │ │ │ │ + 1021: istore 7 │ │ │ │ + 1023: iload 7 │ │ │ │ + 1025: iconst_1 │ │ │ │ + 1026: iadd │ │ │ │ + 1027: istore 15 │ │ │ │ + 1029: aload_0 │ │ │ │ + 1030: iload 15 │ │ │ │ + 1032: putfield #137 // Field jjnewStateCnt:I │ │ │ │ + 1035: iconst_1 │ │ │ │ + 1036: istore 15 │ │ │ │ + 1038: aload 6 │ │ │ │ + 1040: iload 7 │ │ │ │ + 1042: iload 15 │ │ │ │ + 1044: iastore │ │ │ │ + 1045: goto 900 │ │ │ │ + 1048: aload_0 │ │ │ │ + 1049: getfield #124 // Field input_stream:Lorg/apache/james/mime4j/field/structured/parser/SimpleCharStream; │ │ │ │ + 1052: astore 6 │ │ │ │ + 1054: aload 6 │ │ │ │ + 1056: invokevirtual #165 // Method org/apache/james/mime4j/field/structured/parser/SimpleCharStream.readChar:()C │ │ │ │ + 1059: istore 4 │ │ │ │ + 1061: aload_0 │ │ │ │ + 1062: iload 4 │ │ │ │ + 1064: putfield #145 // Field curChar:C │ │ │ │ + 1067: goto 34 │ │ │ │ + 1070: pop │ │ │ │ + 1071: goto 216 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 1052 1056 1074 Class java/io/IOException │ │ │ │ - 1058 1063 1074 Class java/io/IOException │ │ │ │ - 1066 1071 1074 Class java/io/IOException │ │ │ │ + 1048 1052 1070 Class java/io/IOException │ │ │ │ + 1054 1059 1070 Class java/io/IOException │ │ │ │ + 1062 1067 1070 Class java/io/IOException │ │ │ │ │ │ │ │ private int jjMoveStringLiteralDfa0_0(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/apache/james/mime4j/stream/FallbackBodyDescriptorBuilder.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -752,15 +752,15 @@ │ │ │ │ 151 155 166 Class java/lang/NumberFormatException │ │ │ │ 158 163 166 Class java/lang/NumberFormatException │ │ │ │ │ │ │ │ public org.apache.james.mime4j.stream.BodyDescriptor build(); │ │ │ │ descriptor: ()Lorg/apache/james/mime4j/stream/BodyDescriptor; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=1 │ │ │ │ + stack=300, locals=12, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #181 // Field mimeType:Ljava/lang/String; │ │ │ │ 4: astore_1 │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #183 // Field mediaType:Ljava/lang/String; │ │ │ │ 9: astore_2 │ │ │ │ 10: aload_0 │ │ │ │ @@ -797,49 +797,49 @@ │ │ │ │ 70: invokevirtual #202 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 73: istore 7 │ │ │ │ 75: iload 7 │ │ │ │ 77: ifeq 84 │ │ │ │ 80: ldc #30 // String us-ascii │ │ │ │ 82: astore 4 │ │ │ │ 84: new #245 // class org/apache/james/mime4j/stream/BasicBodyDescriptor │ │ │ │ - 87: astore 5 │ │ │ │ + 87: astore 6 │ │ │ │ 89: aload_0 │ │ │ │ 90: getfield #192 // Field boundary:Ljava/lang/String; │ │ │ │ - 93: astore 6 │ │ │ │ + 93: astore 8 │ │ │ │ 95: aload_0 │ │ │ │ 96: getfield #204 // Field transferEncoding:Ljava/lang/String; │ │ │ │ - 99: astore 8 │ │ │ │ - 101: aload 8 │ │ │ │ + 99: astore 5 │ │ │ │ + 101: aload 5 │ │ │ │ 103: ifnull 149 │ │ │ │ 106: aload_0 │ │ │ │ 107: getfield #204 // Field transferEncoding:Ljava/lang/String; │ │ │ │ - 110: astore 8 │ │ │ │ + 110: astore 9 │ │ │ │ 112: aload_0 │ │ │ │ 113: getfield #209 // Field contentLength:J │ │ │ │ - 116: lstore 9 │ │ │ │ - 118: aload 5 │ │ │ │ + 116: lstore 10 │ │ │ │ + 118: aload 6 │ │ │ │ 120: aload_1 │ │ │ │ 121: aload_2 │ │ │ │ 122: aload_3 │ │ │ │ - 123: aload 6 │ │ │ │ + 123: aload 8 │ │ │ │ 125: aload 4 │ │ │ │ - 127: aload 8 │ │ │ │ - 129: lload 9 │ │ │ │ + 127: aload 9 │ │ │ │ + 129: lload 10 │ │ │ │ 131: invokespecial #248 // Method org/apache/james/mime4j/stream/BasicBodyDescriptor."":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ │ │ - 134: aload 5 │ │ │ │ + 134: aload 6 │ │ │ │ 136: areturn │ │ │ │ 137: ldc #14 // String text/plain │ │ │ │ 139: astore_1 │ │ │ │ 140: ldc #11 // String text │ │ │ │ 142: astore_2 │ │ │ │ 143: ldc #17 // String plain │ │ │ │ 145: astore_3 │ │ │ │ 146: goto 58 │ │ │ │ 149: ldc #250 // String 7bit │ │ │ │ - 151: astore 8 │ │ │ │ + 151: astore 9 │ │ │ │ 153: goto 112 │ │ │ │ │ │ │ │ public org.apache.james.mime4j.stream.BodyDescriptorBuilder newChild(); │ │ │ │ descriptor: ()Lorg/apache/james/mime4j/stream/BodyDescriptorBuilder; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ ├── org/xmlrpc/android/XMLRPCSerializer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -153,90 +153,80 @@ │ │ │ │ return o; │ │ │ │ } │ │ │ │ │ │ │ │ public void serialize(final XmlSerializer xmlSerializer, final Object o) { │ │ │ │ if (o == null) { │ │ │ │ xmlSerializer.startTag((String)null, "nil").endTag((String)null, "nil"); │ │ │ │ } │ │ │ │ - else { │ │ │ │ - final boolean b; │ │ │ │ - final boolean b2; │ │ │ │ - if (o instanceof Integer || (b = (o instanceof Short)) || (b2 = (o instanceof Byte))) { │ │ │ │ - xmlSerializer.startTag((String)null, "i4").text(o.toString()).endTag((String)null, "i4"); │ │ │ │ - } │ │ │ │ - else if (o instanceof Long) { │ │ │ │ - xmlSerializer.startTag((String)null, "i8").text(o.toString()).endTag((String)null, "i8"); │ │ │ │ + else if (o instanceof Integer || o instanceof Short || o instanceof Byte) { │ │ │ │ + xmlSerializer.startTag((String)null, "i4").text(o.toString()).endTag((String)null, "i4"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Long) { │ │ │ │ + xmlSerializer.startTag((String)null, "i8").text(o.toString()).endTag((String)null, "i8"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Double || o instanceof Float) { │ │ │ │ + xmlSerializer.startTag((String)null, "double").text(o.toString()).endTag((String)null, "double"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Boolean) { │ │ │ │ + String s; │ │ │ │ + if ((boolean)o) { │ │ │ │ + s = "1"; │ │ │ │ } │ │ │ │ else { │ │ │ │ - final boolean b3; │ │ │ │ - if (o instanceof Double || (b3 = (o instanceof Float))) { │ │ │ │ - xmlSerializer.startTag((String)null, "double").text(o.toString()).endTag((String)null, "double"); │ │ │ │ - } │ │ │ │ - else if (o instanceof Boolean) { │ │ │ │ - String s; │ │ │ │ - if ((boolean)o) { │ │ │ │ - s = "1"; │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - s = "0"; │ │ │ │ - } │ │ │ │ - xmlSerializer.startTag((String)null, "boolean").text(s).endTag((String)null, "boolean"); │ │ │ │ - } │ │ │ │ - else if (o instanceof String) { │ │ │ │ - xmlSerializer.startTag((String)null, "string").text(o.toString()).endTag((String)null, "string"); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - final boolean b4; │ │ │ │ - if (o instanceof Date || (b4 = (o instanceof Calendar))) { │ │ │ │ - xmlSerializer.startTag((String)null, "dateTime.iso8601").text(XMLRPCSerializer.dateFormat.format(o)).endTag((String)null, "dateTime.iso8601"); │ │ │ │ - } │ │ │ │ - else if (o instanceof byte[]) { │ │ │ │ - xmlSerializer.startTag((String)null, "base64").text(new String(Base64Coder.encode((byte[])(byte[])o))).endTag((String)null, "base64"); │ │ │ │ - } │ │ │ │ - else if (o instanceof List) { │ │ │ │ - xmlSerializer.startTag((String)null, "array").startTag((String)null, "data"); │ │ │ │ - for (final Object next : (List)o) { │ │ │ │ - xmlSerializer.startTag((String)null, "value"); │ │ │ │ - this.serialize(xmlSerializer, next); │ │ │ │ - xmlSerializer.endTag((String)null, "value"); │ │ │ │ - } │ │ │ │ - xmlSerializer.endTag((String)null, "data").endTag((String)null, "array"); │ │ │ │ - } │ │ │ │ - else if (o instanceof Object[]) { │ │ │ │ - xmlSerializer.startTag((String)null, "array").startTag((String)null, "data"); │ │ │ │ - Object[] array; │ │ │ │ - for (int length = (array = (Object[])o).length, i = 0; i < length; ++i) { │ │ │ │ - final Object o2 = array[i]; │ │ │ │ - xmlSerializer.startTag((String)null, "value"); │ │ │ │ - this.serialize(xmlSerializer, o2); │ │ │ │ - xmlSerializer.endTag((String)null, "value"); │ │ │ │ - } │ │ │ │ - xmlSerializer.endTag((String)null, "data").endTag((String)null, "array"); │ │ │ │ - } │ │ │ │ - else if (o instanceof Map) { │ │ │ │ - xmlSerializer.startTag((String)null, "struct"); │ │ │ │ - for (final Map.Entry entry : ((Map)o).entrySet()) { │ │ │ │ - final String s2 = (String)entry.getKey(); │ │ │ │ - final V value = entry.getValue(); │ │ │ │ - xmlSerializer.startTag((String)null, "member"); │ │ │ │ - xmlSerializer.startTag((String)null, "name").text(s2).endTag((String)null, "name"); │ │ │ │ - xmlSerializer.startTag((String)null, "value"); │ │ │ │ - this.serialize(xmlSerializer, value); │ │ │ │ - xmlSerializer.endTag((String)null, "value"); │ │ │ │ - xmlSerializer.endTag((String)null, "member"); │ │ │ │ - } │ │ │ │ - xmlSerializer.endTag((String)null, "struct"); │ │ │ │ - } │ │ │ │ - else if (o instanceof Enum) { │ │ │ │ - xmlSerializer.startTag((String)null, "string").text(((Enum)o).name()).endTag((String)null, "string"); │ │ │ │ - } │ │ │ │ - else { │ │ │ │ - if (!(o instanceof XMLRPCSerializable)) { │ │ │ │ - throw new IOException("Cannot serialize " + o); │ │ │ │ - } │ │ │ │ - this.serialize(xmlSerializer, ((XMLRPCSerializable)o).getSerializable()); │ │ │ │ - } │ │ │ │ - } │ │ │ │ + s = "0"; │ │ │ │ + } │ │ │ │ + xmlSerializer.startTag((String)null, "boolean").text(s).endTag((String)null, "boolean"); │ │ │ │ + } │ │ │ │ + else if (o instanceof String) { │ │ │ │ + xmlSerializer.startTag((String)null, "string").text(o.toString()).endTag((String)null, "string"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Date || o instanceof Calendar) { │ │ │ │ + xmlSerializer.startTag((String)null, "dateTime.iso8601").text(XMLRPCSerializer.dateFormat.format(o)).endTag((String)null, "dateTime.iso8601"); │ │ │ │ + } │ │ │ │ + else if (o instanceof byte[]) { │ │ │ │ + xmlSerializer.startTag((String)null, "base64").text(new String(Base64Coder.encode((byte[])(byte[])o))).endTag((String)null, "base64"); │ │ │ │ + } │ │ │ │ + else if (o instanceof List) { │ │ │ │ + xmlSerializer.startTag((String)null, "array").startTag((String)null, "data"); │ │ │ │ + for (final Object next : (List)o) { │ │ │ │ + xmlSerializer.startTag((String)null, "value"); │ │ │ │ + this.serialize(xmlSerializer, next); │ │ │ │ + xmlSerializer.endTag((String)null, "value"); │ │ │ │ + } │ │ │ │ + xmlSerializer.endTag((String)null, "data").endTag((String)null, "array"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Object[]) { │ │ │ │ + xmlSerializer.startTag((String)null, "array").startTag((String)null, "data"); │ │ │ │ + final Object[] array = (Object[])o; │ │ │ │ + for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + final Object o2 = array[i]; │ │ │ │ + xmlSerializer.startTag((String)null, "value"); │ │ │ │ + this.serialize(xmlSerializer, o2); │ │ │ │ + xmlSerializer.endTag((String)null, "value"); │ │ │ │ + } │ │ │ │ + xmlSerializer.endTag((String)null, "data").endTag((String)null, "array"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Map) { │ │ │ │ + xmlSerializer.startTag((String)null, "struct"); │ │ │ │ + for (final Map.Entry entry : ((Map)o).entrySet()) { │ │ │ │ + final String s2 = (String)entry.getKey(); │ │ │ │ + final V value = entry.getValue(); │ │ │ │ + xmlSerializer.startTag((String)null, "member"); │ │ │ │ + xmlSerializer.startTag((String)null, "name").text(s2).endTag((String)null, "name"); │ │ │ │ + xmlSerializer.startTag((String)null, "value"); │ │ │ │ + this.serialize(xmlSerializer, value); │ │ │ │ + xmlSerializer.endTag((String)null, "value"); │ │ │ │ + xmlSerializer.endTag((String)null, "member"); │ │ │ │ + } │ │ │ │ + xmlSerializer.endTag((String)null, "struct"); │ │ │ │ + } │ │ │ │ + else if (o instanceof Enum) { │ │ │ │ + xmlSerializer.startTag((String)null, "string").text(((Enum)o).name()).endTag((String)null, "string"); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + if (!(o instanceof XMLRPCSerializable)) { │ │ │ │ + throw new IOException("Cannot serialize " + o); │ │ │ │ } │ │ │ │ + this.serialize(xmlSerializer, ((XMLRPCSerializable)o).getSerializable()); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── org/apache/http/entity/InputStreamEntity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -189,15 +189,15 @@ │ │ │ │ 0: iconst_1 │ │ │ │ 1: ireturn │ │ │ │ │ │ │ │ public void writeTo(java.io.OutputStream); │ │ │ │ descriptor: (Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=2 │ │ │ │ + stack=300, locals=15, args_size=2 │ │ │ │ 0: lconst_0 │ │ │ │ 1: lstore_2 │ │ │ │ 2: iconst_m1 │ │ │ │ 3: istore 4 │ │ │ │ 5: aload_1 │ │ │ │ 6: ifnonnull 24 │ │ │ │ 9: new #21 // class java/lang/IllegalArgumentException │ │ │ │ @@ -256,26 +256,26 @@ │ │ │ │ 114: iload 7 │ │ │ │ 116: ifle 163 │ │ │ │ 119: iconst_0 │ │ │ │ 120: istore 7 │ │ │ │ 122: aconst_null │ │ │ │ 123: astore 5 │ │ │ │ 125: ldc2_w #59 // long 2048l │ │ │ │ - 128: lstore 14 │ │ │ │ - 130: lload 14 │ │ │ │ + 128: lstore 9 │ │ │ │ + 130: lload 9 │ │ │ │ 132: lload 12 │ │ │ │ 134: invokestatic #68 // Method java/lang/Math.min:(JJ)J │ │ │ │ - 137: lstore 14 │ │ │ │ - 139: lload 14 │ │ │ │ + 137: lstore 9 │ │ │ │ + 139: lload 9 │ │ │ │ 141: l2i │ │ │ │ - 142: istore 16 │ │ │ │ + 142: istore 14 │ │ │ │ 144: aload 6 │ │ │ │ 146: aload 8 │ │ │ │ 148: iconst_0 │ │ │ │ - 149: iload 16 │ │ │ │ + 149: iload 14 │ │ │ │ 151: invokevirtual #71 // Method java/io/InputStream.read:([BII)I │ │ │ │ 154: istore 11 │ │ │ │ 156: iload 11 │ │ │ │ 158: iload 4 │ │ │ │ 160: if_icmpne 169 │ │ │ │ 163: aload 6 │ │ │ │ 165: invokevirtual #44 // Method java/io/InputStream.close:()V │ │ ├── org/apache/commons/codec/binary/Base32.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2073,23 +2073,23 @@ │ │ │ │ 1357: istore_2 │ │ │ │ 1358: goto 68 │ │ │ │ │ │ │ │ void encode(byte[], int, int); │ │ │ │ descriptor: ([BII)V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ - stack=300, locals=24, args_size=4 │ │ │ │ + stack=300, locals=23, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #114 // Field eof:Z │ │ │ │ 4: istore 4 │ │ │ │ 6: iload 4 │ │ │ │ 8: ifeq 12 │ │ │ │ 11: return │ │ │ │ 12: iload_3 │ │ │ │ - 13: ifge 1752 │ │ │ │ + 13: ifge 1720 │ │ │ │ 16: aload_0 │ │ │ │ 17: iconst_1 │ │ │ │ 18: putfield #114 // Field eof:Z │ │ │ │ 21: aload_0 │ │ │ │ 22: getfield #119 // Field modulus:I │ │ │ │ 25: istore 4 │ │ │ │ 27: iload 4 │ │ │ │ @@ -2110,17 +2110,17 @@ │ │ │ │ 59: istore 5 │ │ │ │ 61: aload_0 │ │ │ │ 62: getfield #119 // Field modulus:I │ │ │ │ 65: istore 4 │ │ │ │ 67: iload 4 │ │ │ │ 69: tableswitch { // 1 to 4 │ │ │ │ 1: 224 │ │ │ │ - 2: 541 │ │ │ │ - 3: 910 │ │ │ │ - 4: 1305 │ │ │ │ + 2: 533 │ │ │ │ + 3: 894 │ │ │ │ + 4: 1281 │ │ │ │ default: 100 │ │ │ │ } │ │ │ │ 100: aload_0 │ │ │ │ 101: getfield #147 // Field currentLinePos:I │ │ │ │ 104: istore 4 │ │ │ │ 106: aload_0 │ │ │ │ 107: getfield #129 // Field pos:I │ │ │ │ @@ -2228,1211 +2228,1191 @@ │ │ │ │ 299: iload 13 │ │ │ │ 301: putfield #129 // Field pos:I │ │ │ │ 304: aload_0 │ │ │ │ 305: getfield #57 // Field encodeTable:[B │ │ │ │ 308: astore 8 │ │ │ │ 310: aload_0 │ │ │ │ 311: getfield #131 // Field bitWorkArea:J │ │ │ │ - 314: lstore 14 │ │ │ │ - 316: iconst_2 │ │ │ │ - 317: istore 16 │ │ │ │ - 319: lload 14 │ │ │ │ - 321: iload 16 │ │ │ │ - 323: lshl │ │ │ │ - 324: lstore 14 │ │ │ │ - 326: lload 14 │ │ │ │ - 328: l2i │ │ │ │ - 329: bipush 31 │ │ │ │ - 331: iand │ │ │ │ - 332: istore 9 │ │ │ │ - 334: aload 8 │ │ │ │ - 336: iload 9 │ │ │ │ - 338: baload │ │ │ │ - 339: istore 13 │ │ │ │ - 341: aload 7 │ │ │ │ - 343: iload 6 │ │ │ │ - 345: iload 13 │ │ │ │ - 347: bastore │ │ │ │ - 348: aload_0 │ │ │ │ - 349: getfield #126 // Field buffer:[B │ │ │ │ - 352: astore 7 │ │ │ │ - 354: aload_0 │ │ │ │ - 355: getfield #129 // Field pos:I │ │ │ │ - 358: istore 6 │ │ │ │ - 360: iload 6 │ │ │ │ - 362: iconst_1 │ │ │ │ - 363: iadd │ │ │ │ - 364: istore 13 │ │ │ │ - 366: aload_0 │ │ │ │ - 367: iload 13 │ │ │ │ - 369: putfield #129 // Field pos:I │ │ │ │ - 372: aload 7 │ │ │ │ - 374: iload 6 │ │ │ │ - 376: bipush 61 │ │ │ │ - 378: bastore │ │ │ │ - 379: aload_0 │ │ │ │ - 380: getfield #126 // Field buffer:[B │ │ │ │ - 383: astore 7 │ │ │ │ - 385: aload_0 │ │ │ │ - 386: getfield #129 // Field pos:I │ │ │ │ - 389: istore 6 │ │ │ │ - 391: iload 6 │ │ │ │ - 393: iconst_1 │ │ │ │ - 394: iadd │ │ │ │ - 395: istore 13 │ │ │ │ - 397: aload_0 │ │ │ │ - 398: iload 13 │ │ │ │ - 400: putfield #129 // Field pos:I │ │ │ │ - 403: aload 7 │ │ │ │ - 405: iload 6 │ │ │ │ - 407: bipush 61 │ │ │ │ - 409: bastore │ │ │ │ - 410: aload_0 │ │ │ │ - 411: getfield #126 // Field buffer:[B │ │ │ │ - 414: astore 7 │ │ │ │ - 416: aload_0 │ │ │ │ - 417: getfield #129 // Field pos:I │ │ │ │ - 420: istore 6 │ │ │ │ - 422: iload 6 │ │ │ │ - 424: iconst_1 │ │ │ │ - 425: iadd │ │ │ │ - 426: istore 13 │ │ │ │ - 428: aload_0 │ │ │ │ - 429: iload 13 │ │ │ │ - 431: putfield #129 // Field pos:I │ │ │ │ - 434: aload 7 │ │ │ │ - 436: iload 6 │ │ │ │ - 438: bipush 61 │ │ │ │ - 440: bastore │ │ │ │ - 441: aload_0 │ │ │ │ - 442: getfield #126 // Field buffer:[B │ │ │ │ - 445: astore 7 │ │ │ │ - 447: aload_0 │ │ │ │ - 448: getfield #129 // Field pos:I │ │ │ │ - 451: istore 6 │ │ │ │ - 453: iload 6 │ │ │ │ - 455: iconst_1 │ │ │ │ - 456: iadd │ │ │ │ - 457: istore 13 │ │ │ │ - 459: aload_0 │ │ │ │ - 460: iload 13 │ │ │ │ - 462: putfield #129 // Field pos:I │ │ │ │ - 465: aload 7 │ │ │ │ - 467: iload 6 │ │ │ │ - 469: bipush 61 │ │ │ │ - 471: bastore │ │ │ │ - 472: aload_0 │ │ │ │ - 473: getfield #126 // Field buffer:[B │ │ │ │ - 476: astore 7 │ │ │ │ - 478: aload_0 │ │ │ │ - 479: getfield #129 // Field pos:I │ │ │ │ - 482: istore 6 │ │ │ │ - 484: iload 6 │ │ │ │ - 486: iconst_1 │ │ │ │ - 487: iadd │ │ │ │ - 488: istore 13 │ │ │ │ - 490: aload_0 │ │ │ │ - 491: iload 13 │ │ │ │ - 493: putfield #129 // Field pos:I │ │ │ │ - 496: aload 7 │ │ │ │ - 498: iload 6 │ │ │ │ - 500: bipush 61 │ │ │ │ - 502: bastore │ │ │ │ - 503: aload_0 │ │ │ │ - 504: getfield #126 // Field buffer:[B │ │ │ │ - 507: astore 7 │ │ │ │ - 509: aload_0 │ │ │ │ - 510: getfield #129 // Field pos:I │ │ │ │ - 513: istore 6 │ │ │ │ - 515: iload 6 │ │ │ │ - 517: iconst_1 │ │ │ │ - 518: iadd │ │ │ │ - 519: istore 13 │ │ │ │ - 521: aload_0 │ │ │ │ - 522: iload 13 │ │ │ │ - 524: putfield #129 // Field pos:I │ │ │ │ - 527: bipush 61 │ │ │ │ - 529: istore 13 │ │ │ │ - 531: aload 7 │ │ │ │ - 533: iload 6 │ │ │ │ - 535: iload 13 │ │ │ │ - 537: bastore │ │ │ │ - 538: goto 100 │ │ │ │ - 541: aload_0 │ │ │ │ - 542: getfield #126 // Field buffer:[B │ │ │ │ - 545: astore 7 │ │ │ │ - 547: aload_0 │ │ │ │ - 548: getfield #129 // Field pos:I │ │ │ │ - 551: istore 6 │ │ │ │ - 553: iload 6 │ │ │ │ - 555: iconst_1 │ │ │ │ - 556: iadd │ │ │ │ - 557: istore 13 │ │ │ │ - 559: aload_0 │ │ │ │ - 560: iload 13 │ │ │ │ - 562: putfield #129 // Field pos:I │ │ │ │ - 565: aload_0 │ │ │ │ - 566: getfield #57 // Field encodeTable:[B │ │ │ │ - 569: astore 8 │ │ │ │ - 571: aload_0 │ │ │ │ - 572: getfield #131 // Field bitWorkArea:J │ │ │ │ - 575: bipush 11 │ │ │ │ - 577: lshr │ │ │ │ - 578: l2i │ │ │ │ - 579: bipush 31 │ │ │ │ - 581: iand │ │ │ │ - 582: istore 9 │ │ │ │ - 584: aload 8 │ │ │ │ - 586: iload 9 │ │ │ │ - 588: baload │ │ │ │ - 589: istore 13 │ │ │ │ - 591: aload 7 │ │ │ │ - 593: iload 6 │ │ │ │ - 595: iload 13 │ │ │ │ - 597: bastore │ │ │ │ - 598: aload_0 │ │ │ │ - 599: getfield #126 // Field buffer:[B │ │ │ │ - 602: astore 7 │ │ │ │ - 604: aload_0 │ │ │ │ - 605: getfield #129 // Field pos:I │ │ │ │ - 608: istore 6 │ │ │ │ - 610: iload 6 │ │ │ │ - 612: iconst_1 │ │ │ │ - 613: iadd │ │ │ │ - 614: istore 13 │ │ │ │ - 616: aload_0 │ │ │ │ - 617: iload 13 │ │ │ │ - 619: putfield #129 // Field pos:I │ │ │ │ - 622: aload_0 │ │ │ │ - 623: getfield #57 // Field encodeTable:[B │ │ │ │ - 626: astore 8 │ │ │ │ - 628: aload_0 │ │ │ │ - 629: getfield #131 // Field bitWorkArea:J │ │ │ │ - 632: bipush 6 │ │ │ │ - 634: lshr │ │ │ │ - 635: l2i │ │ │ │ - 636: bipush 31 │ │ │ │ - 638: iand │ │ │ │ - 639: istore 9 │ │ │ │ - 641: aload 8 │ │ │ │ - 643: iload 9 │ │ │ │ - 645: baload │ │ │ │ - 646: istore 13 │ │ │ │ - 648: aload 7 │ │ │ │ - 650: iload 6 │ │ │ │ - 652: iload 13 │ │ │ │ - 654: bastore │ │ │ │ - 655: aload_0 │ │ │ │ - 656: getfield #126 // Field buffer:[B │ │ │ │ - 659: astore 7 │ │ │ │ - 661: aload_0 │ │ │ │ - 662: getfield #129 // Field pos:I │ │ │ │ - 665: istore 6 │ │ │ │ - 667: iload 6 │ │ │ │ - 669: iconst_1 │ │ │ │ - 670: iadd │ │ │ │ - 671: istore 13 │ │ │ │ - 673: aload_0 │ │ │ │ - 674: iload 13 │ │ │ │ - 676: putfield #129 // Field pos:I │ │ │ │ - 679: aload_0 │ │ │ │ - 680: getfield #57 // Field encodeTable:[B │ │ │ │ - 683: astore 8 │ │ │ │ - 685: aload_0 │ │ │ │ - 686: getfield #131 // Field bitWorkArea:J │ │ │ │ - 689: iconst_1 │ │ │ │ - 690: lshr │ │ │ │ - 691: l2i │ │ │ │ - 692: bipush 31 │ │ │ │ - 694: iand │ │ │ │ - 695: istore 9 │ │ │ │ - 697: aload 8 │ │ │ │ - 699: iload 9 │ │ │ │ - 701: baload │ │ │ │ - 702: istore 13 │ │ │ │ - 704: aload 7 │ │ │ │ - 706: iload 6 │ │ │ │ - 708: iload 13 │ │ │ │ - 710: bastore │ │ │ │ - 711: aload_0 │ │ │ │ - 712: getfield #126 // Field buffer:[B │ │ │ │ - 715: astore 7 │ │ │ │ - 717: aload_0 │ │ │ │ - 718: getfield #129 // Field pos:I │ │ │ │ - 721: istore 6 │ │ │ │ - 723: iload 6 │ │ │ │ - 725: iconst_1 │ │ │ │ - 726: iadd │ │ │ │ - 727: istore 13 │ │ │ │ - 729: aload_0 │ │ │ │ - 730: iload 13 │ │ │ │ - 732: putfield #129 // Field pos:I │ │ │ │ - 735: aload_0 │ │ │ │ - 736: getfield #57 // Field encodeTable:[B │ │ │ │ - 739: astore 8 │ │ │ │ - 741: aload_0 │ │ │ │ - 742: getfield #131 // Field bitWorkArea:J │ │ │ │ - 745: lstore 14 │ │ │ │ - 747: iconst_4 │ │ │ │ - 748: istore 16 │ │ │ │ - 750: lload 14 │ │ │ │ - 752: iload 16 │ │ │ │ - 754: lshl │ │ │ │ - 755: lstore 14 │ │ │ │ - 757: lload 14 │ │ │ │ - 759: l2i │ │ │ │ - 760: bipush 31 │ │ │ │ - 762: iand │ │ │ │ - 763: istore 9 │ │ │ │ - 765: aload 8 │ │ │ │ - 767: iload 9 │ │ │ │ - 769: baload │ │ │ │ - 770: istore 13 │ │ │ │ - 772: aload 7 │ │ │ │ - 774: iload 6 │ │ │ │ - 776: iload 13 │ │ │ │ - 778: bastore │ │ │ │ - 779: aload_0 │ │ │ │ - 780: getfield #126 // Field buffer:[B │ │ │ │ - 783: astore 7 │ │ │ │ - 785: aload_0 │ │ │ │ - 786: getfield #129 // Field pos:I │ │ │ │ - 789: istore 6 │ │ │ │ - 791: iload 6 │ │ │ │ - 793: iconst_1 │ │ │ │ - 794: iadd │ │ │ │ - 795: istore 13 │ │ │ │ - 797: aload_0 │ │ │ │ - 798: iload 13 │ │ │ │ - 800: putfield #129 // Field pos:I │ │ │ │ - 803: aload 7 │ │ │ │ - 805: iload 6 │ │ │ │ - 807: bipush 61 │ │ │ │ - 809: bastore │ │ │ │ - 810: aload_0 │ │ │ │ - 811: getfield #126 // Field buffer:[B │ │ │ │ - 814: astore 7 │ │ │ │ - 816: aload_0 │ │ │ │ - 817: getfield #129 // Field pos:I │ │ │ │ - 820: istore 6 │ │ │ │ - 822: iload 6 │ │ │ │ - 824: iconst_1 │ │ │ │ - 825: iadd │ │ │ │ - 826: istore 13 │ │ │ │ - 828: aload_0 │ │ │ │ - 829: iload 13 │ │ │ │ - 831: putfield #129 // Field pos:I │ │ │ │ - 834: aload 7 │ │ │ │ - 836: iload 6 │ │ │ │ - 838: bipush 61 │ │ │ │ - 840: bastore │ │ │ │ - 841: aload_0 │ │ │ │ - 842: getfield #126 // Field buffer:[B │ │ │ │ - 845: astore 7 │ │ │ │ - 847: aload_0 │ │ │ │ - 848: getfield #129 // Field pos:I │ │ │ │ - 851: istore 6 │ │ │ │ - 853: iload 6 │ │ │ │ - 855: iconst_1 │ │ │ │ - 856: iadd │ │ │ │ - 857: istore 13 │ │ │ │ - 859: aload_0 │ │ │ │ - 860: iload 13 │ │ │ │ - 862: putfield #129 // Field pos:I │ │ │ │ - 865: aload 7 │ │ │ │ - 867: iload 6 │ │ │ │ - 869: bipush 61 │ │ │ │ - 871: bastore │ │ │ │ - 872: aload_0 │ │ │ │ - 873: getfield #126 // Field buffer:[B │ │ │ │ - 876: astore 7 │ │ │ │ - 878: aload_0 │ │ │ │ - 879: getfield #129 // Field pos:I │ │ │ │ - 882: istore 6 │ │ │ │ - 884: iload 6 │ │ │ │ - 886: iconst_1 │ │ │ │ - 887: iadd │ │ │ │ - 888: istore 13 │ │ │ │ - 890: aload_0 │ │ │ │ - 891: iload 13 │ │ │ │ - 893: putfield #129 // Field pos:I │ │ │ │ - 896: bipush 61 │ │ │ │ - 898: istore 13 │ │ │ │ - 900: aload 7 │ │ │ │ - 902: iload 6 │ │ │ │ - 904: iload 13 │ │ │ │ - 906: bastore │ │ │ │ - 907: goto 100 │ │ │ │ - 910: aload_0 │ │ │ │ - 911: getfield #126 // Field buffer:[B │ │ │ │ - 914: astore 7 │ │ │ │ - 916: aload_0 │ │ │ │ - 917: getfield #129 // Field pos:I │ │ │ │ - 920: istore 6 │ │ │ │ - 922: iload 6 │ │ │ │ - 924: iconst_1 │ │ │ │ - 925: iadd │ │ │ │ - 926: istore 13 │ │ │ │ - 928: aload_0 │ │ │ │ - 929: iload 13 │ │ │ │ - 931: putfield #129 // Field pos:I │ │ │ │ - 934: aload_0 │ │ │ │ - 935: getfield #57 // Field encodeTable:[B │ │ │ │ - 938: astore 8 │ │ │ │ - 940: aload_0 │ │ │ │ - 941: getfield #131 // Field bitWorkArea:J │ │ │ │ - 944: bipush 19 │ │ │ │ - 946: lshr │ │ │ │ - 947: l2i │ │ │ │ - 948: bipush 31 │ │ │ │ - 950: iand │ │ │ │ - 951: istore 9 │ │ │ │ - 953: aload 8 │ │ │ │ - 955: iload 9 │ │ │ │ - 957: baload │ │ │ │ - 958: istore 13 │ │ │ │ - 960: aload 7 │ │ │ │ - 962: iload 6 │ │ │ │ - 964: iload 13 │ │ │ │ - 966: bastore │ │ │ │ - 967: aload_0 │ │ │ │ - 968: getfield #126 // Field buffer:[B │ │ │ │ - 971: astore 7 │ │ │ │ - 973: aload_0 │ │ │ │ - 974: getfield #129 // Field pos:I │ │ │ │ - 977: istore 6 │ │ │ │ - 979: iload 6 │ │ │ │ - 981: iconst_1 │ │ │ │ - 982: iadd │ │ │ │ - 983: istore 13 │ │ │ │ - 985: aload_0 │ │ │ │ - 986: iload 13 │ │ │ │ - 988: putfield #129 // Field pos:I │ │ │ │ - 991: aload_0 │ │ │ │ - 992: getfield #57 // Field encodeTable:[B │ │ │ │ - 995: astore 8 │ │ │ │ - 997: aload_0 │ │ │ │ - 998: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1001: bipush 14 │ │ │ │ - 1003: lshr │ │ │ │ - 1004: l2i │ │ │ │ - 1005: bipush 31 │ │ │ │ - 1007: iand │ │ │ │ - 1008: istore 9 │ │ │ │ - 1010: aload 8 │ │ │ │ - 1012: iload 9 │ │ │ │ - 1014: baload │ │ │ │ - 1015: istore 13 │ │ │ │ - 1017: aload 7 │ │ │ │ - 1019: iload 6 │ │ │ │ - 1021: iload 13 │ │ │ │ - 1023: bastore │ │ │ │ - 1024: aload_0 │ │ │ │ - 1025: getfield #126 // Field buffer:[B │ │ │ │ - 1028: astore 7 │ │ │ │ - 1030: aload_0 │ │ │ │ - 1031: getfield #129 // Field pos:I │ │ │ │ - 1034: istore 6 │ │ │ │ - 1036: iload 6 │ │ │ │ - 1038: iconst_1 │ │ │ │ - 1039: iadd │ │ │ │ - 1040: istore 13 │ │ │ │ - 1042: aload_0 │ │ │ │ - 1043: iload 13 │ │ │ │ - 1045: putfield #129 // Field pos:I │ │ │ │ - 1048: aload_0 │ │ │ │ - 1049: getfield #57 // Field encodeTable:[B │ │ │ │ - 1052: astore 8 │ │ │ │ - 1054: aload_0 │ │ │ │ - 1055: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1058: bipush 9 │ │ │ │ - 1060: lshr │ │ │ │ - 1061: l2i │ │ │ │ - 1062: bipush 31 │ │ │ │ - 1064: iand │ │ │ │ - 1065: istore 9 │ │ │ │ - 1067: aload 8 │ │ │ │ - 1069: iload 9 │ │ │ │ - 1071: baload │ │ │ │ - 1072: istore 13 │ │ │ │ - 1074: aload 7 │ │ │ │ - 1076: iload 6 │ │ │ │ - 1078: iload 13 │ │ │ │ - 1080: bastore │ │ │ │ - 1081: aload_0 │ │ │ │ - 1082: getfield #126 // Field buffer:[B │ │ │ │ - 1085: astore 7 │ │ │ │ - 1087: aload_0 │ │ │ │ - 1088: getfield #129 // Field pos:I │ │ │ │ - 1091: istore 6 │ │ │ │ - 1093: iload 6 │ │ │ │ - 1095: iconst_1 │ │ │ │ - 1096: iadd │ │ │ │ - 1097: istore 13 │ │ │ │ - 1099: aload_0 │ │ │ │ - 1100: iload 13 │ │ │ │ - 1102: putfield #129 // Field pos:I │ │ │ │ - 1105: aload_0 │ │ │ │ - 1106: getfield #57 // Field encodeTable:[B │ │ │ │ - 1109: astore 8 │ │ │ │ - 1111: aload_0 │ │ │ │ - 1112: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1115: iconst_4 │ │ │ │ - 1116: lshr │ │ │ │ - 1117: l2i │ │ │ │ - 1118: bipush 31 │ │ │ │ - 1120: iand │ │ │ │ - 1121: istore 9 │ │ │ │ - 1123: aload 8 │ │ │ │ - 1125: iload 9 │ │ │ │ - 1127: baload │ │ │ │ - 1128: istore 13 │ │ │ │ - 1130: aload 7 │ │ │ │ - 1132: iload 6 │ │ │ │ - 1134: iload 13 │ │ │ │ - 1136: bastore │ │ │ │ - 1137: aload_0 │ │ │ │ - 1138: getfield #126 // Field buffer:[B │ │ │ │ - 1141: astore 7 │ │ │ │ - 1143: aload_0 │ │ │ │ - 1144: getfield #129 // Field pos:I │ │ │ │ - 1147: istore 6 │ │ │ │ - 1149: iload 6 │ │ │ │ - 1151: iconst_1 │ │ │ │ - 1152: iadd │ │ │ │ - 1153: istore 13 │ │ │ │ - 1155: aload_0 │ │ │ │ - 1156: iload 13 │ │ │ │ - 1158: putfield #129 // Field pos:I │ │ │ │ - 1161: aload_0 │ │ │ │ - 1162: getfield #57 // Field encodeTable:[B │ │ │ │ - 1165: astore 8 │ │ │ │ - 1167: aload_0 │ │ │ │ - 1168: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1171: lstore 14 │ │ │ │ - 1173: iconst_1 │ │ │ │ - 1174: istore 16 │ │ │ │ - 1176: lload 14 │ │ │ │ - 1178: iload 16 │ │ │ │ - 1180: lshl │ │ │ │ - 1181: lstore 14 │ │ │ │ - 1183: lload 14 │ │ │ │ - 1185: l2i │ │ │ │ - 1186: bipush 31 │ │ │ │ - 1188: iand │ │ │ │ - 1189: istore 9 │ │ │ │ - 1191: aload 8 │ │ │ │ - 1193: iload 9 │ │ │ │ - 1195: baload │ │ │ │ - 1196: istore 13 │ │ │ │ - 1198: aload 7 │ │ │ │ - 1200: iload 6 │ │ │ │ - 1202: iload 13 │ │ │ │ - 1204: bastore │ │ │ │ - 1205: aload_0 │ │ │ │ - 1206: getfield #126 // Field buffer:[B │ │ │ │ - 1209: astore 7 │ │ │ │ - 1211: aload_0 │ │ │ │ - 1212: getfield #129 // Field pos:I │ │ │ │ - 1215: istore 6 │ │ │ │ - 1217: iload 6 │ │ │ │ - 1219: iconst_1 │ │ │ │ - 1220: iadd │ │ │ │ - 1221: istore 13 │ │ │ │ - 1223: aload_0 │ │ │ │ - 1224: iload 13 │ │ │ │ - 1226: putfield #129 // Field pos:I │ │ │ │ - 1229: aload 7 │ │ │ │ - 1231: iload 6 │ │ │ │ - 1233: bipush 61 │ │ │ │ - 1235: bastore │ │ │ │ - 1236: aload_0 │ │ │ │ - 1237: getfield #126 // Field buffer:[B │ │ │ │ - 1240: astore 7 │ │ │ │ - 1242: aload_0 │ │ │ │ - 1243: getfield #129 // Field pos:I │ │ │ │ - 1246: istore 6 │ │ │ │ - 1248: iload 6 │ │ │ │ - 1250: iconst_1 │ │ │ │ - 1251: iadd │ │ │ │ - 1252: istore 13 │ │ │ │ - 1254: aload_0 │ │ │ │ - 1255: iload 13 │ │ │ │ - 1257: putfield #129 // Field pos:I │ │ │ │ - 1260: aload 7 │ │ │ │ - 1262: iload 6 │ │ │ │ - 1264: bipush 61 │ │ │ │ - 1266: bastore │ │ │ │ - 1267: aload_0 │ │ │ │ - 1268: getfield #126 // Field buffer:[B │ │ │ │ - 1271: astore 7 │ │ │ │ - 1273: aload_0 │ │ │ │ - 1274: getfield #129 // Field pos:I │ │ │ │ - 1277: istore 6 │ │ │ │ - 1279: iload 6 │ │ │ │ - 1281: iconst_1 │ │ │ │ - 1282: iadd │ │ │ │ - 1283: istore 13 │ │ │ │ - 1285: aload_0 │ │ │ │ - 1286: iload 13 │ │ │ │ - 1288: putfield #129 // Field pos:I │ │ │ │ - 1291: bipush 61 │ │ │ │ - 1293: istore 13 │ │ │ │ - 1295: aload 7 │ │ │ │ - 1297: iload 6 │ │ │ │ - 1299: iload 13 │ │ │ │ - 1301: bastore │ │ │ │ - 1302: goto 100 │ │ │ │ + 314: iconst_2 │ │ │ │ + 315: lshl │ │ │ │ + 316: lstore 14 │ │ │ │ + 318: lload 14 │ │ │ │ + 320: l2i │ │ │ │ + 321: bipush 31 │ │ │ │ + 323: iand │ │ │ │ + 324: istore 9 │ │ │ │ + 326: aload 8 │ │ │ │ + 328: iload 9 │ │ │ │ + 330: baload │ │ │ │ + 331: istore 13 │ │ │ │ + 333: aload 7 │ │ │ │ + 335: iload 6 │ │ │ │ + 337: iload 13 │ │ │ │ + 339: bastore │ │ │ │ + 340: aload_0 │ │ │ │ + 341: getfield #126 // Field buffer:[B │ │ │ │ + 344: astore 7 │ │ │ │ + 346: aload_0 │ │ │ │ + 347: getfield #129 // Field pos:I │ │ │ │ + 350: istore 6 │ │ │ │ + 352: iload 6 │ │ │ │ + 354: iconst_1 │ │ │ │ + 355: iadd │ │ │ │ + 356: istore 13 │ │ │ │ + 358: aload_0 │ │ │ │ + 359: iload 13 │ │ │ │ + 361: putfield #129 // Field pos:I │ │ │ │ + 364: aload 7 │ │ │ │ + 366: iload 6 │ │ │ │ + 368: bipush 61 │ │ │ │ + 370: bastore │ │ │ │ + 371: aload_0 │ │ │ │ + 372: getfield #126 // Field buffer:[B │ │ │ │ + 375: astore 7 │ │ │ │ + 377: aload_0 │ │ │ │ + 378: getfield #129 // Field pos:I │ │ │ │ + 381: istore 6 │ │ │ │ + 383: iload 6 │ │ │ │ + 385: iconst_1 │ │ │ │ + 386: iadd │ │ │ │ + 387: istore 13 │ │ │ │ + 389: aload_0 │ │ │ │ + 390: iload 13 │ │ │ │ + 392: putfield #129 // Field pos:I │ │ │ │ + 395: aload 7 │ │ │ │ + 397: iload 6 │ │ │ │ + 399: bipush 61 │ │ │ │ + 401: bastore │ │ │ │ + 402: aload_0 │ │ │ │ + 403: getfield #126 // Field buffer:[B │ │ │ │ + 406: astore 7 │ │ │ │ + 408: aload_0 │ │ │ │ + 409: getfield #129 // Field pos:I │ │ │ │ + 412: istore 6 │ │ │ │ + 414: iload 6 │ │ │ │ + 416: iconst_1 │ │ │ │ + 417: iadd │ │ │ │ + 418: istore 13 │ │ │ │ + 420: aload_0 │ │ │ │ + 421: iload 13 │ │ │ │ + 423: putfield #129 // Field pos:I │ │ │ │ + 426: aload 7 │ │ │ │ + 428: iload 6 │ │ │ │ + 430: bipush 61 │ │ │ │ + 432: bastore │ │ │ │ + 433: aload_0 │ │ │ │ + 434: getfield #126 // Field buffer:[B │ │ │ │ + 437: astore 7 │ │ │ │ + 439: aload_0 │ │ │ │ + 440: getfield #129 // Field pos:I │ │ │ │ + 443: istore 6 │ │ │ │ + 445: iload 6 │ │ │ │ + 447: iconst_1 │ │ │ │ + 448: iadd │ │ │ │ + 449: istore 13 │ │ │ │ + 451: aload_0 │ │ │ │ + 452: iload 13 │ │ │ │ + 454: putfield #129 // Field pos:I │ │ │ │ + 457: aload 7 │ │ │ │ + 459: iload 6 │ │ │ │ + 461: bipush 61 │ │ │ │ + 463: bastore │ │ │ │ + 464: aload_0 │ │ │ │ + 465: getfield #126 // Field buffer:[B │ │ │ │ + 468: astore 7 │ │ │ │ + 470: aload_0 │ │ │ │ + 471: getfield #129 // Field pos:I │ │ │ │ + 474: istore 6 │ │ │ │ + 476: iload 6 │ │ │ │ + 478: iconst_1 │ │ │ │ + 479: iadd │ │ │ │ + 480: istore 13 │ │ │ │ + 482: aload_0 │ │ │ │ + 483: iload 13 │ │ │ │ + 485: putfield #129 // Field pos:I │ │ │ │ + 488: aload 7 │ │ │ │ + 490: iload 6 │ │ │ │ + 492: bipush 61 │ │ │ │ + 494: bastore │ │ │ │ + 495: aload_0 │ │ │ │ + 496: getfield #126 // Field buffer:[B │ │ │ │ + 499: astore 7 │ │ │ │ + 501: aload_0 │ │ │ │ + 502: getfield #129 // Field pos:I │ │ │ │ + 505: istore 6 │ │ │ │ + 507: iload 6 │ │ │ │ + 509: iconst_1 │ │ │ │ + 510: iadd │ │ │ │ + 511: istore 13 │ │ │ │ + 513: aload_0 │ │ │ │ + 514: iload 13 │ │ │ │ + 516: putfield #129 // Field pos:I │ │ │ │ + 519: bipush 61 │ │ │ │ + 521: istore 13 │ │ │ │ + 523: aload 7 │ │ │ │ + 525: iload 6 │ │ │ │ + 527: iload 13 │ │ │ │ + 529: bastore │ │ │ │ + 530: goto 100 │ │ │ │ + 533: aload_0 │ │ │ │ + 534: getfield #126 // Field buffer:[B │ │ │ │ + 537: astore 7 │ │ │ │ + 539: aload_0 │ │ │ │ + 540: getfield #129 // Field pos:I │ │ │ │ + 543: istore 6 │ │ │ │ + 545: iload 6 │ │ │ │ + 547: iconst_1 │ │ │ │ + 548: iadd │ │ │ │ + 549: istore 13 │ │ │ │ + 551: aload_0 │ │ │ │ + 552: iload 13 │ │ │ │ + 554: putfield #129 // Field pos:I │ │ │ │ + 557: aload_0 │ │ │ │ + 558: getfield #57 // Field encodeTable:[B │ │ │ │ + 561: astore 8 │ │ │ │ + 563: aload_0 │ │ │ │ + 564: getfield #131 // Field bitWorkArea:J │ │ │ │ + 567: bipush 11 │ │ │ │ + 569: lshr │ │ │ │ + 570: l2i │ │ │ │ + 571: bipush 31 │ │ │ │ + 573: iand │ │ │ │ + 574: istore 9 │ │ │ │ + 576: aload 8 │ │ │ │ + 578: iload 9 │ │ │ │ + 580: baload │ │ │ │ + 581: istore 13 │ │ │ │ + 583: aload 7 │ │ │ │ + 585: iload 6 │ │ │ │ + 587: iload 13 │ │ │ │ + 589: bastore │ │ │ │ + 590: aload_0 │ │ │ │ + 591: getfield #126 // Field buffer:[B │ │ │ │ + 594: astore 7 │ │ │ │ + 596: aload_0 │ │ │ │ + 597: getfield #129 // Field pos:I │ │ │ │ + 600: istore 6 │ │ │ │ + 602: iload 6 │ │ │ │ + 604: iconst_1 │ │ │ │ + 605: iadd │ │ │ │ + 606: istore 13 │ │ │ │ + 608: aload_0 │ │ │ │ + 609: iload 13 │ │ │ │ + 611: putfield #129 // Field pos:I │ │ │ │ + 614: aload_0 │ │ │ │ + 615: getfield #57 // Field encodeTable:[B │ │ │ │ + 618: astore 8 │ │ │ │ + 620: aload_0 │ │ │ │ + 621: getfield #131 // Field bitWorkArea:J │ │ │ │ + 624: bipush 6 │ │ │ │ + 626: lshr │ │ │ │ + 627: l2i │ │ │ │ + 628: bipush 31 │ │ │ │ + 630: iand │ │ │ │ + 631: istore 9 │ │ │ │ + 633: aload 8 │ │ │ │ + 635: iload 9 │ │ │ │ + 637: baload │ │ │ │ + 638: istore 13 │ │ │ │ + 640: aload 7 │ │ │ │ + 642: iload 6 │ │ │ │ + 644: iload 13 │ │ │ │ + 646: bastore │ │ │ │ + 647: aload_0 │ │ │ │ + 648: getfield #126 // Field buffer:[B │ │ │ │ + 651: astore 7 │ │ │ │ + 653: aload_0 │ │ │ │ + 654: getfield #129 // Field pos:I │ │ │ │ + 657: istore 6 │ │ │ │ + 659: iload 6 │ │ │ │ + 661: iconst_1 │ │ │ │ + 662: iadd │ │ │ │ + 663: istore 13 │ │ │ │ + 665: aload_0 │ │ │ │ + 666: iload 13 │ │ │ │ + 668: putfield #129 // Field pos:I │ │ │ │ + 671: aload_0 │ │ │ │ + 672: getfield #57 // Field encodeTable:[B │ │ │ │ + 675: astore 8 │ │ │ │ + 677: aload_0 │ │ │ │ + 678: getfield #131 // Field bitWorkArea:J │ │ │ │ + 681: iconst_1 │ │ │ │ + 682: lshr │ │ │ │ + 683: l2i │ │ │ │ + 684: bipush 31 │ │ │ │ + 686: iand │ │ │ │ + 687: istore 9 │ │ │ │ + 689: aload 8 │ │ │ │ + 691: iload 9 │ │ │ │ + 693: baload │ │ │ │ + 694: istore 13 │ │ │ │ + 696: aload 7 │ │ │ │ + 698: iload 6 │ │ │ │ + 700: iload 13 │ │ │ │ + 702: bastore │ │ │ │ + 703: aload_0 │ │ │ │ + 704: getfield #126 // Field buffer:[B │ │ │ │ + 707: astore 7 │ │ │ │ + 709: aload_0 │ │ │ │ + 710: getfield #129 // Field pos:I │ │ │ │ + 713: istore 6 │ │ │ │ + 715: iload 6 │ │ │ │ + 717: iconst_1 │ │ │ │ + 718: iadd │ │ │ │ + 719: istore 13 │ │ │ │ + 721: aload_0 │ │ │ │ + 722: iload 13 │ │ │ │ + 724: putfield #129 // Field pos:I │ │ │ │ + 727: aload_0 │ │ │ │ + 728: getfield #57 // Field encodeTable:[B │ │ │ │ + 731: astore 8 │ │ │ │ + 733: aload_0 │ │ │ │ + 734: getfield #131 // Field bitWorkArea:J │ │ │ │ + 737: iconst_4 │ │ │ │ + 738: lshl │ │ │ │ + 739: lstore 14 │ │ │ │ + 741: lload 14 │ │ │ │ + 743: l2i │ │ │ │ + 744: bipush 31 │ │ │ │ + 746: iand │ │ │ │ + 747: istore 9 │ │ │ │ + 749: aload 8 │ │ │ │ + 751: iload 9 │ │ │ │ + 753: baload │ │ │ │ + 754: istore 13 │ │ │ │ + 756: aload 7 │ │ │ │ + 758: iload 6 │ │ │ │ + 760: iload 13 │ │ │ │ + 762: bastore │ │ │ │ + 763: aload_0 │ │ │ │ + 764: getfield #126 // Field buffer:[B │ │ │ │ + 767: astore 7 │ │ │ │ + 769: aload_0 │ │ │ │ + 770: getfield #129 // Field pos:I │ │ │ │ + 773: istore 6 │ │ │ │ + 775: iload 6 │ │ │ │ + 777: iconst_1 │ │ │ │ + 778: iadd │ │ │ │ + 779: istore 13 │ │ │ │ + 781: aload_0 │ │ │ │ + 782: iload 13 │ │ │ │ + 784: putfield #129 // Field pos:I │ │ │ │ + 787: aload 7 │ │ │ │ + 789: iload 6 │ │ │ │ + 791: bipush 61 │ │ │ │ + 793: bastore │ │ │ │ + 794: aload_0 │ │ │ │ + 795: getfield #126 // Field buffer:[B │ │ │ │ + 798: astore 7 │ │ │ │ + 800: aload_0 │ │ │ │ + 801: getfield #129 // Field pos:I │ │ │ │ + 804: istore 6 │ │ │ │ + 806: iload 6 │ │ │ │ + 808: iconst_1 │ │ │ │ + 809: iadd │ │ │ │ + 810: istore 13 │ │ │ │ + 812: aload_0 │ │ │ │ + 813: iload 13 │ │ │ │ + 815: putfield #129 // Field pos:I │ │ │ │ + 818: aload 7 │ │ │ │ + 820: iload 6 │ │ │ │ + 822: bipush 61 │ │ │ │ + 824: bastore │ │ │ │ + 825: aload_0 │ │ │ │ + 826: getfield #126 // Field buffer:[B │ │ │ │ + 829: astore 7 │ │ │ │ + 831: aload_0 │ │ │ │ + 832: getfield #129 // Field pos:I │ │ │ │ + 835: istore 6 │ │ │ │ + 837: iload 6 │ │ │ │ + 839: iconst_1 │ │ │ │ + 840: iadd │ │ │ │ + 841: istore 13 │ │ │ │ + 843: aload_0 │ │ │ │ + 844: iload 13 │ │ │ │ + 846: putfield #129 // Field pos:I │ │ │ │ + 849: aload 7 │ │ │ │ + 851: iload 6 │ │ │ │ + 853: bipush 61 │ │ │ │ + 855: bastore │ │ │ │ + 856: aload_0 │ │ │ │ + 857: getfield #126 // Field buffer:[B │ │ │ │ + 860: astore 7 │ │ │ │ + 862: aload_0 │ │ │ │ + 863: getfield #129 // Field pos:I │ │ │ │ + 866: istore 6 │ │ │ │ + 868: iload 6 │ │ │ │ + 870: iconst_1 │ │ │ │ + 871: iadd │ │ │ │ + 872: istore 13 │ │ │ │ + 874: aload_0 │ │ │ │ + 875: iload 13 │ │ │ │ + 877: putfield #129 // Field pos:I │ │ │ │ + 880: bipush 61 │ │ │ │ + 882: istore 13 │ │ │ │ + 884: aload 7 │ │ │ │ + 886: iload 6 │ │ │ │ + 888: iload 13 │ │ │ │ + 890: bastore │ │ │ │ + 891: goto 100 │ │ │ │ + 894: aload_0 │ │ │ │ + 895: getfield #126 // Field buffer:[B │ │ │ │ + 898: astore 7 │ │ │ │ + 900: aload_0 │ │ │ │ + 901: getfield #129 // Field pos:I │ │ │ │ + 904: istore 6 │ │ │ │ + 906: iload 6 │ │ │ │ + 908: iconst_1 │ │ │ │ + 909: iadd │ │ │ │ + 910: istore 13 │ │ │ │ + 912: aload_0 │ │ │ │ + 913: iload 13 │ │ │ │ + 915: putfield #129 // Field pos:I │ │ │ │ + 918: aload_0 │ │ │ │ + 919: getfield #57 // Field encodeTable:[B │ │ │ │ + 922: astore 8 │ │ │ │ + 924: aload_0 │ │ │ │ + 925: getfield #131 // Field bitWorkArea:J │ │ │ │ + 928: bipush 19 │ │ │ │ + 930: lshr │ │ │ │ + 931: l2i │ │ │ │ + 932: bipush 31 │ │ │ │ + 934: iand │ │ │ │ + 935: istore 9 │ │ │ │ + 937: aload 8 │ │ │ │ + 939: iload 9 │ │ │ │ + 941: baload │ │ │ │ + 942: istore 13 │ │ │ │ + 944: aload 7 │ │ │ │ + 946: iload 6 │ │ │ │ + 948: iload 13 │ │ │ │ + 950: bastore │ │ │ │ + 951: aload_0 │ │ │ │ + 952: getfield #126 // Field buffer:[B │ │ │ │ + 955: astore 7 │ │ │ │ + 957: aload_0 │ │ │ │ + 958: getfield #129 // Field pos:I │ │ │ │ + 961: istore 6 │ │ │ │ + 963: iload 6 │ │ │ │ + 965: iconst_1 │ │ │ │ + 966: iadd │ │ │ │ + 967: istore 13 │ │ │ │ + 969: aload_0 │ │ │ │ + 970: iload 13 │ │ │ │ + 972: putfield #129 // Field pos:I │ │ │ │ + 975: aload_0 │ │ │ │ + 976: getfield #57 // Field encodeTable:[B │ │ │ │ + 979: astore 8 │ │ │ │ + 981: aload_0 │ │ │ │ + 982: getfield #131 // Field bitWorkArea:J │ │ │ │ + 985: bipush 14 │ │ │ │ + 987: lshr │ │ │ │ + 988: l2i │ │ │ │ + 989: bipush 31 │ │ │ │ + 991: iand │ │ │ │ + 992: istore 9 │ │ │ │ + 994: aload 8 │ │ │ │ + 996: iload 9 │ │ │ │ + 998: baload │ │ │ │ + 999: istore 13 │ │ │ │ + 1001: aload 7 │ │ │ │ + 1003: iload 6 │ │ │ │ + 1005: iload 13 │ │ │ │ + 1007: bastore │ │ │ │ + 1008: aload_0 │ │ │ │ + 1009: getfield #126 // Field buffer:[B │ │ │ │ + 1012: astore 7 │ │ │ │ + 1014: aload_0 │ │ │ │ + 1015: getfield #129 // Field pos:I │ │ │ │ + 1018: istore 6 │ │ │ │ + 1020: iload 6 │ │ │ │ + 1022: iconst_1 │ │ │ │ + 1023: iadd │ │ │ │ + 1024: istore 13 │ │ │ │ + 1026: aload_0 │ │ │ │ + 1027: iload 13 │ │ │ │ + 1029: putfield #129 // Field pos:I │ │ │ │ + 1032: aload_0 │ │ │ │ + 1033: getfield #57 // Field encodeTable:[B │ │ │ │ + 1036: astore 8 │ │ │ │ + 1038: aload_0 │ │ │ │ + 1039: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1042: bipush 9 │ │ │ │ + 1044: lshr │ │ │ │ + 1045: l2i │ │ │ │ + 1046: bipush 31 │ │ │ │ + 1048: iand │ │ │ │ + 1049: istore 9 │ │ │ │ + 1051: aload 8 │ │ │ │ + 1053: iload 9 │ │ │ │ + 1055: baload │ │ │ │ + 1056: istore 13 │ │ │ │ + 1058: aload 7 │ │ │ │ + 1060: iload 6 │ │ │ │ + 1062: iload 13 │ │ │ │ + 1064: bastore │ │ │ │ + 1065: aload_0 │ │ │ │ + 1066: getfield #126 // Field buffer:[B │ │ │ │ + 1069: astore 7 │ │ │ │ + 1071: aload_0 │ │ │ │ + 1072: getfield #129 // Field pos:I │ │ │ │ + 1075: istore 6 │ │ │ │ + 1077: iload 6 │ │ │ │ + 1079: iconst_1 │ │ │ │ + 1080: iadd │ │ │ │ + 1081: istore 13 │ │ │ │ + 1083: aload_0 │ │ │ │ + 1084: iload 13 │ │ │ │ + 1086: putfield #129 // Field pos:I │ │ │ │ + 1089: aload_0 │ │ │ │ + 1090: getfield #57 // Field encodeTable:[B │ │ │ │ + 1093: astore 8 │ │ │ │ + 1095: aload_0 │ │ │ │ + 1096: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1099: iconst_4 │ │ │ │ + 1100: lshr │ │ │ │ + 1101: l2i │ │ │ │ + 1102: bipush 31 │ │ │ │ + 1104: iand │ │ │ │ + 1105: istore 9 │ │ │ │ + 1107: aload 8 │ │ │ │ + 1109: iload 9 │ │ │ │ + 1111: baload │ │ │ │ + 1112: istore 13 │ │ │ │ + 1114: aload 7 │ │ │ │ + 1116: iload 6 │ │ │ │ + 1118: iload 13 │ │ │ │ + 1120: bastore │ │ │ │ + 1121: aload_0 │ │ │ │ + 1122: getfield #126 // Field buffer:[B │ │ │ │ + 1125: astore 7 │ │ │ │ + 1127: aload_0 │ │ │ │ + 1128: getfield #129 // Field pos:I │ │ │ │ + 1131: istore 6 │ │ │ │ + 1133: iload 6 │ │ │ │ + 1135: iconst_1 │ │ │ │ + 1136: iadd │ │ │ │ + 1137: istore 13 │ │ │ │ + 1139: aload_0 │ │ │ │ + 1140: iload 13 │ │ │ │ + 1142: putfield #129 // Field pos:I │ │ │ │ + 1145: aload_0 │ │ │ │ + 1146: getfield #57 // Field encodeTable:[B │ │ │ │ + 1149: astore 8 │ │ │ │ + 1151: aload_0 │ │ │ │ + 1152: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1155: iconst_1 │ │ │ │ + 1156: lshl │ │ │ │ + 1157: lstore 14 │ │ │ │ + 1159: lload 14 │ │ │ │ + 1161: l2i │ │ │ │ + 1162: bipush 31 │ │ │ │ + 1164: iand │ │ │ │ + 1165: istore 9 │ │ │ │ + 1167: aload 8 │ │ │ │ + 1169: iload 9 │ │ │ │ + 1171: baload │ │ │ │ + 1172: istore 13 │ │ │ │ + 1174: aload 7 │ │ │ │ + 1176: iload 6 │ │ │ │ + 1178: iload 13 │ │ │ │ + 1180: bastore │ │ │ │ + 1181: aload_0 │ │ │ │ + 1182: getfield #126 // Field buffer:[B │ │ │ │ + 1185: astore 7 │ │ │ │ + 1187: aload_0 │ │ │ │ + 1188: getfield #129 // Field pos:I │ │ │ │ + 1191: istore 6 │ │ │ │ + 1193: iload 6 │ │ │ │ + 1195: iconst_1 │ │ │ │ + 1196: iadd │ │ │ │ + 1197: istore 13 │ │ │ │ + 1199: aload_0 │ │ │ │ + 1200: iload 13 │ │ │ │ + 1202: putfield #129 // Field pos:I │ │ │ │ + 1205: aload 7 │ │ │ │ + 1207: iload 6 │ │ │ │ + 1209: bipush 61 │ │ │ │ + 1211: bastore │ │ │ │ + 1212: aload_0 │ │ │ │ + 1213: getfield #126 // Field buffer:[B │ │ │ │ + 1216: astore 7 │ │ │ │ + 1218: aload_0 │ │ │ │ + 1219: getfield #129 // Field pos:I │ │ │ │ + 1222: istore 6 │ │ │ │ + 1224: iload 6 │ │ │ │ + 1226: iconst_1 │ │ │ │ + 1227: iadd │ │ │ │ + 1228: istore 13 │ │ │ │ + 1230: aload_0 │ │ │ │ + 1231: iload 13 │ │ │ │ + 1233: putfield #129 // Field pos:I │ │ │ │ + 1236: aload 7 │ │ │ │ + 1238: iload 6 │ │ │ │ + 1240: bipush 61 │ │ │ │ + 1242: bastore │ │ │ │ + 1243: aload_0 │ │ │ │ + 1244: getfield #126 // Field buffer:[B │ │ │ │ + 1247: astore 7 │ │ │ │ + 1249: aload_0 │ │ │ │ + 1250: getfield #129 // Field pos:I │ │ │ │ + 1253: istore 6 │ │ │ │ + 1255: iload 6 │ │ │ │ + 1257: iconst_1 │ │ │ │ + 1258: iadd │ │ │ │ + 1259: istore 13 │ │ │ │ + 1261: aload_0 │ │ │ │ + 1262: iload 13 │ │ │ │ + 1264: putfield #129 // Field pos:I │ │ │ │ + 1267: bipush 61 │ │ │ │ + 1269: istore 13 │ │ │ │ + 1271: aload 7 │ │ │ │ + 1273: iload 6 │ │ │ │ + 1275: iload 13 │ │ │ │ + 1277: bastore │ │ │ │ + 1278: goto 100 │ │ │ │ + 1281: aload_0 │ │ │ │ + 1282: getfield #126 // Field buffer:[B │ │ │ │ + 1285: astore 7 │ │ │ │ + 1287: aload_0 │ │ │ │ + 1288: getfield #129 // Field pos:I │ │ │ │ + 1291: istore 6 │ │ │ │ + 1293: iload 6 │ │ │ │ + 1295: iconst_1 │ │ │ │ + 1296: iadd │ │ │ │ + 1297: istore 13 │ │ │ │ + 1299: aload_0 │ │ │ │ + 1300: iload 13 │ │ │ │ + 1302: putfield #129 // Field pos:I │ │ │ │ 1305: aload_0 │ │ │ │ - 1306: getfield #126 // Field buffer:[B │ │ │ │ - 1309: astore 7 │ │ │ │ + 1306: getfield #57 // Field encodeTable:[B │ │ │ │ + 1309: astore 8 │ │ │ │ 1311: aload_0 │ │ │ │ - 1312: getfield #129 // Field pos:I │ │ │ │ - 1315: istore 6 │ │ │ │ - 1317: iload 6 │ │ │ │ - 1319: iconst_1 │ │ │ │ - 1320: iadd │ │ │ │ - 1321: istore 13 │ │ │ │ - 1323: aload_0 │ │ │ │ - 1324: iload 13 │ │ │ │ - 1326: putfield #129 // Field pos:I │ │ │ │ - 1329: aload_0 │ │ │ │ - 1330: getfield #57 // Field encodeTable:[B │ │ │ │ - 1333: astore 8 │ │ │ │ - 1335: aload_0 │ │ │ │ - 1336: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1339: bipush 27 │ │ │ │ - 1341: lshr │ │ │ │ - 1342: l2i │ │ │ │ - 1343: bipush 31 │ │ │ │ - 1345: iand │ │ │ │ - 1346: istore 9 │ │ │ │ - 1348: aload 8 │ │ │ │ - 1350: iload 9 │ │ │ │ - 1352: baload │ │ │ │ - 1353: istore 13 │ │ │ │ - 1355: aload 7 │ │ │ │ - 1357: iload 6 │ │ │ │ - 1359: iload 13 │ │ │ │ - 1361: bastore │ │ │ │ + 1312: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1315: bipush 27 │ │ │ │ + 1317: lshr │ │ │ │ + 1318: l2i │ │ │ │ + 1319: bipush 31 │ │ │ │ + 1321: iand │ │ │ │ + 1322: istore 9 │ │ │ │ + 1324: aload 8 │ │ │ │ + 1326: iload 9 │ │ │ │ + 1328: baload │ │ │ │ + 1329: istore 13 │ │ │ │ + 1331: aload 7 │ │ │ │ + 1333: iload 6 │ │ │ │ + 1335: iload 13 │ │ │ │ + 1337: bastore │ │ │ │ + 1338: aload_0 │ │ │ │ + 1339: getfield #126 // Field buffer:[B │ │ │ │ + 1342: astore 7 │ │ │ │ + 1344: aload_0 │ │ │ │ + 1345: getfield #129 // Field pos:I │ │ │ │ + 1348: istore 6 │ │ │ │ + 1350: iload 6 │ │ │ │ + 1352: iconst_1 │ │ │ │ + 1353: iadd │ │ │ │ + 1354: istore 13 │ │ │ │ + 1356: aload_0 │ │ │ │ + 1357: iload 13 │ │ │ │ + 1359: putfield #129 // Field pos:I │ │ │ │ 1362: aload_0 │ │ │ │ - 1363: getfield #126 // Field buffer:[B │ │ │ │ - 1366: astore 7 │ │ │ │ + 1363: getfield #57 // Field encodeTable:[B │ │ │ │ + 1366: astore 8 │ │ │ │ 1368: aload_0 │ │ │ │ - 1369: getfield #129 // Field pos:I │ │ │ │ - 1372: istore 6 │ │ │ │ - 1374: iload 6 │ │ │ │ - 1376: iconst_1 │ │ │ │ - 1377: iadd │ │ │ │ - 1378: istore 13 │ │ │ │ - 1380: aload_0 │ │ │ │ - 1381: iload 13 │ │ │ │ - 1383: putfield #129 // Field pos:I │ │ │ │ - 1386: aload_0 │ │ │ │ - 1387: getfield #57 // Field encodeTable:[B │ │ │ │ - 1390: astore 8 │ │ │ │ - 1392: aload_0 │ │ │ │ - 1393: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1396: bipush 22 │ │ │ │ - 1398: lshr │ │ │ │ - 1399: l2i │ │ │ │ - 1400: bipush 31 │ │ │ │ - 1402: iand │ │ │ │ - 1403: istore 9 │ │ │ │ - 1405: aload 8 │ │ │ │ - 1407: iload 9 │ │ │ │ - 1409: baload │ │ │ │ - 1410: istore 13 │ │ │ │ - 1412: aload 7 │ │ │ │ - 1414: iload 6 │ │ │ │ - 1416: iload 13 │ │ │ │ - 1418: bastore │ │ │ │ + 1369: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1372: bipush 22 │ │ │ │ + 1374: lshr │ │ │ │ + 1375: l2i │ │ │ │ + 1376: bipush 31 │ │ │ │ + 1378: iand │ │ │ │ + 1379: istore 9 │ │ │ │ + 1381: aload 8 │ │ │ │ + 1383: iload 9 │ │ │ │ + 1385: baload │ │ │ │ + 1386: istore 13 │ │ │ │ + 1388: aload 7 │ │ │ │ + 1390: iload 6 │ │ │ │ + 1392: iload 13 │ │ │ │ + 1394: bastore │ │ │ │ + 1395: aload_0 │ │ │ │ + 1396: getfield #126 // Field buffer:[B │ │ │ │ + 1399: astore 7 │ │ │ │ + 1401: aload_0 │ │ │ │ + 1402: getfield #129 // Field pos:I │ │ │ │ + 1405: istore 6 │ │ │ │ + 1407: iload 6 │ │ │ │ + 1409: iconst_1 │ │ │ │ + 1410: iadd │ │ │ │ + 1411: istore 13 │ │ │ │ + 1413: aload_0 │ │ │ │ + 1414: iload 13 │ │ │ │ + 1416: putfield #129 // Field pos:I │ │ │ │ 1419: aload_0 │ │ │ │ - 1420: getfield #126 // Field buffer:[B │ │ │ │ - 1423: astore 7 │ │ │ │ + 1420: getfield #57 // Field encodeTable:[B │ │ │ │ + 1423: astore 8 │ │ │ │ 1425: aload_0 │ │ │ │ - 1426: getfield #129 // Field pos:I │ │ │ │ - 1429: istore 6 │ │ │ │ - 1431: iload 6 │ │ │ │ - 1433: iconst_1 │ │ │ │ - 1434: iadd │ │ │ │ - 1435: istore 13 │ │ │ │ - 1437: aload_0 │ │ │ │ - 1438: iload 13 │ │ │ │ - 1440: putfield #129 // Field pos:I │ │ │ │ - 1443: aload_0 │ │ │ │ - 1444: getfield #57 // Field encodeTable:[B │ │ │ │ - 1447: astore 8 │ │ │ │ - 1449: aload_0 │ │ │ │ - 1450: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1453: bipush 17 │ │ │ │ - 1455: lshr │ │ │ │ - 1456: l2i │ │ │ │ - 1457: bipush 31 │ │ │ │ - 1459: iand │ │ │ │ - 1460: istore 9 │ │ │ │ - 1462: aload 8 │ │ │ │ - 1464: iload 9 │ │ │ │ - 1466: baload │ │ │ │ - 1467: istore 13 │ │ │ │ - 1469: aload 7 │ │ │ │ - 1471: iload 6 │ │ │ │ - 1473: iload 13 │ │ │ │ - 1475: bastore │ │ │ │ + 1426: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1429: bipush 17 │ │ │ │ + 1431: lshr │ │ │ │ + 1432: l2i │ │ │ │ + 1433: bipush 31 │ │ │ │ + 1435: iand │ │ │ │ + 1436: istore 9 │ │ │ │ + 1438: aload 8 │ │ │ │ + 1440: iload 9 │ │ │ │ + 1442: baload │ │ │ │ + 1443: istore 13 │ │ │ │ + 1445: aload 7 │ │ │ │ + 1447: iload 6 │ │ │ │ + 1449: iload 13 │ │ │ │ + 1451: bastore │ │ │ │ + 1452: aload_0 │ │ │ │ + 1453: getfield #126 // Field buffer:[B │ │ │ │ + 1456: astore 7 │ │ │ │ + 1458: aload_0 │ │ │ │ + 1459: getfield #129 // Field pos:I │ │ │ │ + 1462: istore 6 │ │ │ │ + 1464: iload 6 │ │ │ │ + 1466: iconst_1 │ │ │ │ + 1467: iadd │ │ │ │ + 1468: istore 13 │ │ │ │ + 1470: aload_0 │ │ │ │ + 1471: iload 13 │ │ │ │ + 1473: putfield #129 // Field pos:I │ │ │ │ 1476: aload_0 │ │ │ │ - 1477: getfield #126 // Field buffer:[B │ │ │ │ - 1480: astore 7 │ │ │ │ + 1477: getfield #57 // Field encodeTable:[B │ │ │ │ + 1480: astore 8 │ │ │ │ 1482: aload_0 │ │ │ │ - 1483: getfield #129 // Field pos:I │ │ │ │ - 1486: istore 6 │ │ │ │ - 1488: iload 6 │ │ │ │ - 1490: iconst_1 │ │ │ │ - 1491: iadd │ │ │ │ - 1492: istore 13 │ │ │ │ - 1494: aload_0 │ │ │ │ - 1495: iload 13 │ │ │ │ - 1497: putfield #129 // Field pos:I │ │ │ │ - 1500: aload_0 │ │ │ │ - 1501: getfield #57 // Field encodeTable:[B │ │ │ │ - 1504: astore 8 │ │ │ │ - 1506: aload_0 │ │ │ │ - 1507: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1510: bipush 12 │ │ │ │ - 1512: lshr │ │ │ │ - 1513: l2i │ │ │ │ - 1514: bipush 31 │ │ │ │ - 1516: iand │ │ │ │ - 1517: istore 9 │ │ │ │ - 1519: aload 8 │ │ │ │ - 1521: iload 9 │ │ │ │ - 1523: baload │ │ │ │ - 1524: istore 13 │ │ │ │ - 1526: aload 7 │ │ │ │ - 1528: iload 6 │ │ │ │ - 1530: iload 13 │ │ │ │ - 1532: bastore │ │ │ │ + 1483: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1486: bipush 12 │ │ │ │ + 1488: lshr │ │ │ │ + 1489: l2i │ │ │ │ + 1490: bipush 31 │ │ │ │ + 1492: iand │ │ │ │ + 1493: istore 9 │ │ │ │ + 1495: aload 8 │ │ │ │ + 1497: iload 9 │ │ │ │ + 1499: baload │ │ │ │ + 1500: istore 13 │ │ │ │ + 1502: aload 7 │ │ │ │ + 1504: iload 6 │ │ │ │ + 1506: iload 13 │ │ │ │ + 1508: bastore │ │ │ │ + 1509: aload_0 │ │ │ │ + 1510: getfield #126 // Field buffer:[B │ │ │ │ + 1513: astore 7 │ │ │ │ + 1515: aload_0 │ │ │ │ + 1516: getfield #129 // Field pos:I │ │ │ │ + 1519: istore 6 │ │ │ │ + 1521: iload 6 │ │ │ │ + 1523: iconst_1 │ │ │ │ + 1524: iadd │ │ │ │ + 1525: istore 13 │ │ │ │ + 1527: aload_0 │ │ │ │ + 1528: iload 13 │ │ │ │ + 1530: putfield #129 // Field pos:I │ │ │ │ 1533: aload_0 │ │ │ │ - 1534: getfield #126 // Field buffer:[B │ │ │ │ - 1537: astore 7 │ │ │ │ + 1534: getfield #57 // Field encodeTable:[B │ │ │ │ + 1537: astore 8 │ │ │ │ 1539: aload_0 │ │ │ │ - 1540: getfield #129 // Field pos:I │ │ │ │ - 1543: istore 6 │ │ │ │ - 1545: iload 6 │ │ │ │ - 1547: iconst_1 │ │ │ │ - 1548: iadd │ │ │ │ - 1549: istore 13 │ │ │ │ - 1551: aload_0 │ │ │ │ - 1552: iload 13 │ │ │ │ - 1554: putfield #129 // Field pos:I │ │ │ │ - 1557: aload_0 │ │ │ │ - 1558: getfield #57 // Field encodeTable:[B │ │ │ │ - 1561: astore 8 │ │ │ │ - 1563: aload_0 │ │ │ │ - 1564: getfield #131 // Field bitWorkArea:J │ │ │ │ - 1567: bipush 7 │ │ │ │ - 1569: lshr │ │ │ │ - 1570: l2i │ │ │ │ - 1571: bipush 31 │ │ │ │ - 1573: iand │ │ │ │ - 1574: istore 9 │ │ │ │ - 1576: aload 8 │ │ │ │ - 1578: iload 9 │ │ │ │ - 1580: baload │ │ │ │ - 1581: istore 13 │ │ │ │ - 1583: aload 7 │ │ │ │ - 1585: iload 6 │ │ │ │ - 1587: iload 13 │ │ │ │ - 1589: bastore │ │ │ │ + 1540: getfield #131 // Field bitWorkArea:J │ │ │ │ + 1543: bipush 7 │ │ │ │ + 1545: lshr │ │ │ │ + 1546: l2i │ │ │ │ + 1547: bipush 31 │ │ │ │ + 1549: iand │ │ │ │ + 1550: istore 9 │ │ │ │ + 1552: aload 8 │ │ │ │ + 1554: iload 9 │ │ │ │ + 1556: baload │ │ │ │ + 1557: istore 13 │ │ │ │ + 1559: aload 7 │ │ │ │ + 1561: iload 6 │ │ │ │ + 1563: iload 13 │ │ │ │ + 1565: bastore │ │ │ │ + 1566: aload_0 │ │ │ │ + 1567: getfield #126 // Field buffer:[B │ │ │ │ + 1570: astore 7 │ │ │ │ + 1572: aload_0 │ │ │ │ + 1573: getfield #129 // Field pos:I │ │ │ │ + 1576: istore 6 │ │ │ │ + 1578: iload 6 │ │ │ │ + 1580: iconst_1 │ │ │ │ + 1581: iadd │ │ │ │ + 1582: istore 13 │ │ │ │ + 1584: aload_0 │ │ â”